10

LEGO BOOST and LEGO Powered Up Smart Hubs use Bluetooth Low Energy to communicate to apps. Where can I find documentation on the communication protocol so that I can build my own app for these devices?

David Lechner
  • 9,698
  • 18
  • 59

1 Answers1

11

LEGO calls this communication protocol the "LEGO Wireless Protocol" (LWP). The documentation is publicly available at https://lego.github.io/lego-ble-wireless-protocol-docs/.

There is also a GitHub repository that provides the source of this website at https://github.com/LEGO/lego-ble-wireless-protocol-docs. Because of this, it seems reasonable to expect this documentation to evolve over time.

David Lechner
  • 9,698
  • 18
  • 59
  • 1
    Note: WeDo 2.0 is similar, but not the same. The official WeDo 2.0 SDK can be found at https://education.lego.com/en-us/support/wedo-2/developer-kits. – David Lechner Dec 21 '18 at 18:29
  • 1
    It is too bad that this is the only thing LEGO has on github. – chicks Dec 22 '18 at 23:50
  • check this repositories also https://github.com/cpseager?tab=repositories - he have few nodejs/python bindings, protocols descriptions and so on – x'ES Jul 27 '20 at 00:00