SmartBug: ESP32-based All-in-One Wireless Sensor Module

Reporting from Shanghai, China
Jul 24, 2020

TDK SmartBug™ (MD-42688-P) is a multi-sensor wireless module that leverages Espressif’s powerful ESP32 SoC and TDK’s MEMS sensors and algorithms for a wide range of IoT applications.

TDK SmartBug™ (MD-42688-P) is an all-in-one sensor module which provides the perfect out-of-box IoT solution, as it requires no soldering, programming or any other mechanical changes. It is a pre-programmed module that facilitates quick access to meaningful data from its motion, pressure, ultrasonic ToF, temperature, humidity, and MEMS magnetic-field sensors.

Each IoT application today requires trusted and intelligent sensor data for making critical product development decisions. SmartBug meets this key requirement by leveraging data from its high-performance sensors and algorithms. Additionally, SmartBug’s Wi-Fi (TCP-IP) interface on its Add-On board expands the module’s overall wireless data streaming and logging capabilities to higher throughput and longer ranges. The SD card slot allows autonomous data logging for applications that require larger amounts of reliable data to derive real value.

The TDK SmartBug Add-On board is used to enable extra functionality on the SmartBug module. The Add-On board consists of a Wi-Fi chip, an SD card slot and an ultrasonic range sensor from TDK.

All data and outputs from the module can be visualized, streamed and recorded on the SmartBug Windows 10 Application. Windows 10 provides a secure, familiar and powerful ecosystem, with which users can collect and analyze data from SmartBug.

SmartBug Features

All-in-One Sensor Module:

  • Sensors: ICM-42688-P IMU, ICP-10101 Pressure sensor, Humidity and Temperature sensor, TMR-based magnetometer, and CH101 ultrasonic sensor.
  • Algorithms: Door Open/Close Detect, 6/9-axis sensor fusion, Asset Monitoring, HVAC Filter Monitoring, APEX and Air Mouse Monitoring.

Dedicated Source of Sensor Data (both raw and intelligent):

  • Intelligent Outputs: Quaternions, Yaw, Pitch, roll, differential pressure output, smart door lock open/close outputs, asset monitoring events, APEX IMU outputs and Air Mouse outputs and Range/Distance data.
  • Raw sensor outputs: Accelerometer, gyroscope, Magnetometer, Pressure sensor, temperature sensor, humidity sensor, and ultrasonic ToF sensor.

Flexible Modes of Data Acquisition:

  • Bluetooth Low Energy (BLE): Bluetooth 5.2 enabled by Nordic MCU
  • USB
  • Wi-Fi: enabled by Espressif Systems’ ESP32 for IMU data  of up to 2KHz
  • SD-card

SmartBug’s small size, flat base and wireless connectivity enables effective IoT application analysis. With its one-size-fits-all design, users can stick SmartBug on any IoT application which they want to analyze remotely and accurately.

Leveraging the IoT power of ESP32, SmartBug is the perfect enabler for product developers, algorithm developers, and sensor data enthusiasts who want to better understand real application signatures, environment variations, and multi-sensor/algorithm behaviors.

The all-in-one sensor solution is currently stocked at TDK’s distribution partners including Arrow, Avnet, DigiKey, Mouser, Symmetry and Components Distributors Inc. (CDI). For additional information and collateral, please visit or contact InvenSense Sales at

Share this article
  • LinkedIn
  • 微信


Reuse this content