Browse Source

Kicad PCB new version

master
scayac 2 months ago
parent
commit
035003820c
  1. 20
      README.md
  2. BIN
      boitier/Boitier-BleQuiz-Coque bas.stl
  3. BIN
      boitier/Boitier-BleQuiz-Coque haut.stl
  4. BIN
      boitier/Boitier-BleQuiz.20260115-150944.FCBak
  5. BIN
      boitier/Boitier-BleQuiz.FCStd
  6. 1281
      boitier/Boitier-BleQuiz.nc
  7. BIN
      boitier/Boitier-BleQuiz_3D-Coque bas.stl
  8. BIN
      boitier/Boitier-BleQuiz_3D-Coque haut.stl
  9. BIN
      boitier/Boitier-BleQuiz_3D.20260125-165408.FCBak
  10. BIN
      boitier/Boitier-BleQuiz_3D.FCStd
  11. BIN
      boitier/Boitier-BleQuiz_3D2-Coque bas.stl
  12. BIN
      boitier/Boitier-BleQuiz_3D2-Coque haut.stl
  13. BIN
      boitier/Boitier-BleQuiz_3D2.20260126-204015.FCBak
  14. BIN
      boitier/Boitier-BleQuiz_3D2.FCStd
  15. 64976
      boitier/PI3_Boitier-BleQuiz_3D-Coque bas.gcode
  16. 82083
      boitier/PI3_Boitier-BleQuiz_3D-Coque haut.gcode
  17. 230
      kicad/BleQuiz-board.kicad_pcb

20
README.md

@ -58,22 +58,22 @@ Le projet supporte une LED WS2812 sur le **GPIO 48** (ESP32-S3) pour indiquer l'
Chaque module ESP32-S3 peut être identifié automatiquement via 3 GPIOs configurés en **INPUT_PULLUP** : Chaque module ESP32-S3 peut être identifié automatiquement via 3 GPIOs configurés en **INPUT_PULLUP** :
**Configuration des jumpers** (connecter à GND pour LOW, laisser ouvert pour HIGH) : **Configuration des jumpers** (connecter à GND pour LOW = 1, laisser ouvert pour HIGH = 0) :
- **GPIO 8** = bit 0 - **GPIO 8** = bit 0
- **GPIO 9** = bit 1 - **GPIO 9** = bit 1
- **GPIO 10** = bit 2 - **GPIO 10** = bit 2
**Table d'identification** : **Table d'identification (logique inverse)** :
| GPIO 10 | GPIO 9 | GPIO 8 | Binaire | Nom du module | | GPIO 10 | GPIO 9 | GPIO 8 | Binaire | Nom du module |
|---------|--------|--------|---------|---------------| |---------|--------|--------|---------|---------------|
| LOW | LOW | LOW | 000 | **BleQuiz-1** | | HIGH | HIGH | HIGH | 000 | **BleQuiz-1** |
| LOW | LOW | HIGH | 001 | **BleQuiz-2** | | HIGH | HIGH | LOW | 001 | **BleQuiz-2** |
| LOW | HIGH | LOW | 010 | **BleQuiz-3** | | HIGH | LOW | HIGH | 010 | **BleQuiz-3** |
| LOW | HIGH | HIGH | 011 | **BleQuiz-4** | | HIGH | LOW | LOW | 011 | **BleQuiz-4** |
| HIGH | LOW | LOW | 100 | **BleQuiz-5** | | LOW | HIGH | HIGH | 100 | **BleQuiz-5** |
| HIGH | LOW | HIGH | 101 | **BleQuiz-6** | | LOW | HIGH | LOW | 101 | **BleQuiz-6** |
| HIGH | HIGH | LOW | 110 | **BleQuiz-7** | | LOW | LOW | HIGH | 110 | **BleQuiz-7** |
| HIGH | HIGH | HIGH | 111 | **BleQuiz-8** | | LOW | LOW | LOW | 111 | **BleQuiz-8** |
**Avantage** : Plus besoin de modifier le code pour chaque module, il suffit de configurer les jumpers ! **Avantage** : Plus besoin de modifier le code pour chaque module, il suffit de configurer les jumpers !

BIN
boitier/Boitier-BleQuiz-Coque bas.stl

Binary file not shown.

BIN
boitier/Boitier-BleQuiz-Coque haut.stl

Binary file not shown.

BIN
boitier/Boitier-BleQuiz.20260115-150944.FCBak

Binary file not shown.

BIN
boitier/Boitier-BleQuiz.FCStd

Binary file not shown.

1281
boitier/Boitier-BleQuiz.nc

File diff suppressed because it is too large Load Diff

BIN
boitier/Boitier-BleQuiz_3D-Coque bas.stl

Binary file not shown.

BIN
boitier/Boitier-BleQuiz_3D-Coque haut.stl

Binary file not shown.

BIN
boitier/Boitier-BleQuiz_3D.20260125-165408.FCBak

Binary file not shown.

BIN
boitier/Boitier-BleQuiz_3D.FCStd

Binary file not shown.

BIN
boitier/Boitier-BleQuiz_3D2-Coque bas.stl

Binary file not shown.

BIN
boitier/Boitier-BleQuiz_3D2-Coque haut.stl

Binary file not shown.

BIN
boitier/Boitier-BleQuiz_3D2.20260126-204015.FCBak

Binary file not shown.

BIN
boitier/Boitier-BleQuiz_3D2.FCStd

Binary file not shown.

64976
boitier/PI3_Boitier-BleQuiz_3D-Coque bas.gcode

File diff suppressed because it is too large Load Diff

82083
boitier/PI3_Boitier-BleQuiz_3D-Coque haut.gcode

File diff suppressed because it is too large Load Diff

230
kicad/BleQuiz-board.kicad_pcb

@ -37,6 +37,8 @@
(pad_to_mask_clearance 0) (pad_to_mask_clearance 0)
(allow_soldermask_bridges_in_footprints no) (allow_soldermask_bridges_in_footprints no)
(tenting front back) (tenting front back)
(aux_axis_origin 99.016068 99.987508)
(grid_origin 99.016068 99.987508)
(pcbplotparams (pcbplotparams
(layerselection 0x00000000_00000000_55555555_5755f5ff) (layerselection 0x00000000_00000000_55555555_5755f5ff)
(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
@ -4340,6 +4342,82 @@
) )
) )
) )
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "56202518-6ec3-4884-bf7d-43b1ce93ecca")
(pts
(xy 99 100) (xy 120 82.5)
)
(height -43.712492)
(orientation 0)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "21"
(at 109.5 55.137508 0)
(layer "F.Fab")
(uuid "56202518-6ec3-4884-bf7d-43b1ce93ecca")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
)
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "7aeb8f2b-c61b-46ae-b17f-eb9be7411042")
(pts
(xy 99 100) (xy 114 72.5)
)
(height 36.086068)
(orientation 1)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "27.5"
(at 133.936068 86.25 90)
(layer "F.Fab")
(uuid "7aeb8f2b-c61b-46ae-b17f-eb9be7411042")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
)
(dimension (dimension
(type orthogonal) (type orthogonal)
(layer "F.Fab") (layer "F.Fab")
@ -4416,6 +4494,82 @@
) )
) )
) )
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "b42e6d67-0d1f-411c-8db2-13510791e708")
(pts
(xy 99 100) (xy 84 127.5)
)
(height 48.507508)
(orientation 0)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "15"
(at 91.5 147.357508 0)
(layer "F.Fab")
(uuid "b42e6d67-0d1f-411c-8db2-13510791e708")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
)
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "c6629d93-a932-463c-aa4b-a8211379f9cd")
(pts
(xy 99 100) (xy 114 127.5)
)
(height 37.116068)
(orientation 1)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "27.5"
(at 134.966068 113.75 90)
(layer "F.Fab")
(uuid "c6629d93-a932-463c-aa4b-a8211379f9cd")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
)
(dimension (dimension
(type orthogonal) (type orthogonal)
(layer "F.Fab") (layer "F.Fab")
@ -4492,6 +4646,82 @@
) )
) )
) )
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "e507dd6e-22c1-4dd0-bbf0-12e8e66cec1a")
(pts
(xy 99 100) (xy 114 127.5)
)
(height 49.417508)
(orientation 0)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "15"
(at 106.5 148.267508 0)
(layer "F.Fab")
(uuid "e507dd6e-22c1-4dd0-bbf0-12e8e66cec1a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
)
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "e8903aaa-472f-41a1-85d2-b7ddc14484f1")
(pts
(xy 99 100) (xy 120 82.5)
)
(height 48.696068)
(orientation 1)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "17.5"
(at 146.546068 91.25 90)
(layer "F.Fab")
(uuid "e8903aaa-472f-41a1-85d2-b7ddc14484f1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
)
(segment (segment
(start 101.54 76) (start 101.54 76)
(end 99.2383 76) (end 99.2383 76)

Loading…
Cancel
Save