daJLab

Control your LEGO devices with Java.

Discover the possibilities »

LEGO dacta Control Lab Serial Interface

JControlLab

A Java API for the Control Lab Serial Interface 9751. Control motors and interact with sensors to bring life to your LEGO creations!

View details »

LEGO Dimensions toypad

JToyPad

A Java API for the toypad from LEGO Dimensions starter kit. Bring light to your LEGO creations, read tags to perform actions...

View details »

LEGO PoweredUp

JPowUp

A Java API for the new LEGO system PoweredUp. Control motors and interact with sensors to bring life to your LEGO creations! Currently Under development.

View details »


Fully documented Java API. For Java developers.

Create your own applications which fit your needs to put lights and motions to your LEGO creations.

A dragon crypte light up with LEGO Dimensions toypads and LEGO lights.

Basic graphical interface. A ready-to-use solution for non-developers.

Devices detection, controls for basic commands, settings saving.

GUI Screenshots

Expandable. And open-source.

Want to create your own graphical application? Extend the daJLab application and get easily a full integrated system.
Open-source project, improve it with your contributions.