Hello!!!
I want to present to you my vintage computing related project
cpm4nano - a complete CP/M system based on Arduino Nano 3.0.
Currently
one Arduino Nano in my project:
- emulates the Intel 8080 processor (all tests succesfully executed), 64 KBytes RAM (with two FRAM chips) + 4 FDD (with SDHC card);
- with the help of the PS/2-UART converter on STM8 allows you to enter information from the keyboard;
- displays text information on the TV screen (20 rows with 45 cols) without jitter (with duplication of information to the PC through serial channel);
- receives data from the PC through serial channel (and uploads files from the PC using the XMODEM protocol);
- loads the OS CP/M and runs its programs.
Chars appearance:
on LCD TV:
on CRT TV:
StarTrek game on CRT TV:
Ada compiler in action (on terminal program):
Some CPU tests (on terminal program):
Video (start, CP/M loading, CPU test, Tiny Basic) (on terminal program):
https://youtu.be/Yuq1yEH-WZ8Project homepage
https://acdc.foxylab.com/node/76 - on russian, but if you are interested, then I can tell you more about this project.