M5Stack Cardputer ADV CC1101 NRF24 RF 2-in-1 Module is a wireless communication expansion module designed specifically for the M5Stack Cardputer ADV portable computer. This module integrates both CC1101 and NRF24 RF chips, offering dual functionality: Sub-GHz frequency band signal transmission/reception and 2.4GHz frequency band signal jamming. Compatible with the popular Bruce firmware, it is an ideal tool for wireless security research, IoT prototyping, and RF experimentation.
Key Features & Specifications
- Dual RF Chip Integration: Combines CC1101 and NRF24 chips in one module for powerful functionality and space efficiency.
- CC1101 Module: Handles wireless signal reception and transmission in Sub-GHz bands (e.g., 315MHz, 433MHz, 868MHz, 915MHz). Ideal for remote control, sensor networks, garage door remote signal learning, and analysis.
- NRF24 Module: Provides 2.4GHz signal jamming (Jammer) functionality. Effective against Wi-Fi signals, suitable for controlled wireless signal testing and research (Note: Limited effectiveness on Bluetooth signals; ensure compliance with local laws and regulations).
- Full Bruce Firmware Compatibility: Seamlessly integrates with the popular Bruce firmware ecosystem. Plug-and-play functionality with no complex configuration required, enabling quick wireless attack testing, signal replay, and security research.
- Optimized for Cardputer ADV: PCB design based on the official LoRa module for electrical compatibility and structural stability. A dedicated case will be provided for a perfect fit with the Cardputer ADV, enhancing aesthetics and protection.
- Plug-and-Play: Directly insert into the Cardputer ADV module slot for immediate use—no soldering or additional wiring needed.
Package Contents
- 1 x RF 2-in-1 Module
- 2 x Antennas (for different frequency bands)
Technical & Packaging Details
- Package Weight: Approximately 37 grams
- Package Dimensions: 13 cm x 8 cm x 2.5 cm
- Packaging Type: Cardboard Box
Usage Tutorial
Setup
- After flashing the Bruce firmware, edit the pin configuration file BrucePins.conf located in the root directory of the SD card (or internal storage).

- Find the CC1101_Pins section, change the CS pin to 13, and change the IO0 pin to 5.

- Find NRF24_Pins, and similarly change the CS pin to 6 and the IO0 pin to 4.

- Install the antennas: round-tip antenna for NRF24/2.4G, stubby chili antenna for CC1101/433M.

- Then insert the module into the Cardputer ADV’s IO slot.

CC1101
- To use the CC1101 in Bruce, turn off your Cardputer ADV and connect the module.
- Turn on the device, then navigate to “RF → Config → RF Module” and select “CC1101 on SPI”.
- If the “CC1101 not found” error message appears, turn off the Cardputer ADV, recheck the connection and try again.
- If no error is shown, the CC1101 is initialized correctly and you can use it in the RF menu.
- You can also set a custom frequency in the supported sub-ranges: 300–348 MHz, 387–464 MHz, and 779–928 MHz. Setting an empty or invalid frequency will reset to the default 433.92 MHz. Transmitting from a .sub file will always use the frequency specified inside the file regardless of user settings.
NRF24
- To use the NRF24 in Bruce, turn off your Cardputer ADV and connect the module.
- Turn on the device, then navigate to “NRF” to use it.
- If the “NRF not found” error message appears, turn off the Cardputer ADV, recheck the connection and try again.
- If no error is shown, the NRF24 is initialized correctly and you can use it in the NRF menu.
Application Scenarios
- Wireless network security research and education
- IoT device signal analysis and testing
- Sub-GHz remote control signal learning, decoding, and simulation
- Controlled wireless signal jamming testing (strictly adhere to local laws and regulations)
- Hardware hacking and geek project development
Important Note: The NRF24 jamming function has limited power and is primarily designed for 2.4GHz Wi-Fi signals. Always use this product for testing and research in closed or authorized environments, in compliance with applicable laws and regulations. Misuse may be illegal.
By combining the Sub-GHz communication capabilities of CC1101 with the 2.4GHz jamming capabilities of NRF24, this module significantly expands the wireless functionality of the M5Stack Cardputer ADV. It is a powerful tool for security researchers, IoT developers, and hardware enthusiasts.
















































Reviews
There are no reviews yet