Skip to content

Commit 455cf61

Browse files
authored
Added circuit board files for the tracking device
For use with KiCad
1 parent 6a134b1 commit 455cf61

15 files changed

+3874
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# gpsTracker_trackingDevice_circuitBoard
2+
Schematic and circuit board design for the tracking device.
3+
To be opened with KiCad EDA, a cross platform, free and open source electronics design automation suite.
4+
http://kicad-pcb.org/
5+
https://github.com/kicad
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
EESchema-LIBRARY Version 2.3
2+
#encoding utf-8
3+
#
4+
# GY-NEO6MV2
5+
#
6+
DEF GY-NEO6MV2 U 0 40 Y Y 1 F N
7+
F0 "U" 50 -700 60 H V C CNN
8+
F1 "GY-NEO6MV2" 50 -600 60 H V C CNN
9+
F2 "" 0 0 60 H I C CNN
10+
F3 "" 0 0 60 H I C CNN
11+
DRAW
12+
S -300 200 400 -800 0 1 0 N
13+
X VCC 1 -100 400 200 D 50 50 1 1 W
14+
X RX 2 0 400 200 D 50 50 1 1 I
15+
X TX 3 100 400 200 D 50 50 1 1 O
16+
X GND 4 200 400 200 D 50 50 1 1 w
17+
ENDDRAW
18+
ENDDEF
19+
#
20+
# HC-12
21+
#
22+
DEF HC-12 U 0 40 Y Y 1 F N
23+
F0 "U" 0 -400 60 H V C CNN
24+
F1 "HC-12" 0 -300 60 H V C CNN
25+
F2 "" 0 0 60 H I C CNN
26+
F3 "" 0 0 60 H I C CNN
27+
DRAW
28+
C 200 -700 50 0 1 0 N
29+
S -300 200 300 -800 0 1 0 N
30+
X VCC 1 200 400 200 D 50 50 1 1 W
31+
X GND 2 100 400 200 D 50 50 1 1 w
32+
X RX 3 0 400 200 D 50 50 1 1 I
33+
X TX 4 -100 400 200 D 50 50 1 1 O
34+
X SET 5 -200 400 200 D 50 50 1 1 I
35+
ENDDRAW
36+
ENDDEF
37+
#
38+
# TP4056
39+
#
40+
DEF TP4056 U 0 40 Y Y 1 F N
41+
F0 "U" 50 -400 60 H V C CNN
42+
F1 "TP4056" 50 -300 60 H V C CNN
43+
F2 "" 0 0 60 H I C CNN
44+
F3 "" 0 0 60 H I C CNN
45+
DRAW
46+
S -300 -700 -200 -800 0 1 0 N
47+
S -300 200 400 -800 0 1 0 N
48+
S -50 -650 150 -850 0 1 0 N
49+
S 300 -700 400 -800 0 1 0 N
50+
X OUT+ 1 -200 400 200 D 50 50 1 1 W
51+
X B+ 2 -100 400 200 D 50 50 1 1 W
52+
X B- 3 200 400 200 D 50 50 1 1 w
53+
X OUT- 4 300 400 200 D 50 50 1 1 w
54+
ENDDRAW
55+
ENDDEF
56+
#
57+
# 2N7000
58+
#
59+
DEF 2N7000 Q 0 0 Y Y 1 F N
60+
F0 "Q" 200 75 50 H V L CNN
61+
F1 "2N7000" 200 0 50 H V L CNN
62+
F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN
63+
F3 "" 0 0 50 H I L CNN
64+
DRAW
65+
C 50 0 111 0 1 10 N
66+
C 100 -50 5 0 1 0 N
67+
C 100 50 5 0 1 0 N
68+
P 2 0 1 20 25 -40 25 -65 N
69+
P 2 0 1 20 25 15 25 -15 N
70+
P 2 0 1 20 25 65 25 40 N
71+
P 2 0 1 0 120 15 115 10 N
72+
P 2 0 1 0 120 15 140 15 N
73+
P 2 0 1 0 140 15 145 20 N
74+
P 3 0 1 10 0 60 0 -60 0 -60 N
75+
P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N
76+
P 4 0 1 0 30 50 100 50 100 100 100 100 N
77+
P 4 0 1 0 100 50 130 50 130 -50 100 -50 N
78+
P 4 0 1 0 130 15 120 -10 140 -10 130 15 F
79+
P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N
80+
P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F
81+
X G 1 -200 -50 200 R 50 50 1 1 P
82+
X S 2 100 -200 100 U 50 50 1 1 P
83+
X D 3 100 200 100 D 50 50 1 1 P
84+
ENDDRAW
85+
ENDDEF
86+
#
87+
#End Library
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
EESchema-DOCLIB Version 2.0
2+
#
3+
#End Doc Library
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
EESchema-DOCLIB Version 2.0
2+
#
3+
#End Doc Library
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
EESchema-LIBRARY Version 2.3
2+
#encoding utf-8
3+
#
4+
# 2N7000
5+
#
6+
DEF 2N7000 Q 0 0 Y Y 1 F N
7+
F0 "Q" 200 75 50 H V L CNN
8+
F1 "2N7000" 200 0 50 H V L CNN
9+
F2 "TO_SOT_Packages_THT:TO-92_Inline_Wide" 200 -75 50 H I L CIN
10+
F3 "" 0 0 50 H I L CNN
11+
DRAW
12+
C 50 0 111 0 1 10 N
13+
C 100 -50 5 0 1 0 N
14+
C 100 50 5 0 1 0 N
15+
P 2 0 1 20 25 -40 25 -65 N
16+
P 2 0 1 20 25 15 25 -15 N
17+
P 2 0 1 20 25 65 25 40 N
18+
P 2 0 1 0 120 15 115 10 N
19+
P 2 0 1 0 120 15 140 15 N
20+
P 2 0 1 0 140 15 145 20 N
21+
P 3 0 1 10 0 60 0 -60 0 -60 N
22+
P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N
23+
P 4 0 1 0 30 50 100 50 100 100 100 100 N
24+
P 4 0 1 0 100 50 130 50 130 -50 100 -50 N
25+
P 4 0 1 0 130 15 120 -10 140 -10 130 15 F
26+
P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N
27+
P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F
28+
X S 1 100 -200 100 U 50 50 1 1 P
29+
X G 2 -200 -50 200 R 50 50 1 1 P
30+
X D 3 100 200 100 D 50 50 1 1 P
31+
ENDDRAW
32+
ENDDEF
33+
#
34+
# GY-NEO6MV2
35+
#
36+
DEF GY-NEO6MV2 U 0 40 Y Y 1 F N
37+
F0 "U" 50 -700 60 H V C CNN
38+
F1 "GY-NEO6MV2" 50 -600 60 H V C CNN
39+
F2 "" 0 0 60 H I C CNN
40+
F3 "" 0 0 60 H I C CNN
41+
DRAW
42+
S -300 200 400 -800 0 1 0 N
43+
X VCC 1 -100 400 200 D 50 50 1 1 W
44+
X RX 2 0 400 200 D 50 50 1 1 I
45+
X TX 3 100 400 200 D 50 50 1 1 O
46+
X GND 4 200 400 200 D 50 50 1 1 w
47+
ENDDRAW
48+
ENDDEF
49+
#
50+
# HC-12
51+
#
52+
DEF HC-12 U 0 40 Y Y 1 F N
53+
F0 "U" 0 -400 60 H V C CNN
54+
F1 "HC-12" 0 -300 60 H V C CNN
55+
F2 "" 0 0 60 H I C CNN
56+
F3 "" 0 0 60 H I C CNN
57+
DRAW
58+
C 200 -700 50 0 1 0 N
59+
S -300 200 300 -800 0 1 0 N
60+
X VCC 1 200 400 200 D 50 50 1 1 W
61+
X GND 2 100 400 200 D 50 50 1 1 w
62+
X RX 3 0 400 200 D 50 50 1 1 I
63+
X TX 4 -100 400 200 D 50 50 1 1 O
64+
X SET 5 -200 400 200 D 50 50 1 1 I
65+
ENDDRAW
66+
ENDDEF
67+
#
68+
# TP4056
69+
#
70+
DEF TP4056 U 0 40 Y Y 1 F N
71+
F0 "U" 50 -400 60 H V C CNN
72+
F1 "TP4056" 50 -300 60 H V C CNN
73+
F2 "" 0 0 60 H I C CNN
74+
F3 "" 0 0 60 H I C CNN
75+
DRAW
76+
S -300 -700 -200 -800 0 1 0 N
77+
S -300 200 400 -800 0 1 0 N
78+
S -50 -650 150 -850 0 1 0 N
79+
S 300 -700 400 -800 0 1 0 N
80+
X OUT+ 1 -200 400 200 D 50 50 1 1 W
81+
X B+ 2 -100 400 200 D 50 50 1 1 W
82+
X B- 3 200 400 200 D 50 50 1 1 w
83+
X OUT- 4 300 400 200 D 50 50 1 1 w
84+
ENDDRAW
85+
ENDDEF
86+
#
87+
#End Library
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
(module TP4056_with_protection (layer F.Cu) (tedit 59345F8C)
2+
(fp_text reference REF** (at 15.24 10.16) (layer F.SilkS)
3+
(effects (font (size 1 1) (thickness 0.15)))
4+
)
5+
(fp_text value "TP4056 with protection" (at 15.24 7.62) (layer F.Fab)
6+
(effects (font (size 1 1) (thickness 0.15)))
7+
)
8+
(fp_line (start 10.16 1.27) (end 12.7 1.27) (layer F.SilkS) (width 0.15))
9+
(fp_line (start 12.7 1.27) (end 12.7 2.54) (layer F.SilkS) (width 0.15))
10+
(fp_line (start 12.7 2.54) (end 10.16 2.54) (layer F.SilkS) (width 0.15))
11+
(fp_line (start 10.16 2.54) (end 10.16 1.27) (layer F.SilkS) (width 0.15))
12+
(fp_line (start 5.08 1.27) (end 7.62 1.27) (layer F.SilkS) (width 0.15))
13+
(fp_line (start 7.62 1.27) (end 7.62 2.54) (layer F.SilkS) (width 0.15))
14+
(fp_line (start 7.62 2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.15))
15+
(fp_line (start 5.08 2.54) (end 5.08 1.27) (layer F.SilkS) (width 0.15))
16+
(fp_line (start 0 15.24) (end 2.54 15.24) (layer F.SilkS) (width 0.15))
17+
(fp_line (start 2.54 15.24) (end 2.54 17.78) (layer F.SilkS) (width 0.15))
18+
(fp_line (start 0 2.54) (end 2.54 2.54) (layer F.SilkS) (width 0.15))
19+
(fp_line (start 2.54 2.54) (end 2.54 0) (layer F.SilkS) (width 0.15))
20+
(fp_line (start 24.13 15.24) (end 24.13 17.78) (layer F.SilkS) (width 0.15))
21+
(fp_line (start 26.67 12.7) (end 24.13 12.7) (layer F.SilkS) (width 0.15))
22+
(fp_line (start 24.13 12.7) (end 24.13 15.24) (layer F.SilkS) (width 0.15))
23+
(fp_line (start 24.13 15.24) (end 26.67 15.24) (layer F.SilkS) (width 0.15))
24+
(fp_line (start 24.13 2.54) (end 24.13 5.08) (layer F.SilkS) (width 0.15))
25+
(fp_line (start 24.13 5.08) (end 26.67 5.08) (layer F.SilkS) (width 0.15))
26+
(fp_line (start 24.13 0) (end 24.13 2.54) (layer F.SilkS) (width 0.15))
27+
(fp_line (start 24.13 2.54) (end 26.67 2.54) (layer F.SilkS) (width 0.15))
28+
(fp_line (start -1.27 5.08) (end 3.81 5.08) (layer F.SilkS) (width 0.15))
29+
(fp_line (start 3.81 12.7) (end -1.27 12.7) (layer F.SilkS) (width 0.15))
30+
(fp_line (start 3.81 5.08) (end 3.81 12.7) (layer F.SilkS) (width 0.15))
31+
(fp_line (start -1.27 12.7) (end -1.27 5.08) (layer F.SilkS) (width 0.15))
32+
(fp_line (start 0 0) (end 26.67 0) (layer F.SilkS) (width 0.15))
33+
(fp_line (start 26.67 0) (end 26.67 17.78) (layer F.SilkS) (width 0.15))
34+
(fp_line (start 26.67 17.78) (end 0 17.78) (layer F.SilkS) (width 0.15))
35+
(fp_line (start 0 17.78) (end 0 0) (layer F.SilkS) (width 0.15))
36+
(pad 1 thru_hole rect (at 25.4 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
37+
(pad 2 thru_hole rect (at 25.4 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
38+
(pad 3 thru_hole rect (at 25.4 13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
39+
(pad 4 thru_hole rect (at 25.4 16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
40+
)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
(fp_lib_table
2+
(lib (name custom_components_library)(type KiCad)(uri "$(KIPRJMOD)/custom_components_library.pretty")(options "")(descr ""))
3+
)

0 commit comments

Comments
 (0)