Hiya, I’m new to the forums but I wanted to get some feedback on an idea that I am sure would interest others. I’ve seen plenty of arduboy clones floating around so I thought I would try my hand at designing a PCB for one myself with the notable difference of making the entire brains of the system into a cartridge which would plug into a body which contains the screen, buttons, speaker, and battery. This way the games can be burned to blank carts and easily interchanged just like gameboy carts.
What I am calling the ArduCart contains the microprocessor, usb for programming, rgb led, and status indicator leds. All of the display, speaker, button and usb pins are also brought out on the bottom header connections to allow it to plug into the body of the console. I was tempted to use a card edge connector at first but decided on standard 0.1" right angle pin headers as they are dirt cheap and universal.
So far I’ve designed and manufactured a set of 10 boards and built one as a prototype to confirm that everything works, which it does! My plan is to next design the console body itself and a 3d printable shell for both it and the cart. My end goal is to allow users to make physical copies of games complete with custom label art and whatnot. Alternatively these “carts” can be hardwired to make your own Arduboy clone systems in various cases with all the hard parts pre-wired.
Here’s a quick video demo of the cart running attached to the OLED display: https://www.youtube.com/watch?v=yqkCMIBhq5Y&t=2s