Skip to content

Commit

Permalink
wip update to rp2040 sensor shield
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelkamprath committed Jan 6, 2024
1 parent 0de7220 commit e5183a4
Show file tree
Hide file tree
Showing 8 changed files with 10,505 additions and 312 deletions.
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -92,5 +92,5 @@ opt-level = 3
# [patch."https://github.com/michaelkamprath/mpu6050.git"]
# mpu6050 = { path = "../mpu6050" }

[patch."https://github.com/michaelkamprath/adafruit-lcd-backpack-rust.git"]
adafruit-lcd-backpack = { path = "../adafruit-lcd-backpack-rust" }
# [patch."https://github.com/michaelkamprath/adafruit-lcd-backpack-rust.git"]
# adafruit-lcd-backpack = { path = "../adafruit-lcd-backpack-rust" }
206 changes: 206 additions & 0 deletions hardware/rp-pico-sensor-shield/CONN2_1760510000_WED.kicad_sym
Original file line number Diff line number Diff line change
@@ -0,0 +1,206 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "1760510000" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 8.89 6.35 0)
(effects (font (size 1.524 1.524)))
)
(property "Value" "1760510000" (id 1) (at 0 0 0)
(effects (font (size 1.524 1.524)))
)
(property "Footprint" "CONN2_1760510000_WED" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "Datasheet" "1760510000" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "ki_keywords" "1760510000" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_locked" "" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "CONN2_1760510000_WED" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "1760510000_1_1"
(polyline
(pts
(xy 10.16 0)
(xy 5.08 0)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 10.16 -2.54)
(xy 5.08 -2.54)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 10.16 0)
(xy 8.89 0.846666)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 10.16 -2.54)
(xy 8.89 -1.693334)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 10.16 0)
(xy 8.89 -0.846666)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 10.16 -2.54)
(xy 8.89 -3.386666)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 2.54)
(xy 5.08 -5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 -5.08)
(xy 12.7 -5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 12.7 -5.08)
(xy 12.7 2.54)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 12.7 2.54)
(xy 5.08 2.54)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin unspecified line (at 0 0 0) (length 5.08)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 0 -2.54 0) (length 5.08)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
(symbol "1760510000_1_2"
(polyline
(pts
(xy 7.62 0)
(xy 5.08 0)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -2.54)
(xy 5.08 -2.54)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 0)
(xy 8.89 0.846666)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -2.54)
(xy 8.89 -1.693334)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 0)
(xy 8.89 -0.846666)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -2.54)
(xy 8.89 -3.386666)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 2.54)
(xy 5.08 -5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 -5.08)
(xy 12.7 -5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 12.7 -5.08)
(xy 12.7 2.54)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 12.7 2.54)
(xy 5.08 2.54)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin unspecified line (at 0 0 0) (length 5.08)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 0 -2.54 0) (length 5.08)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
(footprint "CONN2_1760510000_WED" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tags "1760510000 ")
(attr through_hole)
(fp_text reference "REF**" (at 2.54 0 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value CONN2_1760510000_WED (at 2.54 0 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "${REFERENCE}" (at 2.54 0 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.2893 -4.054) (end -3.2893 4.455) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -3.2893 4.455) (end 8.3693 4.455) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 8.3693 4.455) (end 8.3693 -4.054) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 8.3693 -4.054) (end -3.2893 -4.054) (layer "F.CrtYd") (width 0.1524))
(fp_circle (center 0 -1.905) (end 0.381 -1.905) (layer "F.Fab") (width 0.508) (fill none))
(fp_circle (center -4.9403 0) (end -4.5593 0) (layer "F.SilkS") (width 0.508) (fill none))
(fp_circle (center -4.9403 0) (end -4.5593 0) (layer "B.SilkS") (width 0.508) (fill none))
(fp_line (start -3.1623 4.328) (end 8.2423 4.328) (layer "F.SilkS") (width 0.1524))
(fp_line (start 8.2423 4.328) (end 8.2423 -3.927) (layer "F.SilkS") (width 0.1524))
(fp_line (start 8.2423 -3.927) (end -3.1623 -3.927) (layer "F.SilkS") (width 0.1524))
(fp_line (start -3.1623 -3.927) (end -3.1623 4.328) (layer "F.SilkS") (width 0.1524))
(fp_line (start -3.0353 4.201) (end 8.1153 4.201) (layer "F.Fab") (width 0.0254))
(fp_line (start 8.1153 4.201) (end 8.1153 -3.8) (layer "F.Fab") (width 0.0254))
(fp_line (start 8.1153 -3.8) (end -3.0353 -3.8) (layer "F.Fab") (width 0.0254))
(fp_line (start -3.0353 -3.8) (end -3.0353 4.201) (layer "F.Fab") (width 0.0254))
(pad "1" thru_hole circle (at 0 0) (size 1.905 1.905) (drill 1.397) (layers *.Cu *.Mask))
(pad "2" thru_hole circle (at 5.08 0) (size 1.905 1.905) (drill 1.397) (layers *.Cu *.Mask))
)
1 change: 1 addition & 0 deletions hardware/rp-pico-sensor-shield/fp-lib-table
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
(version 7)
(lib (name "MCU_RaspberryPi_and_Boards")(type "KiCad")(uri "${KIPRJMOD}/KiCad-RP-Pico/RP-Pico Libraries/MCU_RaspberryPi_and_Boards.pretty")(options "")(descr ""))
(lib (name "SM04B-SRSS-TB")(type "KiCad")(uri "${KIPRJMOD}/SM04B-SRSS-TB.pretty")(options "")(descr ""))
(lib (name "CONN2_1760510000_WED")(type "KiCad")(uri "${KIPRJMOD}/CONN2_1760510000_WED.pretty")(options "")(descr ""))
)
Loading

0 comments on commit e5183a4

Please sign in to comment.