Программирование
Языки программирования, платформы и среды, используемые для программирования ESP32:
Arduino IDE с ESP32 Arduino Core
Espressif IoT Development Framework — Официальная Espressif разработка для ESP32.
Espruino — JavaScript SDK, эмулятор Node.js.
Lua RTOS.
Mongoose OS[en][1] — Операционная система для носимой электроники, рекомендована Espressif Systems,[21] AWS IoT,[22] and Google Cloud IoT.[23]
mruby[en] для ESP32
PlatformIO Ecosystem и IDE
Pymakr IDE — IDE предназначен для использования с устройствами Pycom;
Simba Embedded Programming Platform
Whitecat Ecosystem Blockly основана на Web IDE
MicroPython[en]*
Zerynth — Python для IoT и микроконтроллеров, включая ESP32.