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

PCBPCB preview for manual_edits.json
SchematicSchematic preview for manual_edits.json
{
  "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": []
}