At BleuIO, we aim to provide versatile, easy-to-use Bluetooth Low Energy (BLE) solutions that can run across a wide range of platforms. Today, we’re excited to showcase a new environment where BleuIO works perfectly: the CoreMP135 from M5Stack Technology Co., Ltd.
We tested running our BLE sniffer script on this compact Linux industrial controller — and it worked seamlessly.
You can find the BleuIO Pro USB Dongle available for purchase here on DigiKey.
About CoreMP135
The CoreMP135 is a highly integrated Linux-based industrial control host powered by the STM32MP135DAE7 chip. It features a single-core ARM Cortex-A7 processor running at up to 1 GHz and is equipped with 4Gb (512MB) of DDR3L SDRAM.
Key highlights include:
Dual Gigabit Ethernet interfaces
USB 2.0-A and USB-C ports
CAN FD, RS485, and Grove I2C/UART connectivity
2.0-inch IPS capacitive touchscreen
1W speaker for audio output
Low-power design with a built-in RTC and rechargeable battery support
Pre-installed Debian Linux system on MicroSD — ready for development right out of the box
DIN rail mounting support for industrial installations
You can find the CoreMP135 available for purchase here on DigiKey.
Running BleuIO on CoreMP135
Using one of the CoreMP135’s USB ports, we connected the BleuIO dongle. After installing Python and the required libraries, the device immediately recognized BleuIO as a USB serial device.
We ran our BLE sniffer script without any issues.
Steps to Setup:
Plug the BleuIO dongle into one of the USB-A ports.
It’s lightweight, fast, and ideal for quick deployments or prototyping BLE-based solutions.
Output
Use Cases: Why Run BleuIO on CoreMP135?
Pairing BleuIO with the CoreMP135 opens up a range of practical applications across industries. In industrial environments, the setup can be used for continuous BLE monitoring, where devices like temperature or air quality sensors broadcast data that can be captured and logged locally. With its dual Gigabit Ethernet ports and USB connectivity, CoreMP135 serves well as a lightweight BLE-to-cloud gateway, collecting data from nearby BLE devices and forwarding it to cloud platforms for further analysis or real-time dashboards.
This setup also proves valuable for conducting Bluetooth security audits, allowing developers and testers to passively capture BLE advertisements and analyze potential vulnerabilities in connected devices such as wearables, beacons, or smart home equipment. For IoT developers, it provides a rapid prototyping platform where BLE applications can be built and tested without needing bulky workstations or cloud servers. And in the smart home space, CoreMP135 can act as a local BLE hub that listens for sensor data—such as motion, humidity, or presence—then triggers automation workflows through integrated edge logic.
The CoreMP135 from M5Stack is a powerful, compact Linux host, perfect for running BleuIO-based applications. This platform proves that BleuIO can operate smoothly not just on desktops or laptops, but also on rugged, embedded, and industrial devices.
Whether you’re building a smart factory solution, a BLE gateway, or simply experimenting with Bluetooth technology, the combination of BleuIO and CoreMP135 provides flexibility, reliability, and ease of deployment.