ESP32
Is an Electronic board perfect for DIY project developed by Espressif
Description¶
It's the successor of the ESP8266
Datasheet¶
Pinout¶
Mine: ESP32-WROOM-32D
See also ESP32 Pinout Reference - Random Nerd Tutorials
Arduino environment¶
This board can run 3 - Resources/Electronic/Arduino code - see the online documentation
Setup¶
- Download the Arduino IDE
- 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
- Plug-in the board and install the USB to UART drivers
- In the IDE, select Tools → Board → ESP32 → ESP32 Dev Module
- In the IDE, select Tools → Port → the proper COM module
- Load an example, like
WifiScan
Libraries¶
HTTPS POST¶
Use the WifiClientSecure
library - Link: ESP32 HTTPS Requests (Arduino IDE) - Random Nerd Tutorials