// the find
pms67/STRF-Kicad
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.