Download the NanoBoy library, examples and updates from: https://github.com/ameriqbalqureshi/NanoBoy
NanoBoy – The Arduino Gaming Console for Learning and Creativity
Turn coding into play with NanoBoy, a compact handheld console built on the popular Arduino Nano. Designed by Mikrotronics Pakistan for students, makers and hobbyists, NanoBoy combines a 128×64 pixel OLED display, six responsive buttons, a user LED and a piezo buzzer on one tidy board. No breadboards, no messy wiring — just plug in via USB and start building.
With the free NanoBoy Library, you can:
- Display text, draw graphics, sprites and tile maps
- Read button inputs for menus and game controls
- Control the onboard LED for feedback
- Play tones and sound effects with the buzzer
- Detect collisions between sprites for real gameplay
NanoBoy isn’t just a gadget; it’s a complete learning platform. Beginners can start with simple sketches like “Hello NanoBoy” and blinking LEDs. As confidence grows, you can build full-fledged games like Snake, Tic-Tac-Toe or your own creative ideas — all while learning real Arduino programming skills, graphics handling, input processing and sound generation.
Whether you’re a student wanting to understand microcontrollers, a teacher looking for a classroom tool, or a hobbyist eager to prototype handheld games, NanoBoy gives you an affordable, open, and fun way to learn embedded systems.
Features:
- Based on Arduino Nano (ATmega328P)
- 128×64 OLED display (SSD1306 or SH1106)
- 6 buttons (Up, Down, Left, Right, A, B)
- Onboard LED and piezo buzzer
- Powered via USB or VIN
- Open-source NanoBoy Library with examples
Package Contents:
- 1 × NanoBoy board
- 1 × Arduino Nano
- 1 × 1.3″ OLED Display SH110x
- USB cable
Start your Arduino journey today — code, play and learn with NanoBoy.