Chapter 4
Boards
PICSimLab currently supports five backend simulators: picsim, simavr, uCsim, gpsim and qemu (stm32 and esp32).
The Figure below shows which boards are based on which backend simulator:
The below table show the supported debug interface of each simulator:
Backend | Debug Support |
picsim | see the section MPLABX Integrated Debug |
simavr | see the sections MPLABX Integrated Debug and remote avr-gdb Debug |
qemu-stm32 | see the section remote arm-gdb Debug |
qemu-esp32 | see the section remote esp32-gdb Debug |
uCsim | see the section uCsim remote console (telnet) Debug |
gpsim | none yet |
4.1 Breadboard
4.2 McLab1
4.3 K16F
4.4 McLab2
4.5 PICGenios
4.6 PQDB
4.7 Arduino Uno
4.8 Arduino Nano
4.9 Arduino Mega
4.10 Franzininho DIY
4.11 uCboard
4.12 Blue Pill
4.13 ESP32-DevKitC
4.14 gpboard
4.15 STM32 H103
4.16 X
4.2 McLab1
4.3 K16F
4.4 McLab2
4.5 PICGenios
4.6 PQDB
4.7 Arduino Uno
4.8 Arduino Nano
4.9 Arduino Mega
4.10 Franzininho DIY
4.11 uCboard
4.12 Blue Pill
4.13 ESP32-DevKitC
4.14 gpboard
4.15 STM32 H103
4.16 X