NanoBoy Game Development Library for Arduino
NanoBoy is a tiny handheld console created by Mikrotronics Pakistan to make learning embedded systems programming playful and game-oriented.
Project Gallery
About This Project
NanoBoy is a tiny handheld console created by Mikrotronics Pakistan to make learning embedded systems programming playful and game-oriented. It is built around an Arduino Nano with: a 128×64 pixel OLED display (SSD1306 or SH1106), six input buttons (Up, Down, Left, Right, A, B), a user LED, and a piezo buzzer With the NanoBoy Library you can draw graphics, display text, read buttons, play sounds and build your own games with minimal wiring. Features Simple API for text, shapes, sprites and tile maps Input handling for six buttons LED and buzzer control Collision detection between sprites Built on Adafruit_GFX and SSD1306/SH1106 drivers
Technologies Used
Download Resources
Access brochures, documentation, and other supporting materials
Created By
Amer Iqbal
Full-Stack Developer | Researcher | Embedded Systems
Part of
Mikrotronics Pakistan
Lahore
Project Info
Timeline
Started
June 1, 2025
Completed
August 1, 2025
Duration: 2 months
Similar Projects
PIC Lab-I Development Board for 18-Pin PIC Microcontrollers
PIC Lab-I Development Board – Supports 18-pin PIC microcontrollers (PIC16F84, PIC16F628, PIC16F819, PIC16F88). Fully equipped with LCD interface, analog inputs, IR sensor, RS232, LEDs, and external load driver for learning and development.
PIC Lab-III Development Board for Microchip PIC18F4550
PIC Lab-III Development Board – Designed for PIC18F4550 and compatible 40-pin DIP PIC microcontrollers. Features USB Type-B, ICSP header, power management, and essential onboard components for embedded system development.
MikroDuino-II AVR Trainer & Development Board
MikroDuino-II is a versatile AVR trainer and development board featuring ATmega32 microcontroller, onboard peripherals, and Arduino Nano support. Developed by Mikrotronics Pakistan for embedded systems education and prototyping
NanoBoy – The Arduino Gaming Console for Learning and Creativity
NanoBoy is a handheld Arduino-based gaming console with OLED display, buttons, LED and buzzer — the perfect platform for students and hobbyists to learn Arduino programming by creating interactive games and projects.
Interested in this project?
Send a message to the project owner