ESP-SensairShuttle ESP32-C5 kit supports Bosch Sensortec’s BME690, BMI270, BMM350 environmental and motion sensors

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
Assembled ESP-SensairShuttle (rear and front views)

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
      • Memory – 8MB PSRAM
      • Storage – 16MB SPI flash
      • PCB antenna
    • 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
  • 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.
ESP32-C5 mainboard for ESP-SensairShuttle
Mainboard description
BME690 BMI270 BMM350 sensors 1.83 inch touchscreen display
BME690 and BMI270+BMM350 Shuttle Boards and 1.83-inch display
ESP-SensairShuttle MainBoard Block Diagram
ESP-SensairShuttle block diagram

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.

Share this:

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.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC