diff --git a/KiCad/subtone.kicad_pcb b/KiCad/subtone.kicad_pcb index 16fc755..80f0aae 100644 --- a/KiCad/subtone.kicad_pcb +++ b/KiCad/subtone.kicad_pcb @@ -256,11 +256,11 @@ (fp_line (start 2.3 1.25) (end 2.3 -1.25) (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d362f0c7-38c8-44ee-ba8b-c458df486166)) (pad "1" smd rect (at -1.3 0 270) (size 1 1.5) (layers "F.Cu" "F.Mask") - (net 2 "+3V3") (pinfunction "A") (pintype "passive") (tstamp 81fe4c2b-f3c5-444f-9bfe-e7be3a969d0a)) + (net 12 "+5V") (pinfunction "A") (pintype "passive") (tstamp 81fe4c2b-f3c5-444f-9bfe-e7be3a969d0a)) (pad "2" smd rect (at 0 0 270) (size 1 1.5) (layers "F.Cu" "F.Mask") (net 17 "Net-(J3-Pin_2)") (pinfunction "C") (pintype "passive") (tstamp e1e306b9-5c2a-4d59-b1e7-51c12dd9e35f)) (pad "3" smd rect (at 1.3 0 270) (size 1 1.5) (layers "F.Cu" "F.Mask") - (net 12 "+5V") (pinfunction "B") (pintype "passive") (tstamp 05d57445-2577-4c0f-bee7-d35ed0acf8b0)) + (net 2 "+3V3") (pinfunction "B") (pintype "passive") (tstamp 05d57445-2577-4c0f-bee7-d35ed0acf8b0)) ) (footprint "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" (layer "F.Cu") diff --git a/KiCad/subtone.kicad_sch b/KiCad/subtone.kicad_sch index bc5f0bb..62021a4 100644 --- a/KiCad/subtone.kicad_sch +++ b/KiCad/subtone.kicad_sch @@ -1072,6 +1072,31 @@ ) ) + (symbol (lib_id "power:+3V3") (at 83.82 34.29 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 15bf7cab-547f-4d99-aef7-61bb881b4fa7) + (property "Reference" "#PWR07" (at 80.01 34.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 81.28 31.75 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 83.82 34.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 83.82 34.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d820bf32-968d-4213-a6d8-680884d59d77)) + (instances + (project "subtone" + (path "/fb2bd3e4-75a5-4576-8ec5-6224bbfd73f9" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:RotaryEncoder_Switch") (at 161.29 48.26 0) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 2b19c19d-7d50-4100-b026-2165577620eb) @@ -1104,7 +1129,7 @@ (symbol (lib_id "Jumper:Jumper_3_Bridged12") (at 77.47 34.29 0) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 33c83894-dbf2-4585-8d49-26e79e22d331) - (property "Reference" "JP1" (at 77.47 38.1 0) + (property "Reference" "JP1" (at 78.74 36.83 0) (effects (font (size 1.27 1.27))) ) (property "Value" "Jumper_3_Bridged12" (at 77.47 38.1 0) @@ -1191,31 +1216,6 @@ ) ) - (symbol (lib_id "power:+5V") (at 83.82 34.29 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 556e7cdd-4c99-4d5e-b609-57110c5cc4ae) - (property "Reference" "#PWR07" (at 80.01 34.29 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+5V" (at 82.55 31.75 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 83.82 34.29 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 83.82 34.29 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 01b67063-1b74-40bb-94d0-5ef45152b7f7)) - (instances - (project "subtone" - (path "/fb2bd3e4-75a5-4576-8ec5-6224bbfd73f9" - (reference "#PWR07") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 168.91 52.07 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 5b88ab0d-9206-44a6-ba52-b049477d533f) @@ -1291,6 +1291,31 @@ ) ) + (symbol (lib_id "power:+5V") (at 71.12 38.1 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 84fee81a-15b5-4650-8df9-a2a92012f97f) + (property "Reference" "#PWR09" (at 71.12 34.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 76.2 38.1 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 71.12 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 71.12 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d2ae5b5c-bf6a-4564-8ebd-da30dc3970dd)) + (instances + (project "subtone" + (path "/fb2bd3e4-75a5-4576-8ec5-6224bbfd73f9" + (reference "#PWR09") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C_Polarized") (at 93.98 26.67 90) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 8524123e-3968-44d2-977e-8e13e08349eb) @@ -1451,31 +1476,6 @@ ) ) - (symbol (lib_id "power:+3V3") (at 71.12 38.1 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid c7a64884-0088-4fd4-80b5-19078d266478) - (property "Reference" "#PWR09" (at 71.12 34.29 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3V3" (at 71.12 43.18 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 71.12 38.1 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 71.12 38.1 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 64d235af-f7fe-4af6-8d34-91e500c62660)) - (instances - (project "subtone" - (path "/fb2bd3e4-75a5-4576-8ec5-6224bbfd73f9" - (reference "#PWR09") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Connector:Conn_01x03_Pin") (at 62.23 29.21 0) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d5e4915d-7aa6-4231-949f-bd52a10e3244) diff --git a/README.md b/README.md index 7e912aa..a173dc7 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,11 @@ An embedded rust project to generate via [PDM](https://en.wikipedia.org/wiki/Pulse-density_modulation) on a cheap [RP2040](https://en.wikipedia.org/wiki/RP2040) board. + +Schematics +---------- + +Board used is a Seeed Studio XIAO RP2040. When using a Pi-Pico, just use the +corresponding I/O-pins (Px) there. + +![schematics](Screenshot.png "XIAO RP2040 Schematics") diff --git a/Screenshot.png b/Screenshot.png new file mode 100644 index 0000000..8b907a0 Binary files /dev/null and b/Screenshot.png differ