Documented wiring roles
- CS / CSN → selected SPI CS
- SCK → selected SPI SCK
- MISO → selected SPI MISO
- MOSI → selected SPI MOSI
- GDO0 → selected GPIO input
- VCC → 3.3V
- GND → GND
Configure the selected pins
Open SubGHz mode and run config. The firmware prompts for SPI and GDO0, then initializes the CC1101.
Checks
- Use 3.3 V for the CC1101 module.
- Connect an appropriate antenna before radio work.
- Recheck CS, MISO and GDO0 if initialization fails.
CC1101 wiring FAQ
What matters most when wiring a CC1101 module?
Use a stable 3.3 V supply, short SPI wiring, shared ground, and the configured GDO0 input. If CS, MISO or GDO0 are wrong, the module may power up but fail initialization or receive nothing.
Why is GDO0 needed on a Sub-GHz setup?
GDO0 is the signal the firmware uses to observe packet or timing events from the CC1101. SPI alone can configure the radio, but receive and timing workflows need the GDO0 role mapped to the selected GPIO.
Should I connect an antenna before testing?
Yes. Use an antenna suited to the band you are allowed to test. An unmatched or missing antenna can make receive tests misleading and is a bad habit before any transmit-capable radio work.