Last week I started with the video interface card, based on the project I found on github, from dschmenk, ( Arduino/VideoSPI at master · dschmenk/Arduino · GitHub ).
I have now four atmega328p's connected together, to create a 40x25 character screen with 8 colors and two brightness level per color.
It i now connected to a SCART connector on my color monitor.
4 Likes
Why not use the external memory interface of a single Mega (2560), AFAIR compatible with the 68xx/65xx interface?
The challenge for me is to use only atmega328 p microcontrollers. Because of that I run against the limits of this microcontroller. In this case the challenge was, how do you let four microcontroller run exactly at the same time to get a correct synchronization between the R,G,B and the brightness atmega.
2 Likes
I've made some progress on my project. I've converted the program so it works on a VGA monitor. To do this, I had to run all four ATMegas at 32 MHz. It's not quite perfect yet, but it's a start.

2 Likes
That's amazing for ATMEGA328Ps!
I hope that continues to go well for you!
Thank you for the reaction. It goes well. . Now I am working on a 4 channel audio board with sound and noise on one atmega328p. In the future i am going to combine both, the audio board and the VGA board.
I would like to see this finished. Sounds great!
Great project that shows very good technical skills and a firm understanding of electronics.
Thanks for sharing.
Thanks. Maybe next week I'll post everything I have so far on GitHub and share a link here.