[HN Gopher] Show HN: I built a handheld CHIP-8 game console to t... ___________________________________________________________________ Show HN: I built a handheld CHIP-8 game console to teach myself embedded systems A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to write all the firmware from scratch and even designed my first PCB, resulting in a finished (though not very polished) handheld CHIP-8 console. For those curious, the GitHub repo also has links to my dev blog about the project as well as a build guide. Thanks for looking! Author : kurtjd Score : 13 points Date : 2022-07-19 21:42 UTC (1 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | koromak wrote: | This is so awesome. CHIP-8 was my first big boy program and I | have super fond memories of writing it, and Ben Eater has really | convinced me to start learning the hardware stuff. Maybe I'll do | this some day. | kurtjd wrote: | Thank you! Yeah hardware is tricky (and I still have so much to | learn) but there's something really satisfying about holding a | thing you designed in your hands that pure software just | doesn't quite give. ___________________________________________________________________ (page generated 2022-07-19 23:00 UTC)