: Connect to the hardware SPI Clock (D13 on Arduino Uno).
While the E07-M1101D pinout offers a wide range of features and functionalities, there are some challenges and limitations to consider:
GDO0 and GDO2 are often used for interrupts to notify the MCU when a packet is received or sent. External Documentation e07-m1101d pinout
The e07-m1101d is a containing the CC1101 chip, crystal, matching network, and antenna connector. The pinout refers to the module’s pads, not the IC’s bare pins.
| E07-M1101D Pin | Pin Name | ESP32 GPIO Pin | | :--- | :--- | :--- | | 1 | GND | GND | | 2 | VCC | 3.3V | | 3 | GDO0 (TX) | GPIO 4 | | 4 | CSN | GPIO 5 | | 5 | SCK | GPIO 18 | | 6 | MOSI | GPIO 23 | | 7 | MISO | GPIO 19 | | 8 | GDO2 (RX) | GPIO 36 | : Connect to the hardware SPI Clock (D13 on Arduino Uno)
: Must be connected to 3.3V ; connecting to 5V will likely damage the module. CSN : Connect to a digital pin (often D10 on Arduino).
The GDO0 and GDO2 pins are highly versatile. On a basic level, GDO0 is often used for transmission (TX) and GDO2 for reception (RX). However, under the hood, they are configurable digital outputs: The pinout refers to the module’s pads, not
These determine the operating mode (e.g., normal, wake-up, power-saving, or configuration mode). Common mode table:
For library support, many users utilize the SmartRC-CC1101-Driver-Lib on GitHub. If you'd like, I can help you with: