English documentation for the OrbitBadge ESP32-S3 Round Touchscreen Badge.
The hardware, boot screen, and original Chinese documentation may use the name OJBadge. OrbitBadge is the English product name used in this manual.
OrbitBadge is a compact programmable electronic badge built around the ESP32-S3. It combines a 1.28-inch 240 × 240 round color touchscreen, Wi-Fi and Bluetooth LE, microphone, audio codec, amplifier, speaker, rechargeable battery, battery fuel gauge, USB Type-C, and two side controls in a 45.8 × 45.8 × 12.3 mm enclosure.
It is designed for animated badges, round dashboards, clocks, audio visualizers, Wi-Fi projects, education, workshops, and interactive demonstrations. AilyBlockly provides block-based and AI-assisted programming workflows.
- ESP32-S3R8 controller
- 1.28-inch 240 × 240 round full-color touchscreen
- GC9A01 display controller and CST816D touch controller
- 2.4 GHz Wi-Fi and Bluetooth LE
- Built-in microphone, ES8311 audio codec, AW8010 amplifier, and speaker
- Built-in 3.7 V / 300 mAh rechargeable lithium battery
- BQ27220 battery fuel gauge
- USB Type-C connection for charging and development
- Side function/trigger button and power switch
- AilyBlockly support for visual and AI-assisted programming
- Compact 3D-printed enclosure with surface finishing
- Install AilyBlockly.
- Connect OrbitBadge to your computer with the supplied USB Type-C data cable.
- Select the OrbitBadge/OJBadge target and the correct serial port in AilyBlockly.
- Open or build a project using the available TFT_eSPI, LVGL, CST816 touch, ES8311 audio, BQ27220 battery, and ESP32 Wi-Fi blocks.
- Compile and upload the project.
- After upload, run the project over USB or from the built-in battery.
See Getting started for more detail.
- Animated electronic badge or dynamic name tag
- Custom boot animation
- FFT audio spectrum visualizer
- Wi-Fi weather clock
- Battery state and Wi-Fi RSSI display
- Round instrument panel or sensor dashboard
- Touch-controlled menu or mini application
- Sound effects and voice-interaction experiments
- 1 × assembled OrbitBadge with built-in battery
- 1 × USB Type-C data cable
- 1 × plastic storage box
- Access to electronic documentation, tutorials, and related software
OrbitBadge contains a built-in rechargeable lithium battery. Do not puncture, crush, short-circuit, disassemble, or expose the device to excessive heat. Use a standards-compliant USB power source and follow local lithium-battery transport and disposal rules.
- Original Chinese product article
- AilyBlockly download
- Display module datasheet (PDF)
- OJBadge schematic (PDF)
The original product materials describe the hardware as open source and provide a schematic. This repository does not yet include a separate software, documentation, or hardware license. Add the appropriate license before reusing or redistributing the design files.
