Hardware Overview

This section focuses on the appearance and structure of reTerminal Sticky, its core hardware modules, and the internal hardware architecture of the device.

Appearance & Structure

Sticky uses a card-style form factor with a glass touch front panel. Internally, the layout is built around the main board, battery, and display module in a slim design.

Structural Highlights

  • Multiple N52 magnets are built into the four corners for attachment to metal surfaces
  • The front side uses a glass touch cover panel
  • The bottom side includes a Reset hole, microphone opening, and lanyard hole
  • The charging indicator is located on the left side of the USB-C port
  • An adhesive magnetic ring is supported for installation on non-metal surfaces

Quick Specs

ItemDetailsNotes
Dimensions106mm x 65.5mm x 7.3mmCompact card-style structure
Weight70gEasy to mount and use day to day
ProtectionIP40Not waterproof

Core Hardware Modules

Main Controller & Storage

ItemDetailsNotes
Main controllerESP32-S3R8, 8 MB PSRAMCore system control unit
External Flash256 Mbit QSPI FlashExternal SPI storage for firmware and data
Expandable storageMicroSDConnected to the main controller through SPI/SD signals

The main control system of Sticky is built around the ESP32-S3R8, which handles display control, touch interaction, sensor scheduling, wireless communication, and local storage management.

Display Module

ItemDetailsNotes
Display typeBlack-and-white E-Ink displaySuitable for long-duration display
Display size3.97 inchesCard-style viewing area
Resolution800 x 480Suitable for text and lightweight graphics
Pixel density235 ppiClearer text and image rendering
Grayscale4-level grayscaleSupports basic grayscale content
TouchCapacitive touch panelSupports basic on-device interaction

The display module is one of Sticky’s core hardware capabilities. It combines an E-Ink display with capacitive touch to support long-term information display and basic interaction in low-power scenarios.

Sensors & Input

ItemDetailsNotes
Temperature and humidity sensorBuilt-inAmbient temperature and humidity detection
IMU6-axis IMUMotion and orientation detection
RTCExternal real-time clockSystem time keeping
MicrophonePDM digital microphoneVoice capture
Physical buttons3Local input
Buzzer1Interaction prompt
ResetReset button holeDevice reset

The sensors and input section provides environmental sensing, motion detection, voice input, and basic interaction feedback, giving the system the key inputs and status signals it needs.

Connectivity & Interface

ItemDetailsNotes
Wi-Fi2.4GHzDevice connectivity and OTA
BluetoothBLE 5.0Provisioning and short-range connection
USB portUSB-CPower, data communication, and firmware download

Sticky supports both wireless and wired connectivity for networking, short-range pairing, power input, and data transfer.

Power System

ItemDetailsNotes
Battery750mAh single-cell lithium batteryDevice power supply
Charging portUSB-CStandard charging
Charging indicatorDual-color indicator (red/green)Charging status indication

Sticky supports both USB-C power input and battery power, making it better suited for low-frequency updates and always-on display scenarios.

Hardware Diagram

Architecture Overview

The hardware system of reTerminal Sticky is centered on the ESP32-S3. With 8 MB of integrated PSRAM, this main controller coordinates the display, touch input, sensors, wireless connectivity, audio input, and local storage across the device.

Around the main controller, the Sticky hardware system can be understood as the following subsystems:

  1. Display and touch
    The 3.97-inch E-Ink display connects to the main controller through the SPI interface and is used to present text, icons, and other lightweight visual content. The touch panel connects through I2C and provides local touch input. With an 800 x 480 resolution and 4-level grayscale, the display system is well suited to low-power always-on use cases such as information boards, to-do lists, and status displays.

  2. Storage system
    The device includes 256 Mbit of QSPI Flash for firmware storage and local data caching. It also supports MicroSD expansion through the SPI interface, providing additional local storage capacity when needed.

  3. Sensors and clock
    The 6-axis IMU, temperature and humidity sensor, and RTC are connected to the main controller through I2C. Together, they support orientation detection, environmental sensing, and time keeping. These devices provide the hardware foundation for automatic screen rotation, information refresh logic, and scheduled tasks.

  4. Audio and local interaction
    Sticky includes a built-in PDM microphone for voice input and a buzzer for basic audio prompts. The AI button, Up button, Down button, and Reset button form the main local input path on the device.

  5. Wireless communication system
    Sticky integrates both 2.4GHz Wi-Fi and BLE 5.0. Wi-Fi is used mainly for device networking, content synchronization, and OTA updates, while BLE is used mainly for provisioning, pairing, and short-range connection. Both are managed by the wireless subsystem inside the ESP32-S3.

  6. Power and debug path
    The USB-C interface is used for external power input, data transfer, and device debugging. The power management circuitry coordinates USB power and battery power, while the built-in 750mAh battery supports long-duration operation in low-power E-Ink usage scenarios.

Overall, Sticky’s hardware architecture is built around low power consumption, long-duration operation, lightweight interaction, and wireless connectivity. With the ESP32-S3 as the central controller, the device brings together display, touch, sensing, audio input, storage, and connectivity through standard interfaces such as SPI, I2C, and GPIO, enabling stable operation across typical information display and light interaction use cases.

Community 社区支持

Need more help? 还需要帮助?

Join our community, ask questions, or reach out to Seeed Studio technical support. 加入社区提问交流,或直接联系 Seeed Studio 技术支持。