Skip to content
PICsimLab - PIC Simulator Laboratory
C++ C Other
Branch: master
Clone or download

README.md

PICSimLab - PIC Simulator Laboratory

PICSimLab is a realtime emulator of development boards with integrated MPLABX/avr-gdb debugger. PICSimLab supports picsim microcontrollers (PIC16F84, PIC16F628, PIC16F648, PIC16F777, PIC16F877A, PIC18F452, PIC18F4520, PIC18F4550 and PIC18F4620) and simavr microcontrollers (ATMEGA328). PICSimLab have integration with MPLABX/Arduino IDE for programming the boards microcontrollers.

PICsimLab

PICsimLab

Requirements for compiling:

wxwidget - For graphic suport http://www.wxwidgets.org

picsim - PIC simulator https://github.com/lcgamboa/picsim

lxrad - Graphic library https://github.com/lcgamboa/lxrad

simavr - AVR simulator https://github.com/buserror/simavr

Utils:

picsimlab_md - for debug with MPLABX https://github.com/lcgamboa/picsimlab_md

com0com - For serial emulation in windows http://com0com.sourceforge.net/

tty0tty - For serial emulation in linux https://github.com/lcgamboa/tty0tty

Stable version executables download

https://github.com/lcgamboa/picsimlab/releases

Install from source

In Debian Linux and derivatives:

git clone https://github.com/lcgamboa/picsimlab.git
cd picsimlab
./picsimlab_build_all_and_deps.sh

Manual

https://lcgamboa.github.io/picsimlab/

You can’t perform that action at this time.