Baffa-2 Homebrew Microcomputer

ABOUT


I am proud to say that this project is sponsored by PCBWay.



I appreciate the opportunity to advance further in hardware studies and new architectures for this project.


The Baffa-2 Homebrew microcomputer was designed as an open architecture in the best RC2014ish style that I created to carry out my studies in hardware and retrocomputing. I could follow a ready-made kit but I understood that developing each board from scratch would help me better understand every aspect of a computer.

After the adventures with the Baffa-1 Homebrew CPU, I realized that it was better to venture into architectures with available software. This makes testing the hardware a lot easier and the first step to writing my own software next. - Ensuring that the hardware is working correctly makes it easier to continue with new peripherals in the project.

The Baffa-2 was born as a Z80 CP/M machine and following the CP/M on breadboard design proposed by Grant Searle. And as in any research, we advanced by standing on the shoulders of giants, and of course that's what I did. Many others were also coming in this direction and strongly influenced this project. Thanks to people like Grant Searle, Spencer Owen, Stephen Cousins, J.B. Langston, Wayne Warthen, Tor-Eirik Bakke Lunde, Ed Brindley, Dean Netherton, and many others from the retrocomputing community who have a great influence on this project.

More about...

Augusto Baffa @Linkedin
Z80 CP/M Emulator on github
CP/M Disk Manager on github
CP/M Programs on github
Baffa-2 Printer Interface Baffa-2 Printer Interface@Hackaday
Minimal-Terminal on github VGA and PS/2 Video Terminal Interface based on ATMega328
Baffa-2@Hackaday

Other projects...

See my other projects.