ChimeraBLE

Bluetooth LE research tool: scan, read GATT services, decode adverts and HID, clone and proxy your own devices.

Chipnik catalog@chipnik-catalog
M5Stack CardputerESP32 DevKitNo solderingAbout 5 minLicense GPL-3.0-onlySource on GitHub

What you need

Board
One of 2 boards: M5Stack Cardputer, ESP32 DevKit
Parts
Nothing else, the board is enough

ChimeraBLE is a tool for studying Bluetooth Low Energy gadgets. It scans and decodes advertising data, connects and walks the whole GATT tree, reads and writes characteristics, parses HID report maps, finds the direction to a device and can sit between a gadget and its app to log the traffic. It runs from a menu on the Cardputer or from a serial command line. Original project by MatthewKuKanich on GitHub, GPL-3.0. Chipnik hosts the release binaries unchanged so you can flash them from the browser. For research on your own networks and devices.

A good way to learn how your fitness band, smart lock or BLE toy really talks to its app. Use the cloning and proxy features only on devices that belong to you.

Firmware files come from the V1.0.1 release.

After flashing

  • The board restarts by itself when flashing is done.
  • If nothing happens, press the RST (EN) button once.

Flashing failed or the board behaves oddly

Versions

1.0.1 added to Chipnik 2026-11-05

Release V1.0.1 of MatthewKuKanich/ChimeraBLE, files unchanged. Release notes on GitHub

More for M5Stack Cardputer

All projects
ChimeraBLEFlash it