GithubHelp home page GithubHelp logo

aone75 / esp32-s3-rgb-panel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from w00ng/esp32-s3-rgb-panel

0.0 0.0 0.0 23.29 MB

C++ 0.16% Python 0.03% C 99.75% Assembly 0.04% Makefile 0.01% CMake 0.01%

esp32-s3-rgb-panel's Introduction

ESP32-S3-RGB-Panel

ESP32-S3-RGB-Panel is an image and audio processing development platform based on Espressif chips. It contains development examples that may be applied in practical applications.

Overview

MCU: ESP32-S3

Flash: 8MB, Psram: 8MB

Display Interface: RGB565

Screen: 4.0-inch display with 480x480 resolution, capacitive touch panel gt911

Audio Codec: ES8311

Hardware

A00_1_en

A03_en

Software

Get ESP-IDF

ESP32-S3-RGB-Panel runs on ESP-IDF. For details on getting ESP-IDF, please refer to ESP-IDF Programming Guide.

Please use the latest version of ESP-IDF on the master branch.

Get ESP32-S3-RGB-Panel

Run the following commands in your terminal to download ESP32-S3-RGB-Panel:

git clone --recursive https://github.com/W00ng/ESP32-S3-RGB-Panel.git

Remember to use git submodule update --recursive --init to pull and update submodules of ESP32-S3-RGB-Panel.

Run Examples

All examples of ESP32-S3-RGB-Panel are stored in examples folder.

Flash the program and launch IDF Monitor:

idf.py flash monitor

Known Issues

ESP32-S3-RGB-Panel does not have a USB-to-UART bridge, which may cause a problem: If the program flashed onto the board keeps the chip rebooting, you cannot flash more programs onto the board.

In case this issue occurs, you need to:

Hold down BOOT button and press RST button, then release RST button first, and BOOT button next. In this way, the board enters Firmware Download mode and you can start flashing program onto the board. After flashing the program, press RST button to start the program.

Support

if you need any help, please contact: [email protected]

https://youtu.be/7Ld1lZMRFoQ

esp32-s3-rgb-panel's People

Contributors

w00ng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.