and it also can patch Arduino Micro reverse LED polarity on the fly
My vote is for Arduboy XL for a big
I saw you can purchase replacement lenses for Gameboy with a smaller bezel with button controller board. So adding a 2.42" inch to gameboy shell would look pretty cool. Can’t wait to get started on mine
This version doesn’t use the Pro Micro, just the raw ATmega32U4 IC like the official Arduboy.
Nice. But that might infringe on the existing trademark???
Yes, as long at that isn’t against the rules??? The bill of materials is probably at least double the official version (mostly the larger display), but I can probably make a few kits available for roughly the same price.
Once it is finished and verified working, I will release the schematics and board files and/or make some kits available.
Another option to consider (although not for my first prototype run), is to upgrade to a larger MCU.
I was thinking of either the AT90USB1286 or the ATmega1284P.
The AT90USB1286 is basically a larger version of the ATmega32U4 and would retain the USB functionality while upgrading the flash to 128 kB, the RAM to 8 kB and the EEPROM to 4 kB. It also provides a bunch more pins that would provide for more expansion options. It is roughly double the price of the ATmega32U4.
The ATmega1284P is only slightly higher cost than the ATmega32U4 but doesn’t have USB functionality, meaning an extra (inexpensive) USB-to-serial (CH340G). In addition to upgrading the flash to 128 kB, and the EEPROM to 4 kB, and giving some extra expansion pins, it upgrades the RAM all the way to 16 kB!
Obviously, either of these options means it would no longer be binary compatible with the official Arduboy .hex files.
Also, it would probably require a board option that sets a pre-processor variable so people could still keep their games compatible with the official Arduboy (with reduced functionality) while still targeting the larger device with extra graphics, sounds, and/or levels.
Yep, that was my thought as well. This design certainly could be customized for an existing case, but it is never going to be a 1-to-1 fit because the hardware itself has differences. I was always planning on designing a 3D printed case for this anyway.
Oh also, that’s why the footprint for the buttons looks like it does. I designed it to take either a 6x6 tactile switch, or a 6x3 micro switch, or a soft touch membrane pad. The spacing of the d-pad should match other handhelds, so in theory one could use an existing d-pad and membrane if desired!
It would look very nice when fit. The reasons why I chose for DMG case is that I couldn’t find a replacement lens with a small bezel only full clear. So when you tape it down it will show. I also wasn’t able to find a button controller PCB for GBC. for DMG I could find both.