seveibar/rp2040-zero

This code defines a hardware schematic with discrete components and modules including voltage regulators, microcontroller (RP2040), flash memory, LEDs, crystal oscillator, and buttons, interconnected through specific pins and footprints for PCB layout.

Usage: To use the RP2040 component from the "@tsci/seveibar.rp2040-zero" package: 1. Import the component: ```tsx import { RP2040 } from "@tsci/seveibar.rp2040-zero/imports/RP2040" ``` 2. Use in a circuit: ```tsx <RP2040 name="U3" connections={{ // Connect pins to nets or other components GPIO0: "net.GPIO0", IOVDD1: "net.V3_3", GND: "net.GND" }} /> ``` Key details: - Supports 57 pins - Pins include GPIO, power, USB, crystal, and debug interfaces - Can be configured with various connections and pin mappings

Version
0.0.18-pr6-2229c6f4
License
unset
Stars
1

Files

README.md

# RP2040 Zero

A tiny development board for the RP2040 microcontroller in the [xiao form factor](https://files.seeedstudio.com/wiki/XIAO/Seeed-Studio-XIAO-Series-SOM-Datasheet.pdf)

- RP2040 Microcontroller with 20 GPIO broken out
- USB-C Port
- 5V to 3.3V Converter using RT9013-33 LDO Regulator
- A configurable multicolor LED (WS2812B)
- Flash Memory (W25Q16JVUXIQ)

Based on the [Waveshare RP2040-Zero](https://www.waveshare.com/wiki/RP2040-Zero) board.

- https://www.waveshare.com/wiki/RP2040-Zero [(schematic)](https://files.waveshare.com/upload/4/4c/RP2040_Zero.pdf)