New LEGO Hub support - 42176 Porsche GT4 e-Performance #1733
Replies: 17 comments 69 replies
-
I have to wait a few more days to get one in the USA - not available to buy until 1 Aug. |
Beta Was this translation helpful? Give feedback.
-
Already tried it before Control+ update, HUB is broadcasting: and the old Technic Hub running official LEGO firmware: I will soon try to capture communication with Control+ (but sadly firmware update happend only once, so I'm just guessing it was a command through LWP3). |
Beta Was this translation helpful? Give feedback.
-
I've managed to connect to the hub with this modification to brickcontroller2 Android app, so it seems it still uses similar LWP3. Although ports controlling doesn't work. |
Beta Was this translation helpful? Give feedback.
-
And here is the device list scan with sharpbrick/powered-up
Also Control+ communication bt dump: And full ble advertising packet: |
Beta Was this translation helpful? Give feedback.
-
Out of curiosity I tried using the poweredup device list with the new hub, but I got this error:
The error in english is something like "To read or write the attribute, authentication is required." By using the nRF app I could change the LED color by sending but I can't get it to bootloeader mode with the command: 0x0B 0x00 0x10 0x4C 0x50 0x46 0x32 0x2D 0x42 0x6F 0x6F 0x74 |
Beta Was this translation helpful? Give feedback.
-
Thanks. I know how to add devices on Windows. |
Beta Was this translation helpful? Give feedback.
-
Here's an example python's bleak script to connect and interact with Technic Move hub (Chat GPT helped a lot). Tested under Windows 10,
|
Beta Was this translation helpful? Give feedback.
-
I am publishing a video of my successful reverse engineering process and
the protocol soon on my GitHub account. In short, we can't use the LWP3 yet.
Il mar 6 ago 2024, 12:36 toor ***@***.***> ha scritto:
… My understanding of LWP3 commands few days ago was almost none, now I
understand it much better, but command for turning steer motor 45 deg:
0e008103110d2d00000064647e00
works fine with Large motor on Technic Hub (port 0x03), but
0e008134110d2d00000064647e00
which seems fine for me is still crashing Technic Move Hub (port 0x34
here). Maybe it requires some initialization or uses another method to
convert degrees to bytes? Arguments count seems correct.
—
Reply to this email directly, view it on GitHub
<#1733 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALJJ3TKJPVUTFDINUAI3R4TZQCRLFAVCNFSM6AAAAABLUREGGSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAMRVGIZTQNQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Here's the protocol used by the CONTROL+ app, and the working script to control the car using the XBOX controller |
Beta Was this translation helpful? Give feedback.
-
Could you please explain to me how I can update the brickcontroller2 app on my Android phone? I'd love to be able to control my Porsche GT4 e-Performance with my PS5 controller. But for the life of me I don't know how to update the code to make it work.. |
Beta Was this translation helpful? Give feedback.
-
Is it possible to control the porche with a 88010 powered up remote control? |
Beta Was this translation helpful? Give feedback.
-
Yes,
https://github.com/DanieleBenedettelli/TechnicMoveHub
Il ven 6 dic 2024, 20:01 Basco ***@***.***> ha scritto:
… Is it possible to control the porche with a 88010 powered up remote
control?
—
Reply to this email directly, view it on GitHub
<#1733 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALJJ3TOCQY4T5V2EEVQLFUL2EHYALAVCNFSM6AAAAABLUREGGSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBYHAZDCOI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Yes!
https://github.com/DanieleBenedettelli/TechnicMoveHub/blob/main/LEGO%20Technic%2042176%20RC%20Handset%2088010.py
Il ven 6 dic 2024, 20:01 Basco ***@***.***> ha scritto:
… Is it possible to control the porche with a 88010 powered up remote
control?
—
Reply to this email directly, view it on GitHub
<#1733 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALJJ3TOCQY4T5V2EEVQLFUL2EHYALAVCNFSM6AAAAABLUREGGSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBYHAZDCOI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
There's no Pybricks firmware for that hub yet. I send messages to the hub
with its factory firmware. Please read the documentation in my repository.
Il sab 7 dic 2024, 16:27 Basco ***@***.***> ha scritto:
… Nice! But how do i flash new firmeware to the hub with the pybricks tool?
—
Reply to this email directly, view it on GitHub
<#1733 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALJJ3TNHS3OV4SUYZHKN3332EMHURAVCNFSM6AAAAABLUREGGSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBZGQ3DGMQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
The python script runs on your computer, and acts as a bridge between the
remote and the Porsche hub.
Il dom 8 dic 2024, 10:35 Basco ***@***.***> ha scritto:
… where does the python code go? how to make the 88010 send the right
commands? do i need to download the py code to the remote? i'm missing
something essential........ any help is welcome!
—
Reply to this email directly, view it on GitHub
<#1733 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALJJ3TJD3HTP2SWLTMBF73T2EQHG7AVCNFSM6AAAAABLUREGGSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBZHA2DSMI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Is it expected that there will be firmware for pybricks for the Porche? The Lego app is not the most intuitive to use... |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
Hi.
Can we get some info about the work-in-progress for the new hub?
Will it be possible to run Pybricks on this hub?
Is there something we can do to help you support this hub?
It has been already added to LEGO Control+ app (public version), also it seems it can enter bootloader probably through LEGO Wireless Protocol. I couldn't get it to connect to the other hub running Pybricks Firmware with LWP3Device(0x84, name=None, timeout=10000), so probably there are slight changes.
Beta Was this translation helpful? Give feedback.
All reactions