CosmOS
Pinned Loading
Repositories
- reference_project_stmIDE Public
The reference project consists of all CosmOS submodules (core, customBox, integration, docs). It uses STM IDE project structure, and it is possible to open, compile and debug in it. To be able to test all features of the CosmOS, the stm32h755 was chosen as reference hardware.
CosmOS-Creators/reference_project_stmIDE’s past year of commit activity - customBox Public
CustomBox is the GUI that comes as part of CosmOS, and it is used to configure everything that is changeable in the system. The UI is a generalized skeleton that will dynamically adjust depending on the configuration input.
CosmOS-Creators/customBox’s past year of commit activity - core Public
Core contains multiple kernel and support modules (e.g., operating system runtime specific dynamic allocation implementations), which consist of smaller parts called units. It was designed with a focus on the minimal compiler and microcontroller dependencies. To interface with the microcontroller peripherals, it uses CIL APIs.
CosmOS-Creators/core’s past year of commit activity - stm32h755_integration_HAL Public
CosmOS Integration alias CIL is a type of microcontroller abstraction layer. It provides a set of APIs required by the core layer in this case specifically for the microcontroller stm32h755 using HAL APIs.
CosmOS-Creators/stm32h755_integration_HAL’s past year of commit activity