A prototype dockable handheld gaming console built around a custom SBC/carrier board, targeting performance comparable to the Radxa X4.
Core design
Compute: x86 preferred; currently based on the LattePanda Mu with Intel N100
Operating systems: UEFI-based dual boot for Windows and Linux initially, with support for developing a custom OS
Display: approximately 7.5–8 inches, preferably 16:10
Controls: permanently integrated, Steam Deck-style controls and ergonomic grips
Battery: approximately 45–50 Wh, targeting about five hours in lighter games such as Minecraft and Roblox
Weight target: roughly 600–650 g
Storage: replaceable NVMe SSD
Cooling: active cooling with controllable fan
Docking: one recessed, full-featured USB‑C port
USB‑C requirements
The same USB‑C port is intended to support:
USB Power Delivery charging input
Controlled power output for peripherals
High-speed USB data
DisplayPort Alt Mode video
Dock communication and accessories
Charging, monitor, Ethernet, and USB peripherals through a custom Switch-style dock
Development strategy
The first electronics revision should be a larger bring-up carrier board for the LattePanda Mu rather than the final compact handheld motherboard. After validating compute, power, display, storage, controls, audio, cooling, and docking, it can be miniaturized into the enclosure-specific motherboard.
Current project state
The project currently contains only the LattePanda Mu component and has no implemented nets. The support circuitry, verified schematic, BOM, PCB layout, Gerbers, and pick-and-place files still need to be created.
The product is feasible as a multi-stage prototype, but a final compact handheld motherboard designed directly around an Intel N100 BGA is not an appropriate first revision. The recommended first platform is a custom carrier around the LattePanda Mu N100 compute module.
The five-hour runtime target is conditional. With a 50 Wh pack, the complete handheld must average about 9 W at the battery. A normal N100 gaming configuration is more likely to average 14–20 W, giving about 2.3–3.2 hours. Five hours is plausible for Minecraft/Roblox only with a strict processor limit, 60 Hz display mode, moderate brightness, frame-rate cap, efficient storage/network settings, and optimized game settings.
Recommended Prototype Architecture
Compute: LattePanda Mu N100, preferably 16 GB RAM; 8 GB is acceptable for first bring-up.
Carrier: Custom high-speed carrier with internal eDP, M.2 2230 NVMe, Wi-Fi/BT, audio, controller-MCU USB, fan, and full-featured USB-C.
Display: 7.5–8-inch eDP touchscreen. Begin at 1280×800-class resolution; evaluate 1920×1200 only after measuring the power budget.
Battery: 3S/4S protected 45–50 Wh Li-polymer pack with SMBus/I2C fuel gauge, thermistors, balancing, and replaceable pack connector.
Power path: 45–60 W USB-C PD input using a bidirectional buck-boost charger. TI’s BQ25731/BQ25792 families and associated PD-controller reference designs demonstrate the required source/sink behavior.
USB-C video/data: DisplayPort Alt Mode plus USB 3.x through a high-speed mux/redriver. The compute module is USB host-only, which is suitable for a dock containing USB/Ethernet peripherals.
Dock: Guided cradle around the same bottom USB-C port; external PD input, HDMI/DP, USB hub, and Ethernet.
Controls: Separate MCU presenting a standard USB HID controller, minimizing custom-OS driver work.
Candidate Compute Platforms
Table
Platform
Advantages
Limitations
Recommendation
LattePanda Mu N100
N100 match, 69.6×60 mm, purchasable in small quantities, open KiCad carrier references, Windows/Linux
Proprietary module connector; HSIO allocation can depend on vendor BIOS; module input is 9–20 V
Best prototype choice
AAEON/Kontron SMARC Alder Lake-N
Standardized connector, long lifecycle, UEFI, eDP/DP and USB
Higher cost, typically B2B sourcing, 82×50 mm module plus connector/carrier constraints; exact SKUs vary
Production fallback
COM Express Type 6
Mature ecosystem and UEFI
95×95 mm module is too large for the desired handheld
Not preferred
ARM SoM
Better power efficiency and easier battery life
x86 software compatibility lost; custom OS and game compatibility change substantially
Contingency only
USB-C Feasibility
A single connector can provide charging, DP Alt Mode video, USB host data, and limited power sourcing, but it is one of the highest-risk areas of the board.
Required functional blocks:
USB-C receptacle and mechanical reinforcement.
CC/PD controller with sink/source policy.
Short-to-VBUS and ESD protection for CC, SBU, and high-speed lanes.
DP/USB 3.x mux and likely redriver depending trace/cable loss.
Bidirectional buck-boost charger/power path.
Embedded-controller firmware or standalone PD configuration.
Dock-side PD source/pass-through, USB hub, video conversion/output, and Ethernet.
The compute platform exposes host-only USB. Therefore the port can host dock peripherals but should not be described as a general USB device-mode port without additional hardware.
Runtime Analysis
Assume 50 Wh nominal and approximately 45 Wh usable after battery reserve and conversion losses:
Table
Average battery power
Approximate runtime
9 W
5.0 h
11 W
4.1 h
14 W
3.2 h
18 W
2.5 h
22 W
2.0 h
A high-resolution 120 Hz panel is available in the target size, but it is not the best initial choice. Rendering at 1280×800 and 60 Hz provides the strongest chance of meeting the runtime goal while remaining visually appropriate at this screen size.
Mechanical Feasibility
A 45 Wh gaming-handheld battery is a demonstrated class of pack, and commercial handhelds around 45 Wh can weigh about 570–600 g. A 7.5–8-inch prototype with modular compute, larger carrier, robust dock guides, and 50 Wh pack should be budgeted at 600–700 g initially. Reaching 600–650 g will require a purpose-designed enclosure, magnesium/aluminum internal frame only where necessary, and careful display/battery selection.
The dock must carry insertion and side loads through enclosure guide surfaces. The USB-C receptacle cannot serve as the primary structural locator.
Main Risks
Energy target: Five hours requires a complete-system average near 9 W.
BIOS dependency: LattePanda Mu HSIO lane allocation is static and some configurations require customized BIOS firmware.
USB-C complexity: Simultaneous PD, DP Alt Mode, USB 3.x, role control, and docking interoperability require careful firmware and signal-integrity work.
Custom OS scope: UEFI boot is achievable, but GPU acceleration, Wi-Fi, audio, sleep, and power management require substantial driver work.
Thermals: The module can produce short power bursts far above its nominal 6 W processor rating.
Panel sourcing: Small high-quality eDP touch panels often require supplier engagement, sample validation, and lifecycle confirmation.
Battery safety: A custom multi-cell pack requires certified protection, balancing, mechanical puncture protection, and thermal validation.
Recommended Development Phases
Bench proof of concept: LattePanda Mu evaluation carrier, candidate display/controller, USB gamepad MCU, battery/PD evaluation hardware, and commercial USB-C dock.
Mechanical concept: Ergonomic shell and internal volume model using measured sample parts.
Carrier bring-up board: Validate eDP, NVMe, audio, controls, power sequencing, and dock USB-C on a non-miniaturized board.
Integrated handheld electronics: Handheld carrier plus left/right control boards and custom dock PCB.
EVT prototype: Engineering validation build for thermals, runtime, signal integrity, and docking cycles.
Custom OS bring-up: UEFI boot, storage, input, display, audio, networking, suspend/resume, and power policy.