Katapult: a bootloader for Arm processors with CAN/USB/UART interfaces #Arm

Katapult: a bootloader for Arm processors with CAN/USB/UART interfaces #Arm

Source Node: 2808346

Eric Callahan on GitHub presents Katapult, a bootloader initially designed for CAN nodes to be used with Klipper (a 3D printer firmware package). The bootloader itself makes use of Klipper’s hardware abstraction layer, stripped down to keep the footprint minimal. In addition to CAN, Katapult now supports USB and UART interfaces.

Currently lpc176x, stm32 and rp2040 MCUs are supported. CAN support is currently limited to stm32 F-series and rp2040 devices.

Katapult is licensed under the GNU GPL v3.

See more in the GitHub repository here.

Time Stamp:

More from Ada Fruit