TL;DR
RISCBoy is an open-source portable game console built from scratch, featuring a RISC-V CPU, graphics pipeline, and designed for FPGA implementation. It aims to revive the spirit of handheld gaming with a modern, customizable platform.
RISCBoy is an open-source portable game console designed entirely from scratch, featuring a RISC-V compatible CPU and custom graphics pipeline. This project aims to provide hobbyists and developers with a fully open hardware platform for handheld gaming, emphasizing customization and educational value.
The project includes a RISC-V processor supporting the RV32IMC instruction set, passing compliance and formal verification tests, and integrated with a raster graphics pipeline and display controller. The hardware design is documented in KiCad, with a PCB layout compatible with small prototyping services. The FPGA implementation targets the iCE40-HX8k FPGA, using an open-source synthesis toolchain involving Yosys, nextpnr, and IceStorm.
The developer has shared detailed instructions for building the FPGA bitstream, compiling the RISC-V toolchain, and running simulations. The current PCB design is Rev A, with a Rev B planned after initial firmware and gateware stabilization. Hardware prototypes resemble a compact handheld device, inspired by classic consoles like the Game Boy Advance, but with modern, open-source components.
Potential Impact of Fully Open-Source Hardware for Gaming
RISCBoy represents a significant step toward democratizing hardware development in gaming, allowing hobbyists, educators, and developers to build, modify, and understand a complete portable console. Its open-source nature encourages innovation, customization, and learning, potentially fostering a new wave of DIY gaming devices and educational tools.
By supporting a RISC-V processor and open FPGA toolchains, RISCBoy also promotes transparency and flexibility in hardware design, contrasting with proprietary consoles. This could influence future open hardware projects and inspire community-driven improvements in portable gaming technology.

Sipeed Tang Nano 20K GW2AR-18 QN88 FPGA Development Board with 64Mbits SDRAM 828K Block SRAM Linux RISCV Single Board Computer for Retro Game Console Support microSD RGB LCD JTAG Port
[FPGA Chip] GW2AR-18 QN88 FPGA Chip containing 20736 LUT4 logic cells and 15552 Filp-Flops.There are 2 PLL in…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background and Development of RISCBoy Project
The concept of open-source hardware for gaming has gained momentum over recent years, with projects like open FPGA cores and DIY handhelds. RISCBoy builds on this trend by combining a custom FPGA design, a RISC-V CPU, and a portable form factor inspired by classic handheld consoles. The project originated from a hobbyist’s desire to create a fully open, educational hardware platform that can run simple games and serve as a development sandbox.
Previous efforts in open hardware gaming devices have often relied on existing platforms or modified commercial hardware. RISCBoy distinguishes itself by starting from scratch, designing all components, and providing detailed documentation and build instructions. The project is still in early stages, with initial PCB prototypes and FPGA bitstreams available, but it aims to mature into a versatile platform for hobbyists and educators.
“RISCBoy is a love letter to handheld consoles from my childhood, built entirely from scratch to be fully open and customizable.”
— Project creator

MiiElAOD Maix Bit Kit RISC-V AI+ IoT Development Board with 2.4-Inch Screen, Camera, and Mic Array (USB, UART, SPI, I2C, TIMER)
Package introduction: Mother Board+2.4 inch LCD+Camera+Mic Array
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Development Milestones and Community Adoption Unclear
It is not yet clear when RISCBoy will reach full production or widespread availability. The project remains in early development, with prototypes and documentation available for enthusiasts, but no commercial release or mass manufacturing plans have been announced. Community adoption and software ecosystem development are also still in initial stages.

Rhesusco RG36PRO Video Game Console – Support 30000+Classic Games, 64G TF Card, Open Source System, 3.5-Inch Screen, 3000mAh Battery, Portable Console for Travel, Gift for Adult or Partner-White
Stylish Design for All:RG36 PRO Retro Handheld Video Game Console combines vintage, modern and minimalist aesthetics.The matte body…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Upcoming Development Goals and Community Engagement
The developer plans to refine the PCB design, improve firmware stability, and expand software compatibility. Future milestones include releasing a Rev B PCB, developing a bootloader and operating system support, and encouraging community contributions. Engagement through forums, documentation updates, and collaborative hardware projects is expected to grow as the project matures.

Fipsy V2 FPGA Development Board | Bread Board Compatible | 1280 LUTs, 269MHz, 64kbit Memory, SPI/I2C Programming | MachXO2 Logic Device
LEARNING PLATFORM: Fipsy is designed for makers and learners! Ideal for FPGA education with progressive projects from basic…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
Can I build my own RISCBoy at home?
Yes, detailed build instructions, PCB files, and FPGA bitstreams are available for hobbyists with experience in hardware soldering and FPGA development.
What software can run on RISCBoy?
The project supports RISC-V software compiled with the RV32IMC toolchain. Software ecosystem development is ongoing, with initial game ports and emulators in progress.
Is RISCBoy suitable for beginners?
While designed with hobbyists in mind, building and programming RISCBoy requires familiarity with FPGA development, hardware assembly, and software toolchains. It is best suited for intermediate to advanced users.
Will RISCBoy be commercially available?
Currently, RISCBoy is an open-source project without commercial plans. Future availability depends on community interest and further development milestones.
How does RISCBoy compare to existing handheld consoles?
Unlike proprietary commercial consoles, RISCBoy offers full transparency, customization, and educational value, making it a unique platform for DIY gaming and hardware learning.
Source: Hacker News