picotool
« Back to VersTracker
Description:
Tool for interacting with RP2040/RP2350 devices and binaries
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: raspberry-pi embedded firmware rp2040 development
Install: brew install picotool
About:
Picotool is a command-line utility designed for managing and interacting with Raspberry Pi Pico (RP2040) and Pico 2 (RP2350) microcontrollers. It allows users to inspect, load, and debug binaries directly over USB, providing essential functionality for firmware development and hardware testing.
Key Features:
  • Load and execute binaries on RP2040/RP2350 devices
  • Inspect device information and memory contents
  • Reboot devices into BOOTSEL mode
  • Convert ELF files to UF2 format for flashing
Use Cases:
  • Deploying firmware to Raspberry Pi Pico devices during development
  • Debugging hardware issues by inspecting device memory and status
  • Automating firmware updates in production or testing environments
Alternatives:
  • openocd – More complex, supports multiple architectures; picotool is simpler and Pico-specific
  • picoprobe – Firmware-based debug probe; picotool is a host-side utility
Version History
Detected Version Rev Change Commit
Sep 16, 2025 11:56am 0 VERSION_BUMP 114bc35e
Nov 25, 2024 7:30pm 0 VERSION_BUMP 0fea18ee
Nov 25, 2024 10:21am 0 VERSION_BUMP 858941d1
Sep 16, 2024 1:13pm 0 VERSION_BUMP f7b2f5fd