Add Laser Head on Kingroon KP3S 3D Printer

We will show you how to turn your Kingroon KP3S 3D printer into a powerful laser machine, so that you can switch its mode to carve things anytime. And it is quite easy, what you need to do is buying a laser and flashing a new firmware.

Here is the 24V 1.6W laser head we use. 

Kingroon KP3S laser head

Step 1, Connect the Laser on the KP3S Mainboard

First, remove the bottom cover and disconnect the fan cable. 

Then you need to check the MCU of your Kingroon KP3S mainboard, see if it is STM32F103 or GD32F303. The firmware now only works for these two models. We will release a newer firmware compatible for all three MCUs.

Kingroon KP3S mainboard

Connect the laser cable to the HE1 port. You need to remove the white cap of the laser head cable. Don’t mix the negative (black cable) and positive (red cable). This port will be used to power and control the laser.

kingroon kp3s laser head

After that, settle the cables well, put the wrapper back and install the bottom cover. You are ready to proceed next step.

Step 2, Prepare Files

Go visit https://lasergrbl.com/download/ , download and install the software. Import the files you want to carve, set the right size then save the file.

kingroon laser head

The largest carving size is 150*180mm, just make sure your setting is right. You will get an “NC” file then.

Next, download Kingroon KP3S firmware for laser head. Unzip the file, put everything along with the NC file into your SD card. Check below photo, make sure all listed files are included.

Kingroon KP3S laser head

Step 3, Flash Firmware and Install Laser Head

Put the SD card in your KP3S and power it up. The firmware will start to flash automatically. It will take some time. Once you see the interface, the update is finished.

After that, you will see “Laser mode” and “Print mode” in settings, they are switchable. Switch to “Laser mode”, click “Light on” to test the laser. It should start to shine with an unfocused light.

kingroon kp3s laser head

Then you can install the laser. Remove the print head cover, put screws trough the right-side holes, connect the laser on the right side, make sure the laser is slightly higher than the nozzle.

laser on Kingroon KP3S 3D printer

After that, install the print head cover back, tie the laser cable well.

kingroon kp3s laser head 

Step 4Carving

Now you are all set.  Put a protect board on the heat bed, adjust the print head height manually, aim the object you want to carve, then you can start to carve.

3D Printer laser head

The “Laser mode” won’t auto home, that’s why you need to adjust the carving height and aim the object manually. So, the laser will start to carve from the point you aim, please make sure your file is in a right size and do a well measurement in case it carves over the area. Also, you will get a deeper result by lowing the height.

Here is the result we got. We carved a leaf. 

laser head on kingroon kp3s 

Since the laser are dangerous, please keep it away from your children, wear a protective goggle while it’s carving. Also, if you want to record its carving, you may want to avoid long videos with your smart phone, the shinning lights might damage its COMS.

Previous article Cura Profile / Settings to Download for Kingroon KP3S
Next article Kingroon KP3S 3D Touch Installation

Comments

Judasc - February 4, 2023

2 years and not 407 support as promised

Dan - January 6, 2023

First, see my previous post on December 25, 2022 (below).
Second, lasers are dangerous if not handled properly.
Third, I do not recommend anybody to follow the steps described here. If you decide to do that, it is at your own responsibility and risk.
I was able to make the laser work using Marlin 2.1.1 by following these steps:
1) Enabling: #define LASER_FEATURE (Configuration_adv.h)
2) Changing laser active state to high: #define SPINDLE_LASER_ACTIVE_STATE HIGH (Configuration_adv.h)
3) Setting the Laser ENA (enabled) Pin to PA1: #define SPINDLE_LASER_ENA_PIN PA1 (Configuration_adv.h)
4) Setting the Laser PWN Pin: #define SPINDLE_LASER_PWM_PIN PA6 (Configuration_adv.h)
With the above settings I am able to control the laser (ON or OFF) using G-code M3/M4/M5 commands. However, I am unable to adjust the laser intensity which makes me suspicious “#define SPINDLE_LASER_PWM_PIN PA6” is incorrect, i.e. the pin for laser power control is not PA6. I tried different pins (e.g. PA3) without success. I was also unable to obtain the schematics and pinout of the laser module that came with the laser.
Please provide the schematic for the laser module, including the pinout.
Thank you

bob - January 6, 2023

LASER WILL NOT TURN OFF! FIRE RISK, THIS COMPANY NEEDS TO FIX THE FIRMWARE!

Dan - December 25, 2022

I bought the Laser Engraver Head for Kingroon KP3S from kingroon.com website:
https://kingroon.com/collections/kingroon-kp3s-3d-printer-parts-accessories/products/laser-head-engraver-kingroon-kp3s

I got a different model than the one described in the YouTube video:
https://www.youtube.com/watch?v=nqGEDbwFWtI

The main difference is the laser comes with a Laser module which is supposed to be connected in the in-line driver port, see installation instructions here:
https://drive.google.com/file/d/12hA1cXTJYQvMCovpo9wYCeRtJFENMKQy/view?usp=sharing

I flashed the laser firmware (ver. 1.0.7):
https://drive.google.com/file/d/1X1FeOVJlWAMq8tBFrGZsAVz4L94ByXv5/view?usp=sharing

as described in the YouTube video (see link above) and also described in the kingroon.com website:
https://kingroon.com/blogs/downloads/add-laser-head-on-kingroon-kp3s-3d-printer

The problem is that the laser is always on at 100% intensity. G-code commands such as M5 (spindle/laser off) and M3 S0 (laser on, power 0) do not work, i.e. laser remains at 100%.

Please update the firmware to support this new laser head and share with us.

Thank you

sergikjet - December 19, 2022

Continuation of my sad story.
The laser and its driver board burned out.When you first start working.So don’t be surprised and be ready for it ))).
I ordered a new one- a different kind of it arrived – with a three-pin connector, but without connection instructions))) . The question is where to find the instructions – and will the firmware from kingroon be suitable for the old laser?
Or just throw it out and open a dispute on a refund?)))

Parkjongho - December 15, 2022

I bought a laser head from keepang.
It is a 3p laser module.
Installation was not possible with the enclosed manual.

I found the manual and was successful as far as turning on the laser. However, the laser cannot be controlled because the firmware is not available. Laser always on at 100%

Here’s updated user manual: https://drive.google.com/file/d/12hA1cXTJYQvMCovpo9wYCeRtJFENMKQy/view?usp=sharing

Firmware from official kingroon website(no laser controll)
https://drive.google.com/file/d/1X1FeOVJlWAMq8tBFrGZsAVz4L94ByXv5/view?usp=sharing

Please send me firmware for kingroon 3p laser module.

Andrey - November 16, 2022

Мой лазер сгорел. Поставил я эту прошивку и в программе на принтере нажал лазер и он задымился. Всё делал по инструкции, так что будьте готовы к тому же.

sergikjet - November 8, 2022

I connected the laser according to your instructions to the KP 3S printer, installed the firmware, turned on the laser -it turned on and began to shine with a defocused beam.
Then I installed the LaserGRBL program, uploaded the image, processed it and transferred the file to the SD card..
After the launch, the laser did not TURN on, but the program began to execute – the printer head walked along the coordinate with the fan turned on.
Tell me -is the laser diode itself or its driver faulty , or did I set up something wrong in the LaserGRBL program ?
Please help me figure it out

Michel - October 3, 2022

What firmware? Where is this so called firmware that enables this thing? You mention it in the text and also in the vid, but WHERE is it actually?

Judasc - June 26, 2022

no 407 support yet

Leave a comment

* Required fields