Difference between revisions of "ESP32 C6 Development"
From Logic Wiki
(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