3D Printed Gameboy and Remote Controller With tinyk20 Board
Have some retro fun creating your own Gameboy this week!
Join the DZone community and get the full member experience.Join For Free
The concept is using the following parts:
- For the push buttons I’m using the microcontroller internal pull-ups. The LCD uses a connector to the front board:
- To LiPo battery gets charged from the 5V tinyK20 USB port. A 3.3V step-up/step-down converter supplies the 3.3V to the tinyK20 board from VBat:
- All the components fit into the 3D printed enclosure:
- The external debug circuit (to use the tinyK20 as debugger) is removed to shrink the box size:
- Below is a rendering of the 3D model for the enclosure:
- With this project I have handy remote controller unit with nRF24L01+ wireless transceiver, battery charger and 5 push buttons to navigate trough menus or play games like Tetris or Snake.
The Eclipse/Kinetis Design Studio project is available on GitHub. The 3D model is posted on Thingiverse. The next step would be to integrate everything into a PCB. Then every student group could use such a tinyK20 board with their robots. Or to use it as a gaming platform. Or as a remote controller to open the garage door :-).
Happy Remoting :-)
Published at DZone with permission of Erich Styger, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.