3D Printer Firmware from SCRATCH | 3D Printer Build Part 4

Part 4 of my journey to build a custom Voron 0 3d printer. In this video, we’re building a motion controller from scratch including electronics to control stepper motors and the software to control the microcontroller and to build motion curves just like in other CNC or 3D printer machines. Great for learning how existing firmwares like Klipper, Marlin and GRBL work under the hood. Everything in these videos is open source: Buy the Bed: https://vitalii3d.com/products/v0-bed... Design Files: https://www.printables.com/model/1714... Documentation: https://github.com/dennisss/dacha/tre... Video Playlist:    • Voron 0 Build Series   Chapters: 0:00 Intro 0:29 Toolhead Umbilical 2:27 Control Electronics 6:20 Electronics Mounting 9:32 MCU Interface 11:34 First “Steps” 14:14 Core XY 15:02 Smooth Motions 18:16 Cornering 19:12 Homing 19:33 Printing? 20:49 Nothing to see here.. 21:57 Outro Links: Umbilical cable: https://www.igus.eu/product/CFBUS?art... Voron 0 Full DIN Rail Mount: https://www.printables.com/model/3810... Klipper MCU Protocol Documentation: https://www.klipper3d.org/Protocol.html Protobufs: https://protobuf.dev/ Steps Per Millimeter Calculator: https://zalophusdokdo.github.io/Stepp... Junction Deviation Blog Post: https://onehossshay.wordpress.com/201...