ESP8266
- GPIO15 -> GND with 4.7k resistor (10k might be fine too)
- EN -> 3.3v with 10k resistor
- GPIO0 -> GND to flash/program
- GPIO0 -> 3.3v to run normally
I2C OLED
- OLED SDA -> GPIO4
- OLED SCK -> GPIO5
NRF24L01
- RF SCK -> GPIO14
- RF MISO -> GPIO12
- RF MOSI -> GPIO13
- RF CE -> GPIO16
- RF CSN -> GPIO15 (and to GND via 4.7k resistor)
Use https://github.com/rpakdel/arduino-nrf24-basic/tree/master/sender for sender
Note: Uploading to ESP8266 at higher rates than 115200 doesn't work anymore for me with the NRF24L01 connected.
Upload Settings