Skip to the content
4 layers37.3 × 20 mmSTM32 RF Dongle, the printed circuit board in 3D

An STM32 Microcontroller USB to 2.4GHz module.

Size
37.3 × 20 mm
Copper layers
4
Thickness
1.6 mm
Parts
39
Nets
51
Pads
170
Tracks, vias
424, 107
Pours
6
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
12 Jan 2021
Updated
10 May 2021

Overview

STM32 RF Dongle is an open-source printed circuit board by harrydobbs, from the harrydobbs/USB-to-RF-Module repository on GitHub. It is a 4-layer board of 37.3 × 20 mm with 39 parts on 51 nets, routed with 424 tracks and 107 vias.

It is built around the NRF24L01, USBLC6-2SC6 and XC6206P332MR. Its parts include 17 capacitors, 6 resistors, 4 ICs, 3 diodes and 3 connectors. It belongs with the radio and wireless boards and the STM32 boards of this library.

Main components

3

README

README.md

USB-to-RF-Module

STM32L4-based RF-to-USB dongle using a low-power NRF24 2.4GHz transceiver.
This repository features a custom 3D printed case, firmware and drivers aswell as schematics and PCB layout.

KiCAD 3D Model

Assembled Module

3D Printed Case

Parts

39
QtyValueFootprintReferences
4100nCapacitor_SMD:C_0402_1005MetricC16, C17, C18, C19
32k2Resistor_SMD:R_0603_1608MetricR4, R5, R6
212pCapacitor_SMD:C_0402_1005MetricC9, C12
21uCapacitor_SMD:C_1206_3216MetricC3, C7
11.5pCapacitor_SMD:C_0402_1005MetricC11
1100 @ 100MHzFuse:Fuse_1206_3216MetricFB1
110kResistor_SMD:R_0402_1005MetricR3
110nCapacitor_SMD:C_0402_1005MetricC5
110uCapacitor_SMD:C_0402_1005MetricC2
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11MResistor_SMD:R_0402_1005MetricR2
11nCapacitor_SMD:C_0402_1005MetricC6
11pCapacitor_SMD:C_0402_1005MetricC13
11uCapacitor_SMD:C_0402_1005MetricC15
12.7nInductor_SMD:L_0402_1005MetricL3
1200mAFuse:Fuse_1206_3216MetricF1
12k2Resistor_SMD:R_0402_1005MetricR1
12n2Capacitor_SMD:C_0402_1005MetricC8
13.9nInductor_SMD:L_0402_1005MetricL2
133nCapacitor_SMD:C_0402_1005MetricC1
14p7Capacitor_SMD:C_0402_1005MetricC10
18.2nInductor_SMD:L_0402_1005MetricL1
1BLLED_SMD:LED_0603_1608MetricD3
1GRLED_SMD:LED_0603_1608MetricD1
1NRF24L01Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU1
1SMAConnector_Coaxial:SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMountJ2
1STM32L432KBUxPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mmU4
1SWDConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ3
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105017-0001J1
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23U2
1YELED_SMD:LED_0603_1608MetricD2

Similar boards

  • 6 layers63.5 × 50.8 mmNavigation Board, the printed circuit board in 3D

    Navigation Board

    LouisVizard/NavBoard

    A full navigation solution featuring MCU, GNSS receiver, RF transceiver, and 9-DOF IMU

    136 parts2
  • 4 layers95.9 × 96.5 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    Flynsky/Aeolus

    An STM32 based Drone Ecosystem, containing a FC, ESC and GS

    248 parts
  • 4 layers78 × 48 mmMotherboard rev 3, the printed circuit board in 3D

    Motherboard rev 3

    hpvdt/falcon_motherboard

    Firmware and hardware designs for the Falcon motherboard

    69 parts
  • 4 layers50 × 30 mmRF USB, the printed circuit board in 3D

    RF USB

    jramsay42/RF_USB

    Simple pcb using a NRF2401 transceiver, inspired by Phil's lab

    41 partsMIT
  • 4 layers42.2 × 18.5 mmSTM32-RF, the printed circuit board in 3D

    STM32-RF

    Omarfayed412/STM32-RF

    STM32 with nrf for RF connection

    36 parts
  • 4 layers67 × 23.5 mmTelemetry Receiver, the printed circuit board in 3D

    Telemetry Receiver

    PUT-Motorsport/PUTM_EV_TELEMETRY_RECEIVER_2022

    56 partsApache-2.0
  • 4 layers85 × 60 mmFC-32, the printed circuit board in 3D

    FC-32

    sceric/ElectronicTheory

    131 parts
  • 2 layers98.2 × 35 mmFc660c, the printed circuit board in 3D

    Fc660c

    evyd13/fc660c-controller

    Custom FC660C controller with USB-C based on hasu's design

    30 parts22CC-BY-SA-4.0

Questions

How big is the STM32 RF Dongle PCB?

It measures 37.3 × 20 mm and has 4 copper layers, 1.6 mm thick.

What parts does the STM32 RF Dongle use?

39 parts, built around the NRF24L01, USBLC6-2SC6 and XC6206P332MR. 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 STM32 RF Dongle KiCad files?

From the harrydobbs/USB-to-RF-Module repository on GitHub, at the commit this page was made from: the board is hardware/STM32 RF Dongle.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the STM32 RF Dongle design in my own project?

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