# Getting orange pi 3 lts + klipper working with anycubic kobra 2 neo

**URL:** <https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278>\
**Category:** General Discussion\
**Created:** [October 31, 2023, 8:47am UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278 "2023-10-31T08:47:21Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 3, 2024, 5:54pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/121 "2024-01-03T17:54:36Z")

</div>

swap the `G1 X60 E25 F500` to the `G1 X120 E25 F500`, your line will be narrower

---

<div class="post-metadata">

**Author:** ![Betzebub](https://avatars.discourse-cdn.com/v4/letter/b/9fc29f/32.png) [@Betzebub](https://klipper.discourse.group/u/Betzebub)\
**Post date:** [January 3, 2024, 6:14pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/122 "2024-01-03T18:14:47Z")

</div>

Same problem just different values

```auto
Move exceeds maximum extrusion (1.074mm^2 vs 0.640mm^2)
See the 'max_extrude_cross_section' config option for details

```

---

<div class="post-metadata">

**Author:** ![LifeOfBrian](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/lifeofbrian/32/2380_2.png) [@LifeOfBrian](https://klipper.discourse.group/u/LifeOfBrian)\
**Post date:** [January 3, 2024, 6:30pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/123 "2024-01-03T18:30:55Z")

</div>

> [@Betzebub](#):
>
> `Move exceeds maximum extrusion`

Have a look here:

> [@Move exceeds maximum extrusion (AA mm^2 vs BB mm^2)](https://klipper.discourse.group/t/move-exceeds-maximum-extrusion-aa-mm-2-vs-bb-mm-2/6636):
>
> Move exceeds maximum extrusion (AA mm^2 vs BB mm^2) Background Klipper has a safety mechanism that checks if a single move extrudes an unhealthy amount of filament or if the extrusion of multiple moves add up to such an amount. This limit is calculated according to following formula: Maximum Extrusion = 4.0 x Nozzle\_Diameter^2 = 4.0 x 0.4^2 = 0.640 mm² For the standard 0.4 mm nozzle the default values calculates to: Maximum Extrusion = 4.0 x 0.4^2 = 0.640 mm² Reasons Misplaced M83 (Rela…

You might want to use absolute extrusion (M82) instead of relative extrusion (M83).

---

<div class="post-metadata">

**Author:** ![Betzebub](https://avatars.discourse-cdn.com/v4/letter/b/9fc29f/32.png) [@Betzebub](https://klipper.discourse.group/u/Betzebub)\
**Post date:** [January 3, 2024, 7:08pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/124 "2024-01-03T19:08:17Z")

</div>

> [@Move exceeds maximum extrusion (AA mm^2 vs BB mm^2)](https://klipper.discourse.group/t/move-exceeds-maximum-extrusion-aa-mm-2-vs-bb-mm-2/6636/1):
>
> Move exceeds maximum extrusion (AA mm^2 vs BB mm^2) Background Klipper has a safety mechanism that checks if a single move extrudes an unhealthy amount of filament or if the extrusion of multiple moves add up to such an amount. This limit is calculated according to following formula: Maximum Extrusion = 4.0 x Nozzle\_Diameter^2 = 4.0 x 0.4^2 = 0.640 mm² For the standard 0.4 mm nozzle the default values calculates to: Maximum Extrusion = 4.0 x 0.4^2 = 0.640 mm² Reasons Misplaced M83 (Rela…

Thank you! Now it works 😄

---

<div class="post-metadata">

**Author:** ![Betzebub](https://avatars.discourse-cdn.com/v4/letter/b/9fc29f/32.png) [@Betzebub](https://klipper.discourse.group/u/Betzebub)\
**Post date:** [January 4, 2024, 12:10am UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/125 "2024-01-04T00:10:02Z")

</div>

is #position\_endstop: 0 correct? I think the z-offset is not saved or as soon as I restart the firmware the z-offset is zero again, even though I saved before. The first layer is also bad again

````auto
[stepper_z]
step_pin: PB0
dir_pin: !PB1
enable_pin: !PA15
rotation_distance: 8
microsteps: 16
endstop_pin: probe:z_virtual_endstop
endstop_pin: ^PA0
#position_endstop: 0
position_min: -1
position_max: 250
homing_speed: 4
second_homing_speed: 1
homing_retract_dist: 2```
````

---

<div class="post-metadata">

**Author:** ![LifeOfBrian](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/lifeofbrian/32/2380_2.png) [@LifeOfBrian](https://klipper.discourse.group/u/LifeOfBrian)\
**Post date:** [January 4, 2024, 7:26am UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/126 "2024-01-04T07:26:41Z")

</div>

As this is not your thread and now no longer related to the original topic you should create a new thread under General Discussion.

And read through here: [Configuration reference - Klipper documentation](https://www.klipper3d.org/Config_Reference.html)

---

<div class="post-metadata">

**Author:** ![cermtraud](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@cermtraud](https://klipper.discourse.group/u/cermtraud)\
**Post date:** [January 4, 2024, 1:24pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/127 "2024-01-04T13:24:59Z")

</div>

Hi All,  
I successfully installed the firmware by @kvgx12 and was able to setup my Kobra 2 Neo. Mesh Bed Leveling and Calibrate\_Z also working. Moving X, Y and Z by the user interface also working as expected.

But when I print something, it seems that the z-offset doesn’t work proper. The nozzle scratches at the bed and seems not move up at the next layer. I played a little bit around with the z-offset but it always seems no effect. z doesn’t move up and the nozzle scratches at the bed.

Any suggestions how to fix this? I’m not able to make a more or less proper print.

Many thanks,  
Christian.

---

<div class="post-metadata">

**Author:** ![j0tp3](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@j0tp3](https://klipper.discourse.group/u/j0tp3)\
**Post date:** [January 5, 2024, 11:04am UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/128 "2024-01-05T11:04:54Z")

</div>

![409778637_407607488271678_8567807880559135793_n](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/2/2457e239dab16ffef7ff73fb3e71160d3a8fb041.jpeg)  
Made by K2N with Klipper.  
After some fine tunings I’ll upload my config.

Edit:  
My printer.cfg

> **[printer.cfg](https://drive.google.com/file/d/1vdQ9prEz_Xk1OiIllbQfT8xTOU3yHJR9/view?usp=sharing)**
>
> Google Drive file.

Edit 2:  
I’m still improving my printer.cfg so if some has downloaded it, it’s very likely that downloaded version is outdated.

---

<div class="post-metadata">

**Author:** ![Danielux23](https://avatars.discourse-cdn.com/v4/letter/d/51bf81/32.png) [@Danielux23](https://klipper.discourse.group/u/Danielux23)\
**Post date:** [January 5, 2024, 7:05pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/129 "2024-01-05T19:05:31Z")

</div>

Hey, delighted to see the development. Can someone describe all of the necessary steps and what i will need besides a raspi?

---

<div class="post-metadata">

**Author:** ![robertocrr](https://avatars.discourse-cdn.com/v4/letter/r/96bed5/32.png) [@robertocrr](https://klipper.discourse.group/u/robertocrr)\
**Post date:** [January 6, 2024, 8:09pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/130 "2024-01-06T20:09:02Z")

</div>

Have anyone had luck bringing to life the LCD?  
I`ve tried some combination without luck

---

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 6, 2024, 8:46pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/131 "2024-01-06T20:46:17Z")

</div>

I’ve already tried swapping the SD cards, i’ve already tries swapping out motherboard, i tried both at the same time, i just cannot get the klipper to work guys. I am really frustrated because i wanted to run it for the last 2 months and everyone except me here runs klipper somewhat successful. Thank you for all your help, but i need to take a break. I think i’ll stll be reading the thread from time to time but i’ve burned out a lot from this. See you some time soon.

---

<div class="post-metadata">

**Author:** ![j0tp3](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@j0tp3](https://klipper.discourse.group/u/j0tp3)\
**Post date:** [January 6, 2024, 9:19pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/132 "2024-01-06T21:19:41Z")

</div>

Give it a try again the last time but using windows.  
My daily setup runs Linux desktop, but only using Windows to format SD card to FAT32 and uploading firmware.bin work.  
So give it a try, good luck!

Take a firmware.bin and config from this thread on Reddit:  
[https://www.reddit.com/r/klippers/comments/18ub6mt/comment/kgcpcps/?utm\_source=share&utm\_medium=web2x&context=3](https://www.reddit.com/r/klippers/comments/18ub6mt/comment/kgcpcps/?utm_source=share&utm_medium=web2x&context=3)

Good luck and have fun!

(but be aware that i am not sure that every thing will work as expected)

---

<div class="post-metadata">

**Author:** ![j0tp3](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@j0tp3](https://klipper.discourse.group/u/j0tp3)\
**Post date:** [January 6, 2024, 9:54pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/133 "2024-01-06T21:54:10Z")

</div>

I think LCD display from K2N needs **brand new** driver for klipper based on stock Marlin firmware from Anycubic.  
Source code can be found on:  
[https://github1s.com/ANYCUBIC-3D/Kobra2\_Neo/blob/HEAD/Marlin/src/lcd/tft/ui\_320x240.cpp](https://github1s.com/ANYCUBIC-3D/Kobra2_Neo/blob/HEAD/Marlin/src/lcd/tft/ui_320x240.cpp)

---

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 7, 2024, 10:54am UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/134 "2024-01-07T10:54:01Z")

</div>

Guess what? It flashed first try!  
I have decided to go to my friend’s house and use his pc to flash the firmware, now it works  
I think it’s because over the last year i’ve done way too much modifications to my linux installation and because of that there is 100% probability that i broke something lol. I really need to consider distrohopping.

---

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 8, 2024, 12:33pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/135 "2024-01-08T12:33:06Z")

</div>

My experimental configs

[config-20240108-153246.zip](https://klipper.discourse.group/uploads/short-url/2hmZDtXAOmGEJHZ3IH5FyEXYtPb.zip) (3.1 KB)

---

<div class="post-metadata">

**Author:** ![AJolly](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/ajolly/32/8166_2.png) [@AJolly](https://klipper.discourse.group/u/AJolly)\
**Post date:** [January 9, 2024, 10:22am UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/136 "2024-01-09T10:22:10Z")

</div>

Does your kobra 2 neo first layer work fine with marlin? I’m running into a weird issue where mine gradually loses its position, (the bed getting lower in relation to the nozzle)I print the exact same file repeatedly, and never touch the z-offset myself, or leveling.  
The first few prints the nozzle is too close to the bed, then it starts being perfect, and then the last prints the nozzle is too far away from the bed.

Starting to think its either the stepper motor or the motherboard 😕

---

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 9, 2024, 12:15pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/138 "2024-01-09T12:15:27Z")

</div>

Sorry to hear that. I am still doing improvements to my config, currently doing auto bed leveling testing. I’ll send you the files as soon as i can

---

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 9, 2024, 2:30pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/139 "2024-01-09T14:30:36Z")

</div>

My OrangePi bricked itself and i have been repairing it since lol  
Anyways, here are my updated configs for kobra 2 neo.  
[config-20240109-172147.zip](https://klipper.discourse.group/uploads/short-url/2xjibQ31vf6u0JhyMUzyCnvGV1n.zip) (3.2 KB)  
print pause, resume and cancel macros (kinda untested) was taken [from here](https://github.com/jschuh/klipper-macros/blob/main/pause_resume_cancel.cfg)  
How to auto calibrate bed:

 ![](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/d/d984f403659bde1f87455ede7988f1e0d3608d69.png)  
**WARNING! You’ll need to calibrate the z offset to avoid damage! You’ll need to change the z\_offset at the end on printer.cfg to zero and figure your value out manually. The configs are very experimental so i am not viable for any damage even if done exactly like described here.**

---

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 9, 2024, 8:10pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/140 "2024-01-09T20:10:58Z")

</div>

I am trying to make input shaper work, i took the settings from kobra 2 pro configuration file because i think that the kinematics and thus the resonant frequencies will be the same.

---

<div class="post-metadata">

**Author:** ![zamonary1](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/zamonary1/32/8275_2.png) [@zamonary1](https://klipper.discourse.group/u/zamonary1)\
**Post date:** [January 10, 2024, 5:10pm UTC](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278/141 "2024-01-10T17:10:45Z")

</div>

I guess we are moving now, i have created a new thread, with configured input shaper and pressure advance, it prints very well. You can try now!

> [@Anycubic kobra 2 neo v0.6 configs (kinda unstable](https://klipper.discourse.group/t/anycubic-kobra-2-neo-v0-6-configs-kinda-unstable/13009):
>
> Hello. These are my configs for anycubic kobra 2 neo. These configs are very experimental still, but working fine untill this now. Please share your opinions and suggestions, i would really appreciate some feedback. Also, this wouldn’t be possible without kvgx12, j0tp3, jschuh, kuroi and other cool guys from our original thread. (full credits are in printer.cfg) ############################################### [config-20240110-195927.zip](https://klipper.discourse.group/uploads/short-url/vjAVmo61W0nmEa2Kg4IOOyZwgLy.zip) (4.1 KB) ############################################### …

 ![20240110_200024](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/5/5296c0cf79e34f5be01e20f05d2b8786e3180db4.jpeg)

[Previous page](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278.md?page=6)

[Next page](https://klipper.discourse.group/t/getting-orange-pi-3-lts-klipper-working-with-anycubic-kobra-2-neo/11278.md?page=8)
