E07-m1101d Pinout - //top\\
Understanding the specific role of each pin is essential for correct implementation.
If unused, leave them floating or pull down with a 10k resistor.
Here is everything you need to know to get wired up correctly. Understanding the E07-M1101D (V2.0) Pinout e07-m1101d pinout
| e07-m1101d | ESP32 GPIO | Function | |------------|------------|-------------------| | VCC | 3.3V | Power | | GND (pin1) | GND | Ground | | SI (pin3) | GPIO23 | SPI MOSI | | SCK (pin4) | GPIO18 | SPI SCK | | SO (pin5) | GPIO19 | SPI MISO | | CSn (pin6) | GPIO5 | SPI SS | | GDO2 (pin7)| GPIO4 | Interrupt / status| | GDO0 (pin8)| GPIO2 | Optional | | RESET (pin9)| 3.3V via 10k| Pull-up | | GND (pin10)| GND | Extra ground |
| E07-M1101D Pin | Pin Name | ESP8266 Pin | Dn Label | NodeMCU GPIO | | :--- | :--- | :--- | :--- | :--- | | 1 | GND | GND | GND | GND | | 2 | VCC | 3V3 | 3V3 | 3.3V | | 3 | GDO0 | D4 | GPIO 2 | GPIO 2 | | 4 | CSN | D8 | GPIO 15 | GPIO 15 | | 5 | SCK | D5 | GPIO 14 | GPIO 14 | | 6 | MOSI | D7 | GPIO 13 | GPIO 13 | | 7 | MISO | D6 | GPIO 12 | GPIO 12 | | 8 | GDO2 | RX | GPIO 3 | GPIO 3 | Understanding the specific role of each pin is
The e07-m1101d is often mistaken for having only 10 pins, but the is essentially another “pin” in terms of functionality. Most variants have:
I have written this based on the standard (an 868/915 MHz SMD wireless module from Chengdu Ebyte). Note: If you meant a different variant (e.g., E07-M1101D-TH), the pinout may differ slightly. Understanding the E07-M1101D (V2
void setup() Serial.begin(115200); ELECHOUSE_cc1101.setSpiPin(5, 18, 23, 19); // SS, SCK, MOSI, MISO ELECHOUSE_cc1101.Init(); ELECHOUSE_cc1101.setCC1101(433.0); // Set frequency Serial.println("e07-m1101d ready");
The E07-M1101D module has a standard . Identifying pin 1 is crucial. When looking at the module from the top side where the components are mounted, pin 1 is located on the lower-left corner .
The e07-m1101d is often confused with the E07-M1101D-S (with an integrated antenna). Regardless of the variant, the control pinout remains identical.
For many libraries, if you are not using advanced packet features, you may only need to connect GDO0, while GDO2 can be left floating, though mapping it is recommended for full functionality.





