Katapult

Open-source bootloader and flashing tool for updating Klipper firmware over CAN, USB or UART.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Katapult

Katapult, formerly known as CanBoot, is a bootloader for ARM Cortex-M microcontrollers used with Klipper printer firmware. It was first built for CAN bus toolhead boards and now also supports USB and UART, so firmware can be updated without physically reaching the board.

It reuses a stripped-down version of Klipper's hardware abstraction layer to keep its footprint small, and comes with a script for flashing boards from the printer's host. It suits Klipper users running CAN toolboards or several controller boards.

Strengths

  • Update board firmware over CAN, USB or UART
  • Small footprint built on Klipper's own hardware layer
  • Widely used with CAN toolhead boards

Limitations

  • Requires building and flashing firmware, which is fiddly for beginners
  • Only useful for Klipper setups on supported microcontrollers

Details

Pricing
FreeFree and open source.
License
Open source, license not stated
Developer
Arksine
Platforms
Linux, Command line
How it runs
Downloadable app
Works offline
Yes
Best suited for
Klipper users flashing CAN toolboards and controller boards
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing