espressif/esp32_s3_eye_noglib

5.0.1

Latest
uploaded 1 week ago
Board Support Package (BSP) for ESP32-S3-EYE with no graphical library

readme

⚠ This is No Graphical Library version of esp32_s3_eye BSP. If you want to use this BSP with LVGL use esp32_s3_eye component.

BSP: ESP32-S3-EYE

HW Reference HOW TO USE API EXAMPLES Component Registry maintenance-status

Overview

The ESP32-S3-EYE board consists of two parts: the main board (ESP32-S3-EYE-MB) that integrates the ESP32-S3-WROOM-1 module, camera, uSD card slot, digital microphone, USB port, and function buttons; and the sub board (ESP32-S3-EYE-SUB) that contains an LCD display. The main board and sub board are connected through pin headers.

The development board has the following features:

  • ESP32-S3 module with built-in 8 MB flash and 8 MB octal RAM
  • 1.3-inch 240x240 LCD color screen
  • Onboard uSD card slot
  • Digital microphone
  • Accelerometer
  • OV2640 camera

Capabilities and dependencies

Available Capability Controller/Codec Component Version
📟 DISPLAY st7789 idf >=5.4
⚫ LVGL_PORT
☝ TOUCH
🔘 BUTTONS espressif/button ^4
🎵 AUDIO espressif/esp_codec_dev ~1.3.1
🔈 AUDIO_SPEAKER
🎤 AUDIO_MIC
💾 SDCARD idf >=5.4
🎮 IMU qma6100p ^2
📷 CAMERA espressif/esp32-camera ^2.0.13

Compatible BSP Examples

Example Description Try with ESP Launchpad
Display Example Show an image on the screen with a simple startup animation (LVGL) Flash Example
Camera Example Stream camera output to display (LVGL) Flash Example
LVGL Benchmark Example Run LVGL benchmark tests -
LVGL Demos Example Run the LVGL demo player - all LVGL examples are included (LVGL) Flash Example

LVGL Benchmark

DATE: 19.08.2025 02:45

LVGL version: 9.3.0

Name Avg. CPU Avg. FPS Avg. time render time flush time
Empty screen 92% 59 14 3 11
Moving wallpaper 61% 75 9 4 5
Single rectangle 15% 92 0 0 0
Multiple rectangles 88% 73 10 5 5
Multiple RGB images 10% 88 0 0 0
Multiple ARGB images 17% 90 3 3 0
Rotated ARGB images 75% 64 14 13 1
Multiple labels 50% 98 4 3 1
Screen sized text 95% 33 27 16 11
Multiple arcs 11% 95 0 0 0
Containers 13% 93 4 4 0
Containers with overlay 91% 40 22 11 11
Containers with opa 27% 91 7 6 1
Containers with opa_layer 31% 80 13 12 1
Containers with scrolling 94% 40 22 11 11
Widgets demo 96% 43 8 8 0
All scenes avg. 54% 72 9 6 3

Links

Target

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "espressif/esp32_s3_eye_noglib^5.0.1"

or download archive

Stats

  • Archive size
    Archive size ~ 181.69 KB
  • Downloaded in total
    Downloaded in total 2.4k times
  • Downloaded this version
    This version: 28 times

Badge

espressif/esp32_s3_eye_noglib version: 5.0.1
|