16 stable releases

2.2.0 Oct 6, 2025
2.1.1 Oct 19, 2024
2.0.0 Jan 7, 2024
1.3.8 Jun 17, 2023
1.3.1 Feb 4, 2021

#113 in Hardware support

Download history 132/week @ 2025-09-27 440/week @ 2025-10-04 262/week @ 2025-10-11 221/week @ 2025-10-18 213/week @ 2025-10-25 215/week @ 2025-11-01 302/week @ 2025-11-08 236/week @ 2025-11-15 194/week @ 2025-11-22 165/week @ 2025-11-29 180/week @ 2025-12-06 209/week @ 2025-12-13 189/week @ 2025-12-20 179/week @ 2025-12-27 204/week @ 2026-01-03 239/week @ 2026-01-10

840 downloads per month

0BSD license

82KB
637 lines

Contains (ELF exe/lib, 160KB) hello_usb.elf, (ELF exe/lib, 155KB) hello_serial.elf

Port of elf2uf2 to rust

cargo install elf2uf2-rs

Options

-d automatic deployment to a mounted pico.

-s open the pico as a serial device after deploy and print serial output.

-t send termination message to the device if ctrl+c is pressed. Can be used on the device to trigger a reboot into programming mode with a call to reset_to_usb_boot(0, 0)

Original at https://github.com/raspberrypi/pico-sdk/tree/master/tools/elf2uf2

Dependencies

~4–15MB
~142K SLoC