Skip to content

Commit

Permalink
Hardware updates (#45)
Browse files Browse the repository at this point in the history
hardware: add lines to pin circles
hardware: update to KiCad 8.0
hardware: add GND/Power netclasses
hardware: fix GND+GNDBUS jumper & LCD label positioning
hardware: move things around
hardware: make GND+GNDBUS jumper thicker (closes #24)
hardware: fix collision of MAX98357 with button (closes #19)
hardware: move display & uSD module up 0.1"
hardware: reduce button circle grid size (closes #22)
hardware: allow flexible buzzer sizes (closes #44)
hardware: unroute board
hardware: cleanup schematic
hardware: drop buzzer resistor (closes #25)
hardware: reduce board height
hardware: re-route board, merge GND & GNDBUS
doc: update identifiers in BOM (U4->U1, then add U4)
  • Loading branch information
and3rson authored Mar 23, 2024
1 parent 05f8747 commit bb73223
Show file tree
Hide file tree
Showing 10 changed files with 49,397 additions and 59,468 deletions.
30 changes: 15 additions & 15 deletions docs/assembly/components.rst
Original file line number Diff line number Diff line change
Expand Up @@ -82,21 +82,13 @@
- 5 шт в комплекті

* - 2
- R2, R5
- R2, R3
- 100K
- 100K Resistor
- `arduino.ua <https://arduino.ua/prod1549-rezistor-100-kom-5-shtyk>`__
- 2
- 5 шт в комплекті

* - 1
- R3
- 200
- 200 Ohm Resistor
- `arduino.ua <https://arduino.ua/prod339-rezistor-200-om-5-shtyk>`__
- 2
- 5 шт в комплекті

* - 1
- SW1-SW8
- Arrows + A/B/C/D
Expand Down Expand Up @@ -130,6 +122,15 @@
- 2
-

* - 1
- U1
- ESP32-S3-WROOM-1-N16R8
- ESP32-S3-WROOM-1-N16R8 Module
- - `prom.ua <https://prom.ua/ua/p2051994816-esp32-dualcore-240mhz.html>`__
- `rcscomponents.kiev.ua (проблеми з постачанням) <https://www.rcscomponents.kiev.ua/product/esp32-s3-wroom-1-n16r8_184448.html>`__
- 200
-

* - 1
- U2
- 280x240 1.69\" TFT
Expand All @@ -156,12 +157,11 @@

* - 1
- U4
- ESP32-S3-WROOM-1-N16R8
- ESP32-S3-WROOM-1-N16R8 Module
- - `prom.ua <https://prom.ua/ua/p2051994816-esp32-dualcore-240mhz.html>`__
- `rcscomponents.kiev.ua (проблеми з постачанням) <https://www.rcscomponents.kiev.ua/product/esp32-s3-wroom-1-n16r8_184448.html>`__
- 200
-
- USBLC6-2SC6
- USBLC6-2SC6 ESD Protection
- https://www.rcscomponents.kiev.ua/product/usblc6-2sc6-diodna-zbirka-smd_25302.html
- 6
- Необов'язково, але рекомендується для додаткового захисту

* - Разом
-
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,29 +42,24 @@
(pad "" thru_hole oval (at 0 5) (size 3.048 1.85) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 9eae2ce3-d702-4ce5-857e-00c719b86368))
(pad "" thru_hole oval (at 12.5 0) (size 3.048 1.85) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 7b4351f2-2e33-4812-804e-c0e214c3a668))
(pad "1" thru_hole oval (at 0 0) (size 3.048 1.85) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 69bd7f05-128d-455f-bb8d-3003d0e6cb9e))
(pad "1" smd custom (at 1.778 0) (size 1.524 0.508) (layers "F.Cu" "F.Mask")
(pad "1" smd custom (at 2.413 -0.1905) (size 2.794 0.889) (layers "F.Cu" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_line (start 0.762 0) (end 0.762 3.81) (width 0.3))
(gr_arc (start 0.127001 1.27) (mid 4.572 -2.08287) (end 9.016999 1.27) (width 0.5))
(gr_line (start 2.032 -1.27) (end 2.032 5.461) (width 0.3))
(gr_line (start 3.302 -1.905) (end 3.302 6.223) (width 0.3))
(gr_line (start 4.572 -1.905) (end 4.572 6.477) (width 0.3))
(gr_line (start 5.842 -1.905) (end 5.842 6.223) (width 0.3))
(gr_line (start 7.112 -1.27) (end 7.112 5.588) (width 0.3))
(gr_line (start 8.382 0) (end 8.382 3.81) (width 0.3))
(gr_line (start 1.397 0.1905) (end 1.397 4.0005) (width 0.3))
(gr_arc (start 1.397 0.1905) (mid 3.937 -0.940721) (end 6.477 0.1905) (width 1))
(gr_line (start 6.477 0.1905) (end 6.477 4.0005) (width 0.3))
(gr_line (start 5.207 -0.4445) (end 5.207 4.6355) (width 0.3))
(gr_line (start 3.937 -0.940721) (end 3.937 4.6355) (width 0.3))
(gr_line (start 2.667 -0.4445) (end 2.667 4.6355) (width 0.3))
) (tstamp b58f80db-8037-447f-a8da-0bc6fb032968))
(pad "2" smd custom (at 10.922 5.08 180) (size 1.524 0.508) (layers "F.Cu" "F.Mask")
(pad "2" smd custom (at 10.16 4.889497 180) (size 2.54 0.888994) (layers "F.Cu" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_arc (start 0.000001 1.27) (mid 4.572 -2.205111) (end 9.143999 1.27) (width 0.1))
(gr_line (start 7.747 -0.762) (end 7.747 4.953) (width 0.3))
(gr_line (start 2.667 -1.651) (end 2.667 5.969) (width 0.3))
(gr_line (start 1.397 -0.762) (end 1.397 4.953) (width 0.3))
(gr_arc (start 0.127001 1.27) (mid 4.572 -2.08287) (end 9.016999 1.27) (width 0.5))
(gr_line (start 6.477 -1.524) (end 6.477 5.969) (width 0.3))
(gr_line (start 5.207 -1.905) (end 5.207 6.477) (width 0.3))
(gr_line (start 3.937 -1.905) (end 3.937 6.477) (width 0.3))
(gr_arc (start 1.27 0.063498) (mid 3.81 -1.067723) (end 6.35 0.063498) (width 1))
(gr_line (start 1.905 -0.190503) (end 1.905 4.254497) (width 0.3))
(gr_line (start 5.715 -0.825503) (end 5.715 4.254497) (width 0.3))
(gr_line (start 4.445 -0.825503) (end 4.445 4.889497) (width 0.3))
(gr_line (start 3.175 -0.825503) (end 3.175 4.889497) (width 0.3))
) (tstamp 06daa25d-e02c-49a0-821f-2deb14b7868f))
(pad "2" thru_hole oval (at 12.5 5) (size 3.048 1.85) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp d2b69df0-182a-431c-a694-8d3a2f14dbc3))
(model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH-12mm.wrl"
Expand Down
34 changes: 34 additions & 0 deletions hardware/v2/footprints/footprints.pretty/Buzzer_Wide.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
(footprint "Buzzer_Wide" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr through_hole)
(fp_text reference "REF**" (at 3.81 -1.19 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.1)))
(tstamp f97ce0fa-38a7-4884-93c3-147f9efc6538)
)
(fp_text value "Buzzer_Wide" (at 3.81 2.54 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1dfd116e-6057-4379-af35-ac640857166f)
)
(fp_text user "+" (at -1.524 -0.05) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f02411df-7493-47fd-a81c-fc1c3f5ba537)
)
(fp_text user "${REFERENCE}" (at 3.81 -2.54) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1b43b0a6-4f44-400b-9ef0-190e79d4b933)
)
(fp_text user "+" (at -2.7 -0.05) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3431cbff-1c3d-499e-a938-8eb34997d684)
)
(fp_circle (center 3.81 0) (end 9.81 0)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 96e65f11-216d-4ec9-8163-c209ca8061fa))
(fp_circle (center 3.81 0) (end 10.06 0)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp e0f4f842-5fc3-4215-889b-44d4cb5d5e51))
(fp_circle (center 1.5 0) (end 2 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp ab8d78ae-b5e5-4d82-8a3b-7b8d116e0942))
(fp_circle (center 3.81 0) (end 9.31 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp daa761e3-1eab-49b2-824b-b2e99bc6ecb7))
(pad "1" thru_hole rect (at 1.27 0) (size 4 2) (drill oval 2.9 0.9) (layers "*.Cu" "*.Mask") (tstamp dcdfd38b-ee6f-4c42-9b86-a9c96a18ba50))
(pad "2" thru_hole oval (at 6.35 0) (size 4 2) (drill oval 2.9 0.9) (layers "*.Cu" "*.Mask") (tstamp 17f249c1-0221-4e49-a8a1-7efdd6509d3f))
)
Loading

0 comments on commit bb73223

Please sign in to comment.