Board

Raspberry Pi Pico (RP2040/RP2350)

Raspberry Pi's own microcontrollers, the RP2040 and RP2350, on the Pico boards and many others. Often programmed with MicroPython or PIO state machines.

Toolsfor Raspberry Pi Pico (RP2040/RP2350)

The most active tools first.

  1. 18 d ago

    ToolBB-0238github.com1 starC

    Tramuntana: an RP2350 bench tool with bus sniffers, scope and logic analyzer for agents

    Tramuntana is an open bench tool built on the RP2350 (Raspberry Pi Pico 2) and Zephyr that works over one USB cable. It has SPI and I2C master and sniffer modes, a 2-channel 500 kS/s scope, a waveform generator, an 8-channel logic analyzer and a UART bridge. Its Python package adds an MCP server. The README shows no captures.

    Claimed
  2. 57 d ago

    ToolBB-0186github.com0 starsC

    Agent Fingers: a stock Pico 2 as a signal instrument and debug probe for agents

    Agent Fingers runs on a stock Raspberry Pi Pico 2 as a signal instrument and CMSIS-DAP debug probe for AI agents. It offers eight digital channels, ADC capture, PWM, UART, I2C and SPI, plus SWD and JTAG for STM32 and ESP32 targets. Outputs need an expiring arm lease. The README shows no hardware runs.

  3. 57 d ago

    ToolBB-0187github.com0 starsHTML

    Agent Debug Probe: an RP2040 probe that gives agents power, reset, SWD and UART

    Agent Debug Probe connects a coding agent to a target through an RP2040 probe and MCP adapter. The agent can switch target power and USB data, drive reset and boot straps, and use SWD/JTAG and UART. A validation report dated 8 August logs bench tests of the fabricated board, including an 8.66 MB UART transfer to a Zynq target.

  4. 2 mo ago

    ToolBB-0170github.com20 starsC

    mcu-skills: per-board Claude Code skills for STM32, ESP32, RP2040 and nRF52

    mcu-skills packs per-board knowledge for Claude Code into 21 skills, from the WeAct Black Pill to the Waveshare ESP32-C6-LCD-1.47. Each holds pin functions, working clock trees, HAL calls that fail silently and how to flash the chip. The README says each skill's template project builds. It reports no tests on hardware.

  5. 4 mo ago

    ToolBB-0099github.com0 starsPython

    mcp-hardware-tools: Claude judges its own scope captures and fixes the setup

    mcp-hardware-tools connects Claude to a Rigol DS1054Z oscilloscope and decodes SPI, I2C and UART from raw waveforms. Each capture comes back with clipping and trigger-status flags, and the agent adjusts the setup and captures again. The author reports bench tests against known signals from a JDS6600 generator and a Pico 2, and no use yet on an unknown fault.

All 8 tools tagged Raspberry Pi Pico (RP2040/RP2350)

Builds, Magic Smoke and news tagged Raspberry Pi Pico (RP2040/RP2350)

Ranked by points weighed against age. New entries with early votes rise.

  1. 48 d ago

    BuildBB-0200wccftech.comBuild of the week

    Claude Fable 5 designs an RP2350 e-ink board through a KiCad MCP server

    A Reddit user had Claude Fable 5 design an RP2350 e-ink board through a KiCad MCP server, allowing no manual edits. Wccftech reports several rounds to fix wrong part picks. Five assembled boards cost 130 euros plus $450 in API credits, and Claude Opus 5 wrote the firmware. Photos show the board driving its 1.54-inch display.

  2. 2 mo ago

    BuildBB-0183blog.lidskialf.netBuild of the week

    Claude Code ports a BBC Micro emulator to the Adafruit Fruit Jam

    Andrew de Quincey had Claude Code port the Frank Micro BBC Micro emulator to the RP2350-based Adafruit Fruit Jam. Claude studied the codebase, planned around clock and PIO conflicts and wrote a script for the audio codec registers. Photos show the emulator booted over HDMI. It ran Exile, and an odd Mac keyboard was the only snag.

  3. 2 mo ago

    BuildBB-0178iluvatarlabs.comCurator pick

    Iluvatar Labs' research agent routes AgentPad13, a $35 Codex Micro clone

    Iluvatar Labs had its research agent, Marvin, route AgentPad13, a two-layer RP2040 macropad modeled on OpenAI's Codex Micro. Marvin reached zero unrouted connections and zero DRC errors; FreeRouting and Quilter had left 18 and 19 unrouted. It also built and simulated the QMK firmware. Photos show the lit prototype.

  4. 3 mo ago

    Magic SmokeBB-0135github.comCurator pick

    An unattended agent bench bricks an RP2040's USB, and software alone cannot bring it back

    On FastLED's unattended bench, an RP2040 stopped enumerating over USB after it was flashed with an I2S microphone sketch. Elevated device restarts and disable-enable cycles all failed. The issue says a port restart resets the bus but never cuts VBUS. The follow-up lists a switchable hub, an SWD probe and a watchdog that falls back to BOOTSEL.

  5. 43 d ago

    Magic SmokeBB-0207dev.to

    LLMs confidently lie about your microcontroller: board details that broke generated code

    In a dev.to post, an embedded developer lists board facts that broke LLM-written firmware after it compiled and flashed. An ST7789 panel needed a 34-pixel offset. A Waveshare ESP32-C6 board shares SPI lines between its display and SD card, and ESP32 ADC2 stops working while Wi-Fi is on. The author's answer is mcu-skills, Claude Code skills for 8 boards.

  6. 49 d ago

    BuildBB-0198github.com

    ws-pico2go: an agent-first MicroPython workspace for the Waveshare Pico2Go robot

    ws-pico2go sets up Claude Code to program the RP2350-based Waveshare Pico2Go robot in MicroPython, entirely from the terminal. Waveshare publishes no pinout, so the author recovered one from a schematic PDF and keeps it in CLAUDE.md with safety rules and measured sensor behavior. The README says an obstacle avoider runs untethered. We have not seen video.

  7. 55 d ago

    BuildBB-0193github.com

    Session Beacon: a USB status light for parallel Claude Code sessions

    Session Beacon shows every Claude Code session on a 1.8-inch ST7735 screen and turns a row red when that session waits on a prompt. A Python daemon fed by Claude Code hooks sends updates over USB serial to an Arduino Nano ESP32 or a Waveshare RP2040-Zero. Setup is documented for Windows only. README photos show the finished beacon.

  8. 2 mo ago

    BuildBB-0166dev.to

    Tiny2040 voice player built with Copilot and Antigravity, no hand-written code

    The author of a dev.to post built a MicroPython voice-announcement player on a Pimoroni Tiny2040 with a MAX98357A amplifier without editing code by hand. GitHub Copilot wrote it until it looped on out-of-memory errors, and Google Antigravity fixed the storage problem. The post says the agent reported all tests passing while a playback-speed change had no effect.

  9. 4 mo ago

    NewsBB-0076news.ycombinator.com

    Hydron launches as a datasheet-grounded coding agent for embedded work

    H2Loop launched Hydron on Hacker News, an embedded coding agent for VS Code and the terminal that answers from pre-indexed datasheets. The launch post lists more than 580 indexed platforms and peripherals, including STM32, ESP32 and RP2040 parts. An agentic serial monitor shipped at launch; GDB integration and a log reader were promised within 2 weeks.

  10. 5 mo ago

    BuildBB-0065github.com

    Claude Code drives a Freenove mecanum robot car over MCP and maps obstacles with its sonar

    Claude Code drives a Freenove 4WD mecanum car on a Raspberry Pi Pico W through an MCP server and plain-text TCP commands. In one session it reversed until the ultrasonic sensor read 6 cm, then swept the sensor from 20 to 140 degrees and plotted the distances. The repo has photos, terminal captures and clips from live sessions.

  11. 5 mo ago

    BuildBB-0047github.com

    Agent-built Zephyr firmware and host tools for the Waveshare RP2350 relay board

    rp2350-relay-6ch drives the six relays of a Waveshare RP2350-Relay-6CH board from Zephyr firmware, with a custom MCUmgr management group over USB CDC. Host tools include a Python RPC library, a CLI and a Linux daemon for test rigs. The author describes it as a first agentic coding project; the README has product photos only.