Skip to content

ESP32

Is an Electronic board perfect for DIY project developed by Espressif

Description

It's the successor of the ESP8266

Datasheet

See esp32_datasheet_en.pdf

Pinout

Mine: ESP32-WROOM-32D See also ESP32 Pinout Reference - Random Nerd Tutorials

H4bf91d4144504f6e84f360e9286d5227J.webpHdf8d371debe445b284bba21af4744865S.webp

Arduino environment

This board can run 3 - Resources/Electronic/Arduino code - see the online documentation

Setup

  1. Download the Arduino IDE
  2. In the IDE, Preferences → Additional Boards, add the Arduino core for the ESP32: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  3. Plug-in the board and install the USB to UART drivers
  4. In the IDE, select Tools → Board → ESP32 → ESP32 Dev Module
  5. In the IDE, select Tools → Port → the proper COM module
  6. Load an example, like WifiScan

Libraries

HTTPS POST

Use the WifiClientSecure library - Link: ESP32 HTTPS Requests (Arduino IDE) - Random Nerd Tutorials

Ressources