.. _arduino_basics: =============== Arduino Basics =============== This section contains 9 fundamental projects that teach you how to control each peripheral on the ESP32-S3 board using Arduino. You'll start with simple GPIO output and progressively learn to use I2C sensors, SPI displays, SD cards, cameras, and audio. Each project is self-contained and includes complete source code that you can compile and upload directly. .. toctree:: :maxdepth: 2 1.1_ws2812 1.2_adc_battery 1.3_camera_server 1.4_sdmmc 1.5.1_play_sdmp3 1.5.2_play_online 1.6_heartrate 1.7_tft_clock 1.8_touch