

Wii Wifi Adapter
Small KiCad PCB that breaks the Wii's Bluetooth daughterboard out to a standard USB-A port, so it can act as a real-Wiimote-capable Bluetooth host on a PC.
- Size
- 30.5 × 20.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 7
- Nets
- 12
- Pads
- 35
- Tracks, vias
- 40, 6
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 27 Apr 2026
- Updated
- 27 Apr 2026
Overview
Wii Wifi Adapter is an open-source printed circuit board by PartialScience, from the PartialScience/Wii-Bluetooth-USB-Adapter repository on GitHub, published under the MIT licence. It is a 2-layer board of 30.5 × 20.3 mm with 7 parts on 12 nets, routed with 40 tracks and 6 vias.
It is built around the UP2-AH-4-TH. Its parts include 2 capacitors, 2 connectors, 1 IC and 1 switch. It belongs with the radio and wireless and interfaces and adapters boards of this library.
Main components
1README
README.mdWii Bluetooth → USB Adapter
A small PCB that breaks the Bluetooth daughterboard from a Nintendo Wii out to a standard USB-A port so it can be used as a Bluetooth host on a PC -- in particular, with Wii / Dolphin emulators that want to talk to real Wiimotes over the original Broadcom-based stack.
A first version was hacked together on perfboard. It worked, but was extremely susceptible to EMI from anything nearby, so this is a proper PCB revision with a continuous ground pour and shorter signal runs.
Design
| Block | Part |
|---|---|
| Wii BT module connector | Molex 54102-0164 (16-pin board-to-board) |
| Voltage regulator | ST LD1117DT33CTR -- 5 V → 3.3 V LDO (SMD) |
| USB output | UP2-AH-4-TH USB-A through-hole receptacle |
| Sync button | 6 mm tactile switch (puts the BT module into sync/discoverable mode) |
| Decoupling | 100 nF + 10 µF, both 0805 |
USB power comes in on J2, is regulated to 3.3 V by IC1 for the Bluetooth
chip, and the USB data lines pass straight through to the connector going to
the Wii BT module. SW1 is wired to the BT module's sync line so a single
press initiates pairing in the same way the recessed sync button on the
console itself does.
See bom/BOM-Wii_Wifi_Adapter.csv for the
bill of materials. The matching JLCPCB component-placement list is in
bom/CPL-Wii_Wifi_Adapter.csv.
Repository contents
Wii_Wifi_Adapter.kicad_*-- KiCad project (schematic, PCB, design rules)bom/-- bill of materials (BOM) and component-placement list (CPL), in the JLCPCB-friendly CSV format
Manufacturing outputs (gerbers, drill files, fab zips) are not committed to the repo -- regenerate them from the KiCad project if you need to re-order boards.
A note on the name
The folder and KiCad project are called Wii_Wifi_Adapter -- this is
historical. Inside a Wii, the Wi-Fi and Bluetooth radios both live on the
same daughterboard, and I named the project after the daughterboard before
deciding to only break out the Bluetooth half. The board only adapts the
Bluetooth chip; it does not provide Wi-Fi.
License
Released under the MIT License -- see LICENSE.
Parts
7| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | 54102-0164 | SamacSys_Parts:541020164 | J1 |
| 1 | LD1117DT33CTR | SamacSys_Parts:LD1117DT33CTR | IC1 |
| 1 | LOGO | LOGO | G*** |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW1 |
| 1 | UP2-AH-4-TH | SamacSys_Parts:UP2AH4TH | J2 |
Questions
How big is the Wii Wifi Adapter PCB?
It measures 30.5 × 20.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Wii Wifi Adapter use?
7 parts, built around the UP2-AH-4-TH. 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 Wii Wifi Adapter KiCad files?
From the PartialScience/Wii-Bluetooth-USB-Adapter repository on GitHub, at the commit this page was made from: the board is Wii_Wifi_Adapter.kicad_pcb and its schematic Wii_Wifi_Adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Wii Wifi Adapter design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers16.9 × 51.3 mm

- 2 layers

Encoder
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.
7 parts4.3kMIT - 2 layers40 × 20 mm

- 2 layers19.8 × 30 mm

- 2 layers35.6 × 58.2 mm

Display Carrier
AxxAxx/AxxSolder
STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power
7 parts1.7kGPL-3.0 - 2 layers20.3 × 16.3 mm

- 2 layers26 × 44 mm

Compact carrier board
jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
7 parts1.1k - 2 layers26.4 × 53.8 mm

Atari pickup
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
7 parts1kGPL-3.0