Skip to content
This repository was archived by the owner on Mar 17, 2025. It is now read-only.
Merged
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
138 changes: 138 additions & 0 deletions hardware/firethings/firethings-kicad-libs/firethings-mini.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
(module firethings-mini locked (layer F.Cu) (tedit 57AFB6F9)
(fp_text reference U2 (at 0 11.43) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Firethings_Mini (at 0 3.81) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user 5V (at -9.906 7.62 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user 5V (at -9.906 7.62 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -13.335 8.255) (end -13.335 -12.065) (layer F.Fab) (width 0.15))
(fp_line (start -13.335 8.255) (end -12.065 9.525) (layer F.Fab) (width 0.15))
(fp_line (start -12.065 9.525) (end 12.065 9.525) (layer F.Fab) (width 0.15))
(fp_line (start 12.065 9.525) (end 13.335 8.255) (layer F.Fab) (width 0.15))
(fp_line (start 13.335 8.255) (end 13.335 -12.065) (layer F.Fab) (width 0.15))
(fp_line (start 13.335 -12.065) (end 9.525 -15.875) (layer F.Fab) (width 0.15))
(fp_line (start 9.525 -15.875) (end -9.525 -15.875) (layer F.Fab) (width 0.15))
(fp_line (start -9.525 -15.875) (end -13.335 -12.065) (layer F.Fab) (width 0.15))
(fp_text user 3.3V (at 9.906 7.62 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 15 (at 9.906 5.08 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 13 (at 9.906 2.54 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 12 (at 9.906 0 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 14 (at 9.906 -2.54 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 16 (at 9.906 -5.08 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user ADC (at 9.906 -7.62 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user RST (at 9.906 -10.16 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user GND (at -9.906 5.08 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 02 (at -9.906 2.54 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 0 (at -9.906 0 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 04 (at -9.906 -2.54 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 05 (at -9.906 -5.08 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user RXD (at -9.906 -7.62 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user TXD (at -9.906 -10.16 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)) (justify mirror))
)
(fp_text user 14 (at 9.906 -2.54 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 12 (at 9.906 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 13 (at 9.906 2.54 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 15 (at 9.906 5.08 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 05 (at -9.906 -5.08 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 04 (at -9.906 -2.54 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 00 (at -9.906 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 3.3V (at 9.906 7.62 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 16 (at 9.906 -5.08 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user ADC (at 9.906 -7.62 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user RST (at 9.906 -10.16 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user GND (at -9.906 5.08 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user 02 (at -9.906 2.54 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user RXD (at -9.906 -7.62 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(fp_text user TXD (at -9.906 -10.16 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.125)))
)
(pad 8 thru_hole circle (at -11.43 -10.16) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 7 thru_hole circle (at -11.43 -7.62) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 6 thru_hole circle (at -11.43 -5.08) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 5 thru_hole circle (at -11.43 -2.54) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 4 thru_hole circle (at -11.43 0) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at -11.43 2.54) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at -11.43 5.08) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -11.43 7.62) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 16 thru_hole circle (at 11.43 7.62) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 15 thru_hole circle (at 11.43 5.08) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 14 thru_hole circle (at 11.43 2.54) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 13 thru_hole circle (at 11.43 0) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 12 thru_hole circle (at 11.43 -2.54) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 11 thru_hole circle (at 11.43 -5.08) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 10 thru_hole circle (at 11.43 -7.62) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad 9 thru_hole circle (at 11.43 -10.16) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x08.wrl
(at (xyz -0.455 0.05 -0.05))
(scale (xyz 1 1 1))
(rotate (xyz 180 0 90))
)
(model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x08.wrl
(at (xyz 0.455 0.05 -0.05))
(scale (xyz 1 1 1))
(rotate (xyz 180 0 90))
)
)
32 changes: 32 additions & 0 deletions hardware/firethings/firethings-kicad-libs/firethings-mini.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# Firethings_Mini
#
DEF Firethings_Mini U 0 40 Y Y 1 F N
F0 "U" 0 500 60 H V C CNN
F1 "Firethings_Mini" 0 -500 60 H V C CNN
F2 "" 550 -700 60 H V C CNN
F3 "" 550 -700 60 H V C CNN
DRAW
S -300 450 300 -550 0 1 0 N
X 5V 1 150 650 200 D 50 50 1 1 W
X GND 2 0 -750 200 U 50 50 1 1 W
X IO2 3 -500 150 200 R 50 50 1 1 B
X IO0 4 -500 50 200 R 50 50 1 1 B
X IO4 5 -500 -50 200 R 50 50 1 1 B
X IO5 6 -500 -150 200 R 50 50 1 1 B
X RXD 7 -500 -250 200 R 50 50 1 1 B
X TXD 8 -500 -350 200 R 50 50 1 1 B
X Rst 9 500 -350 200 L 50 50 1 1 B
X A0 10 500 -250 200 L 50 50 1 1 B
X IO16 11 500 -150 200 L 50 50 1 1 B
X IO14 12 500 -50 200 L 50 50 1 1 B
X IO12 13 500 50 200 L 50 50 1 1 B
X IO13 14 500 150 200 L 50 50 1 1 B
X IO15 15 500 250 200 L 50 50 1 1 B
X 3.3V 16 -150 650 200 D 50 50 1 1 w
ENDDRAW
ENDDEF
#
#End Library
Binary file added hardware/firethings/ft1.3/back-3d.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading