We base most of our designs on microcontrollers containing one of the ARM processor cores, although occasionally we implement also small footprint systems with 8-bit microcontrollers.
Depending on complexity of the application and its timing requirements and the microcontroller unit used, we realize the embedded software as:
- bare metal code,
- application under RTOS (micrium OS II, OS III, FreeRTOS),
- application running under embedded Linux, developed with higher level languages like C++, Python or JavaScript with use of Node.js
Evatronix accumulated knowledge and experience in high-level modeling for embedded systems.