Electronics Lab

ESP-SensairShuttle: ESP32-C5 Development Board for Multimodal Sensing and HCI

The ESP32-C5 powered kit features dual-band Wi-Fi 6, a 1.83-inch touchscreen, and modular Bosch sensor "Shuttle Boards" for advanced motion sensing and environmental monitoring.



Espressif and Bosch Sensortec ESP-Sensair Shuttle Dev Board

Espressif and Bosch Sensortec ESP-Sensair Shuttle Dev Board

In order to advance the deep integration of multimodal sensing and intelligent interaction technologies, Espressif and Bosch Sensortec jointly introduced the ESP-SensairShuttle development board for motion sensing and large language model human-computer interaction scenarios. The ESP32-C5 wireless SoC family from Espressif serves as the foundation for the core board, making it appropriate for common application scenarios like smart offices, smart homes, sports health, and AI toys.

The ESP-SensairShuttle mainboard, which uses an ESP32-C5-WROOM-1-N16R8 module with 16 MB SPI flash and 8 MB PSRAM, is at the center. The setup consists of a low-power RISC-V core (40 MHz) designed for power-sensitive tasks in addition to the ESP32-C5’s single-core 32-bit RISC-V application CPU (up to 240 MHz). Bluetooth 5 LE (including Mesh), dual-band 2.4 GHz and 5 GHz Wi-Fi 6 (with backwards compatibility to older Wi-Fi modes), and an 802.15.4 radio for Zigbee/Thread-class stacks are all supported. Regarding interaction, the kit comes with a tiny integrated display: a 1.83-inch touchscreen with 240 x 284 pixels that is powered by a ST7789P3 controller via 4-wire SPI. By swapping out various Shuttle sensor daughterboards (Espressif officially supports BME690 and BMI270 & BMM350 daughterboards), users can flexibly achieve multi-dimensional sensing such as air quality, gesture actions, attitude direction, and magnetic field information. This is appropriate for teaching demonstrations, algorithm verification, and multi-scenario prototype development. Based on Bosch’s BME690, the first is called ShuttleBoard-BME690. Temperature, humidity, pressure, and gas sensing are all provided by this multifunctional environmental component. The BMI270 IMU and BMM350 magnetometer are combined in the second model, ShuttleBoard-BMI270 & BMM350.

ESP-SensairShuttle development board - Mainboard PCB Front and Back Description

SensairShuttle-Mainboard PCB Front and Back Description

ESP-SensairShuttle kit content and specifications

  • Processor Core: Espressif ESP32-C5 (Single-core 32-bit RISC-V @ up to 240 MHz)
    • Low-power RISC-V co-processor @ 40 MHz
  • Memory/Storage: 384KB on-chip SRAM, 16KB LP SRAM
    • 8MB external PSRAM
    • 16MB SPI flash, 320KB ROM
  • Wireless:
    • Dual-band (2.4/5GHz) Wi-Fi 6 (802.11ax) with Wi-Fi 4 compatibility
    • Bluetooth 5.0 (LE) with Mesh and 2Mbps support
    • 802.15.4 radio (Zigbee 3.0, Thread 1.3, Matter)
    • Integrated PCB antenna
  • Display: 1.83-inch touchscreen (240 x 284 resolution)
    • ST7789P3 4-line SPI controller
  • Audio: 2-pin external analog microphone interface
    • 2-pin external speaker interface
  • Sensor Expansion (Shuttle Boards):
    • 9+7 pin 1.27mm female headers for modular daughterboards
    • ShuttleBoard-BME690: Bosch BME690 (Air quality, temp, humidity, pressure, gas; I2C/SPI)
    • ShuttleBoard-BMI270/BMM350: Bosch BMI270 (6-axis IMU) and BMM350 (3-axis magnetometer)
  • Other I/O: USB Type-C port (power, charging, programming, JTAG debugging)
    • 4-pin GPIO interface (GPIO4, GPIO5, VDD, GND)
    • 4-pin external I2C interface
    • 3-pin addressable RGB strip interface (WS2812 support)
  • Misc: Power switch, Boot button, Power LED
  • Power: 5V via USB-C
    • 3.7V lithium battery support via 2-pin connector (HC-1.25-2P)
  • Operating Temperature: -40 to 85°C

BME690 and BMI270+BMM350 Shuttle Boards

BME690 and BMI270+BMM350 Shuttle Boards

There is more hardware information in the documentation, but there aren’t many software details. But a quick GitHub search led me to the appropriate repository for the board/kit’s ESP-IDF components and factory firmware.  A quick glance at the code reveals that it supports the BME690 and BMI270+BMM3540 Shuttle Boards. For the former, it shows data on temperature, humidity, pressure, and gas resistance on the LCD; for the latter, it shows the sensor status. 

Block Diagram

ESP-SensairShuttle Function Block Diagram

ESP-SensairShuttle Function Block Diagram

Availability

The ESP-SensairShuttle development board is available for purchase on AliExpress for $55.28 plus shipping.

Images used courtesy of Espressif

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments