Get Started with ESP32
This guide covers everything you need to set up your computer for ESP32 development — from drivers to your first sketch. Pick a section below to get started.
Hardware Setup
What you'll need and how to install USB-to-UART drivers for your ESP32 board.
Learn moreSoftware / IDE Guide
Install the Arduino IDE and add the ESP32 board package via Boards Manager.
Learn moreNo-Code Flash
Flash pre-built firmware straight from your browser — no IDE required.
Learn moreFirst Program Guide
Select your board and port, then upload and run your first sketch.
Learn moreAdvanced: ESP-IDF
Set up Espressif's official toolchain for full control over ESP32 hardware and FreeRTOS.
Learn moreAdvanced: VS Code + PlatformIO
Use VS Code with the PlatformIO extension for a professional, multi-board workflow.
Learn more
