finds.dev← search

// the find

pms67/STRF-Kicad

★ 214 · MIT · updated Jun 2022

STM32-based RF-to-USB dongle..

A KiCad hardware project for a 4-layer PCB that bridges 2.4GHz NRF24 RF traffic to USB via an STM32L4 microcontroller. It's a complete, orderable design — Gerbers, BOM, and pick-and-place files are all included for JLCPCB assembly. For hardware hackers who want a ready-made sniffer or transceiver dongle for the 2.4GHz ISM band.

The repo ships everything needed to actually manufacture the board: Gerbers, panel Gerbers, BOM, and footprint position files for SMT assembly — no guesswork about what's missing. 4-layer stackup on a dongle this small is the right call for signal integrity around the RF section. The panel variant is a thoughtful addition for anyone ordering in quantity to reduce per-unit cost. STM32L4 + NRF24 is a well-understood combination with solid existing firmware ecosystems (like the RTT/SRT project this dongle is designed for).

No firmware in the repo — it's hardware-only, so you're expected to find or write the STM32 code yourself, which isn't obvious from the description. The KiCad files are in the old KiCad 5 format; opening them in KiCad 7 or 8 will auto-migrate but the schematic rendering may shift. Last touched in 2022 and the BOM references specific LCSC part numbers that may be out of stock or discontinued. No schematic PDF or exported image, so you can't review the circuit without opening KiCad.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →