TL;DR
RISCBoy is an open-source portable gaming console built from scratch, featuring a RISC-V CPU, graphics pipeline, and FPGA hardware. It aims to revive classic handheld console design with modern open-source tech.
RISCBoy is an open-source, portable game console designed from scratch, featuring a RISC-V compatible CPU, graphics pipeline, and FPGA-based hardware. The project aims to create a fully open hardware and software platform for handheld gaming, inspired by classic consoles like the Gameboy Advance.
The project was initiated by an individual developer and published on GitHub, including detailed hardware schematics, FPGA code, and toolchain instructions. The hardware design is built around an iCE40-HX8k FPGA, capable of supporting a 32-bit RISC-V processor (RV32IMC), with custom graphics and peripheral controllers. The design is written in synthesisable Verilog 2005, and the developer provides comprehensive build and simulation instructions, including FPGA synthesis on Linux and support for open-source toolchains like Yosys and nextpnr.
According to the project documentation, RISCBoy is a love letter to handheld consoles from the early 2000s, reimagined with modern open-source hardware. The developer emphasizes that the design is intended to fit onto small FPGA boards and can be scaled or modified, with a PCB layout available in KiCad. The project also includes instructions for building the necessary RISC-V toolchain and running hardware and HDL simulations.
Potential Impact of RISCBoy on Open-Source Hardware
RISCBoy represents a significant step in the open-source hardware movement for gaming, providing a fully documented and modifiable design for a portable console based on RISC-V architecture. It offers enthusiasts and developers a platform to experiment with custom hardware, software, and game development outside proprietary ecosystems. Its use of FPGA technology allows for flexible hardware modifications, potentially fostering a community of hobbyists, educators, and open-source advocates interested in hardware design, embedded systems, and retro gaming.
Furthermore, RISCBoy could inspire similar projects, encouraging more open hardware initiatives in the gaming industry and beyond. Its detailed documentation and open-source code serve as educational resources for FPGA design, RISC-V processor development, and embedded system engineering.

Digilent Basys 3 Artix-7 FPGA Trainer Board: Recommended for Introductory Users
Designed for students and beginners looking to understand Digital Logic, fundamentals of FPGAs
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background and Development of RISCBoy
The concept of RISCBoy originated from a desire to create a modern, open-source handheld console that combines classic gaming aesthetics with contemporary open hardware principles. The developer, active in the open-source FPGA and RISC-V communities, designed the console from scratch, including the CPU, graphics pipeline, and peripheral controllers. The project reflects a broader trend of hobbyists and engineers building open hardware alternatives to commercial gaming devices, leveraging FPGA flexibility and open-source toolchains.
Prior efforts in open hardware gaming consoles have been limited, often relying on existing platforms or emulators. RISCBoy distinguishes itself by providing a complete hardware design, including schematics, FPGA code, and build instructions, aiming for a fully portable, standalone device. The project is still in development, with ongoing hardware revisions and software support plans.
“RISCBoy is a love letter to handheld consoles from my childhood, reimagined with modern open-source hardware. It’s designed to be a fully customizable platform for hobbyists and developers.”
— Project creator (via GitHub documentation)

XIAO ESP32C3 3PCS Pack – RISC-V Tiny MCU Board with Wi-Fi and Bluetooth5.0, Battery Charge Supported, Power Efficiency and Rich Interface
Flexible MCU Board: Incorporate the ESP32-C3 32-bit RISC-V chip, operating up to 160 MHz, mounted multiple development ports,
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Development Status and Community Adoption Unclear
While the hardware design and documentation are publicly available, it is not yet clear how many developers or hobbyists will successfully build and operate RISCBoy. The project’s hardware is complex, requiring FPGA synthesis, PCB fabrication, and software development skills. There is also no confirmed timeline for software or game ecosystem support, and user experience remains untested at this stage.

Rhesusco RG56PRO Retro Video Game Console – 5.5 Inch IPS Screen,31000+ Classic 3D Games,5000mAh Battery, Open Linux System,Portable Console with 128G TF Card – Birthday Gift for Boyfriend (Black)
Smooth Open-Source Linux System:This RG56 PRO retro Video handheld game console features a flexible open-source Linux system and…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Upcoming Hardware Revisions and Software Ecosystem Development
The developer plans to release revised PCB designs and further hardware refinements, including a second version (Rev B). Community engagement is expected to grow as more enthusiasts attempt to build and customize RISCBoy. Future milestones include developing a user-friendly firmware, porting games, and possibly establishing a dedicated community platform for sharing projects and software.

Sipeed Tang Nano 20K GW2AR-18 FPGA Single Board Computer, Open Source RISCV Linux Retro Game Console, Onboard 64Mbits SDRAM BL616 Debugger, Support Multiple Display Outputs NES Emulator
[FPGA Chip] Sipeed Tang Nano 20K Linux Signle Board Computer with GW2AR-18 QN88 FPGA Chip containing 20736 LUT4…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
Is RISCBoy ready to be built and used now?
RISCBoy’s hardware design and documentation are publicly available, but it requires technical expertise in FPGA synthesis, PCB fabrication, and software development. It is primarily aimed at hobbyists and developers willing to assemble and program the device.
Can I run commercial games on RISCBoy?
No, RISCBoy is a hardware platform designed for homebrew and custom software development. It does not support commercial game cartridges or proprietary ecosystems.
What hardware components are needed to build RISCBoy?
The main component is an iCE40-HX8k FPGA, along with supporting peripherals, PCB, and power supply. Detailed schematics and build instructions are provided in the project documentation.
Will RISCBoy support modern gaming features?
As an open-source project, future features depend on community contributions. Currently, it focuses on core hardware design and basic graphics capabilities, with plans for software enhancements.
Is there an active community around RISCBoy?
The project is newly released, with initial documentation and hardware files available. Community activity is expected to grow as more people attempt to build and modify RISCBoy.
Source: Hacker News