schematic: Add WS2812 / Neopixel on GPIO16

This commit is contained in:
2024-05-31 15:17:08 +02:00
parent 606ccfc742
commit 096bd8a5cd

View File

@@ -723,6 +723,260 @@
)
)
)
(symbol "LED:WS2812B"
(pin_names
(offset 0.254)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "D"
(at 5.08 5.715 0)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
)
(property "Value" "WS2812B"
(at 1.27 -5.715 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm"
(at 1.27 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Datasheet" "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"
(at 2.54 -9.525 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Description" "RGB LED with integrated controller"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "RGB LED NeoPixel addressable"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "LED*WS2812*PLCC*5.0x5.0mm*P3.2mm*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "WS2812B_0_0"
(text "RGB"
(at 2.286 -4.191 0)
(effects
(font
(size 0.762 0.762)
)
)
)
)
(symbol "WS2812B_0_1"
(polyline
(pts
(xy 1.27 -3.556) (xy 1.778 -3.556)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.27 -2.54) (xy 1.778 -2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 4.699 -3.556) (xy 2.667 -3.556)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.286 -2.54) (xy 1.27 -3.556) (xy 1.27 -3.048)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.286 -1.524) (xy 1.27 -2.54) (xy 1.27 -2.032)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 3.683 -1.016) (xy 3.683 -3.556) (xy 3.683 -4.064)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 4.699 -1.524) (xy 2.667 -1.524) (xy 3.683 -3.556) (xy 4.699 -1.524)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 5.08 5.08)
(end -5.08 -5.08)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
)
(symbol "WS2812B_1_1"
(pin power_in line
(at 0 7.62 270)
(length 2.54)
(name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 7.62 0 180)
(length 2.54)
(name "DOUT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -7.62 90)
(length 2.54)
(name "VSS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -7.62 0 0)
(length 2.54)
(name "DIN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "MCU_RaspberryPi_and_Boards:Pico"
(exclude_from_sim no)
(in_bom yes)
@@ -1961,6 +2215,16 @@
)
(uuid "29b1611e-b21f-425b-9705-ca638be300a0")
)
(wire
(pts
(xy 144.78 107.95) (xy 157.48 107.95)
)
(stroke
(width 0)
(type default)
)
(uuid "2e112d90-1672-4b13-9511-483fb4d7d5fe")
)
(wire
(pts
(xy 91.44 85.09) (xy 91.44 87.63)
@@ -2281,6 +2545,16 @@
)
(uuid "b0232a66-90d9-434b-b542-99cedaa48ffe")
)
(wire
(pts
(xy 165.1 96.52) (xy 165.1 100.33)
)
(stroke
(width 0)
(type default)
)
(uuid "b0c2a818-88bd-4f26-ab88-be8037c485a9")
)
(wire
(pts
(xy 109.22 85.09) (xy 91.44 85.09)
@@ -2351,6 +2625,16 @@
)
(uuid "cf8d6899-ca4f-41cd-b7bf-3282e98eec57")
)
(wire
(pts
(xy 165.1 115.57) (xy 165.1 119.38)
)
(stroke
(width 0)
(type default)
)
(uuid "cffd4cf4-dbf6-408c-86a9-3836cae29f98")
)
(wire
(pts
(xy 71.12 62.23) (xy 86.36 62.23)
@@ -3055,7 +3339,6 @@
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "65fd16e7-f2d2-44de-98b0-835a514c36a3")
(property "Reference" "U1"
(at 127 52.07 0)
@@ -3238,6 +3521,72 @@
)
)
)
(symbol
(lib_id "power:+5V")
(at 165.1 96.52 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "6bacb035-b6ae-4197-bc38-106083f623e5")
(property "Reference" "#PWR011"
(at 165.1 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+5V"
(at 165.1 91.44 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 165.1 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 165.1 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"+5V\""
(at 165.1 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "9a6ae104-dcb7-4f4f-9ec4-b9728cc45c01")
)
(instances
(project "tonberry-pico"
(path "/7226ca0f-138a-46b4-89f3-dc32dfb1f9f7"
(reference "#PWR011")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+3V3")
(at 74.93 99.06 0)
@@ -3541,6 +3890,82 @@
)
)
)
(symbol
(lib_id "LED:WS2812B")
(at 165.1 107.95 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "be698f82-89e3-4166-adfe-7d274d3b3299")
(property "Reference" "D1"
(at 176.53 101.6314 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "WS2812B"
(at 176.53 104.1714 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm"
(at 166.37 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Datasheet" "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"
(at 167.64 117.475 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
(hide yes)
)
)
(property "Description" "RGB LED with integrated controller"
(at 165.1 107.95 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "a5837238-0da5-4ed7-939a-1d86d007fc5f")
)
(pin "1"
(uuid "94459b39-6d1f-47c7-a648-e820591d4c2e")
)
(pin "3"
(uuid "12825df3-adb9-4788-921c-a9f07404c3d6")
)
(pin "4"
(uuid "1ee50eab-2a26-4f5a-b908-4f789461f254")
)
(instances
(project "tonberry-pico"
(path "/7226ca0f-138a-46b4-89f3-dc32dfb1f9f7"
(reference "D1")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 160.02 72.39 0)
@@ -3757,6 +4182,72 @@
)
)
)
(symbol
(lib_id "power:GND")
(at 165.1 119.38 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "f8311df7-a3b5-4337-bf73-d48ede699b6b")
(property "Reference" "#PWR012"
(at 165.1 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 165.1 124.46 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 165.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 165.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 165.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "3b02f760-0d34-474f-a598-dfd564c78d34")
)
(instances
(project "tonberry-pico"
(path "/7226ca0f-138a-46b4-89f3-dc32dfb1f9f7"
(reference "#PWR012")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+5V")
(at 149.86 53.34 0)