espressif/m5_atom_s3_noglib

1.0.1

Latest
uploaded 1 month ago
Board Support Package (BSP) for M5 AtomS3 with no graphical library

readme

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

BSP: M5 Atom S3

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

Overview

AtomS3 is a highly integrated programmable controller that harnesses the power of the ESP32-S3 chip. This compact controller boasts a range of features, including integrated WiFi functionality and 8MB of on-chip FLASH memory. With the ESP32-S3 chip, AtomS3 delivers exceptional performance and versatility for a variety of applications.

AtomS3 features a sleek 0.85-inch IPS screen, providing clear visual feedback and user interaction. The bottom of the screen is equipped with programmable buttons, allowing for customizable functions and enhanced user control. It comes with a built-in 5V to 3.3V circuit, ensuring stable power supply for reliable operation. The controller incorporates a 6-axis gyro sensor MPU6886, enabling precise motion detection and orientation tracking. On-board Type-C interface facilitates both power supply and firmware download processes. Additionally, AtomS3 offers one HY2.0-4P expansion port, six GPIOs, and power pins reserved at the bottom for seamless integration and expansion of various applications.

AtomS3 is designed with compactness in mind, measuring at only 24 *24 *13mm in size. Its small form factor makes it suitable for a wide range of embedded smart device applications. Whether it's robotics, IoT devices, or other embedded systems, AtomS3 provides a powerful and flexible solution to meet the project requirements.

image

Capabilities and dependencies

Available Capability Controller/Codec Component Version
📟 DISPLAY gc9a01 espressif/esp_lcd_gc9a01
idf
^2.0.3
>=5.2
⚫ LVGL_PORT
☝ TOUCH
🔘 BUTTONS espressif/button >=4,<5.0
⚪ KNOB
🎵 AUDIO
🔈 AUDIO_SPEAKER
🎤 AUDIO_MIC
💾 SDCARD
🎮 IMU

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

Links

Target

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "espressif/m5_atom_s3_noglib^1.0.1"

or download archive

Stats

  • Archive size
    Archive size ~ 141.18 KB
  • Downloaded in total
    Downloaded in total 7 times
  • Downloaded this version
    This version: 4 times

Badge

espressif/m5_atom_s3_noglib version: 1.0.1
|