Skip to content

Hackheld PCB Revised [1] #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions Hackheld_Vega_PCB/Footprints/Neopixel_5050.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
(module "Hackheld Footprints:Neopixel_5050" (layer F.Cu) (tedit 617F938A)
(descr https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf)
(tags "LED RGB NeoPixel")
(attr smd)
(fp_text reference D1 (at 0 -3.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value WS2812B (at 0 4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -1.397 0.889) (end -3.302 0.889) (layer F.SilkS) (width 0.12))
(fp_line (start -1.397 2.0955) (end -1.397 0.889) (layer F.SilkS) (width 0.12))
(fp_line (start 1.397 -0.889) (end 3.302 -0.889) (layer F.SilkS) (width 0.12))
(fp_line (start 1.397 -2.0955) (end 1.397 -0.889) (layer F.SilkS) (width 0.12))
(fp_circle (center 0 0) (end 0 -2) (layer F.Fab) (width 0.1))
(fp_line (start 3.65 2.75) (end 3.65 1.9) (layer F.SilkS) (width 0.12))
(fp_line (start -3.65 2.75) (end 3.65 2.75) (layer F.SilkS) (width 0.12))
(fp_line (start -3.65 -2.75) (end 3.65 -2.75) (layer F.SilkS) (width 0.12))
(fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
(fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start 2.5 1.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
(fp_line (start -3.45 -2.75) (end -3.45 2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.45 2.75) (end 3.45 2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.45 2.75) (end 3.45 -2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.45 -2.75) (end -3.45 -2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.65 1.9) (end 2.8 2.7432) (layer F.SilkS) (width 0.12))
(pad 1 smd roundrect (at -2.45 -1.6) (size 1.75 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -2.45 1.6) (size 1.75 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 4 smd roundrect (at 2.45 -1.6) (size 1.75 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at 2.45 1.6) (size 1.75 1) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
9,021 changes: 4,535 additions & 4,486 deletions Hackheld_Vega_PCB/Hackheld_Vega.kicad_pcb

Large diffs are not rendered by default.

9,023 changes: 4,535 additions & 4,488 deletions Hackheld_Vega_PCB/Hackheld_Vega.kicad_pcb-bak

Large diffs are not rendered by default.

124 changes: 62 additions & 62 deletions Hackheld_Vega_PCB/Hackheld_Vega.net
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
(export (version D)
(design
(source /Users/space/Projects/Hackheld_Vega/Hackheld_Vega.sch)
(date "2021 June 21, Monday 12:38:58")
(tool "Eeschema (5.1.9-0-10_14)")
(source /home/karl/karl/4-Projects/9-Circuits/Hackheld/Hackheld_Vega_PCB/Hackheld_Vega.sch)
(date "Fri 05 Nov 2021 02:37:11 AM EDT")
(tool "Eeschema 5.1.11-e4df9d881f~92~ubuntu20.04.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "Hackheld Vega")
(title "Hackheld Vega Schematic")
(company "Spacehuhn Technologies")
(rev 1)
(date 2021-06-14)
(date 2021-08-06)
(source Hackheld_Vega.sch)
(comment (number 1) (value "Designed with <3 by Stefan"))
(comment (number 2) (value "Hackable ESP8266 Handheld"))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
Expand Down Expand Up @@ -162,67 +162,67 @@
(pin (num 16) (name TX) (type output)))))
(libraries
(library (logical Connector)
(uri /Users/space/Downloads/kicad-symbols-master/Connector.lib))
(uri /usr/share/kicad/library/Connector.lib))
(library (logical LED)
(uri /Users/space/Downloads/kicad-symbols-master/LED.lib))
(uri /usr/share/kicad/library/LED.lib))
(library (logical Switch)
(uri /Users/space/Downloads/kicad-symbols-master/Switch.lib))
(uri /usr/share/kicad/library/Switch.lib))
(library (logical d1_mini)
(uri /Users/space/Projects/Hackheld_Vega/Symbols/d1_mini.lib)))
(uri /home/karl/karl/4-Projects/9-Circuits/Hackheld/Hackheld_Vega_PCB/Symbols/d1_mini.lib)))
(nets
(net (code 1) (name GND)
(node (ref SW1) (pin 2))
(node (ref D1) (pin 3))
(node (ref SW2) (pin 2))
(node (ref J2) (pin 1))
(node (ref J1) (pin 1))
(node (ref SW3) (pin 2))
(node (ref SW4) (pin 2))
(node (ref SW5) (pin 2))
(node (ref SW6) (pin 2))
(node (ref U1) (pin 10)))
(net (code 2) (name /DOWN)
(node (ref U1) (pin 5))
(node (ref SW4) (pin 1)))
(net (code 3) (name /B)
(node (ref U1) (pin 12))
(node (ref SW6) (pin 1)))
(net (code 4) (name /RIGHT)
(node (ref U1) (pin 6))
(node (ref SW2) (pin 1)))
(net (code 5) (name /LEFT)
(node (ref U1) (pin 3))
(node (ref SW1) (pin 1)))
(net (code 6) (name +5V)
(node (ref U1) (pin 9))
(node (ref D1) (pin 1))
(node (ref J2) (pin 3)))
(net (code 7) (name /NEOPIXEL)
(node (ref D1) (pin 4))
(node (ref U1) (pin 7)))
(net (code 8) (name /NEOPIXEL_OUT)
(node (ref J2) (pin 2))
(node (ref D1) (pin 2)))
(net (code 9) (name /SDA)
(node (ref J1) (pin 4))
(node (ref U1) (pin 13)))
(net (code 10) (name /SCL)
(node (ref J1) (pin 3))
(node (ref U1) (pin 14)))
(net (code 11) (name /A)
(node (ref SW5) (pin 1))
(node (ref U1) (pin 11)))
(net (code 12) (name /UP)
(node (ref U1) (pin 4))
(node (ref SW3) (pin 1)))
(net (code 13) (name "Net-(U1-Pad2)")
(node (ref U1) (pin 2)))
(net (code 14) (name "Net-(U1-Pad1)")
(net (code 1) (name /NEOPIXEL)
(node (ref U1) (pin 7))
(node (ref D1) (pin 4)))
(net (code 2) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1)))
(net (code 15) (name "Net-(U1-Pad15)")
(net (code 3) (name "Net-(U1-Pad15)")
(node (ref U1) (pin 15)))
(net (code 16) (name "Net-(U1-Pad16)")
(net (code 4) (name "Net-(U1-Pad16)")
(node (ref U1) (pin 16)))
(net (code 17) (name +3V3)
(net (code 5) (name +5V)
(node (ref U1) (pin 9))
(node (ref J2) (pin 3))
(node (ref D1) (pin 1)))
(net (code 6) (name "Net-(U1-Pad2)")
(node (ref U1) (pin 2)))
(net (code 7) (name /LEFT)
(node (ref SW1) (pin 1))
(node (ref U1) (pin 3)))
(net (code 8) (name +3V3)
(node (ref U1) (pin 8))
(node (ref J1) (pin 2)))))
(node (ref J1) (pin 1)))
(net (code 9) (name /RIGHT)
(node (ref SW2) (pin 1))
(node (ref U1) (pin 6)))
(net (code 10) (name /A)
(node (ref SW5) (pin 1))
(node (ref U1) (pin 11)))
(net (code 11) (name /B)
(node (ref U1) (pin 12))
(node (ref SW6) (pin 1)))
(net (code 12) (name /DOWN)
(node (ref SW4) (pin 1))
(node (ref U1) (pin 5)))
(net (code 13) (name GND)
(node (ref U1) (pin 10))
(node (ref J1) (pin 2))
(node (ref SW5) (pin 2))
(node (ref SW1) (pin 2))
(node (ref SW2) (pin 2))
(node (ref SW3) (pin 2))
(node (ref SW6) (pin 2))
(node (ref SW4) (pin 2))
(node (ref D1) (pin 3))
(node (ref J2) (pin 1)))
(net (code 14) (name /SDA)
(node (ref U1) (pin 13))
(node (ref J1) (pin 4)))
(net (code 15) (name /SCL)
(node (ref U1) (pin 14))
(node (ref J1) (pin 3)))
(net (code 16) (name /NEOPIXEL_OUT)
(node (ref D1) (pin 2))
(node (ref J2) (pin 2)))
(net (code 17) (name /UP)
(node (ref SW3) (pin 1))
(node (ref U1) (pin 4)))))
Loading