Plug and play
Introducing Control Lab IO Remote: a Raspberry Pi-powered device that seamlessly integrates with your LEGO® Control Lab Interface B serial port. It offers a swift and effortless solution for controlling up to eight motors via an intuitive web interface. Elevate your building experience with unparalleled ease!
Build your own
Print the case from the provided .slt file, acquire the necessary parts from the Amazon wishlist, and follow the diagram to assemble!
Installation steps
Follow these instructions to install the software on your SD card:
-
Install Raspberry Pi OS Lite using Raspberry Pi Imager.
-
Apply OS customization when prompted. Edit settings to configure hostname, username, password, wireless network information, and enable SSH (found under services).
-
SSH into Raspberry Pi, e.g., use the terminal command
ssh pi@raspberrypi.local
. Note:pi
is the username, andraspberrypi
is the hostname by default.
-
Install Git with the command:
sudo apt install git
.
-
Clone Control Lab IO Remote repository by running:
git clone https://github.com/diegobaca/Control-Lab-IO-Remote.git
.
-
Navigate to the Control Lab IO Remote folder with
cd /home/pi/Control-Lab-IO-Remote
. Replacepi
with your own username if you changed it during OS customization.
-
Run the installation script with
sudo ./install.sh
. This can take a while if you choose 'yes' to the system updates. Look for the message "Installation of Control Lab IO Remote is complete." when installation is finished.
-
Open a web browser on a device on the same network and type the Raspberry Pi's IP address to connect.