# 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.

**F*CK module, KDFCK001 rev 1.0**

KiCad sources:

- [fck_module.kicad_sch](/hardware/fck/fck_module.kicad_sch)
- [esp32_c5.kicad_sch](/hardware/fck/esp32_c5.kicad_sch)
- [gnss.kicad_sch](/hardware/fck/gnss.kicad_sch)
- [main.kicad_sch](/hardware/fck/main.kicad_sch)
- [nRF54L15.kicad_sch](/hardware/fck/nRF54L15.kicad_sch)
- [project_architecture.kicad_sch](/hardware/fck/project_architecture.kicad_sch)
- [revision_history.kicad_sch](/hardware/fck/revision_history.kicad_sch)
- [sub_ghz.kicad_sch](/hardware/fck/sub_ghz.kicad_sch)

Each sheet, as a plain image:

- [ESP32C5](/hardware/fck/svg/fck_module-Project%20Architecture-ESP32-C5.svg)
- [GNSS](/hardware/fck/svg/fck_module-Project%20Architecture-GNSS.svg)
- [Main](/hardware/fck/svg/fck_module-Project%20Architecture-Main.svg)
- [SubGHz](/hardware/fck/svg/fck_module-Project%20Architecture-Sub-GHz.svg)
- [nRF54L15](/hardware/fck/svg/fck_module-Project%20Architecture-nRF54L15.svg)
- [Project architecture](/hardware/fck/svg/fck_module-Project%20Architecture.svg)
- [Revision History](/hardware/fck/svg/fck_module-Revision%20History.svg)
- [Cover](/hardware/fck/svg/fck_module.svg)

## 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](/hardware/fck/fck_module.kicad_sch)
- [esp32_c5.kicad_sch](/hardware/fck/esp32_c5.kicad_sch)
- [gnss.kicad_sch](/hardware/fck/gnss.kicad_sch)
- [main.kicad_sch](/hardware/fck/main.kicad_sch)
- [nRF54L15.kicad_sch](/hardware/fck/nRF54L15.kicad_sch)
- [project_architecture.kicad_sch](/hardware/fck/project_architecture.kicad_sch)
- [revision_history.kicad_sch](/hardware/fck/revision_history.kicad_sch)
- [sub_ghz.kicad_sch](/hardware/fck/sub_ghz.kicad_sch)
- [fck_module.kicad_pro](/hardware/fck/fck_module.kicad_pro)

**TBD**: the manufacturing package (Gerbers, drills, BOM, positions) and the licence the files are published under.
