Skip to content

jfseaman/Qualia_ESP32S3_RGB666

Repository files navigation

A collection of "ports" of standard GFX Library examples for the Adafruit Qualia RGB666 ESP32-S3 board and HD40015C40 4 inch round display.

Most are Arduino-IDE and associated library based. CircuitPython is included. Note: I am not a pytyon programmer. I have been writing C code for over 40 years. I don't even take advantage of c++ much.

There are notable differences from the "Example" programs most of these where created from. One is that for these types of programs, I have it so that Serial output waits for a connection from

Notes on VSCode versions: In platformio.ini you will need to fixup the lib_extra_dir to point to your Arduino IDE libaries location or add libraries to the local project folder.

Make your selection according to the table below

| Arduino IDE Setting                  | Value                                |
| ------------------------------------ | ------------------------------------ |
| Board                                | **Adafruit Qualia ESP32-S3 RGB666**  |
| Port                                 | Your port                            |
| USB CDC On Boot                      | Enable                               |
| CPU Frequency                        | 240MHZ(WiFi)                         |
| Core Debug Level                     | None                                 |
| USB DFU On Boot                      | Disable                              |
| Erase All Flash Before Sketch Upload | Disable                              |
| Events Run On                        | Core1                                |
| Flash Mode                           | QIO 80MHZ                            |
| Flash Size                           | **16MB(128Mb)**                      |
| Arduino Runs On                      | Core1                                |
| USB Firmware MSC On Boot             | Disable                              |
| Partition Scheme                     | **Default(6.25MB APP/3.43MB FATFS)** |
| PSRAM                                | **OPI PSRAM**                        |
| Upload Mode                          | **UART0/Hardware CDC**               |
| Upload Speed                         | 921600                               |
| USB Mode                             | **CDC and JTAG**                     |
* The options in bold are required, others are selected according to actual conditions.

If you lose your ability to upload without power cycle+ boot0 then reload 
the factory firmware using https://adafruit.github.io/Adafruit_WebSerial_ESPTool/
and upload a shetch while still in bootsel mode. After that your ability to upload
should be fixed.

About

Qualia RGB666 Sketches for HD40015C40 4" round display

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published