seveibar/rp2040-module
"A USB-C powered RP2040 microcontroller module with integrated 16MB flash memory and crystal oscillator" This summary captures the key physical components (RP2040 microcontroller, USB-C, flash memory, crystal) and the core functionality of the circuit.
Usage: To import and use the RP2040 module in a project: 1. Import the component: ```tsx import { RP2040Module } from "@tsci/seveibar.rp2040-module" ``` 2. Use the component in a circuit design: ```tsx export default () => ( <board width="20mm" height="20mm"> <RP2040Module name="RPModule" /> </board> ) ``` The module includes an RP2040 microcontroller, USB-C connector, voltage regulator, flash memory, crystal oscillator, and supporting components, ready to be integrated into a circuit design.
- Version
- 0.0.1
- License
- MIT
- Stars
- 2
manual_edits.json
PCB
Schematic
{
"pcb_placements": [
{
"selector": "J2",
"center": {
"x": 1.7691942699231156,
"y": 3.6268482533423887
},
"relative_to": "group_center",
"_edit_event_id": "0.35973113878066854"
},
{
"selector": "C4",
"center": {
"x": 9.385245342672551,
"y": -7.532894288197705
},
"relative_to": "group_center",
"_edit_event_id": "0.02506254051667911"
},
{
"selector": "K1",
"center": {
"x": -8.397324780285967,
"y": -6.709627152875553
},
"relative_to": "group_center",
"_edit_event_id": "0.3833221277504344"
},
{
"selector": "C1",
"center": {
"x": 5.7500882930850565,
"y": 5.478091893395532
},
"relative_to": "group_center",
"_edit_event_id": "0.8055094738977338"
},
{
"selector": "C9",
"center": {
"x": 0.5494170609912867,
"y": -3.556814901677635
},
"relative_to": "group_center",
"_edit_event_id": "0.05178705560855845"
},
{
"selector": "C11",
"center": {
"x": -4.2662133208359485,
"y": -6.218758790561896
},
"relative_to": "group_center",
"_edit_event_id": "0.5739475299233463"
},
{
"selector": "C12",
"center": {
"x": 5.450055788295016,
"y": -11.014117055065654
},
"relative_to": "group_center",
"_edit_event_id": "0.8762642555295954"
},
{
"selector": "C13",
"center": {
"x": -5.937623396545244,
"y": -11.206533062607027
},
"relative_to": "group_center",
"_edit_event_id": "0.7540971096334508"
},
{
"selector": "C14",
"center": {
"x": 0.23337422083980286,
"y": -15.18460288608022
},
"relative_to": "group_center",
"_edit_event_id": "0.8559921007523581"
},
{
"selector": "C15",
"center": {
"x": 5.659651994280232,
"y": -8.427628538679292
},
"relative_to": "group_center",
"_edit_event_id": "0.16736281554931276"
},
{
"selector": "C16",
"center": {
"x": 4.224844820602165,
"y": -5.616976868652252
},
"relative_to": "group_center",
"_edit_event_id": "0.16673455720058183"
},
{
"selector": "R3",
"center": {
"x": 1.162126962429607,
"y": -4.84896136966041
},
"relative_to": "group_center",
"_edit_event_id": "0.15752947484369195"
},
{
"selector": "R4",
"center": {
"x": 3.7793332158607633,
"y": -4.273430259365842
},
"relative_to": "group_center",
"_edit_event_id": "0.14984405586573835"
},
{
"selector": "C5",
"center": {
"x": -1.4935610158233779,
"y": 1.8181958010548405
},
"relative_to": "group_center",
"_edit_event_id": "0.12752419865485676"
},
{
"selector": "R5",
"center": {
"x": -4.920014506168375,
"y": -4.441726346273164
},
"relative_to": "group_center",
"_edit_event_id": "0.3866627531280977"
},
{
"selector": "C2",
"center": {
"x": -2.2294712754583053,
"y": -16.76238632247091
},
"relative_to": "group_center",
"_edit_event_id": "0.026774173345677"
},
{
"selector": "C3",
"center": {
"x": 2.3151442263295587,
"y": -15.637192681224299
},
"relative_to": "group_center",
"_edit_event_id": "0.6037619404387979"
},
{
"selector": "R1",
"center": {
"x": -9.444204328285544,
"y": 4.20367636481985
},
"relative_to": "group_center",
"_edit_event_id": "0.8818735801999646"
},
{
"selector": "J1",
"center": {
"x": -0.03442877804357991,
"y": 10.25307062195645
},
"relative_to": "group_center",
"_edit_event_id": "0.7762265363955714"
}
],
"edit_events": [],
"manual_trace_hints": []
}