Professional Firmware for the Creality Ender 3 s1 3D Printer

Overview

Professional Firmware for the Creality Ender 3 s1 3D Printer

GitHub GitHub contributors GitHub Release Date Build Status

Please test this firmware and let us know if it misbehaves in any way. Volunteers are standing by!

Download a compilated version of this firmware

Released versions of this firmware can be found on the Releases page.

Wiki

Community links

Credits

This firmware is maintained by Miguel Risco-Castillo @mriscoc

This work would not be possible without the supporters, helpers and betatesters at the Telegram group.

Marlin firmware is an Open Source project hosted on Github, Marlin is owned and maintained by the maker community.

Disclaimer

THIS FIRMWARE AND ALL OTHER FILES IN THE DOWNLOAD ARE PROVIDED FREE OF CHARGE WITH NO WARRANTY OR GUARANTEE. SUPPORT IS NOT INCLUDED JUST BECAUSE YOU DOWNLOADED THE FIRMWARE. WE ARE NOT LIABLE FOR ANY DAMAGE TO YOUR PRINTER, PERSON, OR ANY OTHER PROPERTY DUE TO USE OF THIS FIRMWARE. IF YOU DO NOT AGREE TO THESE TERMS THEN DO NOT USE THE FIRMWARE.

LICENSE

For the license, check the header of each file, if the license is not specified there, the project license will be used. Marlin is licensed under the GPL.

You might also like...
ESP32S2 Arduino USB host printer, MIDI, and keyboard demos
ESP32S2 Arduino USB host printer, MIDI, and keyboard demos

ESP32 S2 USB Host Jumpstart A collection of experiments and demos using Espressif ESP32 S2 in USB host mode. Most of the sketches have little or no C+

Side panels for the Voron Zero printer that has 16 WS2812 RGB LED's per side.
Side panels for the Voron Zero printer that has 16 WS2812 RGB LED's per side.

Voron Zero RGB Side Panels Side panels for the Voron Zero printer with 16 WS2812 RGB LED's per side. The build below has some 3mm TAP Plastic black LE

Mods to improve the Kingroom KP3S 3d printer (STM32F407 chip)
Mods to improve the Kingroom KP3S 3d printer (STM32F407 chip)

Kingroon KP3S Mods Mods for Kingroon KP3S. The original printer started with a titan extruder. The board model on this machines is the STM32F407 so th

Firmware, mechanical and electrical design files for the Inline Filament Diameter Estimator, Lowcost (InFiDEL).
Firmware, mechanical and electrical design files for the Inline Filament Diameter Estimator, Lowcost (InFiDEL).

Inline Filament Diameter Estimator, Lowcost (InFiDEL) Originally created by Thomas Sanladerer A cheap, yet precise filament diameter sensor, intended

A customized DS213 APP firmware.

DS213_ECHO This is a customized DS213 APP firmware with Roll Mode support. Based on the official app firmware v1.27, and fixed some bugs. What is Roll

OTA Third Party Firmware Flasher for the original Wyze Plug (WLPP1) and Wyze Bulb (WLPA19).
OTA Third Party Firmware Flasher for the original Wyze Plug (WLPP1) and Wyze Bulb (WLPA19).

Wyze Plug (and Bulb!) Flasher Use this software to install third party firmware on the original Wyze Plug (model WLPP1) and Wyze Bulb (model WLPA19) o

Arduino firmware for DIY haptic gloves. Officially compatible with LucidVR gloves.

lucidgloves-firmware This repo contains the arduino firmware as well as the STL files for Prototype 3 of the LucidVR glove prototype. This is a finger

Firmware-agnostic PS4 sandbox escape

libjbc This a firmware-agnostic implementation of the sandbox escape for PS4 homebrew apps. It operates by traversing the process list up to PID 1 (in

Web Server based on the Raspberry Pico using an ESP8266 with AT firmware for WiFi
Web Server based on the Raspberry Pico using an ESP8266 with AT firmware for WiFi

PicoWebServer This program runs on a Raspberry Pico RP2040 to provide a web server when connected to an Espressif ESP8266. This allows the Pico to be

Comments
  • Bed Tramming Back not working

    Bed Tramming Back not working

    Hello,

    thank you very much for this great firmware. If i try to use the "Bed Tramming" function the Front Left, Front Right and Center are working but Back Left and Back Right not. It looks like that the coordinates are not correct for these two options.

    I would love if you can fix this :-) I`m dealing with a uneven steel sheet and i getting nightmare to calibrate the first layer ;-)

    Best

    opened by mrarzt 7
  • Auto Home correct?

    Auto Home correct?

    Hello,

    thank you and sorry that i bother you but i don‘t get the first layer consistent. In each corner it looks different.

    If i use Auto Home i mentioned that i think it is not exact centered? Is this because this custom firmware have another Build volume like the original? What should happen with Auto Home? Nozzle centered or CR Touch?

    I see that the distance at the ABL probing is different to the front edge or back edge.

    Best

    opened by mrarzt 4
  • Enabling linear advance

    Enabling linear advance

    Hi. I see that in the file Configuration_adv.h the value

    #define LIN_ADVANCE

    is commented out.

    I want to know if this is done on purpose or I can enable this parameter. If I enable it, can I change the value of

    #define LIN_ADVANCE_K

    on the screen?

    Linear Pressure Control is a very useful feature that makes models more correctly shaped, it is strange that you have not included this parameter.

    opened by Benisy 4
  • Printing issues

    Printing issues

    I have installed the firmware on my s1 but when i go to print anything it just sits there saying heating noozle. I have left it for over 10mins but it still just sits there doing nothing

    opened by chuckcaley 3
Releases(20220224)
Owner
Miguel Risco-Castillo
FPGA system architect with experience in embedded and microcontroller devices. Software, hardware and firmware development.
Miguel Risco-Castillo
Professional Firmware for the Creality Ender 3 V2/S1 Printers

Professional Firmware for the Creality Ender 3 V2/S1 Printers Universal RET6/RCT6 Ender 3 V2/S1 Edition Please test this firmware and let us know if i

Miguel Risco-Castillo 989 Jan 4, 2023
Firmware of Anycubic 3D printer Vyper

Marlin 3D Printer Firmware Additional documentation can be found at the Marlin Home Page. Please test this firmware and let us know if it misbehaves i

null 85 Dec 27, 2022
Contains firmware and software used for the bead sprite printer v2 robotic system

Bead-Sprite-Printer-V2 Contains firmware and software used for the bead sprite printer v2 robotic system bead_fuser_arduino - this folder contains the

null 5 Dec 29, 2022
MarlinRB - 3D Printer Firmware based on Marlin 3D v2.0.9.2, for Flyingbear Reborn with MKS Robin Nano v1.2, MKS Robin Nano v1.3, MKS Robin Nano S v1.3

English Прошивка MarlinRB для принтера Flyingbear Reborn Работает с платами: MKS Robin Nano v1.3 (съемные драйвера, контроллер STM32F407), MKS Robin N

AndyBig 17 Dec 10, 2022
This is the repository that contains the firmware for theTINA2 3D Printer.

TINA2 Firmware Summary This is the repository that contains the firmware for the TINA2 3D Printer. The framework of the firmware is based on the Marli

perron 12 Nov 28, 2022
The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.

OpenEXR OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the mot

Academy Software Foundation 1.3k Jan 6, 2023
Pretty Printer for Modern C++

Highlights Single header file Requires C++17 MIT License Quick Start Simply include pprint.hpp and you're good to go. #include <pprint.hpp> To start p

Pranav 879 Dec 22, 2022
This is 3d printer motherboard for VORON project.

Features Compact size: 155.3mm x 76.5mm Based on STM32F446 180Mhz,all IOs can withstand 5V voltage 8 TMC stepper drivers support, with Uart&SPI suppor

FYSETC.COM 236 Jan 4, 2023
3D printer control board based on ESP32,support 8 Driver motors.

PandaZHU use ESP32 as the mcu for 3D printer motherboard. Zhu is Chinese for bamboo it has larger memory and more powerful than normal 32bit 3D printe

Mark 48 Dec 31, 2022
CAN bus extruder, more resistant to noise,reduce a lot of wires for your 3D printer

PandaCAN is an extruder control board that connect to main board with CAN interface, more resistant to signal noise,reduce a lot of wires for your 3D printer.

Mark 87 Nov 11, 2022