Skip to content

PICsimLab - PIC Simulator Laboratory

License

Notifications You must be signed in to change notification settings

Tamas-F/picsimlab

 
 

Repository files navigation

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/Tamas-F/picsimlab.git
cd picsimlab
./picsimlab_build_all_and_deps.sh

Manual

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

About

PICsimLab - PIC Simulator Laboratory

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.3%
  • C 2.6%
  • Other 1.1%