avr11 is a PDP-11 simulator for Atmel Atmega microcontrollers.
avr11 was inspired by Julius Schmidt’s Javascript PDP-11 simulator and currently boots a version of V6 Research Unix. In the future I hope to boot V7 Unix, 2.x series BSD and the DEC diagnostics.
Blog Posts
- avr11: simulating minicomputers on microcontrollers
- avr11: how to add 256 kilobytes of ram to an Arduino
- avr11: building an SPI SRAM shield for an Arduino Mega
- avr11: profiling on the Atmega
- avr11: performance measurements
Follow the avr11 tag for more.
Code
The code is available on Github.
Press
This project was featured on Hack-a-Day on the 24th of January.