Select Git revision
-
Bernhard Heinloth authoredBernhard Heinloth authored
README.md 1.22 KiB
SPiCsim 3.1
Replacement for the SPiCboard Simulator, which was based on the (discontinued) Avrora.
Features
- Modern UI (with different Skins)
- And Terminal UI (Ascii and Unicode)!
- C/C++ instead of Java/Scala
- Based on simavr and Qt
- Fully supporting ATmega328PB
- Correct LED Lightness simulation
- Noise in ADC simulation
- Support for OLED Display (SSD1306)
- GDB Support
- Logic Analyzer like Value Change Dump
Build
Make sure to checkout the simavr submodule and run Make
git submodule update --init --recursive
make
Install
Install on local machine via
sudo make install
Distribute in CIP
Install in CIP after build with
make install-cip
Usage
./spicsim [OPTIONS] ELFFILE
where ELFFILE
is the path to an AVR ELF.
The available options are listed in the help output (option -h
).