Remplacement de 3 LED par un dip switch 3x1 permettant d'avoir le même code pour 8 comportements différents

6 PAMI + Demo + débug ?
This commit is contained in:
Samuel 2024-02-28 21:08:27 +01:00
parent 2c83b7afe3
commit 597e15b2e4
5 changed files with 14890 additions and 15265 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1200,6 +1200,111 @@
)
)
)
(symbol "Switch:SW_DIP_x03" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "SW" (at 0 6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SW_DIP_x03" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 -2.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 -2.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "dip switch" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SW?DIP?x3*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SW_DIP_x03_0_0"
(circle (center -2.032 -2.54) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center -2.032 0) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center -2.032 2.54) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.524 -2.413)
(xy 2.3622 -1.3716)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.524 0.127)
(xy 2.3622 1.1684)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.524 2.667)
(xy 2.3622 3.7084)
)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 -2.54) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 0) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 2.54) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "SW_DIP_x03_0_1"
(rectangle (start -3.81 5.08) (end 3.81 -5.08)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "SW_DIP_x03_1_1"
(pin passive line (at -7.62 2.54 0) (length 5.08)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 0 0) (length 5.08)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 -2.54 0) (length 5.08)
(name "~" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -2.54 180) (length 5.08)
(name "~" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 0 180) (length 5.08)
(name "~" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 2.54 180) (length 5.08)
(name "~" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
@ -1413,6 +1518,9 @@
(junction (at 189.23 88.9) (diameter 0) (color 0 0 0 0)
(uuid 927e05f0-aaaf-4d7d-b009-5e0e1fa00fd1)
)
(junction (at 223.52 134.62) (diameter 0) (color 0 0 0 0)
(uuid 939a748f-6a82-4689-b4bb-e610d4c08dd7)
)
(junction (at 154.94 119.38) (diameter 0) (color 0 0 0 0)
(uuid a97a397a-0c46-4168-b455-86c726d8768f)
)
@ -1460,9 +1568,9 @@
(stroke (width 0) (type default))
(uuid 09a75053-8b64-4d5a-92b6-1e09f0b8ae3c)
)
(wire (pts (xy 212.09 146.05) (xy 214.63 146.05))
(wire (pts (xy 207.01 132.08) (xy 204.47 132.08))
(stroke (width 0) (type default))
(uuid 09f06b97-f840-4163-9d26-706a4fc821fe)
(uuid 0aa282a7-d5ac-42c8-8186-0a4c19d1a2ee)
)
(wire (pts (xy 27.94 35.56) (xy 27.94 43.18))
(stroke (width 0) (type default))
@ -1512,13 +1620,17 @@
(stroke (width 0) (type default))
(uuid 275ead95-cfef-46a0-9746-67e0d597c9a3)
)
(wire (pts (xy 204.47 137.16) (xy 207.01 137.16))
(stroke (width 0) (type default))
(uuid 2add6517-e6d8-4e73-9ea4-7039f41d44b4)
)
(wire (pts (xy 240.03 119.38) (xy 251.46 119.38))
(stroke (width 0) (type default))
(uuid 2af1b5b3-671a-47da-96a7-20083ffd4915)
)
(wire (pts (xy 212.09 123.19) (xy 214.63 123.19))
(wire (pts (xy 223.52 134.62) (xy 226.06 134.62))
(stroke (width 0) (type default))
(uuid 2fac462e-cef2-4c75-ba69-a5c688529c41)
(uuid 2c9b3078-a653-4048-b2ae-26663f49e4c7)
)
(wire (pts (xy 66.04 83.82) (xy 81.28 83.82))
(stroke (width 0) (type default))
@ -1544,6 +1656,10 @@
(stroke (width 0) (type default))
(uuid 39ea89c3-aae8-4fa9-8107-8924c23eb7c1)
)
(wire (pts (xy 204.47 146.05) (xy 204.47 137.16))
(stroke (width 0) (type default))
(uuid 3e8b5d68-a5db-47a5-b7f3-a45c430397db)
)
(wire (pts (xy 240.03 116.84) (xy 251.46 116.84))
(stroke (width 0) (type default))
(uuid 3f05074a-0118-4e62-9341-065a92314c6a)
@ -1568,10 +1684,6 @@
(stroke (width 0) (type default))
(uuid 463ba977-0f72-4725-b937-721d899205ff)
)
(wire (pts (xy 226.06 146.05) (xy 222.25 146.05))
(stroke (width 0) (type default))
(uuid 46a5e749-cc5d-4a26-a7a6-a90aac647564)
)
(wire (pts (xy 189.23 88.9) (xy 191.77 88.9))
(stroke (width 0) (type default))
(uuid 49d9d1f4-77f9-4d12-bb4d-6baa82ecd5be)
@ -1596,21 +1708,25 @@
(stroke (width 0) (type default))
(uuid 5a2f5bb9-4a3f-47ac-a0c3-e7a852098600)
)
(wire (pts (xy 223.52 132.08) (xy 223.52 134.62))
(stroke (width 0) (type default))
(uuid 5ae8ef13-899b-4453-bfe6-26a1dd5c53c4)
)
(wire (pts (xy 226.06 111.76) (xy 222.25 111.76))
(stroke (width 0) (type default))
(uuid 5bc10b34-ddb4-41cd-a223-ba4674f53531)
)
(wire (pts (xy 222.25 137.16) (xy 223.52 137.16))
(stroke (width 0) (type default))
(uuid 5e4809e8-5f09-47a6-92bd-b6807d01a2a7)
)
(wire (pts (xy 127 99.06) (xy 147.32 99.06))
(stroke (width 0) (type default))
(uuid 5fe83019-07f2-4311-9501-4fed6655d41f)
)
(wire (pts (xy 212.09 134.62) (xy 214.63 134.62))
(wire (pts (xy 222.25 132.08) (xy 223.52 132.08))
(stroke (width 0) (type default))
(uuid 63217c40-bbda-4448-b792-f8451a56ef3a)
)
(wire (pts (xy 222.25 123.19) (xy 226.06 123.19))
(stroke (width 0) (type default))
(uuid 66159c54-85e1-4be5-b3e2-ae23d5ec0d4b)
(uuid 62416f0f-3473-4357-b5a1-d96116e4c2ca)
)
(wire (pts (xy 66.04 40.64) (xy 66.04 41.91))
(stroke (width 0) (type default))
@ -1644,7 +1760,7 @@
(stroke (width 0) (type default))
(uuid 7750ec85-4c04-4998-bd92-595918ece1fb)
)
(wire (pts (xy 222.25 134.62) (xy 226.06 134.62))
(wire (pts (xy 222.25 134.62) (xy 223.52 134.62))
(stroke (width 0) (type default))
(uuid 77557d67-7011-4398-94a6-710585350f7c)
)
@ -1712,6 +1828,10 @@
(stroke (width 0) (type default))
(uuid aa32238d-6bad-4824-8c07-0562c978ebff)
)
(wire (pts (xy 223.52 137.16) (xy 223.52 134.62))
(stroke (width 0) (type default))
(uuid ab630155-6eb7-4175-a671-1bdb50ab7742)
)
(wire (pts (xy 49.53 33.02) (xy 55.88 33.02))
(stroke (width 0) (type default))
(uuid b0e01897-2311-40e8-b208-05c9abb6aad7)
@ -1792,7 +1912,7 @@
(stroke (width 0) (type default))
(uuid d6531b1d-0f42-49da-a298-1bd549088ed4)
)
(wire (pts (xy 196.85 134.62) (xy 204.47 134.62))
(wire (pts (xy 196.85 134.62) (xy 207.01 134.62))
(stroke (width 0) (type default))
(uuid d66a09af-2e26-4d32-b297-db0633876a4c)
)
@ -1828,6 +1948,10 @@
(stroke (width 0) (type default))
(uuid e05eb060-c49d-4445-a0e0-a447517e5062)
)
(wire (pts (xy 204.47 132.08) (xy 204.47 123.19))
(stroke (width 0) (type default))
(uuid e345bd16-aaf5-4b7c-8d0b-3a7e0ef56ab4)
)
(wire (pts (xy 66.04 99.06) (xy 81.28 99.06))
(stroke (width 0) (type default))
(uuid e9ba3725-bf4e-4175-bbe4-4da0af9df575)
@ -2420,31 +2544,6 @@
)
)
(symbol (lib_id "power:GND") (at 226.06 123.19 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 2213639e-2b6a-4822-a3c2-a5b28b22f742)
(property "Reference" "#PWR031" (at 226.06 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 226.06 128.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 226.06 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 226.06 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 88959cf1-a981-42dd-8994-3cde825077d9))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "#PWR031") (unit 1)
)
)
)
)
(symbol (lib_id "power:+9V") (at 194.31 40.64 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 230176b9-9900-45e4-acd1-ec34e09a6cc2)
@ -2510,32 +2609,6 @@
)
)
(symbol (lib_id "Device:LED") (at 208.28 146.05 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 31b5e49d-94f2-462c-aac4-b05604fdc8fb)
(property "Reference" "D4" (at 209.8675 138.43 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LED" (at 209.8675 140.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "LED_THT:LED_D3.0mm" (at 208.28 146.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 208.28 146.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "2" (uuid 5d20df56-81dd-454e-b40e-0227eb669a6b))
(pin "1" (uuid 07df5f61-4a2c-496e-9937-a595015a2a10))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "D4") (unit 1)
)
)
)
)
(symbol (lib_id "Connector_Generic:Conn_01x03") (at 24.13 102.87 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 337594b2-3805-47b3-8d80-349bc20a18a9)
@ -2788,6 +2861,36 @@
)
)
(symbol (lib_id "Switch:SW_DIP_x03") (at 214.63 134.62 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 62dd6fb1-6780-442d-91f7-b1160a913235)
(property "Reference" "SW1" (at 214.63 124.46 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SW_DIP_x03" (at 214.63 127 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 214.63 137.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 214.63 137.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "2" (uuid 2a9dd8d9-6a86-4eaa-b9fa-a6117989a0ff))
(pin "1" (uuid 9f77105d-f6c2-42bf-ab74-052e45bca84a))
(pin "5" (uuid f8433a74-ce2f-4f16-b11c-f49e91db945c))
(pin "4" (uuid e197de89-8e7f-422e-9441-6ac2788d08a7))
(pin "3" (uuid c4f05064-6c7b-42f4-b58a-59440753d3d3))
(pin "6" (uuid a82db6e6-3b20-4a86-875a-26c6ea6701ee))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "SW1") (unit 1)
)
)
)
)
(symbol (lib_id "Connector_Generic:Conn_01x03") (at 24.13 120.65 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 6531535d-19cb-44c5-a71a-cf75af040926)
@ -2866,32 +2969,6 @@
)
)
(symbol (lib_id "Device:LED") (at 208.28 123.19 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 6c6a6ce7-e396-4fe2-b6dc-a768507e4d14)
(property "Reference" "D2" (at 209.8675 115.57 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LED" (at 209.8675 118.11 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "LED_THT:LED_D3.0mm" (at 208.28 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 208.28 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "2" (uuid 0e4845c8-b98c-4b5f-8e45-a5fdae2bfe2b))
(pin "1" (uuid 6036ac5b-309d-4009-ac28-ae9c6f67eb89))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "D2") (unit 1)
)
)
)
)
(symbol (lib_id "power:+3.3V") (at 91.44 58.42 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 70f250a8-a27c-4820-8155-28b54201711b)
@ -3105,31 +3182,6 @@
)
)
(symbol (lib_id "power:GND") (at 226.06 146.05 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 84ad0b92-ce4e-408a-b97b-03a0c2876f6f)
(property "Reference" "#PWR033" (at 226.06 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 226.06 151.13 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 226.06 146.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 226.06 146.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2d1f327c-ba41-42c9-9308-6f3d03ab311f))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "#PWR033") (unit 1)
)
)
)
)
(symbol (lib_id "power:+3.3V") (at 245.11 128.27 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 88078019-05c2-4fd0-acc5-5e9b8bf026af)
@ -3180,32 +3232,6 @@
)
)
(symbol (lib_id "Device:LED") (at 208.28 134.62 180) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 91c3c39f-37e4-4167-8a51-a495ab12e91f)
(property "Reference" "D3" (at 209.8675 127 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LED" (at 209.8675 129.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "LED_THT:LED_D3.0mm" (at 208.28 134.62 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 208.28 134.62 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "2" (uuid 8874bd4d-5992-4683-83b2-80c7e069fc3e))
(pin "1" (uuid 8eb1deb9-7133-4560-9b50-17e84b9a59b5))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "D3") (unit 1)
)
)
)
)
(symbol (lib_id "power:+3.3V") (at 29.21 166.37 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 93c94a3f-86e5-4fcd-a9b5-0cbbd4496c80)
@ -3283,32 +3309,6 @@
)
)
(symbol (lib_id "Device:R") (at 218.44 123.19 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid a824a9a9-688d-4069-8af5-b001358ef27f)
(property "Reference" "R4" (at 218.44 116.84 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "150" (at 218.44 119.38 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (at 218.44 124.968 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 218.44 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2279e684-67d1-4ae1-bbaf-0c19a8db4aca))
(pin "2" (uuid 258d2a98-138a-453e-9312-c99899a9a421))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "R4") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 218.44 111.76 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid af4ffd08-3698-4727-9371-b124d1ccfc20)
@ -3702,58 +3702,6 @@
)
)
(symbol (lib_id "Device:R") (at 218.44 146.05 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid e55f60c9-91f6-48b9-9819-97761c32f44b)
(property "Reference" "R6" (at 218.44 139.7 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "150" (at 218.44 142.24 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (at 218.44 147.828 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 218.44 146.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f7f7e763-8373-4283-9617-3f01fd7c0b98))
(pin "2" (uuid b428d076-2b3b-44ef-ba6c-da4e341da024))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "R6") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 218.44 134.62 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid e7da5eaa-6178-4557-9455-455ee63f62a1)
(property "Reference" "R5" (at 218.44 128.27 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "150" (at 218.44 130.81 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (at 218.44 136.398 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 218.44 134.62 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 693a6191-0365-4818-9f92-7e9f0bba1dce))
(pin "2" (uuid 62659b6a-e357-4590-ae22-9f5207d63bd1))
(instances
(project "PAMI"
(path "/473b6d25-3f28-4455-8dbd-f6e758d85837"
(reference "R5") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C") (at 80.01 36.83 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid ec4b9a88-a4f3-4216-9890-c3a75f4a8bfd)

129
PAMI.net
View File

@ -1,7 +1,7 @@
(export (version "E")
(design
(source "/home/samuel/Robotique/Electronique/PAMI/PAMI.kicad_sch")
(date "mer. 28 févr. 2024 18:48:03")
(date "mer. 28 févr. 2024 20:48:45")
(tool "Eeschema 7.0.10+1")
(sheet (number "1") (name "/") (tstamps "/")
(title_block
@ -110,36 +110,6 @@
(property (name "ki_keywords") (value "LED diode"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "b1c457ac-4da9-4398-9ed2-68d835dfe728"))
(comp (ref "D2")
(value "LED")
(footprint "LED_THT:LED_D3.0mm")
(libsource (lib "Device") (part "LED") (description "Light emitting diode"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "PAMI.kicad_sch"))
(property (name "ki_description") (value "Light emitting diode"))
(property (name "ki_keywords") (value "LED diode"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "6c6a6ce7-e396-4fe2-b6dc-a768507e4d14"))
(comp (ref "D3")
(value "LED")
(footprint "LED_THT:LED_D3.0mm")
(libsource (lib "Device") (part "LED") (description "Light emitting diode"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "PAMI.kicad_sch"))
(property (name "ki_description") (value "Light emitting diode"))
(property (name "ki_keywords") (value "LED diode"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "91c3c39f-37e4-4167-8a51-a495ab12e91f"))
(comp (ref "D4")
(value "LED")
(footprint "LED_THT:LED_D3.0mm")
(libsource (lib "Device") (part "LED") (description "Light emitting diode"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "PAMI.kicad_sch"))
(property (name "ki_description") (value "Light emitting diode"))
(property (name "ki_keywords") (value "LED diode"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "31b5e49d-94f2-462c-aac4-b05604fdc8fb"))
(comp (ref "Gyro1")
(value "Conn_01x09")
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Horizontal")
@ -250,36 +220,6 @@
(property (name "ki_keywords") (value "R res resistor"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "af4ffd08-3698-4727-9371-b124d1ccfc20"))
(comp (ref "R4")
(value "150")
(footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal")
(libsource (lib "Device") (part "R") (description "Resistor"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "PAMI.kicad_sch"))
(property (name "ki_description") (value "Resistor"))
(property (name "ki_keywords") (value "R res resistor"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "a824a9a9-688d-4069-8af5-b001358ef27f"))
(comp (ref "R5")
(value "150")
(footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal")
(libsource (lib "Device") (part "R") (description "Resistor"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "PAMI.kicad_sch"))
(property (name "ki_description") (value "Resistor"))
(property (name "ki_keywords") (value "R res resistor"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "e7da5eaa-6178-4557-9455-455ee63f62a1"))
(comp (ref "R6")
(value "150")
(footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal")
(libsource (lib "Device") (part "R") (description "Resistor"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "PAMI.kicad_sch"))
(property (name "ki_description") (value "Resistor"))
(property (name "ki_keywords") (value "R res resistor"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "e55f60c9-91f6-48b9-9819-97761c32f44b"))
(comp (ref "SERVO1")
(value "Conn_01x03")
(footprint "Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical")
@ -300,6 +240,16 @@
(property (name "ki_keywords") (value "connector"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "6531535d-19cb-44c5-a71a-cf75af040926"))
(comp (ref "SW1")
(value "SW_DIP_x03")
(footprint "Button_Switch_THT:SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfile")
(libsource (lib "Switch") (part "SW_DIP_x03") (description "3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol"))
(property (name "Sheetname") (value ""))
(property (name "Sheetfile") (value "PAMI.kicad_sch"))
(property (name "ki_description") (value "3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol"))
(property (name "ki_keywords") (value "dip switch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "62dd6fb1-6780-442d-91f7-b1160a913235"))
(comp (ref "Tirette1")
(value "Conn_01x02")
(footprint "Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical")
@ -557,7 +507,23 @@
(pin (num "37") (name "3V3_EN") (type "input"))
(pin (num "38") (name "GND") (type "passive"))
(pin (num "39") (name "VSYS") (type "power_in"))
(pin (num "40") (name "VBUS") (type "power_out")))))
(pin (num "40") (name "VBUS") (type "power_out"))))
(libpart (lib "Switch") (part "SW_DIP_x03")
(description "3x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol")
(docs "~")
(footprints
(fp "SW?DIP?x3*"))
(fields
(field (name "Reference") "SW")
(field (name "Value") "SW_DIP_x03")
(field (name "Datasheet") "~"))
(pins
(pin (num "1") (name "") (type "passive"))
(pin (num "2") (name "") (type "passive"))
(pin (num "3") (name "") (type "passive"))
(pin (num "4") (name "") (type "passive"))
(pin (num "5") (name "") (type "passive"))
(pin (num "6") (name "") (type "passive")))))
(libraries
(library (logical "Connector_Generic")
(uri "/usr/share/kicad/symbols//Connector_Generic.kicad_sym"))
@ -570,7 +536,9 @@
(library (logical "Regulator_Linear")
(uri "/usr/share/kicad/symbols//Regulator_Linear.kicad_sym"))
(library (logical "Rpi Pico")
(uri "/home/samuel/Robotique/Electronique/PAMI/RaspberryPi_Pico/MCU_Module_RaspberryPi_Pico.kicad_sym")))
(uri "/home/samuel/Robotique/Electronique/PAMI/RaspberryPi_Pico/MCU_Module_RaspberryPi_Pico.kicad_sym"))
(library (logical "Switch")
(uri "/usr/share/kicad/symbols//Switch.kicad_sym")))
(nets
(net (code "1") (name "+3.3V")
(node (ref "Codeur1") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
@ -614,13 +582,13 @@
(node (ref "D1") (pin "2") (pinfunction "A") (pintype "passive"))
(node (ref "U1") (pin "26") (pinfunction "GPIO20") (pintype "bidirectional")))
(net (code "11") (name "/LED2")
(node (ref "D2") (pin "2") (pinfunction "A") (pintype "passive"))
(node (ref "SW1") (pin "1") (pintype "passive"))
(node (ref "U1") (pin "27") (pinfunction "GPIO21") (pintype "bidirectional")))
(net (code "12") (name "/LED3")
(node (ref "D3") (pin "2") (pinfunction "A") (pintype "passive"))
(node (ref "SW1") (pin "2") (pintype "passive"))
(node (ref "U1") (pin "29") (pinfunction "GPIO22") (pintype "bidirectional")))
(net (code "13") (name "/LED4")
(node (ref "D4") (pin "2") (pinfunction "A") (pintype "passive"))
(node (ref "SW1") (pin "3") (pintype "passive"))
(node (ref "U1") (pin "31") (pinfunction "GPIO26_ADC0") (pintype "bidirectional")))
(net (code "14") (name "/M1_Moins")
(node (ref "Moteur1") (pin "2") (pinfunction "Pin_2") (pintype "passive"))
@ -691,11 +659,11 @@
(node (ref "J1") (pin "2") (pinfunction "Pin_2") (pintype "passive"))
(node (ref "R2") (pin "2") (pintype "passive"))
(node (ref "R3") (pin "2") (pintype "passive"))
(node (ref "R4") (pin "2") (pintype "passive"))
(node (ref "R5") (pin "2") (pintype "passive"))
(node (ref "R6") (pin "2") (pintype "passive"))
(node (ref "SERVO1") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
(node (ref "SERVO2") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
(node (ref "SW1") (pin "4") (pintype "passive"))
(node (ref "SW1") (pin "5") (pintype "passive"))
(node (ref "SW1") (pin "6") (pintype "passive"))
(node (ref "Tirette1") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
(node (ref "U1") (pin "13") (pinfunction "GND") (pintype "power_out"))
(node (ref "U1") (pin "18") (pinfunction "GND") (pintype "passive"))
@ -717,28 +685,19 @@
(net (code "35") (name "Net-(D1-K)")
(node (ref "D1") (pin "1") (pinfunction "K") (pintype "passive"))
(node (ref "R3") (pin "1") (pintype "passive")))
(net (code "36") (name "Net-(D2-K)")
(node (ref "D2") (pin "1") (pinfunction "K") (pintype "passive"))
(node (ref "R4") (pin "1") (pintype "passive")))
(net (code "37") (name "Net-(D3-K)")
(node (ref "D3") (pin "1") (pinfunction "K") (pintype "passive"))
(node (ref "R5") (pin "1") (pintype "passive")))
(net (code "38") (name "Net-(D4-K)")
(node (ref "D4") (pin "1") (pinfunction "K") (pintype "passive"))
(node (ref "R6") (pin "1") (pintype "passive")))
(net (code "39") (name "Net-(U1-GPIO28_ADC2)")
(net (code "36") (name "Net-(U1-GPIO28_ADC2)")
(node (ref "R1") (pin "2") (pintype "passive"))
(node (ref "R2") (pin "1") (pintype "passive"))
(node (ref "U1") (pin "34") (pinfunction "GPIO28_ADC2") (pintype "bidirectional")))
(net (code "40") (name "unconnected-(Gyro1-Pin_1-Pad1)")
(net (code "37") (name "unconnected-(Gyro1-Pin_1-Pad1)")
(node (ref "Gyro1") (pin "1") (pinfunction "Pin_1") (pintype "passive+no_connect")))
(net (code "41") (name "unconnected-(Gyro1-Pin_8-Pad8)")
(net (code "38") (name "unconnected-(Gyro1-Pin_8-Pad8)")
(node (ref "Gyro1") (pin "8") (pinfunction "Pin_8") (pintype "passive+no_connect")))
(net (code "42") (name "unconnected-(Gyro1-Pin_9-Pad9)")
(net (code "39") (name "unconnected-(Gyro1-Pin_9-Pad9)")
(node (ref "Gyro1") (pin "9") (pinfunction "Pin_9") (pintype "passive+no_connect")))
(net (code "43") (name "unconnected-(U1-3V3_EN-Pad37)")
(net (code "40") (name "unconnected-(U1-3V3_EN-Pad37)")
(node (ref "U1") (pin "37") (pinfunction "3V3_EN") (pintype "input+no_connect")))
(net (code "44") (name "unconnected-(U1-RUN-Pad30)")
(net (code "41") (name "unconnected-(U1-RUN-Pad30)")
(node (ref "U1") (pin "30") (pinfunction "RUN") (pintype "input+no_connect")))
(net (code "45") (name "unconnected-(U1-VSYS-Pad39)")
(net (code "42") (name "unconnected-(U1-VSYS-Pad39)")
(node (ref "U1") (pin "39") (pinfunction "VSYS") (pintype "power_in+no_connect")))))

20
Readme.md Normal file
View File

@ -0,0 +1,20 @@
Carte PAMI 2024 - Poivron Robotique
===================================
Petite présentation de notre carte pour les PAMI, basée sur un RPI Pico :
- ARU
- 2 Moteurs (L293D)
- 2 codeurs
- 1 prise Gyro (L3GD20H)
- 1 prise I2C pour du TOF
- Choix Couleur
- Tirette
- Surveillance tension batterie
- 4 LEDs
Dimension : 50 mm x 90 mm
![Vue 3D de la carte](doc/Vue_3D.png "Vue de dessus")

BIN
doc/Vue_3D.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB