Skip to the content
PCBKitNew board
2 layers62.4 × 136.7 mmBoosted remote, the printed circuit board in 3D

Reverse engineering the classic Boosted Boards remote with Codex

Size
62.4 × 136.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
31
Pads
139
Tracks, vias
537, 38
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Apr 2026
Updated
10 Apr 2026

Overview

Boosted remote is an open-source printed circuit board by mgd1984, from the mgd1984/boosted-remote repository on GitHub. It is a 2-layer board of 62.4 × 136.7 mm with 38 parts on 31 nets, routed with 537 tracks and 38 vias.

It is built around the ESP32-C3-WROOM-02-H4, TLV75533PDBV and MMBT3904. Its parts include 12 resistors, 7 diodes, 5 capacitors, 4 ICs and 3 connectors. It belongs with the ESP32 and RISC-V boards of this library.

Main components

3

README

README.md

Boosted Remote Reverse-Engineering Starter

This repo contains a first-pass reverse-engineered hardware recreation of the Boosted Boards thumbwheel remote:

  • a Blender-generated enclosure
  • a KiCad schematic
  • a KiCad PCB
  • documented assumptions tying the mechanical and electrical work back to source material

This is not a firmware-complete clone. The hardware is designed to match the known control architecture and packaging constraints while using currently accessible parts and a reproducible scripted workflow.

Source Anchors

Generated Assets

  • Active enclosure blend: outputs/blender/boosted_remote_enclosure.blend
  • Active PCB review blend: outputs/blender/boosted_remote_pcb_all_layers.blend
  • Build123d CAD package: mechanical/cad/
  • Build123d generator CLI: mechanical/scripts/build_enclosure.py
  • Proxy-section extractor: mechanical/scripts/analyze_proxy_glb.py
  • KiCad project: electrical/kicad/boosted_remote.kicad_pro
  • Live board and schematic: electrical/kicad/boosted_remote.kicad_pcb, electrical/kicad/boosted_remote.kicad_sch
  • Routing packet script: electrical/scripts/route_packets.py
  • Netclass configurator: electrical/scripts/configure_netclasses.py
  • Blender export path: electrical/scripts/export_kicad_to_blender.py
  • Shared parameters: config/remote_params.json
  • Reverse-engineering notes: docs/reverse_engineering_notes.md
  • Build123d pipeline notes: docs/build123d_enclosure.md
  • Repo navigation map: docs/repo_map.md

Where To Work Now

  • Mechanical source of truth: mechanical/cad/
  • Generated Blender outputs: outputs/blender/
  • Mechanical build entry point: mechanical/scripts/build_enclosure.py
  • Shared parameter contract: config/remote_params.json
  • Active KiCad project: electrical/kicad/boosted_remote.kicad_pro
  • Active board and schematic: electrical/kicad/boosted_remote.kicad_pcb, electrical/kicad/boosted_remote.kicad_sch
  • Electrical utilities and routing helpers: electrical/scripts/
  • Mechanical utilities: mechanical/scripts/
  • Historical electrical scripts: history/electrical/scripts/
  • Historical mechanical scripts and studies: history/mechanical/
  • Historical utilities: history/utilities/

Repo Shape

  • electrical/kicad/: live KiCad project only
  • electrical/scripts/: active live-board utilities only
  • mechanical/cad/: code-first enclosure source of truth
  • mechanical/scripts/: active enclosure utilities only
  • mechanical/references/: supporting 2D outline reference assets used by the CAD pipeline
  • outputs/: generated Blender scenes, renders, and scratch outputs
  • history/electrical/: older routing and migration helpers
  • history/mechanical/: non-canonical lineage, experiments, displaced scenes, and older scripts
  • history/utilities/: historical support scripts and geometry probes
  • config/: shared project configuration and parameter contracts
  • docs/: workflow notes plus docs/repo_map.md for a quick navigation guide

Current Scope

  • Boosted-style ergonomic shell with split enclosure
  • thumbwheel opening and internal hall sensor location
  • mini-USB charge-port cutout for external visual fidelity
  • 1S LiPo power, charger, LDO, BLE MCU, LEDs, buzzer, deadman trigger, programming header
  • first-pass PCB shaped to the enclosure cavity
  • first-pass build123d enclosure generation for STEP/STL prototype outputs

Verification Status

  • Schematic ERC is down to warnings only on the generated custom-library setup.
  • The promoted live PCB checkpoint is:
    • electrical/kicad/boosted_remote.kicad_pcb
    • 3 DRC warnings, all silkscreen-only
    • 25 unconnected items remaining
  • The live board now includes validated packetized routing improvements over the original generator baseline.
    • Clean promoted packets so far: upper SW1 -> U4 ground stitch and PWR_BTN escape/routing packet
  • Experimental routing passes are only promoted when they reduce the open count without introducing blocker DRC categories.

Known Gaps

  • No firmware is included
  • Dimensions are inferred and should be validated against a physical remote before fabrication
  • The BLE protocol implementation required to pair with an original board is outside this repo
  • The trigger and thumbwheel mechanism are mechanically approximated, not metrology-matched

Parts

38
QtyValueFootprintReferences
7330R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7
5LEDLED_0603_1608MetricD1, D2, D3, D4, D5
34.7uC_0603_1608MetricC1, C2, C4
3M2MountingHole_2.2mm_M2H1, H2, H3
1100kR_0603_1608MetricR11
1100nC_0603_1608MetricC5
110kR_0603_1608MetricR9
11kR_0603_1608MetricR12
11uC_0603_1608MetricC3
1330kR_0603_1608MetricR10
14.7kR_0603_1608MetricR8
1BLUELED_0603_1608MetricD7
1BatteryJST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ2
1BuzzerBuzzer_Murata_PKMCS0909EBZ1
1DRV5055A3xDBZxQ1SOT-23U4
1DeadmanSW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010SW1
1ESP32-C3-WROOM-02ESP32-C3-WROOM-02U1
1GREENLED_0603_1608MetricD6
1MCP73831-2-OTSOT-23-5U2
1MMBT3904SOT-23Q1
1PowerSW_SPST_TL3305ASW2
1TLV75533PDBVSOT-23-5U3
1UARTPinHeader_1x06_P1.27mm_VerticalJ3
1USB_Mini-BUSB_Mini-B_Lumberg_2486_01_HorizontalJ1

Questions

How big is the Boosted remote PCB?

It measures 62.4 × 136.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Boosted remote use?

38 parts, built around the ESP32-C3-WROOM-02-H4, TLV75533PDBV and MMBT3904. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Boosted remote KiCad files?

From the mgd1984/boosted-remote repository on GitHub, at the commit this page was made from: the board is electrical/kicad/boosted_remote.kicad_pcb and its schematic electrical/kicad/boosted_remote.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Boosted remote design in my own project?

Its repository states no licence, so its author keeps all rights: ask mgd1984 before reusing the design.

Similar boards

  • 4 layers40 × 40 mmRC Car(ESP32), the printed circuit board in 3D

    RC Car(ESP32)

    Maduranga628/RC_Car

    Radio Controlled Toy Car's Main PCB

    48 partsApache-2.0
  • 2 layersLED Coaster, the printed circuit board in 3D

    LED Coaster

    Olivermoberg98/LED-Coaster

    Battery-powered RGB LED drink coaster: ESP32-C3 firmware, Android BLE app, KiCad PCB and 3D-printed enclosure

    84 partsMIT
  • 4 layers160 × 100 mmETH1CJTAG, the printed circuit board in 3D

    ETH1CJTAG

    BehrensG/ETH1CJTAG

    Low cost JTAG

    478 partsGPL-3.0
  • 4 layers50 × 50 mmLFX FC R2, the printed circuit board in 3D

    LFX FC R2

    nguyencanhanh/luckfox-rv1103-drone

    AI quadcopter on one RV1103 (Luckfox Pico Mini B): Linux + RISC-V MCU flight loop, SITL with 3D pilot view, KiCad flight-controller board

    142 partsMIT
  • 4 layers74 × 36 mmSmart uppatvind, the printed circuit board in 3D

    Smart uppatvind

    moucha19/smart-uppatvind

    Redesigned control board for IKEA Uppatvind with smart capabilities

    73 parts5CERN-OHL-W-2.0
  • 2 layers42.7 × 48.8 mmDuct turbo fan controller v4, the printed circuit board in 3D

    Duct turbo fan controller v4

    scattym/kicad-duct-turbo-fan-controller

    Fan controller projects for the duct turbo, terrabloom and ac infinity fans

    46 parts4GPL-3.0
  • 2 layers80 × 50 mmDoorsys, the printed circuit board in 3D

    Doorsys

    fabiojmendes/doorsys-hardware

    Repo for storing the hardware designs for the doorsys system

    33 partsMIT