CAN bus based file system

Micro-controller software which litens CAN bus for specific comands and impllements file storage on FLASH memory utilizing special algoriths to increase FASH memory erase cycles number. Designed to store small chunks of data (a few KB) allowing frequent rewrite f them (>100M cycles)

Implemented using C.