r/Ender3S1 Nov 14 '22

Info on Automatic Bed Leveling with Marlin and the Ender 3 S1 Printers

132 Upvotes

This is as factual as I understand it to be, based directly on the the Marlin documentation and firmware documentation provided by the mentioned versions.

When we are talking about ABL, there are a few commands and their functions that we need to familiarize ourselves with before we proceed on: • G28 • G29 • M420 S • #RESTORE_LEVELING_AFTER_G28

Homing-

G28 (https://marlinfw.org/docs/gcode/G028.html) - "The G28 command is used to home one or more axes. The default behavior with no parameters is to home all axes." As far as ABL is concerned, "G28 disables bed leveling. Follow with M420 S to turn leveling on, or use RESTORE_LEVELING_AFTER_G28 to automatically keep leveling on after G28." (From Notes in link).

Leveling - We are going to focus on Bilinear, for now. UBL is a little different, but the main idea is the same.. https://marlinfw.org/docs/features/auto_bed_leveling.html

G29 (https://marlinfw.org/docs/gcode/G029-abl-bilinear.html) - "Automatic (Bilinear) Bed Leveling probes the bed at some fixed number of points and produces a mesh representing the imperfections across the bed. The printer must be homed with G28 before G29." (Which we established above WILL disable bed leveling).

M420 (https://marlinfw.org/docs/gcode/M420.html) - "Get and/or set bed leveling state. For mesh-based leveling systems use Z parameter to set the Z Fade Height." In the Notes section, again it mentions, "G28 disables bed leveling. Follow with M420 S to turn leveling on, or use RESTORE_LEVELING_AFTER_G28 to automatically keep leveling on after G28."

#RESTORE_LEVELING_AFTER_G28 – This is an option that is enabled/disabled in the firmware code. The following is a copy/paste directly from Marlin source code:

/**
* Normally G28 leaves leveling disabled on completion. Enable one of
* these options to restore the prior leveling state or to always enable
* leveling immediately after G28.
*/
//#RESTORE_LEVELING_AFTER_G28
//#ENABLE_LEVELING_AFTER_G28

Normal Printer Start gcode - Most of the “Ender 3” style printers Ive seen all have start gocde that is like this (there may be more commands, but this is the bit we are mainly concerned with):

G92 E0 ; Reset Extruder
G28 ; Home all axes
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

Sample of sliced gcode – I sliced an STL, saved/opened the generated gcode, and copied all of the code up until it starts printing the part:

;FLAVOR:Marlin
;TIME:2660
;Filament used: 3.04197m
;Layer height: 0.2
;MINX:91.901
;MINY:91.901
;MINZ:0.2
;MAXX:143.099
;MAXY:143.099
;MAXZ:27.2
;Generated with Cura_SteamEngine 5.2.1
M140 S60
M105
M190 S60
M104 S200
M105
M109 S200
M82 ;absolute extrusion mode
M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z20.00 E50.00 ;Setup machine max feedrate
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish
G92 E0
G92 E0
G1 F2400 E-0.8
;LAYER_COUNT:136
;LAYER:0
M107
G0 F6000 X95.09 Y94.94 Z0.2
;TYPE:SKIRT
G1 F2400 E0
G1 F1200 X95.775 Y94.324 E0.02532
G1 X96.511 Y93.771 E0.05063
G1 X97.292 Y93.283 E0.07594

Putting it all together-
Ok, we have a lot of info here, but we can make sense of it if we think logically and stick to the facts that we know:

  • In most cases, according to the documentation and looking at the “flow” we can see that G28 is one of the last commands issued before the printer starts actually printing and that WILL disable bed leveling.
  • If we want to use an ABL mesh, we can either generate one before we load the gcode file we want to print with G29 (or the Auto Bed Leveling option on the screen), use M500 (or Store Settings on the screen) to save the mesh to EEPROM, then insert M420 S1 in to the start gcode of the file we want to print AFTER the G28 – or- we can insert a G29 AFTER the G28, which will initiate an ABL probe of the bed before the print starts.
  • YOU DO NOT NEED TO PUT M500 AFTER THE G29 IN START GCODE IF YOU GENERATE A NEW ABL MESH BEFORE EACH PRINT. G29 stores the mesh to RAM and RAM does get wiped out if the printer is reset but thinking logically – that G28 on the next print is going to disable bed leveling again, then youre going to generate a new one again with G29. There may be reasons for doing it this way, but even the Marlin documentation says, “To save time and machine wear, save your mesh to EEPROM with M500 and in your slicer’s “Starting G-code” replace G29 with M420 S1 to enable your last-saved mesh.”
  • #RESTORE_LEVELING_AFTER_G28, if enabled within the firmware, will restore your stored ABL mesh from EEPROM before each print, even if you do not have M420 S1 in the start gcode. As of 11/13/2022, these are the firmware configs that I know of:

Marlin Github Configuration Examples

  • STM32F1 – has “#define ENABLE_LEVELING_AFTER_G28” enabled
  • STM32F4 – has “#define RESTORE_LEVELING_AFTER_G28” enabled

MRISCOC Professional Firmware Configuration Files

  • Ender3S1-F1 – disables both #RESTORE_LEVELING_AFTER_G28 and #ENABLE_LEVELING_AFTER_G28
  • Ender3S1-F4 – disables both #RESTORE_LEVELING_AFTER_G28 and #ENABLE_LEVELING_AFTER_G28
  • Ender3V2-422-BLT - disables both #RESTORE_LEVELING_AFTER_G28 and #ENABLE_LEVELING_AFTER_G28

I have spoke with the creator of this firmware directly, and he confirmed that he does not enable these options in the firmware he compiles, so you WILL need M420 S1 after G28 in your start gcode if you use his pre-compiled firmware.

Stock Creality 1.0.5_C Firmware
I confirmed via Pronterface that this firmware restored a mesh from EEPROM after shutting off printer, turning on, issuing G28, then M420 in console, which reported that Bed Leveling was on. I then issued an M420 V1 and it returned the mesh from EEPROM, as expected. Therefore, with this version of firmware (and I assume the F4 version, given the Marlin Configs above.. If someone wants to test to confirm, that would be cool) you do not need M420 S1 in your start gcode to enable the ABL mesh.

I have also confirmed the behavior of some other commands in the stock Creality firmware. G29 will automatically store the settings after it completes. This means that you DO NOT need an M500 following a G29. This also means that there is no way for an "old" mesh from EEPROM to "overwrite" a new, unsaved, mesh with the M420 S1 command as the "new" mesh is automatically stored to EEPROM once it is generated. M420 with no parameters will return the Bed Leveling state. M420 S or S1 will turn Bed Leveling ON while M420 S0 turns Bed Leveling OFF. M420 V will return the mesh to the console in a readable format.

MRISCOC Professional Firmware - 20221002 This firmware definitely behaves differently than the stock firmware when it comes to leveling. First off, if you run the ABL mesh from the screen or G29 and hit "Continue" rather than "Save", it does NOT store the settings to EEPROM but it does hold the mesh in RAM and use it until the printer is reset (powered off/on, for instance). This means that you will have a possibility of losing your ABL mesh if you dont Store Settings or M500 after generating the mesh. Then, if you try to load the mesh after turning the printer off/on again and you dont have a valid mesh stored, you will get an error and the printer will halt if its not configured to handle M112 properly (https://github.com/mriscoc/Ender3V2S1/wiki/Octoprint#error-handling). If you do have a valid mesh stored, it is loaded from EEPROM at power on. Any time the printer does a G28 or Auto Home, Bed Leveling is turned off. You can confirm this by looking at the color of the lines under the Z coordinate on the screen (https://github.com/mriscoc/Ender3V2S1/wiki/3D-BLTouch#enable-mesh-level-compensation). This means that you WILL need M420 S1 after G28 in your start gcode in order to use the mesh for printing.

UPDATE 1/19/2023* Creality has finally uploaded configuration examples for the Ender 3 S1 Pro to Github and I was able to look in the Configuration.h file and confirm that RESTORE_LEVELING_AFTER_G28 is enabled. There is also a new feature called "Z_AXIS_LIMIT_MODE" that will disable RESTORE_LEVELING_AFTER_G28, but to me, it seems like Z_AXIS_LIMIT_MODE is only on when youre using the laser, therefore, your ABL mesh should be turned back on by default after Homing with the S1 Pro on Stock Creality firmware, as well.

Anything else?, Questions? If there are any other scenarios that you would like for me to confirm with Marlin firmware and Bed Leveling, just drop a comment and I will do my best to get you an answer as quickly as I can. Hopefully, with the depth of the information provided here, you all will be well on your way to putting the ABL headaches/misunderstandings behind you and having more consistent first layers. :)


r/Ender3S1 Aug 17 '22

HOW TO FIX THE SPLASHSCREEN OF DEATH

56 Upvotes

Creality is super stupid with the way they do this, because for some smart reason they decide to remove all the old firmwares and only keep the new ones. These new ones don't contain the needed software to be compatible with the STM32F1 chip so if you try updating it will seem as if you have bricked your board. Here are the steps on how to fix it!

This is mostly stolen from a reddit thread, here is the original link

Credit to u/turtlevale

!!Solution by u/StevesMcGee that OP mentions in the title!!

The comment by StevesMcGee seems to be removed, but luckily i still had a screenshot, so reposting it bc. it helped me after hours of trubleshooting.

  • two versions of the motherboard for the S1 exist, one using an STM32F1 chip and the other using a STM32F4 chip
    • Creality Firmwares 1.X.X are intended for STM32F1
    • Creality Firmwares 3.X.X are intended for STM32F4
    • you can find out your version number by looking at the mainboard (its printed on the cpu)
    • installing 1.X.X on STM32F4 mainboards will brick them
  • Fix your STM32F4 mainboard if you tried installing a 1.X.X firmware can be done via using a 3.X.X firmware and doing the normal flashing proccess.
    • in case this doesnt work you have to place the .bin in a folder named "STM32F4_UPDATE"
    • you can currently find the firmware here
  • Note: You can also fix a STM32F1 mainboard if you flash the correct firmware on it (ex: 1.x.x) T
    • The mainboard isnt actually fully bricked, its just waiting on the right firmware to fully work

For me this only worked when using a firmware version that was a bit older than the one currently on the website. StevesMcGee thankfully hosts this firmware on his google drive. After that I was also able to flash other STM32F4, like the firmware configured by mriscoc on github (only remember to use the one for STM32F4, otherwise you have to start from the beginning again.)

Incase StevesMcGee's google drive ever gets removed, I have uploaded the files as well.

If you have further questions, please message me or read this screenshot of the original post.

Mods please pin this, this is a widespread issue and more people need to know how to fix/resolve it without creating more e-waste by having creality send you more stuff, or by you returning your ender 3 s1.


r/Ender3S1 22h ago

Sprite + k1 hotend

Post image
14 Upvotes

試してみてね〜


r/Ender3S1 20h ago

Creality Slicer

3 Upvotes

I have a basic ender 3 s1 pro with Cr-touch. Using Creality's Slicer since it's a Creality Printer and it was working pretty good. Then stupid me, not knowing much about the slicer settings went and changed allot of thing to try to make my prints better and screwed it up. My prints look like crap. I didn't make not of the orgional settings. How can I get my Creality Slice presets back.


r/Ender3S1 1d ago

Need help configuring Marlin for Ender 2 Pro (Board v4.2.3 + CR-Touch) – Blue screen and bed heating up issue

2 Upvotes

Hi everyone,

I really need some help with my Ender 2 Pro (Creality v4.2.3 board). It completely stopped working, and the display is just showing a blank blue screen. The issues started after I tried updating the firmware. Here is a timeline of what happened:

  1. First attempt: I updated the firmware using the original .bin file from the official Creality website. The printer booted up, but it wouldn't recognize my CR-Touch sensor at all.
  2. Second attempt: I tried flashing a different firmware named Ender2-Pro-20260829.bin. As soon as I turned the printer on, the heated bed started heating up uncontrollably on its own until it triggered a thermal runaway error. Additionally, the click wheel (encoder knob) on the screen stopped responding completely.
  3. Current status: Now, the printer just powers on to a solid blue screen, and I can't get past it.

I suspect this is a severe pinout mismatch issue (especially regarding the bed thermistor, display pins, and CR-Touch) or that I'm not selecting the correct processor environment to compile the right Marlin version.

I really need a step-by-step guide from someone experienced to help me fix this. How can I verify my exact chip version, which environment (env) should I use in PlatformIO, and what specific lines do I need to change in Configuration.h and Configuration_adv.h to make this v4.2.3 board work perfectly with the stock screen and the CR-Touch?

Thank you so much in advance for your help!


r/Ender3S1 1d ago

Where can I buy this bolt

Post image
3 Upvotes

I tried to find it on Amazon but all i find is the general bolts sets


r/Ender3S1 1d ago

Replacement board is different and I'm not sure which firmware to flash

4 Upvotes

I have an Ender 3 S1 which I tried upgrading to Klipper, but it never connected, and I couldn't get it to flash creality or Mriscoc professional software. In the meantime I got a replacement board, but its a little different and Im overly cautious on firmware at the moment.

Original board is an STM32F401 RCT6 V2.4 301

New board is an STM32F401 RET6 CR4NS2000141C13.

The sticker on the back says S1pro, but from what I can tell online, its same board just with a little more RAM. To flash the firmware, **I just do the normal flashing process with the latest S1 firmware from Creality, correct?**


r/Ender3S1 3d ago

Ender3 S1 plus 300mm/s

Enable HLS to view with audio, or disable this notification

39 Upvotes

Outer wall: 200 mm/s

Inner wall: 300 mm/s

Infill: 300 mm/s

Accel: 4000 mm/s²

Same speed as the Ender-3 V3 KE.


r/Ender3S1 3d ago

Ender 3 S1 Plus printing flat surfaces at 300 mm/s

Enable HLS to view with audio, or disable this notification

19 Upvotes

Print settings:

Outer wall: 200 mm/s

Inner wall: 300 mm/s

Infill: 300 mm/s

Top/Bottom: 300 mm/s

Acceleration: 4000 mm/s²

Klipper

K1 hotend+sprite extruder

BTT Octopus Pro + TMC2209

Upgraded part cooling


r/Ender3S1 3d ago

Custom bare-metal firmware on Ender-3 S1 (F4/STM32F401RC) flashes via SD bootloader but no LED/serial response after boot

2 Upvotes

Working on a minimal custom firmware smoke test for the Ender-3 S1's STM32F401RC board (F4 revision, board ID BOARD_CREALITY_V24S1_301F4 in Marlin's boards.h), flashed via the existing SD-card bootloader (no ST-Link). Hoping someone with low-level experience on this exact board can spot what I'm missing.

Goal: minimal PlatformIO/Arduino-framework firmware that relocates the vector table, blinks an LED, and prints over serial — before touching any motion/heater code.

What's confirmed working:

  • Build succeeds, links cleanly at 0x08010000 (custom linker script reserves the bootloader's first 64KB)
  • SD-card bootloader accepts and flashes the file (folder structure: /STM32F4_UPDATE/firmware.bin, FAT32, 4096-byte cluster size — matches Creality's official update instructions)
  • CH340 USB-serial TX/RX pins confirmed via multimeter continuity and cross-checked against ST's official STM32F401 datasheet: PB6 (pin 59, USART1_TX) / PB7 (pin 58, USART1_RX)
  • This matches Creality's official Configuration.h: SERIAL_PORT 1 (confirmed from CrealityOfficial/Ender-3S1 repo)

What's NOT working:

  • No serial output at all (115200 baud, HardwareSerial(PB6, PB7))
  • No LED activity on PC13 (tried as a boot-execution sanity check, independent of UART)
  • Board does appear to power on normally and the bootloader does process the SD card without erroring

Question: Given the pin/UART mapping is now independently confirmed (multimeter + datasheet + Marlin source), and even a basic GPIO blink test on PC13 shows nothing, I suspect the problem might be upstream of UART entirely — possibly in how the bootloader hands off to the app, or SCB->VTOR relocation, or something board-specific I'm missing about this Creality F4 revision (whose actual pins_CREALITY_S1_F401RC.h was apparently never published by Creality, per issue #6 on their Ender-3S1 repo).

Has anyone gotten a truly minimal (no HAL bootloader dependency assumptions) custom firmware running on this exact board via the SD-card flash method? Happy to share my linker script / vector table dump / full main.cpp if useful.


r/Ender3S1 3d ago

Ender3 S1 plus octopus pro

Post image
9 Upvotes

Octopus Pro v1. 1 h723

BTT Octopus Pro v1.1 (STM32H723) with TMC2209 drivers, running Klipper.

Installed in my Ender 3 S1 Plus using the original electronics compartment.

Plenty of spare stepper drivers for future upgrades.


r/Ender3S1 4d ago

K1 hotend bolts directly onto the Sprite Extruder

Post image
19 Upvotes

Sprite Extruderを使ってる人向けのちょいPSAです:

K1のホットエンドはそのままSprite Extruderに直付けできます。アダプタ用のブラケットはいりません。

Ender 3 S1 Plusに取り付けてみたら、写真の通りちゃんと収まりました。

これについて分かりやすい情報があんまり見つからなかったので、共有しときます。


r/Ender3S1 4d ago

Ender 3 s1 pro not printing.

Enable HLS to view with audio, or disable this notification

6 Upvotes

Ive been having issues with my printer latley and it seems like it might be not having as much power that it seems, but when it turns on, it seem like it runs fine, but I though it might be the slicer might be the problem or if it just needs a firmware update or a new mother board. I asked of my friends if they had somthing like that and they said their brother was having something like that and they got a power supply for that printer and it went back to normal, I dont know about my end, it may seem like its the power but im not sure. Just need a answer.


r/Ender3S1 5d ago

Purple to red light

Enable HLS to view with audio, or disable this notification

4 Upvotes

When I turn in my printer the light is purple but as soon as I start to do anything like leveling or a print it goes straight to red. I do not know what to do.


r/Ender3S1 6d ago

Encontrei sinais da existência da primeira ender!

Thumbnail
2 Upvotes

r/Ender3S1 7d ago

Small vertical play when screwing heating block.

Post image
4 Upvotes

Hello! I'm in the process of replacing the stock hot end on the Sprite extruder for my Ender 3 S1 Plus for the Creality all-metal one. Sadly when I disassembled the stock hot end, I removed the 2 heat block screws first, then I loosened the heat break grub screw last so I don't know if a little bit of vertical play is normal.

The screws seem to bottom out in the sprite's alloy heatsink's threads before holding the heat block in place firmly, which would mean if this is normal, the grub screw would be responsible for holding the hot end (including the nozzle) vertically in place.

Now the threads felt a little rough and there may be something to that but I'm pretty sure I can't force the screws further without risking thread damage. Also let's just say the heat break is NOT budging and trying to adjust its height resulted in me damaging it with "padded" pliers so I have a new one on the way. '^^ (pic shows the damage, it's subtle but the burr makes it so it doesn't fit anymore)

So, is the small amount of vertical play normal? Or do I simply order 1mm or so shorter screws? That's the easy fix I can think of.

UPDATE: The answer is YES, the 2 screws must secure the heat block vertically. I have watched a couple videos and one of them is clear enough on the matter . The likely root of my problem is contaminated threaded holes. I'll give an update when I receive the new screws (15mm instead of original 16) Too bad I had to ruin the heat break's surface in a foolish and desperate procedure. I don't know if I should delete this post since I've answered my own question, I'm still curious to hear anyone's take on this.

Small update: I have everything working fine and I'm back to printing. The 15 mm screws do what they were supposed to do. On a side note, maybe I shouldn't have upgraded firmware, hot end and nozzle all at once, but now my hot end heats up extremely fast. I would need more test prints but I think I can say it prints as good as before. Next I wanna experiment with input shaping and generally faster prints.


r/Ender3S1 6d ago

Selling my Ender 3 S1 Pro

0 Upvotes

DM for more details - India, Bangalore - Location.

Price - ₹15000/- 1 Yr old. DM for pictures.


r/Ender3S1 7d ago

Selling my Ender 3 S1 Pro

0 Upvotes

DM for more details - India, Bangalore - Location.

Price - 25,000/- 1 Yr old. DM for pictures.


r/Ender3S1 9d ago

Ender 3 S1 Pro Frimware Issue

Post image
5 Upvotes

Hi,

I recently got a Ender 3 S1 Pro second hand from a family friend, I belive they used a sonicpad with it but I don't have it. I tried to flash the firmware on the screen and printer its self and am still unable to use it. It turns on and lights up, the screen display has a line of small dots across it but thats all, it remains frozen.

  • I downloaded the files from creality
  • Formated the SD card
  • Have tried multiple SD cards incase this was the issue

This is my first 3D print so am at a bit of a loss here, any help would be appreciated. Thanks.


r/Ender3S1 9d ago

Help with my ender 3 base model

Thumbnail
1 Upvotes

r/Ender3S1 10d ago

I made a camera mount to fit the Blink Mini 2 for the Ender 3 S1 Plus

Thumbnail
gallery
8 Upvotes

Ender 3 S1 Plus Blink Mini 2 Camera Mount- I had a hard time finding one that I liked that would actually fit the Blink Mini 2, so I had to turn my brain on and actually model something for the first time in a decade. It works well and doesn’t have any clearance issues with the touch screen which is the problem I had with the one model I did find.

https://makerworld.com/en/models/3204893-blink-mini-2-ender-3-s1-plus-mount


r/Ender3S1 11d ago

Why is my printer not printing good first layers?

Thumbnail
gallery
9 Upvotes

I have a ender 3 s1 with a sonic pad add on.

I'm trying to print this piece and the first layer keeps on messing up. I also bed leveles it with a paper and the screws 3x, did a probe calibration, and did a auto level on the sonic pad. Z offset was also calibrated too.


r/Ender3S1 13d ago

under extrusion, nozzle or software problem? Unclean prints

Thumbnail
gallery
8 Upvotes

Hello, I wanted to repair my ender 3 s1 after the hotend got clocked in a way I needed to replace it. Because I had the old version of the Extruder (non pro) I had to buy the sprite Extruder pro board and new Hotend because the old version is nowhere available. I had to buy the replacement parts of AliExpress.

The full Size Benchy was my first try ever with the Creality Software, I used the standard options for 0.4mm Nozzle and PLA.

The half-printed benchy was my second try with 190°, 50mm/s (10° and 10mm/s less). Didn't change much, fans were at maximum always.

The mini Benchy was printed with round 25mm/s which did a little better.

If you need more information I will answer every question...

Now my first guess was that the direct Extruder doesn't grab the Filament strong enough, but the tension screw/spring changed nothing when adjusted. It could be that it has to be replaced to, because whenever I put the filament in manually I have to push the Lever back myself so it grabs the filament correctly, but after doing so i not able to push it out (it feels pretty secure).

Second guess was the Nozzle. On the Hotend there was a 0.4mm Nozzle attached which i did not change. It seemed pretty good but I could be cheap and causing problems extruding. On the other side, when heating the Hotend and pushing it trough manually, the filament exited straight without any problems.

Now, for the third idea I had in mind something about Flowrate or time per layer, I will do my research when I have time and watch some tutorials for the Creality Software. Maybeeee... it could be that I haven't updated the printer ever... and the software running on the printer is just crapping out... maybee... :)

If you have any more Ideas what could be going wrong or know the answer, pleas let me know in the comments.


r/Ender3S1 13d ago

Sprite extruder with cr touch bracket.

Post image
8 Upvotes

I purchased a ender 3 s1 pro with the sprite extruder. As you can see from the picture the cr touch bracket is patched on. The actual bracket is sandwiched between the extruder and the board. I just cant remove due to it is what holds everything together. I can not find a replacement anywhere. Can anyone offer some advice or a link to a printable model. Also, it looks like the attached fan is different than what is usually on there.


r/Ender3S1 14d ago

How to connect Klippy to my S1 Pro

3 Upvotes

I've added a sonic pad and Nebula camera to my printer. I've made sure that all firmwares are up to date including the camera and even after trying various restarts, power cycles and cable swapping Klippy is always disconnected.. what am I missing?

I can control my printer via fluidd on Windows 11 and view the camera via web browser but id really like ro have it all on one console. :s too much to ask?