Compare commits
3 commits
a9d1fd32af
...
6965b04cb5
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6965b04cb5 | ||
|
|
57c540ef5b | ||
|
|
a367031ec8 |
40 changed files with 1379 additions and 3102 deletions
17
README.md
17
README.md
|
|
@ -1,17 +1,10 @@
|
|||
# UPDI HV programmer on an RS232
|
||||
# SETH attitude sensor SETHAT
|
||||
|
||||
ATtiny µC High Voltage Serial Programmer
|
||||
|
||||
New develpoment, completely untested, not yet implemented.
|
||||
- I²C
|
||||
- 2.5V Vdd regulator (optional)
|
||||
- LIS3DH accelerometer
|
||||
- LIS3MDL megnetic field sensor
|
||||
|
||||

|
||||
|
||||
[](sethat_sch.pdf)
|
||||
|
||||
# The old ideas
|
||||
|
||||

|
||||
|
||||
[](atfuses_sch.pdf)
|
||||
|
||||

|
||||
|
|
|
|||
8
fp/C0805.fp
Normal file
8
fp/C0805.fp
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
Element["" "C0805" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-34.5mil -10mil -34.5mil 10mil 40mil 20mil 46mil "" "1" "square"]
|
||||
Pad[34.5mil -10mil 34.5mil 10mil 40mil 20mil 46mil "" "2" "square"]
|
||||
ElementLine[-40mil -25mil -40mil 25mil 5mil]
|
||||
ElementLine[-40mil 25mil 40mil 25mil 5mil]
|
||||
ElementLine[40mil 25mil 40mil -25mil 5mil]
|
||||
ElementLine[40mil -25mil -40mil -25mil 5mil]
|
||||
)
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
Element["" "C1206" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-55mil -10mil -55mil 10mil 50mil 20mil 56mil "" "1" "square"]
|
||||
Pad[55mil -10mil 55mil 10mil 50mil 20mil 56mil "" "2" "square"]
|
||||
ElementLine[-60mil -30mil -60mil 30mil 5mil]
|
||||
ElementLine[-60mil 30mil 60mil 30mil 5mil]
|
||||
ElementLine[60mil 30mil 60mil -30mil 5mil]
|
||||
ElementLine[60mil -30mil -60mil -30mil 5mil]
|
||||
)
|
||||
56
fp/DB9F.fp
56
fp/DB9F.fp
|
|
@ -1,56 +0,0 @@
|
|||
Element(0x00 "DSUB connector, female/male" "" "DB9F" 1000 1702 1 150 0x00)
|
||||
(
|
||||
# Gehaeuse (schmaler Kasten incl. Bohrungen)
|
||||
ElementLine(635 880 665 880 10)
|
||||
ElementLine(665 880 665 2092 10)
|
||||
ElementLine(665 2092 635 2092 10)
|
||||
ElementLine(635 2092 635 880 10)
|
||||
ElementLine(635 940 665 940 10)
|
||||
ElementLine(635 1060 665 1060 10)
|
||||
ElementLine(635 2032 665 2032 10)
|
||||
ElementLine(635 1912 665 1912 10)
|
||||
# Gehaeuse (aeusserer Kasten)
|
||||
# This part of the connector normally hangs off the circuit board,
|
||||
# so it is confusing to actually mark it on the silkscreen
|
||||
# define(`X1', `eval(BASEX-PANEL_DISTANCE-260)')
|
||||
# define(`Y1', `eval(PY1-100)')
|
||||
# define(`X2', `eval(BASEX-PANEL_DISTANCE)')
|
||||
# define(`Y2', `eval(PY2+100)')
|
||||
# ElementLine(X1 Y1 X2 Y1 20)
|
||||
# ElementLine(X2 Y1 X2 Y2 10)
|
||||
# ElementLine(X2 Y2 X1 Y2 20)
|
||||
# ElementLine(X1 Y2 X1 Y1 20)
|
||||
# Gehaeuse (innerer Kasten)
|
||||
ElementLine(665 1110 770 1110 20)
|
||||
ElementLine(770 1110 770 1862 20)
|
||||
ElementLine(770 1862 665 1862 20)
|
||||
ElementLine(665 1862 665 1110 10)
|
||||
# Pins
|
||||
# Pin 1
|
||||
Pin(1056 1702 60 35 "1" 0x101)
|
||||
ElementLine(1016 1702 770 1702 20)
|
||||
# Plazierungsmarkierung == PIN 1
|
||||
# Changed PY1 to PY2 13-Dec-1999 LRD
|
||||
Mark(1056 1702)
|
||||
# Remainder of the first row
|
||||
Pin(1056 1594 60 35 "2" 0x01)
|
||||
ElementLine(1016 1594 770 1594 20)
|
||||
Pin(1056 1486 60 35 "3" 0x01)
|
||||
ElementLine(1016 1486 770 1486 20)
|
||||
Pin(1056 1378 60 35 "4" 0x01)
|
||||
ElementLine(1016 1378 770 1378 20)
|
||||
Pin(1056 1270 60 35 "5" 0x01)
|
||||
ElementLine(1016 1270 770 1270 20)
|
||||
# Second row
|
||||
Pin(944 1648 60 35 "6" 0x01)
|
||||
ElementLine(904 1648 770 1648 20)
|
||||
Pin(944 1540 60 35 "7" 0x01)
|
||||
ElementLine(904 1540 770 1540 20)
|
||||
Pin(944 1432 60 35 "8" 0x01)
|
||||
ElementLine(904 1432 770 1432 20)
|
||||
Pin(944 1324 60 35 "9" 0x01)
|
||||
ElementLine(904 1324 770 1324 20)
|
||||
# Befestigungsbohrung
|
||||
Pin(1000 1000 250 125 "C1" 0x01)
|
||||
Pin(1000 1972 250 125 "C2" 0x01)
|
||||
)
|
||||
18
fp/HE_100mil_10_2.fp
Normal file
18
fp/HE_100mil_10_2.fp
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
Element["" "HE_100mil_10_2" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pin[-50mil -200mil 58mil 20mil 64mil 38mil "" "1" ""]
|
||||
Pin[50mil -200mil 58mil 20mil 64mil 38mil "" "2" ""]
|
||||
Pin[-50mil -100mil 58mil 20mil 64mil 38mil "" "3" ""]
|
||||
Pin[50mil -100mil 58mil 20mil 64mil 38mil "" "4" ""]
|
||||
Pin[-50mil 0mil 58mil 20mil 64mil 38mil "" "5" ""]
|
||||
Pin[50mil 0mil 58mil 20mil 64mil 38mil "" "6" ""]
|
||||
Pin[-50mil 100mil 58mil 20mil 64mil 38mil "" "7" ""]
|
||||
Pin[50mil 100mil 58mil 20mil 64mil 38mil "" "8" ""]
|
||||
Pin[-50mil 200mil 58mil 20mil 64mil 38mil "" "9" ""]
|
||||
Pin[50mil 200mil 58mil 20mil 64mil 38mil "" "10" ""]
|
||||
ElementLine[-100mil -250mil -100mil 250mil 5mil]
|
||||
ElementLine[-100mil 250mil 100mil 250mil 5mil]
|
||||
ElementLine[100mil 250mil 100mil -250mil 5mil]
|
||||
ElementLine[100mil -250mil -100mil -250mil 5mil]
|
||||
ElementLine[0mil -250mil 0mil -150mil 5mil]
|
||||
ElementLine[-100mil -150mil 0mil -150mil 5mil]
|
||||
)
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
Element["" "HE_100mil_6_2" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pin[-50mil -100mil 58mil 20mil 64mil 38mil "" "1" ""]
|
||||
Pin[50mil -100mil 58mil 20mil 64mil 38mil "" "2" ""]
|
||||
Pin[-50mil 0mil 58mil 20mil 64mil 38mil "" "3" ""]
|
||||
Pin[50mil 0mil 58mil 20mil 64mil 38mil "" "4" ""]
|
||||
Pin[-50mil 100mil 58mil 20mil 64mil 38mil "" "5" ""]
|
||||
Pin[50mil 100mil 58mil 20mil 64mil 38mil "" "6" ""]
|
||||
ElementLine[-100mil -150mil -100mil 150mil 5mil]
|
||||
ElementLine[-100mil 150mil 100mil 150mil 5mil]
|
||||
ElementLine[100mil 150mil 100mil -150mil 5mil]
|
||||
ElementLine[100mil -150mil -100mil -150mil 5mil]
|
||||
ElementLine[0mil -150mil 0mil -50mil 5mil]
|
||||
ElementLine[-100mil -50mil 0mil -50mil 5mil]
|
||||
)
|
||||
15
fp/L7x7mm.fp
15
fp/L7x7mm.fp
|
|
@ -1,15 +0,0 @@
|
|||
|
||||
Element["" "" "L?" "" 113.0000mm 16.0000mm -0.6000mm -0.8000mm 0 100 ""]
|
||||
(
|
||||
Pad[-2.4000mm -2.4000mm 2.4000mm -2.4000mm 2.6000mm 20.00mil 3.1080mm "1" "1" "square"]
|
||||
Pad[-2.4000mm 2.4000mm 2.4000mm 2.4000mm 2.6000mm 20.00mil 3.1080mm "2" "2" "square"]
|
||||
ElementLine [-3.5000mm -3.5000mm 3.5000mm -3.5000mm 0.1500mm]
|
||||
ElementLine [3.5000mm -3.5000mm 3.5000mm 3.5000mm 0.1500mm]
|
||||
ElementLine [3.5000mm 3.5000mm -3.5000mm 3.5000mm 0.1500mm]
|
||||
ElementLine [-3.5000mm 3.5000mm -3.5000mm -3.5000mm 0.1500mm]
|
||||
ElementArc [0.0000 0.0000 2.5000mm 2.5000mm 180 90 0.1500mm]
|
||||
ElementArc [-0.0000mm -0.0000mm 2.5000mm 2.5000mm 90 90 0.1500mm]
|
||||
ElementArc [-0.0000mm 0.0000mm 2.5000mm 2.5000mm 0 90 0.1500mm]
|
||||
ElementArc [0.0000mm 0.0000mm 2.5000mm 2.5000mm 270 90 0.1500mm]
|
||||
|
||||
)
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
Element["" "LCC_1_4" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-1.35mm -2.05mm -1.35mm -1.65mm 1.5mm 20mil 1.6524mm "" "1" "square"]
|
||||
Pad[-1.35mm 1.65mm -1.35mm 2.05mm 1.5mm 20mil 1.6524mm "" "2" "square"]
|
||||
Pad[1.35mm 1.65mm 1.35mm 2.05mm 1.5mm 20mil 1.6524mm "" "3" "square"]
|
||||
Pad[1.35mm -2.05mm 1.35mm -1.65mm 1.5mm 20mil 1.6524mm "" "4" "square"]
|
||||
ElementLine[-1.6mm -2.5mm -1.6mm 2.5mm 5mil]
|
||||
ElementLine[-1.6mm 2.5mm 1.6mm 2.5mm 5mil]
|
||||
ElementLine[1.6mm 2.5mm 1.6mm -2.5mm 5mil]
|
||||
ElementLine[1.6mm -2.5mm -1.6mm -2.5mm 5mil]
|
||||
ElementArc[-1.28mm -2.18mm -0.16mm -0.16mm 0 360 5mil]
|
||||
)
|
||||
19
fp/LGA_2_12.fp
Normal file
19
fp/LGA_2_12.fp
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
Element["" "LGA_2_12" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-0.875mm -0.75mm -1.35mm -0.75mm 0.25mm 20mil 0.4024mm "" "1" "square"]
|
||||
Pad[-0.875mm -0.25mm -1.35mm -0.25mm 0.25mm 20mil 0.4024mm "" "2" "square"]
|
||||
Pad[-0.875mm 0.25mm -1.35mm 0.25mm 0.25mm 20mil 0.4024mm "" "3" "square"]
|
||||
Pad[-0.875mm 0.75mm -1.35mm 0.75mm 0.25mm 20mil 0.4024mm "" "4" "square"]
|
||||
Pad[-0.25mm 0.875mm -0.25mm 1.35mm 0.25mm 20mil 0.4024mm "" "5" "square"]
|
||||
Pad[0.25mm 0.875mm 0.25mm 1.35mm 0.25mm 20mil 0.4024mm "" "6" "square"]
|
||||
Pad[0.875mm 0.75mm 1.35mm 0.75mm 0.25mm 20mil 0.4024mm "" "7" "square"]
|
||||
Pad[0.875mm 0.25mm 1.35mm 0.25mm 0.25mm 20mil 0.4024mm "" "8" "square"]
|
||||
Pad[0.875mm -0.25mm 1.35mm -0.25mm 0.25mm 20mil 0.4024mm "" "9" "square"]
|
||||
Pad[0.875mm -0.75mm 1.35mm -0.75mm 0.25mm 20mil 0.4024mm "" "10" "square"]
|
||||
Pad[0.25mm -0.875mm 0.25mm -1.35mm 0.25mm 20mil 0.4024mm "" "11" "square"]
|
||||
Pad[-0.25mm -0.875mm -0.25mm -1.35mm 0.25mm 20mil 0.4024mm "" "12" "square"]
|
||||
ElementLine[-0.5mm -1mm -1mm -0.5mm 5mil]
|
||||
ElementLine[-1mm -0.5mm -1mm 1mm 5mil]
|
||||
ElementLine[-1mm 1mm 1mm 1mm 5mil]
|
||||
ElementLine[1mm 1mm 1mm -1mm 5mil]
|
||||
ElementLine[1mm -1mm -0.5mm -1mm 5mil]
|
||||
)
|
||||
23
fp/LGA_3_16.fp
Normal file
23
fp/LGA_3_16.fp
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
Element["" "LGA_3_16" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-1.3mm -1mm -1.85mm -1mm 0.25mm 20mil 0.4024mm "" "1" "square"]
|
||||
Pad[-1.3mm -0.5mm -1.85mm -0.5mm 0.25mm 20mil 0.4024mm "" "2" "square"]
|
||||
Pad[-1.3mm 0mm -1.85mm 0mm 0.25mm 20mil 0.4024mm "" "3" "square"]
|
||||
Pad[-1.3mm 0.5mm -1.85mm 0.5mm 0.25mm 20mil 0.4024mm "" "4" "square"]
|
||||
Pad[-1.3mm 1mm -1.85mm 1mm 0.25mm 20mil 0.4024mm "" "5" "square"]
|
||||
Pad[-0.5mm 1.3mm -0.5mm 1.85mm 0.25mm 20mil 0.4024mm "" "6" "square"]
|
||||
Pad[0mm 1.3mm 0mm 1.85mm 0.25mm 20mil 0.4024mm "" "7" "square"]
|
||||
Pad[0.5mm 1.3mm 0.5mm 1.85mm 0.25mm 20mil 0.4024mm "" "8" "square"]
|
||||
Pad[1.3mm 1mm 1.85mm 1mm 0.25mm 20mil 0.4024mm "" "9" "square"]
|
||||
Pad[1.3mm 0.5mm 1.85mm 0.5mm 0.25mm 20mil 0.4024mm "" "10" "square"]
|
||||
Pad[1.3mm 0mm 1.85mm 0mm 0.25mm 20mil 0.4024mm "" "11" "square"]
|
||||
Pad[1.3mm -0.5mm 1.85mm -0.5mm 0.25mm 20mil 0.4024mm "" "12" "square"]
|
||||
Pad[1.3mm -1mm 1.85mm -1mm 0.25mm 20mil 0.4024mm "" "13" "square"]
|
||||
Pad[0.5mm -1.3mm 0.5mm -1.85mm 0.25mm 20mil 0.4024mm "" "14" "square"]
|
||||
Pad[0mm -1.3mm 0mm -1.85mm 0.25mm 20mil 0.4024mm "" "15" "square"]
|
||||
Pad[-0.5mm -1.3mm -0.5mm -1.85mm 0.25mm 20mil 0.4024mm "" "16" "square"]
|
||||
ElementLine[-1mm -1.5mm -1.5mm -1mm 5mil]
|
||||
ElementLine[-1.5mm -1mm -1.5mm 1.5mm 5mil]
|
||||
ElementLine[-1.5mm 1.5mm 1.5mm 1.5mm 5mil]
|
||||
ElementLine[1.5mm 1.5mm 1.5mm -1.5mm 5mil]
|
||||
ElementLine[1.5mm -1.5mm -1mm -1.5mm 5mil]
|
||||
)
|
||||
12
fp/SC70_6.fp
12
fp/SC70_6.fp
|
|
@ -1,12 +0,0 @@
|
|||
Element["" "SC70_6" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-0.6mm -0.65mm -0.999999mm -0.65mm 0.3mm 20mil 0.4524mm "" "1" "square"]
|
||||
Pad[-0.6mm 0mm -0.999999mm 0mm 0.3mm 20mil 0.4524mm "" "2" "square"]
|
||||
Pad[-0.6mm 0.65mm -0.999999mm 0.65mm 0.3mm 20mil 0.4524mm "" "3" "square"]
|
||||
Pad[0.6mm 0.65mm 0.999999mm 0.65mm 0.3mm 20mil 0.4524mm "" "4" "square"]
|
||||
Pad[0.6mm 0mm 0.999999mm 0mm 0.3mm 20mil 0.4524mm "" "5" "square"]
|
||||
Pad[0.6mm -0.65mm 0.999999mm -0.65mm 0.3mm 20mil 0.4524mm "" "6" "square"]
|
||||
ElementLine[-0.6mm -0.975mm -0.6mm 0.975mm 5mil]
|
||||
ElementLine[-0.6mm 0.975mm 0.6mm 0.975mm 5mil]
|
||||
ElementLine[0.6mm 0.975mm 0.6mm -0.975mm 5mil]
|
||||
ElementLine[0.6mm -0.975mm -0.6mm -0.975mm 5mil]
|
||||
)
|
||||
73
fp/SO16.fp
73
fp/SO16.fp
|
|
@ -1,73 +0,0 @@
|
|||
# number of pads
|
||||
# pad width in 1/1000 mil
|
||||
# pad length in 1/1000 mil
|
||||
# pad pitch 1/1000 mil
|
||||
# seperation between pads on opposite sides 1/1000 mil
|
||||
# X coordinates for the right hand column of pads (1/100 mils)
|
||||
# pad clearance to plane layer in 1/100 mil
|
||||
# pad soldermask width in 1/100 mil
|
||||
# silk screen width (1/100 mils)
|
||||
# figure out if we have an even or odd number of pins per side
|
||||
# silk bounding box is -XMAX,-YMAX, XMAX,YMAX (1/100 mils)
|
||||
# element_flags, description, pcb-name, value, mark_x, mark_y,
|
||||
# text_x, text_y, text_direction, text_scale, text_flags
|
||||
Element[0x00000000 "Small outline package, narrow (150mil)" "" "SO16" 0 0 -2000 -6000 0 100 0x00000000]
|
||||
(
|
||||
#
|
||||
# Pad[x1, y1, x2, y2, thickness, clearance, mask, name , pad number, flags]
|
||||
Pad[ -13500 -17500
|
||||
-7000 -17500
|
||||
2000 1000 3000 "1" "1" 0x00000100]
|
||||
Pad[ -13500 -12500
|
||||
-7000 -12500
|
||||
2000 1000 3000 "2" "2" 0x00000100]
|
||||
Pad[ -13500 -7500
|
||||
-7000 -7500
|
||||
2000 1000 3000 "3" "3" 0x00000100]
|
||||
Pad[ -13500 -2500
|
||||
-7000 -2500
|
||||
2000 1000 3000 "4" "4" 0x00000100]
|
||||
Pad[ -13500 2500
|
||||
-7000 2500
|
||||
2000 1000 3000 "5" "5" 0x00000100]
|
||||
Pad[ -13500 7500
|
||||
-7000 7500
|
||||
2000 1000 3000 "6" "6" 0x00000100]
|
||||
Pad[ -13500 12500
|
||||
-7000 12500
|
||||
2000 1000 3000 "7" "7" 0x00000100]
|
||||
Pad[ -13500 17500
|
||||
-7000 17500
|
||||
2000 1000 3000 "8" "8" 0x00000100]
|
||||
Pad[ 13500 17500
|
||||
7000 17500
|
||||
2000 1000 3000 "9" "9" 0x00000100]
|
||||
Pad[ 13500 12500
|
||||
7000 12500
|
||||
2000 1000 3000 "10" "10" 0x00000100]
|
||||
Pad[ 13500 7500
|
||||
7000 7500
|
||||
2000 1000 3000 "11" "11" 0x00000100]
|
||||
Pad[ 13500 2500
|
||||
7000 2500
|
||||
2000 1000 3000 "12" "12" 0x00000100]
|
||||
Pad[ 13500 -2500
|
||||
7000 -2500
|
||||
2000 1000 3000 "13" "13" 0x00000100]
|
||||
Pad[ 13500 -7500
|
||||
7000 -7500
|
||||
2000 1000 3000 "14" "14" 0x00000100]
|
||||
Pad[ 13500 -12500
|
||||
7000 -12500
|
||||
2000 1000 3000 "15" "15" 0x00000100]
|
||||
Pad[ 13500 -17500
|
||||
7000 -17500
|
||||
2000 1000 3000 "16" "16" 0x00000100]
|
||||
ElementLine[-15500 -19500 -15500 19500 1000]
|
||||
ElementLine[-15500 19500 15500 19500 1000]
|
||||
ElementLine[ 15500 19500 15500 -19500 1000]
|
||||
ElementLine[-15500 -19500 -2500 -19500 1000]
|
||||
ElementLine[ 15500 -19500 2500 -19500 1000]
|
||||
# punt on the arc on small parts as it can cover the pads
|
||||
ElementArc[0 -19500 2500 2500 0 180 1000]
|
||||
)
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
Element["" "SOD123" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-1.65mm -0.1mm -1.65mm 0.1mm 1mm 20mil 1.1524mm "" "1" "square"]
|
||||
Pad[1.65mm -0.099999mm 1.65mm 0.1mm 1mm 20mil 1.1524mm "" "2" "square"]
|
||||
ElementLine[-1.4mm -0.85mm -1.4mm 0.85mm 5mil]
|
||||
ElementLine[-1.4mm 0.85mm 1.4mm 0.85mm 5mil]
|
||||
ElementLine[1.4mm 0.85mm 1.4mm -0.85mm 5mil]
|
||||
ElementLine[1.4mm -0.85mm -1.4mm -0.85mm 5mil]
|
||||
ElementLine[-1.19mm -0.85mm -1.19mm 0.85mm 5mil]
|
||||
)
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
Element["" "SOD523" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-0.7mm 0 -0.799999mm 0 0.6mm 20mil 0.7524mm "" "1" "square"]
|
||||
Pad[0.7mm 0mm 0.799999mm 0mm 0.6mm 20mil 0.7524mm "" "2" "square"]
|
||||
ElementLine[0.6mm 0.425mm 0.6mm -0.425mm 5mil]
|
||||
ElementLine[0.6mm -0.425mm -0.6mm -0.425mm 5mil]
|
||||
ElementLine[-0.6mm -0.425mm -0.6mm 0.425mm 5mil]
|
||||
ElementLine[-0.6mm 0.425mm 0.6mm 0.425mm 5mil]
|
||||
ElementLine[0.51mm 0.425mm 0.51mm -0.425mm 5mil]
|
||||
)
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
Element["" "SOIC_150_16" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-87.5mil -175mil -122.5mil -175mil 25mil 20mil 31mil "" "1" "square"]
|
||||
Pad[-87.5mil -125mil -122.5mil -125mil 25mil 20mil 31mil "" "2" "square"]
|
||||
Pad[-87.5mil -75mil -122.5mil -75mil 25mil 20mil 31mil "" "3" "square"]
|
||||
Pad[-87.5mil -25mil -122.5mil -25mil 25mil 20mil 31mil "" "4" "square"]
|
||||
Pad[-87.5mil 25mil -122.5mil 25mil 25mil 20mil 31mil "" "5" "square"]
|
||||
Pad[-87.5mil 75mil -122.5mil 75mil 25mil 20mil 31mil "" "6" "square"]
|
||||
Pad[-87.5mil 125mil -122.5mil 125mil 25mil 20mil 31mil "" "7" "square"]
|
||||
Pad[-87.5mil 175mil -122.5mil 175mil 25mil 20mil 31mil "" "8" "square"]
|
||||
Pad[87.5mil 175mil 122.5mil 175mil 25mil 20mil 31mil "" "9" "square"]
|
||||
Pad[87.5mil 125mil 122.5mil 125mil 25mil 20mil 31mil "" "10" "square"]
|
||||
Pad[87.5mil 75mil 122.5mil 75mil 25mil 20mil 31mil "" "11" "square"]
|
||||
Pad[87.5mil 25mil 122.5mil 25mil 25mil 20mil 31mil "" "12" "square"]
|
||||
Pad[87.5mil -25mil 122.5mil -25mil 25mil 20mil 31mil "" "13" "square"]
|
||||
Pad[87.5mil -75mil 122.5mil -75mil 25mil 20mil 31mil "" "14" "square"]
|
||||
Pad[87.5mil -125mil 122.5mil -125mil 25mil 20mil 31mil "" "15" "square"]
|
||||
Pad[87.5mil -175mil 122.5mil -175mil 25mil 20mil 31mil "" "16" "square"]
|
||||
ElementLine[-87.5mil -200mil -87.5mil 200mil 5mil]
|
||||
ElementLine[-87.5mil 200mil 87.5mil 200mil 5mil]
|
||||
ElementLine[87.5mil 200mil 87.5mil -200mil 5mil]
|
||||
ElementLine[87.5mil -200mil -87.5mil -200mil 5mil]
|
||||
ElementLine[-70mil -200mil -70mil 200mil 5mil]
|
||||
)
|
||||
11
fp/SOT23.fp
11
fp/SOT23.fp
|
|
@ -1,11 +0,0 @@
|
|||
|
||||
Element["" "" "" "" 116000 118500 0 0 0 100 ""]
|
||||
(
|
||||
Pad[3750 4700 3750 5900 2800 3000 5800 "D" "2" "square,edge2"]
|
||||
Pad[-3850 4700 -3850 5900 2800 3000 5800 "S" "1" "square,edge2"]
|
||||
Pad[-50 -5500 -50 -4300 2800 3000 5800 "G" "3" "square"]
|
||||
ElementLine [5950 -2100 5950 2300 1000]
|
||||
ElementLine [5950 2300 -6050 2300 1000]
|
||||
ElementLine [-5950 -2100 5850 -2100 1000]
|
||||
ElementLine [-6050 2300 -6050 -2000 1000]
|
||||
)
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
Element["" "SOT23_3" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pad[-1mm -0.95mm -1.4mm -0.95mm 0.6mm 20mil 0.7524mm "" "1" "square"]
|
||||
Pad[-1mm 0.95mm -1.4mm 0.95mm 0.6mm 20mil 0.7524mm "" "2" "square"]
|
||||
Pad[1mm 0mm 1.4mm 0mm 0.6mm 20mil 0.7524mm "" "3" "square"]
|
||||
ElementLine[-1mm -1.425mm -1mm 1.425mm 5mil]
|
||||
ElementLine[-1mm 1.425mm 1mm 1.425mm 5mil]
|
||||
ElementLine[1mm 1.425mm 1mm -1.425mm 5mil]
|
||||
ElementLine[1mm -1.425mm -1mm -1.425mm 5mil]
|
||||
)
|
||||
20
fp/SUBD9_M.fp
Normal file
20
fp/SUBD9_M.fp
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
Element["" "SUBD9_M" "U?" "unknown" 0 0 0 0 0 50 ""] (
|
||||
Pin[1.42mm -5.54mm 2.008mm 20mil 2.1604mm 1mm "" "1" ""]
|
||||
Pin[1.42mm -2.77mm 2.008mm 20mil 2.1604mm 1mm "" "2" ""]
|
||||
Pin[1.42mm 0mm 2.008mm 20mil 2.1604mm 1mm "" "3" ""]
|
||||
Pin[1.42mm 2.77mm 2.008mm 20mil 2.1604mm 1mm "" "4" ""]
|
||||
Pin[1.42mm 5.54mm 2.008mm 20mil 2.1604mm 1mm "" "5" ""]
|
||||
Pin[-1.42mm -4.155mm 2.008mm 20mil 2.1604mm 1mm "" "6" ""]
|
||||
Pin[-1.42mm -1.385mm 2.008mm 20mil 2.1604mm 1mm "" "7" ""]
|
||||
Pin[-1.42mm 1.385mm 2.008mm 20mil 2.1604mm 1mm "" "8" ""]
|
||||
Pin[-1.42mm 4.155mm 2.008mm 20mil 2.1604mm 1mm "" "9" ""]
|
||||
Pin[0 -486mil 250mil 20mil 256mil 125mil "" "10" ""]
|
||||
Pin[0 486mil 250mil 20mil 256mil 125mil "" "11" ""]
|
||||
ElementLine[-9.52mm -5.54mm -9.52mm 5.54mm 5mil]
|
||||
ElementLine[2.84mm -6.925mm 2.84mm 6.925mm 5mil]
|
||||
ElementLine[2.84mm 6.925mm -2.84mm 6.925mm 5mil]
|
||||
ElementLine[-2.84mm 6.925mm -2.84mm -6.925mm 5mil]
|
||||
ElementLine[-2.84mm -6.925mm 2.84mm -6.925mm 5mil]
|
||||
ElementLine[0mm -6.925mm 0mm -4.155mm 5mil]
|
||||
ElementLine[2.84mm -4.155mm 0mm -4.155mm 5mil]
|
||||
)
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
Element[0x00000000 "Square Quad-side flat pack" "" "TQFP32_7" 0 0 -2000 -6000 0 100 0x00000000]
|
||||
(
|
||||
# left row
|
||||
Pad[-20992 -11023 -16566 -11023 1574 3000 1874 "1" "1" 0x00000100]
|
||||
Pad[-20992 -7874 -16566 -7874 1574 3000 1874 "2" "2" 0x00000100]
|
||||
Pad[-20992 -4724 -16566 -4724 1574 3000 1874 "3" "3" 0x00000100]
|
||||
Pad[-20992 -1575 -16566 -1575 1574 3000 1874 "4" "4" 0x00000100]
|
||||
Pad[-20992 1575 -16566 1575 1574 3000 1874 "5" "5" 0x00000100]
|
||||
Pad[-20992 4725 -16566 4725 1574 3000 1874 "6" "6" 0x00000100]
|
||||
Pad[-20992 7874 -16566 7874 1574 3000 1874 "7" "7" 0x00000100]
|
||||
Pad[-20992 11024 -16566 11024 1574 3000 1874 "8" "8" 0x00000100]
|
||||
# bottom row
|
||||
Pad[-11023 20992 -11023 16566 1574 3000 1874 "9" "9" 0x00000900]
|
||||
Pad[-7874 20992 -7874 16566 1574 3000 1874 "10" "10" 0x00000900]
|
||||
Pad[-4724 20992 -4724 16566 1574 3000 1874 "11" "11" 0x00000900]
|
||||
Pad[-1575 20992 -1575 16566 1574 3000 1874 "12" "12" 0x00000900]
|
||||
Pad[1575 20992 1575 16566 1574 3000 1874 "13" "13" 0x00000900]
|
||||
Pad[4725 20992 4725 16566 1574 3000 1874 "14" "14" 0x00000900]
|
||||
Pad[7874 20992 7874 16566 1574 3000 1874 "15" "15" 0x00000900]
|
||||
Pad[11024 20992 11024 16566 1574 3000 1874 "16" "16" 0x00000900]
|
||||
# right row
|
||||
Pad[20992 11023 16566 11023 1574 3000 1874 "17" "17" 0x00000100]
|
||||
Pad[20992 7874 16566 7874 1574 3000 1874 "18" "18" 0x00000100]
|
||||
Pad[20992 4724 16566 4724 1574 3000 1874 "19" "19" 0x00000100]
|
||||
Pad[20992 1575 16566 1575 1574 3000 1874 "20" "20" 0x00000100]
|
||||
Pad[20992 -1575 16566 -1575 1574 3000 1874 "21" "21" 0x00000100]
|
||||
Pad[20992 -4725 16566 -4725 1574 3000 1874 "22" "22" 0x00000100]
|
||||
Pad[20992 -7874 16566 -7874 1574 3000 1874 "23" "23" 0x00000100]
|
||||
Pad[20992 -11024 16566 -11024 1574 3000 1874 "24" "24" 0x00000100]
|
||||
# top row
|
||||
Pad[11023 -20992 11023 -16566 1574 3000 1874 "25" "25" 0x00000900]
|
||||
Pad[7874 -20992 7874 -16566 1574 3000 1874 "26" "26" 0x00000900]
|
||||
Pad[4724 -20992 4724 -16566 1574 3000 1874 "27" "27" 0x00000900]
|
||||
Pad[1575 -20992 1575 -16566 1574 3000 1874 "28" "28" 0x00000900]
|
||||
Pad[-1575 -20992 -1575 -16566 1574 3000 1874 "29" "29" 0x00000900]
|
||||
Pad[-4725 -20992 -4725 -16566 1574 3000 1874 "30" "30" 0x00000900]
|
||||
Pad[-7874 -20992 -7874 -16566 1574 3000 1874 "31" "31" 0x00000900]
|
||||
Pad[-11024 -20992 -11024 -16566 1574 3000 1874 "32" "32" 0x00000900]
|
||||
# exposed paddle (if this is an exposed paddle part)
|
||||
# top
|
||||
ElementLine[-10479 -13379 13379 -13379 800]
|
||||
# right
|
||||
ElementLine[13379 -13379 13379 13379 800]
|
||||
# bottom
|
||||
ElementLine[13379 13379 -13379 13379 800]
|
||||
# left
|
||||
ElementLine[-13379 13379 -13379 -10479 800]
|
||||
# angled corner
|
||||
ElementLine[-13379 -10479 -10479 -13379 800]
|
||||
ElementArc[-10479 -10479 1000 1000 0 360 800]
|
||||
)
|
||||
11
fp/c0603.fp
11
fp/c0603.fp
|
|
@ -1,11 +0,0 @@
|
|||
|
||||
Element["" "" "" "" 120500 132500 0 0 0 100 ""]
|
||||
(
|
||||
Pad[3200 -200 3200 200 3500 1994 4100 "" "2" "square"]
|
||||
Pad[-3200 -200 -3200 200 3500 1994 4100 "" "1" "square"]
|
||||
ElementLine [-3000 -1500 3000 -1500 1000]
|
||||
ElementLine [3000 -1500 3000 1500 1000]
|
||||
ElementLine [3000 1500 -3000 1500 1000]
|
||||
ElementLine [-3000 1500 -3000 -1500 1000]
|
||||
|
||||
)
|
||||
11
fp/c0805.fp
11
fp/c0805.fp
|
|
@ -1,11 +0,0 @@
|
|||
|
||||
Element["" "" "" "" 113750 59250 0 0 0 100 ""]
|
||||
(
|
||||
Pad[-3500 -1000 -3500 1000 3935 2000 5935 "" "1" "square"]
|
||||
Pad[3500 -1000 3500 1000 3935 2000 5935 "" "2" "square"]
|
||||
ElementLine [-3500 -2000 3500 -2000 983]
|
||||
ElementLine [3500 -2000 3500 2000 983]
|
||||
ElementLine [3500 2000 -3500 2000 983]
|
||||
ElementLine [-3500 2000 -3500 -2000 983]
|
||||
|
||||
)
|
||||
11
fp/c1206.fp
11
fp/c1206.fp
|
|
@ -1,11 +0,0 @@
|
|||
|
||||
Element["" "" "" "" 113750 51250 0 0 0 100 ""]
|
||||
(
|
||||
Pad[5500 -1000 5500 1000 5000 1994 5600 "" "2" "square"]
|
||||
Pad[-5500 -1000 -5500 1000 5000 1994 5600 "" "1" "square"]
|
||||
ElementLine [-5500 -2500 -5500 2500 1000]
|
||||
ElementLine [-5500 2500 5500 2500 1000]
|
||||
ElementLine [5500 2500 5500 -2500 1000]
|
||||
ElementLine [5500 -2500 -5500 -2500 1000]
|
||||
|
||||
)
|
||||
29
fp/c1210.fp
29
fp/c1210.fp
|
|
@ -1,29 +0,0 @@
|
|||
# grab the input values and convert to 1/100 mil
|
||||
# how much to grow the pads by for soldermask [1/100 mil]
|
||||
# clearance from planes [1/100 mil]
|
||||
# silk screen width [1/100 mil]
|
||||
# courtyard silk screen width [1/100 mil]
|
||||
# element_flags, description, pcb-name, value, mark_x, mark_y,
|
||||
# text_x, text_y, text_direction, text_scale, text_flags
|
||||
Element[0x00000000 "Standard SMT resistor, capacitor etc" "" "1210" 0 0 -3150 -3150 0 100 ""]
|
||||
(
|
||||
#
|
||||
# Pad[x1, y1, x2, y2, thickness, clearance, mask, name , pad number, flags]
|
||||
Pad[-5905 -2755
|
||||
-5905 2755
|
||||
5118 2000 5718 "1" "1" "square"]
|
||||
Pad[5905 -2755
|
||||
5905 2755
|
||||
5118 2000 5718 "2" "2" "square"]
|
||||
ElementLine[-1968 -5314 1968 -5314 800]
|
||||
ElementLine[-1968 5314 1968 5314 800]
|
||||
#
|
||||
# This draws a 1 mil placement courtyard outline in silk. It should probably
|
||||
# not be included since you wont want to try and fab a 1 mil silk line. Then
|
||||
# again, it is most useful during parts placement. It really is time for some
|
||||
# additional non-fab layers...
|
||||
# ElementLine[eval(-1*V1/2) eval(-1*V2/2) eval(-1*V1/2) eval( V2/2) CYW]
|
||||
# ElementLine[eval(-1*V1/2) eval(-1*V2/2) eval( V1/2) eval(-1*V2/2) CYW]
|
||||
# ElementLine[eval( V1/2) eval( V2/2) eval( V1/2) eval(-1*V2/2) CYW]
|
||||
# ElementLine[eval( V1/2) eval( V2/2) eval(-1*V1/2) eval( V2/2) CYW]
|
||||
)
|
||||
13
fp/p1206.fp
13
fp/p1206.fp
|
|
@ -1,13 +0,0 @@
|
|||
|
||||
Element["" "" "" "" 321200 337800 0 0 0 100 ""]
|
||||
(
|
||||
Pad[-5500 -1000 -5500 1000 5000 1994 5600 "" "1" "square"]
|
||||
Pad[5500 -1000 5500 1000 5000 1994 5600 "" "2" "square"]
|
||||
ElementLine [-5500 -2500 -5500 2500 1000]
|
||||
ElementLine [-5500 2500 5500 2500 1000]
|
||||
ElementLine [5500 2500 5500 -2500 1000]
|
||||
ElementLine [5500 -2500 -5500 -2500 1000]
|
||||
ElementLine [-4000 0 -2000 0 1000]
|
||||
ElementLine [-3000 -1000 -3000 1000 1000]
|
||||
|
||||
)
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
Project updi232 version v01
|
||||
Project sethat version v01
|
||||
|
||||
Two layer rigid PCB, 8mil/8mil rules, 0.4mm vias, 10mil annular
|
||||
|
||||
|
|
@ -8,12 +8,12 @@ With soldermask, no silk.
|
|||
|
||||
Layer order:
|
||||
|
||||
1c: updi232.top.gbr top side copper
|
||||
2c: updi232.bottom.gbr bottom side copper
|
||||
1c: sethat.top.gbr top side copper
|
||||
2c: sethat.bottom.gbr bottom side copper
|
||||
|
||||
d: updi232.plated-drill.cnc drill file
|
||||
o: updi232.outline.gbr board outline
|
||||
d: sethat.plated-drill.cnc drill file
|
||||
o: sethat.outline.gbr board outline
|
||||
|
||||
1m: updi232.topmask.gbr soldermask top
|
||||
2m: updi232.bottommask.gbr soldermask bottom
|
||||
1m: sethat.topmask.gbr soldermask top
|
||||
2m: sethat.bottommask.gbr soldermask bottom
|
||||
|
||||
|
|
|
|||
13
make-fp.py
13
make-fp.py
|
|
@ -2,13 +2,12 @@
|
|||
|
||||
from fp import *
|
||||
|
||||
make(SOIC, (16,))
|
||||
make(HEADER, (2,6,))
|
||||
make(SOT, (3,5))
|
||||
make(SC70, (6,))
|
||||
make(HEADER, (2,10))
|
||||
make(SOT, (5,))
|
||||
part(SUBD, n=9, sex="F", female=True, backset=8.1*mm)
|
||||
part(SOD, partname="SOD123")
|
||||
part(SOD, partname="SOD523", polar=2)
|
||||
part(SUBD, n=9, sex="M", female=False, backset=8.1*mm)
|
||||
part(SOD, partname="C0603")
|
||||
part(SOD, partname="C1206")
|
||||
part(SOD, partname="C0805")
|
||||
part(SOD, partname="P1206")
|
||||
part(LGA, n=16, body=3, ilen=0.450*mm)
|
||||
part(LGA, n=12, body=2, ilen=0.375*mm)
|
||||
|
|
|
|||
47
sethat.net
47
sethat.net
|
|
@ -1,40 +1,11 @@
|
|||
unnamed_net10 J30-1 R33-1
|
||||
unnamed_net1 C12-1 U2-4
|
||||
ADC1 C50-1 R50-1 R52-2 U1-14
|
||||
ADC2 C51-1 R51-1 R53-2 U1-15
|
||||
BYP C30-2 R30-1 U30-3
|
||||
ADJ_CC R32-2 R31-1 U30-4
|
||||
DTR R33-2 C31-1 R30-2 U30-1
|
||||
unnamed_net9 R20-2 R21-2 Q2-5
|
||||
unnamed_net8 R10-2 Q2-2
|
||||
unnamed_net7 R21-1 R12-1 Q2-6
|
||||
unnamed_net6 R16-1 Q4-2
|
||||
unnamed_net5 Q4-6 R17-1 Q4-5
|
||||
unnamed_net4 R11-2 Q3-2
|
||||
unnamed_net3 Q3-5 R15-1 Q3-6
|
||||
unnamed_net2 R14-1 Q1-3
|
||||
unnamed_net1 Q2-3 R13-1 Q1-1
|
||||
VccT C12-1 R7-1 J2-2 J1-2
|
||||
UPDI R16-2 Q3-3 R14-2 J1-1
|
||||
D6a R5-2 D6-1
|
||||
D7a R6-2 D7-1
|
||||
D2a R2-2 D2-1
|
||||
D3a R3-2 D3-1
|
||||
D4k D6-2 D7-2 C7-2 D4-2 R4-1
|
||||
V12V R13-2 Q1-2 D8-2 D2-2 D3-2 C8-1 D5-2
|
||||
D5a R4-2 C5-1 D5-1
|
||||
D4a D4-1 C6-1 D1-2
|
||||
Vcc J2-1 C30-1 R31-2 U30-5 C11-1 C13-1 R12-2 R18-2 R17-2 R15-2 R6-1 R3-1 U1-16
|
||||
MC1+ C5-2 C1-2 U1-1
|
||||
RTS R20-1 R10-1 U1-12
|
||||
RxD R18-1 Q4-3 U1-11
|
||||
CTS R7-2 U1-10
|
||||
TxD R11-1 U1-9
|
||||
MV- C4-1 U1-6
|
||||
MC2- C6-2 C2-1 U1-5
|
||||
MC2+ D1-1 C2-2 U1-4
|
||||
MC1- C1-1 U1-3
|
||||
MV+ R5-1 R2-1 R1-1 C3-1 U1-2
|
||||
RxDD U1-14 CONN1-2
|
||||
RTSD U1-13 CONN1-7
|
||||
TxDD U1-8 CONN1-3
|
||||
CTSD U1-7 CONN1-8
|
||||
DTRD J30-2 CONN1-4
|
||||
GND C31-2 R32-1 U30-2 C11-2 C12-2 C13-2 Q2-4 Q2-1 Q4-1 Q4-4 Q3-4 Q3-1 J1-6 D8-1 C7-1 C8-2 BOARD-1 R1-2 C4-2 C3-2 U1-15 CONN1-11 CONN1-10 CONN1-5
|
||||
SDA J3-2 CONN2-6 U2-11 U1-6 CONN1-6
|
||||
SCL J3-4 CONN2-7 U2-1 U1-4 CONN1-7
|
||||
Vdd J3-6 J3-7 R51-2 R50-2 CONN2-8 CONN2-4 U2-5 U2-6 U2-10 U1-8 U1-16 U1-1 C30-1 R31-2 U30-5 C13-1 C16-1 C17-1 C11-1 C14-1 C19-1 C15-1 C18-1 CONN1-8 CONN1-4
|
||||
VIN J3-8 C20-1 C21-1 CONN2-9 R30-2 U30-1 CONN1-9
|
||||
GND J3-9 J3-10 J3-5 J3-1 J3-3 C51-2 R53-1 C50-2 R52-1 C20-2 C21-2 CONN2-11 CONN2-10 CONN2-1 CONN2-2 CONN2-3 CONN2-5 C12-2 U2-12 U2-9 U2-2 U2-3 U1-7 U1-10 U1-12 U1-5 R32-1 U30-2 C13-2 C16-2 C17-2 C11-2 \
|
||||
C14-2 C19-2 C15-2 C18-2 BOARD-1 CONN1-11 CONN1-10 CONN1-1 CONN1-2 CONN1-3 CONN1-5
|
||||
|
|
|
|||
1589
sethat.pcb
1589
sethat.pcb
File diff suppressed because it is too large
Load diff
BIN
sethat.png
BIN
sethat.png
Binary file not shown.
|
Before Width: | Height: | Size: 157 KiB After Width: | Height: | Size: 181 KiB |
|
|
@ -1,5 +1,5 @@
|
|||
schematics updi232.sch
|
||||
output-name updi232
|
||||
schematics sethat.sch
|
||||
output-name sethat
|
||||
elements-dir ./fp
|
||||
use-files
|
||||
skip-m4
|
||||
|
|
|
|||
1648
sethat.sch
1648
sethat.sch
File diff suppressed because it is too large
Load diff
BIN
sethat_sch.pdf
BIN
sethat_sch.pdf
Binary file not shown.
BIN
sethat_sch.png
BIN
sethat_sch.png
Binary file not shown.
|
Before Width: | Height: | Size: 231 KiB After Width: | Height: | Size: 202 KiB |
|
|
@ -1,319 +0,0 @@
|
|||
v 20220529 2
|
||||
T 100 5200 8 10 0 0 0 0 1
|
||||
Copyright Mark Salyzyn
|
||||
T 2200 4300 9 10 1 0 0 6 1
|
||||
ATmega8
|
||||
T 100 5000 8 10 0 0 0 0 1
|
||||
description=AVR 8-bit µC
|
||||
T 100 4800 8 10 0 0 0 0 1
|
||||
footprint=TQFP32_7
|
||||
T 2300 4600 8 10 1 1 0 6 1
|
||||
refdes=U?
|
||||
T 1200 5700 8 10 0 0 0 6 1
|
||||
numslots=2
|
||||
P 2600 2100 2300 2100 1 0 0
|
||||
{
|
||||
T 2400 2150 5 8 1 1 0 0 1
|
||||
pinnumber=29
|
||||
T 2400 2250 5 8 0 1 0 2 1
|
||||
pinseq=29
|
||||
T 2250 2100 9 8 1 1 0 6 1
|
||||
pinlabel=(RESET) PC6
|
||||
T 2250 2100 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 4300 300 4300 1 0 0
|
||||
{
|
||||
T 200 4350 5 8 1 1 0 6 1
|
||||
pinnumber=30
|
||||
T 200 4450 5 8 0 1 0 8 1
|
||||
pinseq=30
|
||||
T 350 4300 9 8 1 1 0 0 1
|
||||
pinlabel=PD0 (RxD)
|
||||
T 350 4300 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 4100 300 4100 1 0 0
|
||||
{
|
||||
T 200 4150 5 8 1 1 0 6 1
|
||||
pinnumber=31
|
||||
T 200 4250 5 8 0 1 0 8 1
|
||||
pinseq=31
|
||||
T 350 4100 9 8 1 1 0 0 1
|
||||
pinlabel=PD1 (TxD)
|
||||
T 350 4100 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 3900 300 3900 1 0 0
|
||||
{
|
||||
T 200 3950 5 8 1 1 0 6 1
|
||||
pinnumber=32
|
||||
T 200 4050 5 8 0 1 0 8 1
|
||||
pinseq=32
|
||||
T 350 3900 9 8 1 1 0 0 1
|
||||
pinlabel=PD2 (INT0)
|
||||
T 350 3900 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 3700 300 3700 1 0 0
|
||||
{
|
||||
T 200 3750 5 8 1 1 0 6 1
|
||||
pinnumber=1
|
||||
T 200 3850 5 8 0 1 0 8 1
|
||||
pinseq=1
|
||||
T 350 3700 9 8 1 1 0 0 1
|
||||
pinlabel=PD3 (INT1)
|
||||
T 350 3700 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 3500 300 3500 1 0 0
|
||||
{
|
||||
T 200 3550 5 8 1 1 0 6 1
|
||||
pinnumber=2
|
||||
T 200 3650 5 8 0 1 0 8 1
|
||||
pinseq=2
|
||||
T 350 3500 9 8 1 1 0 0 1
|
||||
pinlabel=PD4 (XCK/T0)
|
||||
T 350 3500 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
T 2200 -150 5 10 0 1 0 6 1
|
||||
net=Vcc:4,6
|
||||
T 1400 -150 5 10 0 1 0 6 1
|
||||
net=GND:3,5,21
|
||||
P 0 400 300 400 1 0 0
|
||||
{
|
||||
T 200 450 5 8 1 1 0 6 1
|
||||
pinnumber=7
|
||||
T 200 550 5 8 0 1 0 8 1
|
||||
pinseq=7
|
||||
T 350 400 9 8 1 1 0 0 1
|
||||
pinlabel=PB6 (XTAL1/OSC1)
|
||||
T 350 400 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 200 300 200 1 0 0
|
||||
{
|
||||
T 200 250 5 8 1 1 0 6 1
|
||||
pinnumber=8
|
||||
T 200 350 5 8 0 1 0 8 1
|
||||
pinseq=8
|
||||
T 350 200 9 8 1 1 0 0 1
|
||||
pinlabel=PB7 (XTAL2/TOSC2)
|
||||
T 350 200 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 3300 300 3300 1 0 0
|
||||
{
|
||||
T 200 3350 5 8 1 1 0 6 1
|
||||
pinnumber=9
|
||||
T 200 3450 5 8 0 1 0 8 1
|
||||
pinseq=9
|
||||
T 350 3300 9 8 1 1 0 0 1
|
||||
pinlabel=PD5 (T1)
|
||||
T 350 3300 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 3100 300 3100 1 0 0
|
||||
{
|
||||
T 200 3150 5 8 1 1 0 6 1
|
||||
pinnumber=10
|
||||
T 200 3250 5 8 0 1 0 8 1
|
||||
pinseq=10
|
||||
T 350 3100 9 8 1 1 0 0 1
|
||||
pinlabel=PD6 (AIN0)
|
||||
T 350 3100 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 2900 300 2900 1 0 0
|
||||
{
|
||||
T 200 2950 5 8 1 1 0 6 1
|
||||
pinnumber=11
|
||||
T 200 3050 5 8 0 1 0 8 1
|
||||
pinseq=11
|
||||
T 350 2900 9 8 1 1 0 0 1
|
||||
pinlabel=PD7 (AIN1)
|
||||
T 350 2900 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 0 1600 300 1600 1 0 0
|
||||
{
|
||||
T 200 1650 5 8 1 1 0 6 1
|
||||
pinnumber=12
|
||||
T 200 1750 5 8 0 1 0 8 1
|
||||
pinseq=12
|
||||
T 350 1600 9 8 1 1 0 0 1
|
||||
pinlabel=PB0 (ICP1)
|
||||
T 350 1600 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 300 1400 0 1400 1 0 1
|
||||
{
|
||||
T 200 1450 5 8 1 1 0 6 1
|
||||
pinnumber=13
|
||||
T 200 1550 5 8 0 1 0 8 1
|
||||
pinseq=13
|
||||
T 350 1400 9 8 1 1 0 0 1
|
||||
pinlabel=PB1 (OC1A)
|
||||
T 350 1400 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 300 1200 0 1200 1 0 1
|
||||
{
|
||||
T 200 1250 5 8 1 1 0 6 1
|
||||
pinnumber=14
|
||||
T 200 1350 5 8 0 1 0 8 1
|
||||
pinseq=14
|
||||
T 350 1200 9 8 1 1 0 0 1
|
||||
pinlabel=PB2 (SS/OC1B)
|
||||
T 350 1200 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 300 1000 0 1000 1 0 1
|
||||
{
|
||||
T 200 1050 5 8 1 1 0 6 1
|
||||
pinnumber=15
|
||||
T 200 1150 5 8 0 1 0 8 1
|
||||
pinseq=15
|
||||
T 350 1000 9 8 1 1 0 0 1
|
||||
pinlabel=PB3 (MOSI/OC2)
|
||||
T 350 1000 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 300 800 0 800 1 0 1
|
||||
{
|
||||
T 200 850 5 8 1 1 0 6 1
|
||||
pinnumber=16
|
||||
T 200 950 5 8 0 1 0 8 1
|
||||
pinseq=16
|
||||
T 350 800 9 8 1 1 0 0 1
|
||||
pinlabel=PB4 (MISO)
|
||||
T 350 800 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 300 600 0 600 1 0 1
|
||||
{
|
||||
T 200 650 5 8 1 1 0 6 1
|
||||
pinnumber=17
|
||||
T 200 750 5 8 0 1 0 8 1
|
||||
pinseq=17
|
||||
T 350 600 9 8 1 1 0 0 1
|
||||
pinlabel=PB5 (SCK)
|
||||
T 350 600 5 8 0 1 0 2 1
|
||||
pintype=io
|
||||
}
|
||||
P 2300 1000 2600 1000 1 0 1
|
||||
{
|
||||
T 2400 1050 5 8 1 1 0 0 1
|
||||
pinnumber=18
|
||||
T 2400 1150 5 8 0 1 0 2 1
|
||||
pinseq=18
|
||||
T 2250 1000 9 8 1 1 0 6 1
|
||||
pinlabel=AVCC
|
||||
T 2250 1000 5 8 0 1 0 8 1
|
||||
pintype=in
|
||||
}
|
||||
P 2300 1300 2600 1300 1 0 1
|
||||
{
|
||||
T 2400 1350 5 8 1 1 0 0 1
|
||||
pinnumber=20
|
||||
T 2400 1450 5 8 0 1 0 2 1
|
||||
pinseq=20
|
||||
T 2250 1300 9 8 1 1 0 6 1
|
||||
pinlabel=AREF
|
||||
T 2250 1300 5 8 0 1 0 8 1
|
||||
pintype=in
|
||||
}
|
||||
P 2300 3300 2600 3300 1 0 1
|
||||
{
|
||||
T 2400 3350 5 8 1 1 0 0 1
|
||||
pinnumber=23
|
||||
T 2400 3450 5 8 0 1 0 2 1
|
||||
pinseq=23
|
||||
T 2250 3300 9 8 1 1 0 6 1
|
||||
pinlabel=(ADC0) PC0
|
||||
T 2250 3300 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
P 2300 3100 2600 3100 1 0 1
|
||||
{
|
||||
T 2400 3150 5 8 1 1 0 0 1
|
||||
pinnumber=24
|
||||
T 2400 3250 5 8 0 1 0 2 1
|
||||
pinseq=24
|
||||
T 2250 3100 9 8 1 1 0 6 1
|
||||
pinlabel=(ADC1) PC1
|
||||
T 2250 3100 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
P 2300 2900 2600 2900 1 0 1
|
||||
{
|
||||
T 2400 2950 5 8 1 1 0 0 1
|
||||
pinnumber=25
|
||||
T 2400 3050 5 8 0 1 0 2 1
|
||||
pinseq=25
|
||||
T 2250 2900 9 8 1 1 0 6 1
|
||||
pinlabel=(ADC2) PC2
|
||||
T 2250 2900 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
P 2300 2700 2600 2700 1 0 1
|
||||
{
|
||||
T 2400 2750 5 8 1 1 0 0 1
|
||||
pinnumber=26
|
||||
T 2400 2850 5 8 0 1 0 2 1
|
||||
pinseq=26
|
||||
T 2250 2700 9 8 1 1 0 6 1
|
||||
pinlabel=(ADC3) PC3
|
||||
T 2250 2700 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
P 2300 2500 2600 2500 1 0 1
|
||||
{
|
||||
T 2400 2550 5 8 1 1 0 0 1
|
||||
pinnumber=27
|
||||
T 2400 2650 5 8 0 1 0 2 1
|
||||
pinseq=27
|
||||
T 2250 2500 9 8 1 1 0 6 1
|
||||
pinlabel=(ADC4/SDA) PC4
|
||||
T 2250 2500 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
P 2300 2300 2600 2300 1 0 1
|
||||
{
|
||||
T 2400 2350 5 8 1 1 0 0 1
|
||||
pinnumber=28
|
||||
T 2400 2450 5 8 0 1 0 2 1
|
||||
pinseq=28
|
||||
T 2250 2300 9 8 1 1 0 6 1
|
||||
pinlabel=(ADC5/SCL) PC5
|
||||
T 2250 2300 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
B 300 100 2000 4400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
T 100 5400 8 10 0 0 0 0 1
|
||||
device=ATmega8
|
||||
T 1300 5700 8 10 0 0 0 0 1
|
||||
slot=2
|
||||
P 2300 3900 2600 3900 1 0 1
|
||||
{
|
||||
T 2400 3950 5 8 1 1 0 0 1
|
||||
pinnumber=19
|
||||
T 2400 4050 5 8 0 1 0 2 1
|
||||
pinseq=19
|
||||
T 2250 3900 9 8 1 1 0 6 1
|
||||
pinlabel=ADC6
|
||||
T 2250 3900 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
P 2300 3700 2600 3700 1 0 1
|
||||
{
|
||||
T 2400 3750 5 8 1 1 0 0 1
|
||||
pinnumber=22
|
||||
T 2400 3850 5 8 0 1 0 2 1
|
||||
pinseq=22
|
||||
T 2250 3700 9 8 1 1 0 6 1
|
||||
pinlabel=ADC7
|
||||
T 2250 3700 5 8 0 1 0 8 1
|
||||
pintype=io
|
||||
}
|
||||
120
sym/LIS3DH.sym
Normal file
120
sym/LIS3DH.sym
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
v 20220529 2
|
||||
T 975 1250 8 10 1 1 0 4 1
|
||||
refdes=U?
|
||||
B 0 0 2000 2000 3 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 400 100 400 1 0 0
|
||||
{
|
||||
T 125 400 5 7 1 1 180 7 1
|
||||
pinnumber=5
|
||||
T 225 400 9 6 1 1 180 7 1
|
||||
pinlabel=GND
|
||||
}
|
||||
P 0 700 100 700 1 0 0
|
||||
{
|
||||
T 125 700 5 7 1 1 180 7 1
|
||||
pinnumber=4
|
||||
T 225 700 9 6 1 1 180 7 1
|
||||
pinlabel=SCL
|
||||
}
|
||||
P 0 1000 100 1000 1 0 0
|
||||
{
|
||||
T 125 1000 5 7 1 1 180 7 1
|
||||
pinnumber=3
|
||||
T 225 1000 9 6 1 1 180 7 1
|
||||
pinlabel=n.c.
|
||||
}
|
||||
P 0 1300 100 1300 1 0 0
|
||||
{
|
||||
T 125 1300 5 7 1 1 180 7 1
|
||||
pinnumber=2
|
||||
T 225 1300 9 6 1 1 180 7 1
|
||||
pinlabel=n.c.
|
||||
}
|
||||
P 0 1600 100 1600 1 0 0
|
||||
{
|
||||
T 125 1600 5 7 1 1 180 7 1
|
||||
pinnumber=1
|
||||
T 225 1600 9 6 1 1 180 7 1
|
||||
pinlabel=Vdd_IO
|
||||
}
|
||||
T 975 950 8 10 1 1 0 4 1
|
||||
value=LIS3DH
|
||||
T 975 750 8 10 0 1 0 4 1
|
||||
footprint=LGA_3_16
|
||||
P 2000 1600 1900 1600 1 0 0
|
||||
{
|
||||
T 1875 1600 5 7 1 1 0 7 1
|
||||
pinnumber=13
|
||||
T 1700 1600 9 6 1 1 0 7 1
|
||||
pinlabel=ADC3
|
||||
}
|
||||
P 2000 1300 1900 1300 1 0 0
|
||||
{
|
||||
T 1875 1300 5 7 1 1 0 7 1
|
||||
pinnumber=12
|
||||
T 1700 1300 9 6 1 1 0 7 1
|
||||
pinlabel=GND
|
||||
}
|
||||
P 2000 1000 1900 1000 1 0 0
|
||||
{
|
||||
T 1875 1000 5 7 1 1 0 7 1
|
||||
pinnumber=11
|
||||
T 1700 1000 9 6 1 1 0 7 1
|
||||
pinlabel=INT1
|
||||
}
|
||||
P 2000 700 1900 700 1 0 0
|
||||
{
|
||||
T 1875 700 5 7 1 1 0 7 1
|
||||
pinnumber=10
|
||||
T 1700 700 9 6 1 1 0 7 1
|
||||
pinlabel=RES
|
||||
}
|
||||
P 2000 400 1900 400 1 0 0
|
||||
{
|
||||
T 1875 400 5 7 1 1 0 7 1
|
||||
pinnumber=9
|
||||
T 1750 400 9 6 1 1 0 7 1
|
||||
pinlabel=INT2
|
||||
}
|
||||
P 700 2000 700 1900 1 0 0
|
||||
{
|
||||
T 700 1875 5 7 1 1 90 7 1
|
||||
pinnumber=16
|
||||
T 700 1700 9 6 1 1 90 7 1
|
||||
pinlabel=Vdd
|
||||
}
|
||||
P 1000 2000 1000 1900 1 0 0
|
||||
{
|
||||
T 1000 1875 5 7 1 1 90 7 1
|
||||
pinnumber=15
|
||||
T 1000 1700 9 6 1 1 90 7 1
|
||||
pinlabel=ADC2
|
||||
}
|
||||
P 1300 2000 1300 1900 1 0 0
|
||||
{
|
||||
T 1300 1875 5 7 1 1 90 7 1
|
||||
pinnumber=14
|
||||
T 1300 1700 9 6 1 1 90 7 1
|
||||
pinlabel=ADC1
|
||||
}
|
||||
P 1300 0 1300 100 1 0 0
|
||||
{
|
||||
T 1300 125 5 7 1 1 270 7 1
|
||||
pinnumber=8
|
||||
T 1300 225 9 6 1 1 270 7 1
|
||||
pinlabel=CS
|
||||
}
|
||||
P 1000 0 1000 100 1 0 0
|
||||
{
|
||||
T 1000 125 5 7 1 1 270 7 1
|
||||
pinnumber=7
|
||||
T 1000 225 9 6 1 1 270 7 1
|
||||
pinlabel=SA0
|
||||
}
|
||||
P 700 0 700 100 1 0 0
|
||||
{
|
||||
T 700 225 9 6 1 1 270 7 1
|
||||
pinlabel=SDA
|
||||
T 700 125 5 7 1 1 270 7 1
|
||||
pinnumber=6
|
||||
}
|
||||
92
sym/LIS3MDL.sym
Normal file
92
sym/LIS3MDL.sym
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
v 20220529 2
|
||||
T 975 1250 8 10 1 1 0 4 1
|
||||
refdes=U?
|
||||
B 0 100 1900 1900 3 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 600 100 600 1 0 0
|
||||
{
|
||||
T 125 600 5 7 1 1 180 7 1
|
||||
pinnumber=4
|
||||
T 225 600 9 6 1 1 180 7 1
|
||||
pinlabel=C1
|
||||
}
|
||||
P 0 900 100 900 1 0 0
|
||||
{
|
||||
T 125 900 5 7 1 1 180 7 1
|
||||
pinnumber=3
|
||||
T 225 900 9 6 1 1 180 7 1
|
||||
pinlabel=GND
|
||||
}
|
||||
P 0 1200 100 1200 1 0 0
|
||||
{
|
||||
T 125 1200 5 7 1 1 180 7 1
|
||||
pinnumber=2
|
||||
T 225 1200 9 6 1 1 180 7 1
|
||||
pinlabel=Res
|
||||
}
|
||||
P 0 1500 100 1500 1 0 0
|
||||
{
|
||||
T 125 1500 5 7 1 1 180 7 1
|
||||
pinnumber=1
|
||||
T 225 1500 9 6 1 1 180 7 1
|
||||
pinlabel=SCL
|
||||
}
|
||||
T 975 1050 8 10 1 1 0 4 1
|
||||
value=LIS3MDL
|
||||
T 975 850 8 10 0 1 0 4 1
|
||||
footprint=LGA_2_12
|
||||
P 1900 1500 1800 1500 1 0 0
|
||||
{
|
||||
T 1775 1500 5 7 1 1 0 7 1
|
||||
pinnumber=10
|
||||
T 1600 1500 9 6 1 1 0 7 1
|
||||
pinlabel=CS
|
||||
}
|
||||
P 1900 1200 1800 1200 1 0 0
|
||||
{
|
||||
T 1775 1200 5 7 1 1 0 7 1
|
||||
pinnumber=9
|
||||
T 1600 1200 9 6 1 1 0 7 1
|
||||
pinlabel=SA1
|
||||
}
|
||||
P 1900 900 1800 900 1 0 0
|
||||
{
|
||||
T 1775 900 5 7 1 1 0 7 1
|
||||
pinnumber=8
|
||||
T 1650 900 9 6 1 1 0 7 1
|
||||
pinlabel=DRDY
|
||||
}
|
||||
P 1900 600 1800 600 1 0 0
|
||||
{
|
||||
T 1775 600 5 7 1 1 0 7 1
|
||||
pinnumber=7
|
||||
T 1650 600 9 6 1 1 0 7 1
|
||||
pinlabel=INT
|
||||
}
|
||||
P 800 2000 800 1900 1 0 0
|
||||
{
|
||||
T 800 1875 5 7 1 1 90 7 1
|
||||
pinnumber=12
|
||||
T 800 1700 9 6 1 1 90 7 1
|
||||
pinlabel=Res
|
||||
}
|
||||
P 1100 2000 1100 1900 1 0 0
|
||||
{
|
||||
T 1100 1875 5 7 1 1 90 7 1
|
||||
pinnumber=11
|
||||
T 1100 1700 9 6 1 1 90 7 1
|
||||
pinlabel=SDA
|
||||
}
|
||||
P 1100 100 1100 200 1 0 0
|
||||
{
|
||||
T 1100 225 5 7 1 1 270 7 1
|
||||
pinnumber=6
|
||||
T 1100 325 9 6 1 1 270 7 1
|
||||
pinlabel=Vdd_IO
|
||||
}
|
||||
P 800 100 800 200 1 0 0
|
||||
{
|
||||
T 800 325 9 6 1 1 270 7 1
|
||||
pinlabel=Vdd
|
||||
T 800 225 5 7 1 1 270 7 1
|
||||
pinnumber=5
|
||||
}
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
v 20121203 2
|
||||
P 0 100 200 100 1 0 0
|
||||
{
|
||||
T 150 150 5 8 0 1 0 6 1
|
||||
pinnumber=1
|
||||
T 150 50 5 8 0 1 0 8 1
|
||||
pinseq=1
|
||||
T 250 100 9 8 0 1 0 0 1
|
||||
pinlabel=1
|
||||
T 250 100 5 8 0 1 0 2 1
|
||||
pintype=pas
|
||||
}
|
||||
P 500 100 700 100 1 0 1
|
||||
{
|
||||
T 550 150 5 8 0 1 0 0 1
|
||||
pinnumber=3
|
||||
T 550 50 5 8 0 1 0 2 1
|
||||
pinseq=3
|
||||
T 450 100 9 8 0 1 0 6 1
|
||||
pinlabel=3
|
||||
T 450 100 5 8 0 1 0 8 1
|
||||
pintype=pas
|
||||
}
|
||||
B 250 0 200 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
T 200 500 5 10 0 0 0 0 1
|
||||
device=CRYSTAL
|
||||
L 200 240 200 -40 3 0 0 0 -1 -1
|
||||
L 500 240 500 -40 3 0 0 0 -1 -1
|
||||
T 200 300 8 10 1 1 0 0 1
|
||||
refdes=U?
|
||||
T 200 1100 5 10 0 0 0 0 1
|
||||
description=crystal
|
||||
T 200 900 5 10 0 0 0 0 1
|
||||
numslots=0
|
||||
T 200 700 5 10 0 0 0 0 1
|
||||
symversion=0.1
|
||||
T 500 400 8 5 0 1 0 0 1
|
||||
net=GND:2
|
||||
T 500 300 8 5 0 1 0 0 1
|
||||
net=GND:4
|
||||
T 200 500 8 10 1 1 0 0 1
|
||||
footprint=XO53
|
||||
172
sym/max232.sym
172
sym/max232.sym
|
|
@ -1,172 +0,0 @@
|
|||
v 20111231 2
|
||||
P 1700 3100 2000 3100 1 0 1
|
||||
{
|
||||
T 1800 3150 5 8 1 1 0 0 1
|
||||
pinnumber=2
|
||||
T 1800 3050 5 8 0 1 0 2 1
|
||||
pinseq=2
|
||||
T 1650 3100 9 8 1 1 0 6 1
|
||||
pinlabel=V+
|
||||
T 1650 3100 5 8 0 1 0 8 1
|
||||
pintype=pwr
|
||||
}
|
||||
P 300 2700 0 2700 1 0 1
|
||||
{
|
||||
T 200 2750 5 8 1 1 0 6 1
|
||||
pinnumber=3
|
||||
T 200 2650 5 8 0 1 0 8 1
|
||||
pinseq=3
|
||||
T 350 2700 9 8 1 1 0 0 1
|
||||
pinlabel=C1-
|
||||
T 350 2700 5 8 0 1 0 2 1
|
||||
pintype=pas
|
||||
}
|
||||
P 300 2300 0 2300 1 0 1
|
||||
{
|
||||
T 200 2350 5 8 1 1 0 6 1
|
||||
pinnumber=4
|
||||
T 200 2250 5 8 0 1 0 8 1
|
||||
pinseq=4
|
||||
T 350 2300 9 8 1 1 0 0 1
|
||||
pinlabel=C2+
|
||||
T 350 2300 5 8 0 1 0 2 1
|
||||
pintype=pas
|
||||
}
|
||||
P 300 1900 0 1900 1 0 1
|
||||
{
|
||||
T 200 1950 5 8 1 1 0 6 1
|
||||
pinnumber=5
|
||||
T 200 1850 5 8 0 1 0 8 1
|
||||
pinseq=5
|
||||
T 350 1900 9 8 1 1 0 0 1
|
||||
pinlabel=C2-
|
||||
T 350 1900 5 8 0 1 0 2 1
|
||||
pintype=pas
|
||||
}
|
||||
P 1700 2300 2000 2300 1 0 1
|
||||
{
|
||||
T 1800 2350 5 8 1 1 0 0 1
|
||||
pinnumber=6
|
||||
T 1800 2250 5 8 0 1 0 2 1
|
||||
pinseq=6
|
||||
T 1650 2300 9 8 1 1 0 6 1
|
||||
pinlabel=V-
|
||||
T 1650 2300 5 8 0 1 0 8 1
|
||||
pintype=pwr
|
||||
}
|
||||
P 300 700 0 700 1 0 1
|
||||
{
|
||||
T 200 750 5 8 1 1 0 6 1
|
||||
pinnumber=7
|
||||
T 200 650 5 8 0 1 0 8 1
|
||||
pinseq=7
|
||||
T 350 700 9 8 1 1 0 0 1
|
||||
pinlabel=Tx2 Out
|
||||
T 350 700 5 8 0 1 0 2 1
|
||||
pintype=out
|
||||
}
|
||||
P 300 300 0 300 1 0 1
|
||||
{
|
||||
T 200 350 5 8 1 1 0 6 1
|
||||
pinnumber=8
|
||||
T 200 250 5 8 0 1 0 8 1
|
||||
pinseq=8
|
||||
T 350 300 9 8 1 1 0 0 1
|
||||
pinlabel=Rx2 In
|
||||
T 350 300 5 8 0 1 0 2 1
|
||||
pintype=in
|
||||
}
|
||||
P 1700 300 2000 300 1 0 1
|
||||
{
|
||||
T 1800 350 5 8 1 1 0 0 1
|
||||
pinnumber=9
|
||||
T 1800 250 5 8 0 1 0 2 1
|
||||
pinseq=9
|
||||
T 1650 300 9 8 1 1 0 6 1
|
||||
pinlabel=Rx2 Out
|
||||
T 1650 300 5 8 0 1 0 8 1
|
||||
pintype=out
|
||||
}
|
||||
P 1700 700 2000 700 1 0 1
|
||||
{
|
||||
T 1800 750 5 8 1 1 0 0 1
|
||||
pinnumber=10
|
||||
T 1800 650 5 8 0 1 0 2 1
|
||||
pinseq=10
|
||||
T 1650 700 9 8 1 1 0 6 1
|
||||
pinlabel=Tx2 In
|
||||
T 1650 700 5 8 0 1 0 8 1
|
||||
pintype=in
|
||||
}
|
||||
P 1700 1500 2000 1500 1 0 1
|
||||
{
|
||||
T 1800 1550 5 8 1 1 0 0 1
|
||||
pinnumber=11
|
||||
T 1800 1450 5 8 0 1 0 2 1
|
||||
pinseq=11
|
||||
T 1650 1500 9 8 1 1 0 6 1
|
||||
pinlabel=Tx1 In
|
||||
T 1650 1500 5 8 0 1 0 8 1
|
||||
pintype=in
|
||||
}
|
||||
P 1700 1100 2000 1100 1 0 1
|
||||
{
|
||||
T 1800 1150 5 8 1 1 0 0 1
|
||||
pinnumber=12
|
||||
T 1800 1050 5 8 0 1 0 2 1
|
||||
pinseq=12
|
||||
T 1650 1100 9 8 1 1 0 6 1
|
||||
pinlabel=Rx1 Out
|
||||
T 1650 1100 5 8 0 1 0 8 1
|
||||
pintype=out
|
||||
}
|
||||
P 300 1100 0 1100 1 0 1
|
||||
{
|
||||
T 200 1150 5 8 1 1 0 6 1
|
||||
pinnumber=13
|
||||
T 200 1050 5 8 0 1 0 8 1
|
||||
pinseq=13
|
||||
T 350 1100 9 8 1 1 0 0 1
|
||||
pinlabel=Rx1 In
|
||||
T 350 1100 5 8 0 1 0 2 1
|
||||
pintype=in
|
||||
}
|
||||
T 300 3650 5 10 0 0 0 0 1
|
||||
device=MAX232
|
||||
P 300 1500 0 1500 1 0 1
|
||||
{
|
||||
T 200 1550 5 8 1 1 0 6 1
|
||||
pinnumber=14
|
||||
T 200 1450 5 8 0 1 0 8 1
|
||||
pinseq=14
|
||||
T 350 1500 9 8 1 1 0 0 1
|
||||
pinlabel=Tx1 Out
|
||||
T 350 1500 5 8 0 1 0 2 1
|
||||
pintype=out
|
||||
}
|
||||
P 300 3100 0 3100 1 0 1
|
||||
{
|
||||
T 200 3150 5 8 1 1 0 6 1
|
||||
pinnumber=1
|
||||
T 200 3050 5 8 0 1 0 8 1
|
||||
pinseq=1
|
||||
T 350 3100 9 8 1 1 0 0 1
|
||||
pinlabel=C1+
|
||||
T 350 3100 5 8 0 1 0 2 1
|
||||
pintype=pas
|
||||
}
|
||||
B 300 0 1400 3400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
T 1700 3500 8 10 1 1 0 6 1
|
||||
refdes=U?
|
||||
T 300 3850 5 10 0 0 0 0 1
|
||||
footprint=SOIC16
|
||||
T 300 4050 5 10 0 0 0 0 1
|
||||
description=5V-powered dual RS-232 driver/receiver
|
||||
T 300 4250 5 10 0 0 0 0 1
|
||||
numslots=0
|
||||
T 300 3450 9 10 1 0 0 0 1
|
||||
MAX232
|
||||
L 300 1700 1700 1700 3 0 0 2 50 50
|
||||
L 300 900 1700 900 3 0 0 2 50 50
|
||||
T 300 4850 5 10 0 0 0 0 1
|
||||
documentation=http://pdfserv.maxim-ic.com/en/ds/MAX220-MAX249.pdf
|
||||
|
|
@ -1,50 +0,0 @@
|
|||
v 20111231 2
|
||||
P 600 1000 600 800 1 0 0
|
||||
{
|
||||
T 500 850 5 6 1 1 0 0 1
|
||||
pinnumber=3
|
||||
T 700 850 5 6 0 0 0 0 1
|
||||
pinseq=1
|
||||
T 700 1050 5 6 0 0 0 0 1
|
||||
pinlabel=C
|
||||
T 700 950 5 6 0 0 0 0 1
|
||||
pintype=pas
|
||||
}
|
||||
P 600 200 600 0 1 0 1
|
||||
{
|
||||
T 500 50 5 6 1 1 0 0 1
|
||||
pinnumber=2
|
||||
T 700 50 5 6 0 0 0 0 1
|
||||
pinseq=3
|
||||
T 700 250 5 6 0 0 0 0 1
|
||||
pinlabel=E
|
||||
T 700 150 5 6 0 0 0 0 1
|
||||
pintype=pas
|
||||
}
|
||||
T 900 500 5 10 0 0 0 0 1
|
||||
device=NPN_TRANSISTOR
|
||||
L 600 200 400 400 3 0 0 0 -1 -1
|
||||
L 600 800 400 600 3 0 0 0 -1 -1
|
||||
L 400 700 400 300 3 0 0 0 -1 -1
|
||||
P 0 500 184 500 1 0 0
|
||||
{
|
||||
T 300 350 5 6 1 1 0 0 1
|
||||
pinnumber=1
|
||||
T 0 550 5 6 0 0 0 0 1
|
||||
pinseq=2
|
||||
T 0 750 5 6 0 0 0 0 1
|
||||
pinlabel=B
|
||||
T 0 650 5 6 0 0 0 0 1
|
||||
pintype=pas
|
||||
}
|
||||
L 400 500 184 500 3 0 0 0 -1 -1
|
||||
T 900 500 8 10 1 1 0 0 1
|
||||
refdes=Q?
|
||||
H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5
|
||||
M 510,240
|
||||
L 601,200
|
||||
L 555,295
|
||||
L 535,265
|
||||
z
|
||||
T 900 300 8 10 1 1 0 0 1
|
||||
footprint=SOT23
|
||||
|
|
@ -1,56 +0,0 @@
|
|||
v 20111231 2
|
||||
T 600 1400 5 10 0 0 0 0 1
|
||||
device=PMOS_TRANSISTOR
|
||||
T 600 1000 5 10 0 0 0 0 1
|
||||
numslots=0
|
||||
T 600 1200 5 10 0 0 0 0 1
|
||||
description=generic P channel MOS transistor (enhancement type)
|
||||
L 250 600 500 600 3 0 0 0 -1 -1
|
||||
L 250 200 500 200 3 0 0 0 -1 -1
|
||||
L 300 350 400 400 3 0 0 0 -1 -1
|
||||
L 300 450 400 400 3 0 0 0 -1 -1
|
||||
P 0 200 200 200 1 0 0
|
||||
{
|
||||
T 0 300 5 10 0 1 0 0 1
|
||||
pinnumber=1
|
||||
T 0 300 9 10 0 1 0 0 1
|
||||
pinlabel=G
|
||||
T 0 300 5 10 0 0 0 0 1
|
||||
pinseq=2
|
||||
T 0 300 5 10 0 0 0 0 1
|
||||
pintype=pas
|
||||
}
|
||||
P 500 600 500 800 1 0 1
|
||||
{
|
||||
T 300 700 5 10 0 1 0 0 1
|
||||
pinnumber=3
|
||||
T 300 700 9 10 0 1 0 0 1
|
||||
pinlabel=D
|
||||
T 300 700 5 10 0 0 0 0 1
|
||||
pinseq=1
|
||||
T 300 700 5 10 0 0 0 0 1
|
||||
pintype=pas
|
||||
}
|
||||
P 500 200 500 0 1 0 1
|
||||
{
|
||||
T 300 0 5 10 0 1 0 0 1
|
||||
pinnumber=2
|
||||
T 300 0 9 10 0 1 0 0 1
|
||||
pinlabel=S
|
||||
T 300 0 5 10 0 0 0 0 1
|
||||
pinseq=3
|
||||
T 300 0 5 10 0 0 0 0 1
|
||||
pintype=pas
|
||||
}
|
||||
T 700 600 8 10 1 1 0 0 1
|
||||
refdes=Q?
|
||||
L 250 675 250 525 3 0 0 0 -1 -1
|
||||
L 250 475 250 325 3 0 0 0 -1 -1
|
||||
L 250 275 250 125 3 0 0 0 -1 -1
|
||||
L 200 600 200 200 3 0 0 0 -1 -1
|
||||
L 250 400 400 400 3 0 0 0 -1 -1
|
||||
L 400 400 400 200 3 0 0 0 -1 -1
|
||||
T 700 400 8 10 1 1 0 0 1
|
||||
footprint=UB
|
||||
T 700 200 8 10 1 1 0 0 1
|
||||
value=2N7626UB
|
||||
Loading…
Add table
Add a link
Reference in a new issue