RF-to-USB
RemiFM·RF-to-USB·hardware/RF-to-USB.kicad_pcb
About the RF-to-USB PCB
RF-to-USB is an open source STM32 PCB design by RemiFM, published on GitHub under the MIT license. It is a 4-layer board measuring 50 × 20 mm, with 52 components from 36 distinct parts.
Its main chip is the STM32L432KBUX, from the STM32 family. Other key parts include the NRF24L01P, XC6206P332MR, USBLC6-2SC6 and 1568-LCD-24177. By type, the board carries 26 capacitors, 8 resistors, 5 ICs, 4 inductors, 3 connectors and 2 switches.
It belongs with the displays & leds, rf & radio and iot & wireless designs in this gallery.
From the project
RF-to-USB dongle with OLED Display
STM32L4-based RF-to-USB dongle using the NRF24 2.4 GHz transceiver. The board includes a USB-A connector on one side and a female SMA antenna connector on the other. It is a 4-layer PCB created using KiCad 9.0 measuring 50 mm x 20 mm.
The schematic (PDF) can be found under documentation/schematic.pdf The manufacturing Gerber files can be found under hardware/production The bill of materials (BOM) can be found under hardware/RF-to-USB_BOM.csv or through the following Digi-Key list. ## Acknowledgements

Main components on the RF-to-USB
RF-to-USB bill of materials (BOM)
52 components, 36 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NRF24L01P nRF24L01P | QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U1 |
| 1 | STM32L432KBUX STM32L432KBUx | QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm | U2 |
| 1 | XC6206P332MR | SOT-23-3 | U3 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U4 |
| 1 | 1568-LCD-24177 OLED Display | Display_Univision_UG-2832HSWEG04 | U5 |
| 1 | 16MHZ 16MHz | Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm | Y1 |
| 1 | WM3983 USB_A | USB_A_Molex_48037-2200_Horizontal | J1 |
| 1 | 900-0732511153 SMA-F | SMA_Molex_73251-1153_EdgeMount_Horizontal | J2 |
| 1 | 1528-2827 ARM SWD | PinHeader_2x05_P1.27mm_Vertical_SMD | J3 |
| 1 | 100MA 100mA | Fuse_1206_3216Metric | F1 |
| 1 | BTN1 | Button_ESwitch_TL3305 | SW1 |
| 1 | BTN2 | Button_ESwitch_TL3305 | SW2 |
| 1 | 732-4971-1 GR | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | 732-4981-1 YE | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
| 1 | 445-MPZ2012S101AT000 100 @ 100MHz | L_0805_2012Metric | FB1 |
| 1 | 8N2 8n2 | L_0402_1005Metric | L1 |
| 1 | 2N7 2n7 | L_0402_1005Metric | L2 |
| 1 | 3N9 3n9 | L_0402_1005Metric | L3 |
| 2 | 10U 10u | C_0603_1608Metric | C1, C2 |
| 5 | 1u | C_0402_1005Metric | C3, C19, C20, C23, C24 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | 100N 100n | C_0402_1005Metric | C4, C5, C6, C7, C25, C26 |
| 1 | 10U 10u | C_0402_1005Metric | C8 |
| 3 | 10N 10n | C_0402_1005Metric | C9, C10, C11 |
| 1 | 33N 33n | C_0402_1005Metric | C12 |
| 1 | 1P5 1p5 | C_0402_1005Metric | C13 |
| 1 | 1p | C_0402_1005Metric | C14 |
| 1 | 2N2 2n2 | C_0402_1005Metric | C15 |
| 1 | 4P7 4p7 | C_0402_1005Metric | C16 |
| 2 | 12P 12p | C_0402_1005Metric | C17, C18 |
| 2 | 2U2 2u2 | C_0402_1005Metric | C21, C22 |
| 1 | 10K 10k | R_0402_1005Metric | R1 |
| 2 | 2K2 2k2 | R_0603_1608Metric | R2, R3 |
| 1 | 22K 22k | R_0402_1005Metric | R4 |
| 1 | 1M | R_0402_1005Metric | R5 |
| 1 | 390K 390k | R_0402_1005Metric | R6 |
| 2 | 4K7 4k7 | R_0402_1005Metric | R7, R8 |
RF-to-USB design files
The KiCad project lives in the RemiFM/RF-to-USB repository on GitHub; these links point at the commit this page was built from.
RF-to-USB: common questions
What microcontroller does the RF-to-USB use?
The RF-to-USB is built around the STM32L432KBUX, from the STM32 family.
How big is the RF-to-USB PCB?
The RF-to-USB measures 50 × 20 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the RF-to-USB?
52 components, from 36 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the RF-to-USB design files?
From the RemiFM/RF-to-USB repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the RF-to-USB design in my own project?
Yes, under the terms of its MIT license, which RemiFM chose for the repository.
Can I test firmware for the RF-to-USB without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988