Hardware
F*CK
The F*CK module's schematic and board, KDFCK001 revision 1.0, viewable here and downloadable as KiCad sources.
What it is
The F*CK module carries four radios on one board: the ESP32-C5 module, the CC1101 sub-GHz transceiver with its balun and matching network, the nRF54L15 module, the ME31GR02 GNSS receiver, plus a TCA6408A I/O expander and the 20-pin board-to-board connector. Four copper layers, ENIG finish, controlled-impedance RF stackup. Its schematic is split into one sheet per radio. The module's page, modules/fck, says what it does and which GPIO is which; this page is the schematic.
Revision 1.0, released 2026-09-14, drawn in KiCad 10. Symbols, footprints and 3D models come from Kode's shared hardware library.
Schematic
Zoom with the wheel, drag to pan, and switch sheets from the toolbar.
Each sheet, as a plain image:
Files
The schematic sources, as published here. Open the .kicad_pro in KiCad 10 with the sheets beside it. The cover sheet's embedded fonts were removed from these copies and the project's text variables written in; the design is unchanged. The board layout is not published.
- fck_module.kicad_sch
- esp32_c5.kicad_sch
- gnss.kicad_sch
- main.kicad_sch
- nRF54L15.kicad_sch
- project_architecture.kicad_sch
- revision_history.kicad_sch
- sub_ghz.kicad_sch
- fck_module.kicad_pro
TBD: the manufacturing package (Gerbers, drills, BOM, positions) and the licence the files are published under.