Interface

I2C / SPI

The short-range buses that connect sensors, displays and memory to a microcontroller, and the bugs agents help find on them.

Toolsfor I2C / SPI

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. 58 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. 6 mo ago

    ToolBB-0026github.com37 starsPython

    AIX Skills: 76 agent skills for MCU debugging and embedded integration

    AIX Skills collects 76 agent skills for embedded work, from 8051 and Cortex-M debugging to CANopen and cellular AT modems. Each skill gives an agent trigger conditions, a step-by-step workflow and checks, and the repo adds templates for writing new ones. The skills are instructions only, and the README shows no runs on hardware.

Builds and guides tagged I2C / SPI

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

  1. 3 mo ago

    BuildBB-0120github.comBuild of the week

    Claude Code agents build a tilt maze game on a PIC24 Curiosity board and debug its I2C driver

    Ori Grossman built a tilt maze game on a PIC24FJ256GA705 Curiosity board with Claude Code agents, an ADXL345 accelerometer and a 96x96 OLED. One agent drove the board's debugger through MPLAB's mdb command line and traced an I2C driver bug that dropped queued bytes. The README has a photo of the game running.

  2. 35 d ago

    GuideBB-0219beningo.com

    Jacob Beningo: agentic Zephyr development with build, flash and fix loops

    Jacob Beningo gave Claude Code his Zephyr skills and a serial-port MCP server, then had it debug a sensor application on an NXP FRDM-MCXA156. The agent first blamed the hardware, and Beningo found the Click board mounted backward. Claude then traced readings of -45 C and 0% humidity to a conversion-timing bug. A screenshot shows its 83-sample check.

  3. 3 mo ago

    GuideBB-0117github.com

    Claude Code guides for building RepRapFirmware and an ESP32 NFC filament sensor

    RRF_Claude collects plain-English guides for non-programmers doing hardware work with Claude Code. One compiles RepRapFirmware for Duet3D printer boards on Windows or macOS and adds features to it. Another wires two PN5180 NFC readers to an ESP32 while the agent writes firmware for Bambu Lab and OpenPrintTag spool tags. The repo shows no photos or build results.

  4. 5 mo ago

    GuideBB-0034youtube.com

    Building an MCP server that exposes ESP32 UART and I2C to an LLM

    Tech-AD-venture's 65-minute video walks through wiring sensors to an ESP32 over I2C and UART and defining a JSON command protocol on the serial link. It then builds a FastAPI-based MCP server so an LLM called through the OpenAI API can read registers and send commands. We have not watched the full video to confirm the hardware segments.