Difference between revisions of "ESP32 C6 Development"

From Logic Wiki
Jump to: navigation, search
(Created page with "Category:ESP32 Category:Arduino Using '''Arduino IDE 2.3.7''' and '''Waveshare ESP32-C6 1.47inch Microcontroller Wi-Fi 6 Development Board 160MHz Single-Core Process...")
 
(No difference)

Latest revision as of 11:02, 15 January 2026


Using Arduino IDE 2.3.7 and Waveshare ESP32-C6 1.47inch Microcontroller Wi-Fi 6 Development Board 160MHz Single-Core Processor 172x320 LCD Screen 262K Color with RGB BLE5 4MB Flash for LVGL GUI Development

Preparing IDE

  • Go to Arduino IDE → Settings
  • In Additional Boards Manager URLs, add:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  • Connect board to USB
  • Tools → Get Board Info
  • It should set automatically to
USB CDC On Boot: Enabled
Flash Size: 4MB
Partition Scheme: Default
  • Install required libraries
    • TFT_eSPI Bodmer
    • ESP Mail Client Mobizt
    • WiFi Espressif
    • SPI Built-in
  • Open the library folder
~/Documents/Arduino/libraries/TFT_eSPI
  • Edit
User_Setup_Select.h
  • Comment this line
//#include <User_Setup.h>
  • Uncomment this line
#include <User_Setups/Setup72_ESP32_ST7789_172x320.h> 

Led and Buzzer

LED	GPIO 8
Buzzer	GPIO 9

Wire

GPIO 8 → 220Ω → LED → GND

GPIO 9 → + buzzer
GND → - buzzer