freer2

✨BLE reverse engineering with Star Wars R2D2 Sphero Droid

MIT License

Stars
14
Committers
1

Free R2

A Node.js Reverse Engineering Experiment to interact with Sphero R2D2 droid using BLE 🤖

The complete article of this experiment is on Dev.to

Install

⚠️ I installed a forked version of Noble to make it work on MacOS Catalina.

Clone this repository and run

npm install git://github.com/taoyuan/node-xpc-connection.git
npm install git://github.com/lzever/noble.git

I had some issues with XCode, see this thread for more info

Usage

node index.js

If you need to discover BLE devices use

node blescanner.js

License

MIT - Copyright (c) Andrea Stagi - [email protected]