/cmod

Primary LanguageC

This is the CMod!

Yet another try to make a modular framework for embbeded devices, this time with ANSI-C

It is currently only a pre-alpha code base with an idea of structure. The most important thing now is to define the interfaces, see lib/cmod/include/iface. The main library is in lib/cmod and lib/cmod-conf. The directories lib/cmod-debug-printf, lib/cmod-message-bin and lib/cmo-net-27 implement modules defined in the interfaces.

It works with PlatformIO and supports ESP-IDF and Native, in the future we intend to create modules for other framworks like MbedOS, Arduino or STM32Cube and others.

Follow me for more fun stories!