EOSIM
EoSim
The EmbeddedOS Hardware Simulator
150 virtual platforms, full peripheral simulation, hardware-in-the-loop bridge, and a CLI + GUI interface. Test your firmware without hardware.
CLI Reference
All EoSim commands with examples. Run eosim --help for the full reference.
List all 150 simulation platforms from the registry. Supports --filter and --group flags.
$ eosim list --filter cortex-m4
150 Supported Platforms
Full peripheral simulation including GPIO, UART, SPI, I²C, ADC, PWM, DMA, and interrupts.
STM32
18 boardsSTM32F4 Discovery
STM32H7 Nucleo
STM32L4 Nucleo
STM32WB Nucleo
ESP32
8 boardsESP32-DevKitC
ESP32-S3-DevKitC
ESP32-C3-DevKitM
ESP32-H2-DevKitM
Raspberry Pi
6 boardsPi Pico
Pi Pico W
Pi Pico 2
Pi Zero 2W
Nordic
7 boardsnRF52840 DK
nRF5340 DK
nRF9160 DK
Thingy:91
NXP
9 boardsMIMXRT1060-EVK
LPC55S69-EVK
FRDM-K64F
i.MX RT1170
Other
15 boardsTI CC2652R
Microchip SAME54
GD32F450
CH32V307
