Software
C++
Modernes C++ (C++17, C++20)
Embedded Software
Gerne auch "bare metal" auf kleinen Mikrokontrollern (z.B. ARM)
Betriebsystem OST
- Vollständig in C++17 geschrieben
- preemtive multitasking
- Speicherallokation: Statisch + Stack für jeden Task
- TCP/IP stack
- REST over HTML, JSON payload
- I2C und SPI Treiber
-
Referenzimplementierung:
ARM Cortex M0+ (bis 32kB RAM, bis 256KB FLASH)
26kB RAM und 66kB FLASH genutzt