Skip to content

TENSTAR TS-ESP32-S3 Board Support #2488

@7wp81x

Description

@7wp81x

Feature Request: TENSTAR TS-ESP32-S3 Board Support

Summary

Add Bruce firmware support for the TENSTAR TS-ESP32-S3 — a cheap (~$5–10), widely available ESP32-S3 dev board with an onboard 1.14" ST7789 TFT (240×135), BMP280 sensor, QMI8658C IMU, and NeoPixel on GPIO 33.

Why

  • Same ESP32-S3 core as already-supported devices (M5StickS3, Cardputer)
  • Much cheaper than M5Stack equivalents
  • Onboard BMP280 (temp + pressure) is unique among stick-class boards
  • Display driver (ST7789) and IMU class already used in Bruce

Key Hardware

MCU ESP32-S3, dual-core LX7 @ 240 MHz
Display 1.14" TFT, 240×135, ST7789
IMU QMI8658C @ I2C 0x6B
Env sensor BMP280 @ I2C 0x76
RGB LED NeoPixel on GPIO 33
USB Type-C (power + data)
Battery PH2.0 LiPo port

Exact TFT GPIO pins (CS, DC, RST, BL) need confirmation from TENSTAR's TFT_eSPI User_Setup.h example.

Bootloader

Hold BOOT → press RST → release BOOT → flash → press RST to run.

References

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions