Wiring View
Workflow
- Configure the CC1101 pins and enter SubGHz Raw CDC adapter mode.
- Open the exposed USB CDC serial port from a terminal, Python script or custom tool.
- Start with receive/RSSI experiments before any transmit operation.
- Keep frequency, duty cycle and output power within local rules.
Result
What success looks like
Your host script can tune the radio, observe RSSI or receive raw OOK timing frames through the serial port.
Troubleshooting
- Wrong CC1101 SPI or GDO0 pin selected during adapter setup.
- CC1101 powered at 5V instead of 3.3V.
- Wrong frequency band for the module or region.
- Trying to decode Wi-Fi/BLE with CC1101; use the correct radio for the target band.
SubGHz Raw CDC adapter FAQ
What is the SubGHz Raw CDC adapter for?
It exposes the CC1101 over USB CDC with a small ASCII protocol for tuning frequency, enabling raw RX, reading RSSI and transmitting raw OOK timing sequences.
Why does this adapter not work with a standard desktop radio tool?
It is firmware-specific rather than an emulation of a common desktop protocol. Use a serial terminal, pyserial script or custom host tool that speaks its ASCII commands.
Which signals are suitable for Raw CDC experiments?
Use simple authorized OOK or raw Sub-GHz lab signals where timing matters more than high-level decoding. It is not intended for Wi-Fi, BLE or unrelated 2.4 GHz protocols.