DANIELLAGUNES

PERSONAL RESEARCH STATIONMYCOTUNE / HONEST SQUIGGLE
0%
← ALL LAB LOGS

LOG 008 / RESEARCH / START HERE

Arduino + ESP32 Compatibility

ESP32 boards can be programmed from the Arduino IDE through Espressif's Arduino-ESP32 core. That gives you familiar sketches and libraries on ESP32 hardware, but the exact board selection, USB behavior, pin names, and supported library features still matter.

IDE
Install the Espressif ESP32 board packageSelect the exact ESP32-S2 Feather targetArduino sketches compile through an ESP32 coreBoard-specific USB and pin behavior still applies
RESEARCH SIGNAL FLOWArduino IDE → ESP32 board core → exact Feather target → compile → upload

MYCOTUNE USE CASES

Prototype MycoTune firmware with familiar setup() and loop() functions

Use I²C libraries for the ADS1115 and STEMMA QT bus

Test Wi-Fi, display, storage, and controls one subsystem at a time

Keep board and core versions in every research log

NEXT BENCH STEPS

Install or update Arduino IDE

Add the Espressif boards package

Choose Adafruit ESP32-S2 Feather under Tools → Board

Compile Blink before connecting any sensors

PRIMARY RESEARCH SOURCE / Espressif Arduino-ESP32 getting started