Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • ugly_gtkwave_fix
2 results

README.md

Blame
  • SPiCsim 3.1

    Replacement for the SPiCboard Simulator, which was based on the (discontinued) Avrora.

    Screenshot

    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).