embassy-rp

Community

Integrate Raspberry Pi RP2040 & RP2350 into your Rust applications safely.

Authornjfdev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of working with Raspberry Pi RP2040 and RP2350 microcontrollers by providing safe and idiomatic Rust APIs, simplifying GPIO, SPI, I2C, UART, and peripheral management.

Core Features & Use Cases

  • Microcontroller Access: Offers Rust interfaces to GPIO, SPI, I2C, UART, PIO, and DMA for RP2040 and RP2350 microcontrollers.
  • Safe Rust API: Ensures thread-safe and panic-proof operations, enhancing code reliability.
  • Use Case: Ideal for developing applications that need precise control over peripherals on the RP2040 or RP2350, like building custom sensors or IoT devices.

Quick Start

Create an embassy-rp Skill with cargo: add embassy-rp --version=0.9 and start integrating it into your project.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: embassy-rp
Download link: https://github.com/njfdev/ncssm_hpr_2025_payload/archive/main.zip#embassy-rp

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.