First step is to flash the microSD card with the Debian image that is provided by BigTreeTech.
Download the Raspberry Pi Imager from their official website.
Download the latest Debian image released on BigTreeTech/CB1 repository on GitHub
Use Raspberry Pi Imager to flash the downloaded Debian image to the microSD card.
Following the instructions on BigTreeTech/CB1 repository, add your WiFi credentials on the text file, so that your board connects to the internet. You’ll need this for accessing the board later.
Plug your board to a power source, if you own an Elegoo Neptune 3 PRO you can power your board from the DC 12v/24v port on the back of your printer, with a P4 barrel plug with borne.

Your board should power on and you’ll see the LEDs flashing. After your board is on and connects to WiFi, you can access it via SSH. ( If you are on Windows, download PuTTY )
Find your board’s local IP address from your router, and use it to connect to your board via SSH ( with PuTTY if you are on Windows ). Use the username and password provided on the BTT/CB1 repository ( should be biqu/biqu by default )
Now that you’re finally connected to your board, download KIAUH to download and install Klipper. Follow the instructions on how to download and install KIAUH
Install the following software with KIAUH:
- Klipper
- Mainsail
- Moonraker
- Crowsnest
Navigate to the klipper folder, and compile the firmware:
cd klipper
make menuconfig
In this step, you should see the following screen:

Make sure the options are as you see on the image, to use Klipper with the Elegoo Neptune 3 Pro. Then Press “Q” and save the configuration. Now run the following commands:
make
cp ~/klipper/out/klipper.bin ~/ZNP_NANO_ROBIN.bin
Now you’ll have to copy this .bin file to your printer’s microSD card, in order to flash the klipper firmware to your motherboard’s printer.
Use scp to copy the file from the CB1/PI V1.2 board to your computer and then to the root of your printer’s microSD card. ( If you are on windows use WinSCP )
Turn off your printer, insert the microSD card and turn it back on. The screen will show that it is updating, wait no less than 5 minutes, then turn off of your printer, disconnect the screen ( you won’t need it anymore ).
Connect your printer’s USB to your CB1/BTT Pi board, and turn on your printer.
On a browser, use your board’s IP address to access the Mainsail interface, and connect to your printer. It will now be controlled via browser, and not the screen anymore.
Follow the guides on the Klipper website to calibrate your printer again.

Leave a Reply