<p>There's a node.js library that can connect to the Move Hub and control attached peripherals:</p>

<p><a href="https://github.com/nathankellenicki/node-poweredup" rel="noreferrer">https://github.com/nathankellenicki/node-poweredup</a></p>

<p>This should allow you to write scripts and programs that can control the motor from your Mac.</p>

CC BY-SA 4.0
2018-09-18T19:01:24.413Z
This is pretty much what I was looking for. I have to see if I can connect to the BT this way as my Mac did not see it, which was the first issue. Thanks for the hint.
jgp
CC BY-SA 4.0
2018-09-18T19:20:00.907Z
Good luck! Let us know how it goes.
jncraton
CC BY-SA 4.0
2018-09-23T22:03:02.070Z
If having difficulty connecting, check that you are using  ‘Bluetooth Low Energy’  to connect- if Your Mac isn’t using this protocol, you can get a dongle to use this.
Rambling Brick
CC BY-SA 4.0
2018-09-18T18:45:22.830Z
2018-09-18T19:19:06.587Z
2018-09-18T19:19:06.587Z
jncraton
<p>Check out with nRF Connect app -> if you can find it with it, you can read services and characteristics of this lego peripheral and based on that control it. Good luck! </p>

CC BY-SA 4.0
2019-02-21T19:05:04.520Z
2019-02-21T19:05:04.520Z
Jogosb
<p>I'd like to hack the receiver / motor so I can control it from my Mac (or a PC if there is no other way).</p>

<p>Recently LEGO released an app-controlled Batmobil - product detailed are here: 
<a href="https://shop.lego.com/en-US/App-Controlled-Batmobile-76112" rel="nofollow noreferrer">https://shop.lego.com/en-US/App-Controlled-Batmobile-76112</a></p>

<p>The Bluetooth receiver (LEGO Part #6253628) can connect to an app, in our case, an iPhone. I tried to see if it was visible in the Bluetooth elements to connect to, and nope... I cannot also find any MAC address on the receiver itself.</p>

<p>Any hint or clue?</p>

<h1>Edit #1</h1>

<p>I am looking for a way to connect to the Bluetooth receiver and be able to program it in <strong>Python</strong> (or C/Java...), but not a GUI.</p>

CC BY-SA 4.0
2018-09-18T18:20:49.157Z
I think I read Boost and Power Up have the same protocol, so this might help: https://github.com/JorgePe/BOOSTreveng
Alexander O'Mara
<bluetooth><powered-up>
Hacking the Bluetooth motor in the motorized LEGO® DC Super Heroes 76112 App-Controlled Batmobile
jgp
# Hacking the Bluetooth motor in the motorized LEGO® DC Super Heroes 76112 App-Controlled Batmobile

(Asked by: username_0 on 2018-09-18)

I'd like to hack the receiver / motor so I can control it from my Mac (or a PC if there is no other way).

Recently LEGO released an app-controlled Batmobil - product detailed are here:
<https://shop.lego.com/en-US/App-Controlled-Batmobile-76112>

The Bluetooth receiver (LEGO Part #6253628) can connect to an app, in our case, an iPhone. I tried to see if it was visible in the Bluetooth elements to connect to, and nope... I cannot also find any MAC address on the receiver itself.

Any hint or clue?

# Edit #1

I am looking for a way to connect to the Bluetooth receiver and be able to program it in **Python** (or C/Java...), but not a GUI.

**Tags:** bluetooth, powered-up

> **Comments:**
> **username_1**: I think I read Boost and Power Up have the same protocol, so this might help: https://github.com/JorgePe/BOOSTreveng  

---

## 2 answers

### Answer by username_2 on 2018-09-18. Score: 7

There's a node.js library that can connect to the Move Hub and control attached peripherals:

<https://github.com/nathankellenicki/node-poweredup>

This should allow you to write scripts and programs that can control the motor from your Mac.

> **Comments:**
> **username_0**: This is pretty much what I was looking for. I have to see if I can connect to the BT this way as my Mac did not see it, which was the first issue. Thanks for the hint.  
> **username_2**: Good luck! Let us know how it goes.  
> **username_3**: If having difficulty connecting, check that you are using  ‘Bluetooth Low Energy’  to connect- if Your Mac isn’t using this protocol, you can get a dongle to use this.  

---

### Answer by username_4 on 2019-02-21. Score: 1

Check out with nRF Connect app -> if you can find it with it, you can read services and characteristics of this lego peripheral and based on that control it. Good luck!


---

