Skip to the content
PCBKitNew board
2 layers30.5 × 20.3 mmWii Wifi Adapter, the printed circuit board in 3D

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

1

README

README.md

Wii 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

BlockPart
Wii BT module connectorMolex 54102-0164 (16-pin board-to-board)
Voltage regulatorST LD1117DT33CTR -- 5 V → 3.3 V LDO (SMD)
USB outputUP2-AH-4-TH USB-A through-hole receptacle
Sync button6 mm tactile switch (puts the BT module into sync/discoverable mode)
Decoupling100 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
QtyValueFootprintReferences
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
110uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2
154102-0164SamacSys_Parts:541020164J1
1LD1117DT33CTRSamacSys_Parts:LD1117DT33CTRIC1
1LOGOLOGOG***
1SW_PushButton_Switch_THT:SW_PUSH_6mm_H5mmSW1
1UP2-AH-4-THSamacSys_Parts:UP2AH4THJ2

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 mmVejasAuth, the printed circuit board in 3D

    VejasAuth

    Las-Vejas/VejasAuth

    An RP2350 powered passkey wielding device powered by picokey

    39 parts2
  • 2 layersEncoder, the printed circuit board in 3D

    Encoder

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    7 parts4.3kMIT
  • 2 layers40 × 20 mmSensor smd, the printed circuit board in 3D

    Sensor smd

    scottbez1/splitflap

    DIY split-flap display

    7 parts4.2k
  • 2 layers19.8 × 30 mmZ limit, the printed circuit board in 3D

    Z limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    7 parts3.7k
  • 2 layers35.6 × 58.2 mmDisplay Carrier, the printed circuit board in 3D

    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 mmMap MPX, the printed circuit board in 3D

    Map MPX

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    7 parts1.2k
  • 2 layers26 × 44 mmCompact carrier board, the printed circuit board in 3D

    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 mmAtari pickup, the printed circuit board in 3D

    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