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:

PIC

Figure 4.1: Boards backend simulators

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