Expirimental Firmware

This guide shows the installation process of the expirimental firmware.

If you wish to install the old firmware (Esp8266 only) you can head over to the coresponding page over here: https://dutchdevelop.com/old-blledcontroller-guide/

Before continuing with this guide, install the newest firmware in the flashing section below, Make sure to erase the device before installing by clicking the checkmark on erase.
After installation follow this guide.


What is a BL Led Controller

The BL Led Controller is an accessory designed to provide additional lighting for Bambulab X1 and X1C 3D printers. Users can customize it by flashing their own firmware, which gives them complete control over the LED strip’s lighting behavior. The firmware is open-sourced, allowing users to modify and create their own lighting patterns and behaviors. The BL Led Controller is capable of communicating directly with the printer, ensuring that the LED strip’s lighting is always in sync with the printer’s status. Overall, it is a valuable accessory that enhances the printing experience and provides increased flexibility for users. 

We’ve created a guide that will help you set up your BL LED Controller quickly and easily. Whether you’re new to this technology or an experienced user, we’re confident that our step-by-step instructions will make the process a breeze.

If you’re interested in purchasing the Bambulab LED Controller, you can find it on Etsy.

In case you’ve previously installed custom firmware on your device and want to revert it to the original firmware, we’ve also included a flashing section to guide you through the process.

Additionally, if you’re curious about the specific power adapter and LED strip we use, you can find links to them below:
Ledstrip: AliExpress RGBCCT 12MM PCB 24V
Power Supply: AliExpress 24V 2A Power Adapter

Alternatively if you live near the Action store francise you can purchase this instead outsourcing your parts from aliexpress:

If you want to make your own case, here you can find the 3d model:

If you want to use the same ledraiser, here you can find the 3d model:

Github source:
Join our Discord:

Getting started

Before you get too excited and wire everything up, let’s take a step back and install the latest firmware

  1. If you have wired up the board disconnect all the wires and bring it to your computer. 

  2. Connect a USB cable to both your computer and the device. If you don’t already have it installed, make sure to install the CH340 drivers.

  3. Open this page via Chrome or Edge browser and click on the connect button below

4. Click on the first device that shows up as USB Serial then press connect.
5. Then Click on Install BLController


6. Make sure Erase device has been checked and click next.

7. Click Install and wait for the firmware to be installed. once installed close the promp and refresh this page

8. Next head over to the Configuration Setup page Here:
And follow the steps on this page
Once thats done you’ve successfully setup your blledcontroller