embedded-control is a modular C/C++ framework for embedded systems, built on FreeRTOS. It provides reusable components, CMake build and test automation, Unity unit testing, and documentation workflows. Designed for both development and production, this framework simplifies building real-time embedded applications while promoting code reuse and maintainability. It provides:
- Reusable components for common embedded tasks
- CMake-based build and test automation
- Unit testing with Unity
- Documentation generation workflows
git clone https://github.com/emilcode-dev/embedded-control.gitUnity unit tests within the tests directory in the modules and integration tests within the tests directory of the top level run ctests within /build directory to run all added tests