Skip to content

Arduino IDE

  • Install the ESP core according to your target:
Arduino IDE

See the Configuration page.

  • Board: Generic ESP8266 Module
  • Upload Speed: 115200
  • CPU frequency: 160 MHz
  • Flash Size: 4M (2M SPIFFS)
  • Flash Mode: DIO
  • Flash Frequency: 40MHz
  • Reset Method: CK
  • Debug Port: Disabled
  • Debug Level: None

For ESP8266 with 1MB flash (this board may not support Web Update due to limited flash size)

Section titled “For ESP8266 with 1MB flash (this board may not support Web Update due to limited flash size)”
  • Board: Generic ESP8266 Module
  • Upload Speed: 115200
  • CPU frequency: 160 MHz
  • Flash Size: 1M (128K SPIFFS)
  • Flash Mode: DIO
  • Flash Frequency: 40MHz
  • Reset Method: CK
  • Debug Port: Disabled
  • Debug Level: None
  • Board: ESP32 Dev Module
  • Upload Speed: 115200
  • CPU frequency: 240 MHz
  • Flash Frequency: 80MHz
  • Flash Mode: QIO
  • Flash Size: 4MB
  • Partition Scheme: Default 4MB with SPIFFS
  • Core Debug Level: None
  • PSRAM: Disabled

Check the hardware section for more information.

Select the port your device is connected to and choose Upload from the sketch menu to compile and flash.