Jointly developed by Espressif Systems and Bosch Sensortec, the ESP-SensairShuttle kit comprises an ESP32-C5 development board that can be interfaced with a choice of two sensor daughterboards. It is designed for motion sensing and large language model human-computer/machine interaction scenarios.
More specifically, the ESP-SensairShuttle mainboard relies on an ESP32-C5-WROOM-1-N16R8 module with dual-band Wi-Fi 6, Bluetooth 5 (LE), Zigbee, and Thread (802.15.4) wireless connectivity, and interfaces with the provided Bosch Sensortec Shuttle Boards, a 1.83-inch touch display, a microphone, and a speaker, and can be powered via USB or a LiPo battery.

ESP-SensairShuttle kit content and specifications:
- ESP-SensairShuttle mainboard
- Main control module – ESP32-C5-WROOM-1-N16R8
- SoC – Espressif Systems ESP32-C5
- CPU
- Single-core 32-bit RISC-V processor @ up to 240 MHz
- Low-power RISC-V core @ 40 MHz acting as the main processor for power-sensitive applications
- Memory – 384 KB SRAM on-chip
- Storage – 320 KB ROM
- Connectivity
- Dual-band (2.4/5 GHz) 802.11ax WiFi 6, 802.11b/g/n WiFi 4 backward compatibility
- WiFi modes: Station mode, SoftAP mode, SoftAP + Station mode, and promiscuous mode
- Bluetooth 5.0 Low Energy (LE) with Mesh support, up to 2Mbps data rate
- 802.15.4 radio for Zigbee 3.0, Thread 1.3, and Matter up to 250 Kbps
- CPU
- Memory – 8MB PSRAM
- Storage – 16MB SPI flash
- PCB antenna
- SoC – Espressif Systems ESP32-C5
- Display – LCD Connector
- Audio
- 2-wire connector for an external analog microphone
- 2-wire connector for an external speaker
- USB – 1x USB-C port for power/charging, programming, and debugging.
- Sensor interface – 9+7 pin 1.27mm female header connectors for Shuttle Boards
- Expansion
- 4-pin external pin interface (GPIO5, GPIO4)
- 4-pin I2C Interface
- Misc
- 3-pin external RGB strip interface for WS2812 and other RGB strips.
- Power switch, Boot button
- Power LED
- Power
- 5V via USB-C port
- Support for 3.7V lithium battery via 2-pin connector
- Main control module – ESP32-C5-WROOM-1-N16R8
- Display – 1.83-inch 284 x 240 touchscreen display via ST7789P3 SPI controller
- Audio – External microphone and external speaker
- Sensor boards
- ShuttleBoard-BME690 daughterboard – One Bosch BME690 gas sensor that can detect air quality, including temperature, humidity, pressure, and gas resistance; I2C or SPI protocol communication.
- ShuttleBoard-BMI270&BMM350 daughterboard
- Bosch BMI270 inertial measurement unit (IMU) that can detect three-axis acceleration and three-axis angular velocity; I2C or SPI protocol communication.
- Bosch BMM350 magnetometer that can detect three-axis magnetic field strength; I2C protocol communication.



Espressif says that users can achieve multi-dimensional sensing, such as air quality, gesture actions, attitude direction, and magnetic field information, by replacing different Shuttle sensor daughterboards. The documentation has additional hardware information, but software details are sparse, and apart from telling users to install the ESP-IDF, I could not find anything else there.
However, a search on GitHub quickly pointed me to the relevant repository for the factory firmware and ESP-IDF components for the board/kit. A short look at the code shows it supports both the BME690 and BMI270+BMM3540 Shuttle Boards and displays temperature, humidity, pressure, and gas resistance data on the LCD for the former, and the status of the sensors for the latter.
The ESP-SensairShuttle kit can be purchased on AliExpress for $49.40 plus shipping.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.



