schematic: use IO expander instead of backpack for LCD
This commit is contained in:
parent
42a178b55e
commit
70773ea77c
|
@ -48,6 +48,8 @@ parts_local << "vreg/vreg_pmic_tpower_tp4056"
|
|||
parts_local << "transistor/transistor_pmos_nxp_bss84"
|
||||
parts_local << "mechanical/mechanical_button_6mm"
|
||||
parts_local << "oscillator/hc-49@SM"
|
||||
parts_local << "resistor/trimpot_3mm"
|
||||
parts_local << "ic/ic_io-expander_nxp_pcf8574@T"
|
||||
parts_local << "diode/diode_tvs_st_usblc6-2@SC6"
|
||||
parts_local << "connector/connector_molex_530470210"
|
||||
# the corresponding files
|
||||
|
|
|
@ -0,0 +1,852 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = RESISTOR_TRIMPOT_3MM....
|
||||
ha:attributes {
|
||||
footprint = RESISTOR_TRIMPOT_3MM
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
ha:ps_proto_v6.2 {
|
||||
htop = 0
|
||||
hbottom = 0
|
||||
hdia = 0
|
||||
hplated = 0
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
li:ps_poly {
|
||||
0.600mm
|
||||
-0.400mm
|
||||
0.597mm
|
||||
-0.435mm
|
||||
0.588mm
|
||||
-0.468mm
|
||||
0.573mm
|
||||
-0.500mm
|
||||
0.553mm
|
||||
-0.529mm
|
||||
0.529mm
|
||||
-0.553mm
|
||||
0.500mm
|
||||
-0.573mm
|
||||
0.468mm
|
||||
-0.588mm
|
||||
0.435mm
|
||||
-0.597mm
|
||||
0.400mm
|
||||
-0.600mm
|
||||
-0.400mm
|
||||
-0.600mm
|
||||
-0.435mm
|
||||
-0.597mm
|
||||
-0.468mm
|
||||
-0.588mm
|
||||
-0.500mm
|
||||
-0.573mm
|
||||
-0.529mm
|
||||
-0.553mm
|
||||
-0.553mm
|
||||
-0.529mm
|
||||
-0.573mm
|
||||
-0.500mm
|
||||
-0.588mm
|
||||
-0.468mm
|
||||
-0.597mm
|
||||
-0.435mm
|
||||
-0.600mm
|
||||
-0.400mm
|
||||
-0.600mm
|
||||
0.400mm
|
||||
-0.597mm
|
||||
0.435mm
|
||||
-0.588mm
|
||||
0.468mm
|
||||
-0.573mm
|
||||
0.500mm
|
||||
-0.553mm
|
||||
0.529mm
|
||||
-0.529mm
|
||||
0.553mm
|
||||
-0.500mm
|
||||
0.573mm
|
||||
-0.468mm
|
||||
0.588mm
|
||||
-0.435mm
|
||||
0.597mm
|
||||
-0.400mm
|
||||
0.600mm
|
||||
0.400mm
|
||||
0.600mm
|
||||
0.435mm
|
||||
0.597mm
|
||||
0.468mm
|
||||
0.588mm
|
||||
0.500mm
|
||||
0.573mm
|
||||
0.529mm
|
||||
0.553mm
|
||||
0.553mm
|
||||
0.529mm
|
||||
0.573mm
|
||||
0.500mm
|
||||
0.588mm
|
||||
0.468mm
|
||||
0.597mm
|
||||
0.435mm
|
||||
0.600mm
|
||||
0.400mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
0.650mm
|
||||
-0.450mm
|
||||
0.647mm
|
||||
-0.485mm
|
||||
0.638mm
|
||||
-0.518mm
|
||||
0.623mm
|
||||
-0.550mm
|
||||
0.603mm
|
||||
-0.579mm
|
||||
0.579mm
|
||||
-0.603mm
|
||||
0.550mm
|
||||
-0.623mm
|
||||
0.518mm
|
||||
-0.638mm
|
||||
0.485mm
|
||||
-0.647mm
|
||||
0.450mm
|
||||
-0.650mm
|
||||
-0.450mm
|
||||
-0.650mm
|
||||
-0.485mm
|
||||
-0.647mm
|
||||
-0.518mm
|
||||
-0.638mm
|
||||
-0.550mm
|
||||
-0.623mm
|
||||
-0.579mm
|
||||
-0.603mm
|
||||
-0.603mm
|
||||
-0.579mm
|
||||
-0.623mm
|
||||
-0.550mm
|
||||
-0.638mm
|
||||
-0.518mm
|
||||
-0.647mm
|
||||
-0.485mm
|
||||
-0.650mm
|
||||
-0.450mm
|
||||
-0.650mm
|
||||
0.450mm
|
||||
-0.647mm
|
||||
0.485mm
|
||||
-0.638mm
|
||||
0.518mm
|
||||
-0.623mm
|
||||
0.550mm
|
||||
-0.603mm
|
||||
0.579mm
|
||||
-0.579mm
|
||||
0.603mm
|
||||
-0.550mm
|
||||
0.623mm
|
||||
-0.518mm
|
||||
0.638mm
|
||||
-0.485mm
|
||||
0.647mm
|
||||
-0.450mm
|
||||
0.650mm
|
||||
0.450mm
|
||||
0.650mm
|
||||
0.485mm
|
||||
0.647mm
|
||||
0.518mm
|
||||
0.638mm
|
||||
0.550mm
|
||||
0.623mm
|
||||
0.579mm
|
||||
0.603mm
|
||||
0.603mm
|
||||
0.579mm
|
||||
0.623mm
|
||||
0.550mm
|
||||
0.638mm
|
||||
0.518mm
|
||||
0.647mm
|
||||
0.485mm
|
||||
0.650mm
|
||||
0.450mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
0.600mm
|
||||
-0.400mm
|
||||
0.597mm
|
||||
-0.435mm
|
||||
0.588mm
|
||||
-0.468mm
|
||||
0.573mm
|
||||
-0.500mm
|
||||
0.553mm
|
||||
-0.529mm
|
||||
0.529mm
|
||||
-0.553mm
|
||||
0.500mm
|
||||
-0.573mm
|
||||
0.468mm
|
||||
-0.588mm
|
||||
0.435mm
|
||||
-0.597mm
|
||||
0.400mm
|
||||
-0.600mm
|
||||
-0.400mm
|
||||
-0.600mm
|
||||
-0.435mm
|
||||
-0.597mm
|
||||
-0.468mm
|
||||
-0.588mm
|
||||
-0.500mm
|
||||
-0.573mm
|
||||
-0.529mm
|
||||
-0.553mm
|
||||
-0.553mm
|
||||
-0.529mm
|
||||
-0.573mm
|
||||
-0.500mm
|
||||
-0.588mm
|
||||
-0.468mm
|
||||
-0.597mm
|
||||
-0.435mm
|
||||
-0.600mm
|
||||
-0.400mm
|
||||
-0.600mm
|
||||
0.400mm
|
||||
-0.597mm
|
||||
0.435mm
|
||||
-0.588mm
|
||||
0.468mm
|
||||
-0.573mm
|
||||
0.500mm
|
||||
-0.553mm
|
||||
0.529mm
|
||||
-0.529mm
|
||||
0.553mm
|
||||
-0.500mm
|
||||
0.573mm
|
||||
-0.468mm
|
||||
0.588mm
|
||||
-0.435mm
|
||||
0.597mm
|
||||
-0.400mm
|
||||
0.600mm
|
||||
0.400mm
|
||||
0.600mm
|
||||
0.435mm
|
||||
0.597mm
|
||||
0.468mm
|
||||
0.588mm
|
||||
0.500mm
|
||||
0.573mm
|
||||
0.529mm
|
||||
0.553mm
|
||||
0.553mm
|
||||
0.529mm
|
||||
0.573mm
|
||||
0.500mm
|
||||
0.588mm
|
||||
0.468mm
|
||||
0.597mm
|
||||
0.435mm
|
||||
0.600mm
|
||||
0.400mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:ps_proto_v6.3 {
|
||||
htop = 0
|
||||
hbottom = 0
|
||||
hdia = 0
|
||||
hplated = 0
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
li:ps_poly {
|
||||
0.800mm
|
||||
-0.550mm
|
||||
0.797mm
|
||||
-0.585mm
|
||||
0.788mm
|
||||
-0.618mm
|
||||
0.773mm
|
||||
-0.650mm
|
||||
0.753mm
|
||||
-0.679mm
|
||||
0.729mm
|
||||
-0.703mm
|
||||
0.700mm
|
||||
-0.723mm
|
||||
0.668mm
|
||||
-0.738mm
|
||||
0.635mm
|
||||
-0.747mm
|
||||
0.600mm
|
||||
-0.750mm
|
||||
-0.600mm
|
||||
-0.750mm
|
||||
-0.635mm
|
||||
-0.747mm
|
||||
-0.668mm
|
||||
-0.738mm
|
||||
-0.700mm
|
||||
-0.723mm
|
||||
-0.729mm
|
||||
-0.703mm
|
||||
-0.753mm
|
||||
-0.679mm
|
||||
-0.773mm
|
||||
-0.650mm
|
||||
-0.788mm
|
||||
-0.618mm
|
||||
-0.797mm
|
||||
-0.585mm
|
||||
-0.800mm
|
||||
-0.550mm
|
||||
-0.800mm
|
||||
0.550mm
|
||||
-0.797mm
|
||||
0.585mm
|
||||
-0.788mm
|
||||
0.618mm
|
||||
-0.773mm
|
||||
0.650mm
|
||||
-0.753mm
|
||||
0.679mm
|
||||
-0.729mm
|
||||
0.703mm
|
||||
-0.700mm
|
||||
0.723mm
|
||||
-0.668mm
|
||||
0.738mm
|
||||
-0.635mm
|
||||
0.747mm
|
||||
-0.600mm
|
||||
0.750mm
|
||||
0.600mm
|
||||
0.750mm
|
||||
0.635mm
|
||||
0.747mm
|
||||
0.668mm
|
||||
0.738mm
|
||||
0.700mm
|
||||
0.723mm
|
||||
0.729mm
|
||||
0.703mm
|
||||
0.753mm
|
||||
0.679mm
|
||||
0.773mm
|
||||
0.650mm
|
||||
0.788mm
|
||||
0.618mm
|
||||
0.797mm
|
||||
0.585mm
|
||||
0.800mm
|
||||
0.550mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
0.850mm
|
||||
-0.600mm
|
||||
0.847mm
|
||||
-0.635mm
|
||||
0.838mm
|
||||
-0.668mm
|
||||
0.823mm
|
||||
-0.700mm
|
||||
0.803mm
|
||||
-0.729mm
|
||||
0.779mm
|
||||
-0.753mm
|
||||
0.750mm
|
||||
-0.773mm
|
||||
0.718mm
|
||||
-0.788mm
|
||||
0.685mm
|
||||
-0.797mm
|
||||
0.650mm
|
||||
-0.800mm
|
||||
-0.650mm
|
||||
-0.800mm
|
||||
-0.685mm
|
||||
-0.797mm
|
||||
-0.718mm
|
||||
-0.788mm
|
||||
-0.750mm
|
||||
-0.773mm
|
||||
-0.779mm
|
||||
-0.753mm
|
||||
-0.803mm
|
||||
-0.729mm
|
||||
-0.823mm
|
||||
-0.700mm
|
||||
-0.838mm
|
||||
-0.668mm
|
||||
-0.847mm
|
||||
-0.635mm
|
||||
-0.850mm
|
||||
-0.600mm
|
||||
-0.850mm
|
||||
0.600mm
|
||||
-0.847mm
|
||||
0.635mm
|
||||
-0.838mm
|
||||
0.668mm
|
||||
-0.823mm
|
||||
0.700mm
|
||||
-0.803mm
|
||||
0.729mm
|
||||
-0.779mm
|
||||
0.753mm
|
||||
-0.750mm
|
||||
0.773mm
|
||||
-0.718mm
|
||||
0.788mm
|
||||
-0.685mm
|
||||
0.797mm
|
||||
-0.650mm
|
||||
0.800mm
|
||||
0.650mm
|
||||
0.800mm
|
||||
0.685mm
|
||||
0.797mm
|
||||
0.718mm
|
||||
0.788mm
|
||||
0.750mm
|
||||
0.773mm
|
||||
0.779mm
|
||||
0.753mm
|
||||
0.803mm
|
||||
0.729mm
|
||||
0.823mm
|
||||
0.700mm
|
||||
0.838mm
|
||||
0.668mm
|
||||
0.847mm
|
||||
0.635mm
|
||||
0.850mm
|
||||
0.600mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
0.800mm
|
||||
-0.550mm
|
||||
0.797mm
|
||||
-0.585mm
|
||||
0.788mm
|
||||
-0.618mm
|
||||
0.773mm
|
||||
-0.650mm
|
||||
0.753mm
|
||||
-0.679mm
|
||||
0.729mm
|
||||
-0.703mm
|
||||
0.700mm
|
||||
-0.723mm
|
||||
0.668mm
|
||||
-0.738mm
|
||||
0.635mm
|
||||
-0.747mm
|
||||
0.600mm
|
||||
-0.750mm
|
||||
-0.600mm
|
||||
-0.750mm
|
||||
-0.635mm
|
||||
-0.747mm
|
||||
-0.668mm
|
||||
-0.738mm
|
||||
-0.700mm
|
||||
-0.723mm
|
||||
-0.729mm
|
||||
-0.703mm
|
||||
-0.753mm
|
||||
-0.679mm
|
||||
-0.773mm
|
||||
-0.650mm
|
||||
-0.788mm
|
||||
-0.618mm
|
||||
-0.797mm
|
||||
-0.585mm
|
||||
-0.800mm
|
||||
-0.550mm
|
||||
-0.800mm
|
||||
0.550mm
|
||||
-0.797mm
|
||||
0.585mm
|
||||
-0.788mm
|
||||
0.618mm
|
||||
-0.773mm
|
||||
0.650mm
|
||||
-0.753mm
|
||||
0.679mm
|
||||
-0.729mm
|
||||
0.703mm
|
||||
-0.700mm
|
||||
0.723mm
|
||||
-0.668mm
|
||||
0.738mm
|
||||
-0.635mm
|
||||
0.747mm
|
||||
-0.600mm
|
||||
0.750mm
|
||||
0.600mm
|
||||
0.750mm
|
||||
0.635mm
|
||||
0.747mm
|
||||
0.668mm
|
||||
0.738mm
|
||||
0.700mm
|
||||
0.723mm
|
||||
0.729mm
|
||||
0.703mm
|
||||
0.753mm
|
||||
0.679mm
|
||||
0.773mm
|
||||
0.650mm
|
||||
0.788mm
|
||||
0.618mm
|
||||
0.797mm
|
||||
0.585mm
|
||||
0.800mm
|
||||
0.550mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.23 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -1.000mm
|
||||
y = 1.800mm
|
||||
ha:attributes {
|
||||
term = 1
|
||||
name = 1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.24 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 1.000mm
|
||||
y = 1.800mm
|
||||
ha:attributes {
|
||||
term = 3
|
||||
name = 3
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.25 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = -1.550mm
|
||||
ha:attributes {
|
||||
term = 2
|
||||
name = 2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.26 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.27 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.28 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 1.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.29 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.30 {
|
||||
x1 = -1.710mm
|
||||
y1 = -1.960mm
|
||||
x2 = -1.060mm
|
||||
y2 = -1.960mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.31 {
|
||||
x1 = 1.060mm
|
||||
y1 = -1.960mm
|
||||
x2 = 1.710mm
|
||||
y2 = -1.960mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.32 {
|
||||
x1 = 1.710mm
|
||||
y1 = -1.960mm
|
||||
x2 = 1.710mm
|
||||
y2 = 0.940mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.33 {
|
||||
x1 = -0.140mm
|
||||
y1 = 1.960mm
|
||||
x2 = 0.140mm
|
||||
y2 = 1.960mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.34 {
|
||||
x1 = -1.710mm
|
||||
y1 = -1.960mm
|
||||
x2 = -1.710mm
|
||||
y2 = 0.940mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:text.35 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 90
|
||||
scale = 100
|
||||
string = RESISTOR_TRIMPOT_3MM
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.36 {
|
||||
x1 = -1.650mm
|
||||
y1 = -1.900mm
|
||||
x2 = 1.650mm
|
||||
y2 = -1.900mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.37 {
|
||||
x1 = 1.650mm
|
||||
y1 = -1.900mm
|
||||
x2 = 1.650mm
|
||||
y2 = 1.900mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.38 {
|
||||
x1 = 1.650mm
|
||||
y1 = 1.900mm
|
||||
x2 = -1.650mm
|
||||
y2 = 1.900mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.39 {
|
||||
x1 = -1.650mm
|
||||
y1 = 1.900mm
|
||||
x2 = -1.650mm
|
||||
y2 = -1.900mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:arc.40 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.050mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.41 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.42 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.43 {
|
||||
x1 = -1.900mm
|
||||
y1 = -2.550mm
|
||||
x2 = 1.900mm
|
||||
y2 = -2.550mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.44 {
|
||||
x1 = 1.900mm
|
||||
y1 = -2.550mm
|
||||
x2 = 1.900mm
|
||||
y2 = 2.650mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.45 {
|
||||
x1 = 1.900mm
|
||||
y1 = 2.650mm
|
||||
x2 = -1.900mm
|
||||
y2 = 2.650mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.46 {
|
||||
x1 = -1.900mm
|
||||
y1 = 2.650mm
|
||||
x2 = -1.900mm
|
||||
y2 = -2.550mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,968 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = SOIC127P1030X265-16N....
|
||||
ha:attributes {
|
||||
footprint = SOIC127P1030X265-16N
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
ha:ps_proto_v6.2 {
|
||||
htop = 0
|
||||
hbottom = 0
|
||||
hdia = 0
|
||||
hplated = 0
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
li:ps_poly {
|
||||
0.988mm
|
||||
-0.150mm
|
||||
0.985mm
|
||||
-0.176mm
|
||||
0.978mm
|
||||
-0.201mm
|
||||
0.967mm
|
||||
-0.225mm
|
||||
0.952mm
|
||||
-0.246mm
|
||||
0.934mm
|
||||
-0.265mm
|
||||
0.913mm
|
||||
-0.280mm
|
||||
0.889mm
|
||||
-0.291mm
|
||||
0.864mm
|
||||
-0.298mm
|
||||
0.838mm
|
||||
-0.300mm
|
||||
-0.838mm
|
||||
-0.300mm
|
||||
-0.864mm
|
||||
-0.298mm
|
||||
-0.889mm
|
||||
-0.291mm
|
||||
-0.912mm
|
||||
-0.280mm
|
||||
-0.934mm
|
||||
-0.265mm
|
||||
-0.952mm
|
||||
-0.246mm
|
||||
-0.967mm
|
||||
-0.225mm
|
||||
-0.978mm
|
||||
-0.201mm
|
||||
-0.985mm
|
||||
-0.176mm
|
||||
-0.988mm
|
||||
-0.150mm
|
||||
-0.988mm
|
||||
0.150mm
|
||||
-0.985mm
|
||||
0.176mm
|
||||
-0.978mm
|
||||
0.201mm
|
||||
-0.967mm
|
||||
0.225mm
|
||||
-0.952mm
|
||||
0.246mm
|
||||
-0.934mm
|
||||
0.265mm
|
||||
-0.913mm
|
||||
0.280mm
|
||||
-0.889mm
|
||||
0.291mm
|
||||
-0.864mm
|
||||
0.298mm
|
||||
-0.838mm
|
||||
0.300mm
|
||||
0.838mm
|
||||
0.300mm
|
||||
0.864mm
|
||||
0.298mm
|
||||
0.889mm
|
||||
0.291mm
|
||||
0.913mm
|
||||
0.280mm
|
||||
0.934mm
|
||||
0.265mm
|
||||
0.952mm
|
||||
0.246mm
|
||||
0.967mm
|
||||
0.225mm
|
||||
0.978mm
|
||||
0.201mm
|
||||
0.985mm
|
||||
0.176mm
|
||||
0.988mm
|
||||
0.150mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
1.038mm
|
||||
-0.175mm
|
||||
1.035mm
|
||||
-0.205mm
|
||||
1.027mm
|
||||
-0.235mm
|
||||
1.014mm
|
||||
-0.262mm
|
||||
0.997mm
|
||||
-0.287mm
|
||||
0.975mm
|
||||
-0.309mm
|
||||
0.950mm
|
||||
-0.327mm
|
||||
0.922mm
|
||||
-0.339mm
|
||||
0.893mm
|
||||
-0.347mm
|
||||
0.863mm
|
||||
-0.350mm
|
||||
-0.863mm
|
||||
-0.350mm
|
||||
-0.893mm
|
||||
-0.347mm
|
||||
-0.922mm
|
||||
-0.339mm
|
||||
-0.950mm
|
||||
-0.327mm
|
||||
-0.975mm
|
||||
-0.309mm
|
||||
-0.997mm
|
||||
-0.287mm
|
||||
-1.014mm
|
||||
-0.262mm
|
||||
-1.027mm
|
||||
-0.235mm
|
||||
-1.035mm
|
||||
-0.205mm
|
||||
-1.038mm
|
||||
-0.175mm
|
||||
-1.038mm
|
||||
0.175mm
|
||||
-1.035mm
|
||||
0.205mm
|
||||
-1.027mm
|
||||
0.235mm
|
||||
-1.014mm
|
||||
0.263mm
|
||||
-0.997mm
|
||||
0.287mm
|
||||
-0.975mm
|
||||
0.309mm
|
||||
-0.950mm
|
||||
0.327mm
|
||||
-0.922mm
|
||||
0.339mm
|
||||
-0.893mm
|
||||
0.347mm
|
||||
-0.863mm
|
||||
0.350mm
|
||||
0.863mm
|
||||
0.350mm
|
||||
0.893mm
|
||||
0.347mm
|
||||
0.922mm
|
||||
0.339mm
|
||||
0.950mm
|
||||
0.327mm
|
||||
0.975mm
|
||||
0.309mm
|
||||
0.997mm
|
||||
0.287mm
|
||||
1.014mm
|
||||
0.263mm
|
||||
1.027mm
|
||||
0.235mm
|
||||
1.035mm
|
||||
0.205mm
|
||||
1.038mm
|
||||
0.175mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
0.988mm
|
||||
-0.150mm
|
||||
0.985mm
|
||||
-0.176mm
|
||||
0.978mm
|
||||
-0.201mm
|
||||
0.967mm
|
||||
-0.225mm
|
||||
0.952mm
|
||||
-0.246mm
|
||||
0.934mm
|
||||
-0.265mm
|
||||
0.913mm
|
||||
-0.280mm
|
||||
0.889mm
|
||||
-0.291mm
|
||||
0.864mm
|
||||
-0.298mm
|
||||
0.838mm
|
||||
-0.300mm
|
||||
-0.838mm
|
||||
-0.300mm
|
||||
-0.864mm
|
||||
-0.298mm
|
||||
-0.889mm
|
||||
-0.291mm
|
||||
-0.912mm
|
||||
-0.280mm
|
||||
-0.934mm
|
||||
-0.265mm
|
||||
-0.952mm
|
||||
-0.246mm
|
||||
-0.967mm
|
||||
-0.225mm
|
||||
-0.978mm
|
||||
-0.201mm
|
||||
-0.985mm
|
||||
-0.176mm
|
||||
-0.988mm
|
||||
-0.150mm
|
||||
-0.988mm
|
||||
0.150mm
|
||||
-0.985mm
|
||||
0.176mm
|
||||
-0.978mm
|
||||
0.201mm
|
||||
-0.967mm
|
||||
0.225mm
|
||||
-0.952mm
|
||||
0.246mm
|
||||
-0.934mm
|
||||
0.265mm
|
||||
-0.913mm
|
||||
0.280mm
|
||||
-0.889mm
|
||||
0.291mm
|
||||
-0.864mm
|
||||
0.298mm
|
||||
-0.838mm
|
||||
0.300mm
|
||||
0.838mm
|
||||
0.300mm
|
||||
0.864mm
|
||||
0.298mm
|
||||
0.889mm
|
||||
0.291mm
|
||||
0.913mm
|
||||
0.280mm
|
||||
0.934mm
|
||||
0.265mm
|
||||
0.952mm
|
||||
0.246mm
|
||||
0.967mm
|
||||
0.225mm
|
||||
0.978mm
|
||||
0.201mm
|
||||
0.985mm
|
||||
0.176mm
|
||||
0.988mm
|
||||
0.150mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.49 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = -4.445mm
|
||||
ha:attributes {
|
||||
term = 1
|
||||
name = 1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.50 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = -3.175mm
|
||||
ha:attributes {
|
||||
term = 2
|
||||
name = 2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.51 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = -1.905mm
|
||||
ha:attributes {
|
||||
term = 3
|
||||
name = 3
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.52 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = -0.635mm
|
||||
ha:attributes {
|
||||
term = 4
|
||||
name = 4
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.53 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = 0.635mm
|
||||
ha:attributes {
|
||||
term = 5
|
||||
name = 5
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.54 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = 1.905mm
|
||||
ha:attributes {
|
||||
term = 6
|
||||
name = 6
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.55 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = 3.175mm
|
||||
ha:attributes {
|
||||
term = 7
|
||||
name = 7
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.56 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -4.700mm
|
||||
y = 4.445mm
|
||||
ha:attributes {
|
||||
term = 8
|
||||
name = 8
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.57 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = -4.445mm
|
||||
ha:attributes {
|
||||
term = 16
|
||||
name = 16
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.58 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = -3.175mm
|
||||
ha:attributes {
|
||||
term = 15
|
||||
name = 15
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.59 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = -1.905mm
|
||||
ha:attributes {
|
||||
term = 14
|
||||
name = 14
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.60 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = -0.635mm
|
||||
ha:attributes {
|
||||
term = 13
|
||||
name = 13
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.61 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = 0.635mm
|
||||
ha:attributes {
|
||||
term = 12
|
||||
name = 12
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.62 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = 1.905mm
|
||||
ha:attributes {
|
||||
term = 11
|
||||
name = 11
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.63 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = 3.175mm
|
||||
ha:attributes {
|
||||
term = 10
|
||||
name = 10
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.64 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 4.700mm
|
||||
y = 4.445mm
|
||||
ha:attributes {
|
||||
term = 9
|
||||
name = 9
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.65 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.66 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.67 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 1.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.68 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.69 {
|
||||
x1 = -3.810mm
|
||||
y1 = -5.210mm
|
||||
x2 = 3.810mm
|
||||
y2 = -5.210mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.70 {
|
||||
x1 = 3.810mm
|
||||
y1 = -5.210mm
|
||||
x2 = 3.810mm
|
||||
y2 = -5.005mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.71 {
|
||||
x1 = 3.810mm
|
||||
y1 = -3.885mm
|
||||
x2 = 3.810mm
|
||||
y2 = -3.735mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.72 {
|
||||
x1 = 3.810mm
|
||||
y1 = -2.615mm
|
||||
x2 = 3.810mm
|
||||
y2 = -2.465mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.73 {
|
||||
x1 = 3.810mm
|
||||
y1 = -1.345mm
|
||||
x2 = 3.810mm
|
||||
y2 = -1.195mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.74 {
|
||||
x1 = 3.810mm
|
||||
y1 = -0.075mm
|
||||
x2 = 3.810mm
|
||||
y2 = 0.075mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.75 {
|
||||
x1 = 3.810mm
|
||||
y1 = 1.195mm
|
||||
x2 = 3.810mm
|
||||
y2 = 1.345mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.76 {
|
||||
x1 = 3.810mm
|
||||
y1 = 2.465mm
|
||||
x2 = 3.810mm
|
||||
y2 = 2.615mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.77 {
|
||||
x1 = 3.810mm
|
||||
y1 = 3.735mm
|
||||
x2 = 3.810mm
|
||||
y2 = 3.885mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.78 {
|
||||
x1 = 3.810mm
|
||||
y1 = 5.005mm
|
||||
x2 = 3.810mm
|
||||
y2 = 5.210mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.79 {
|
||||
x1 = 3.810mm
|
||||
y1 = 5.210mm
|
||||
x2 = -3.810mm
|
||||
y2 = 5.210mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.80 {
|
||||
x1 = -3.810mm
|
||||
y1 = -5.210mm
|
||||
x2 = -3.810mm
|
||||
y2 = -5.005mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.81 {
|
||||
x1 = -3.810mm
|
||||
y1 = -3.885mm
|
||||
x2 = -3.810mm
|
||||
y2 = -3.735mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.82 {
|
||||
x1 = -3.810mm
|
||||
y1 = -2.615mm
|
||||
x2 = -3.810mm
|
||||
y2 = -2.465mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.83 {
|
||||
x1 = -3.810mm
|
||||
y1 = -1.345mm
|
||||
x2 = -3.810mm
|
||||
y2 = -1.195mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.84 {
|
||||
x1 = -3.810mm
|
||||
y1 = -0.075mm
|
||||
x2 = -3.810mm
|
||||
y2 = 0.075mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.85 {
|
||||
x1 = -3.810mm
|
||||
y1 = 1.195mm
|
||||
x2 = -3.810mm
|
||||
y2 = 1.345mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.86 {
|
||||
x1 = -3.810mm
|
||||
y1 = 2.465mm
|
||||
x2 = -3.810mm
|
||||
y2 = 2.615mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.87 {
|
||||
x1 = -3.810mm
|
||||
y1 = 3.735mm
|
||||
x2 = -3.810mm
|
||||
y2 = 3.885mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.88 {
|
||||
x1 = -3.810mm
|
||||
y1 = 5.005mm
|
||||
x2 = -3.810mm
|
||||
y2 = 5.210mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:arc.89 {
|
||||
x = -4.700mm
|
||||
y = -5.435mm
|
||||
width = 0.125mm
|
||||
height = 0.125mm
|
||||
thickness = 0.250mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.90 {
|
||||
x1 = -3.810mm
|
||||
y1 = -5.005mm
|
||||
x2 = -5.947mm
|
||||
y2 = -5.005mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.91 {
|
||||
x1 = -5.947mm
|
||||
y1 = -5.005mm
|
||||
x2 = -5.947mm
|
||||
y2 = -4.145mm
|
||||
thickness = 0.120mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:text.92 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 90
|
||||
scale = 100
|
||||
string = SOIC127P1030X265-16N
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.93 {
|
||||
x1 = -2.750mm
|
||||
y1 = -5.150mm
|
||||
x2 = 3.750mm
|
||||
y2 = -5.150mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.94 {
|
||||
x1 = 3.750mm
|
||||
y1 = -5.150mm
|
||||
x2 = 3.750mm
|
||||
y2 = 5.150mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.95 {
|
||||
x1 = 3.750mm
|
||||
y1 = 5.150mm
|
||||
x2 = -3.750mm
|
||||
y2 = 5.150mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.96 {
|
||||
x1 = -3.750mm
|
||||
y1 = 5.150mm
|
||||
x2 = -3.750mm
|
||||
y2 = -4.150mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.97 {
|
||||
x1 = -3.750mm
|
||||
y1 = -4.150mm
|
||||
x2 = -2.750mm
|
||||
y2 = -5.150mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:arc.98 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.050mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.99 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.100 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.101 {
|
||||
x1 = -5.938mm
|
||||
y1 = -4.995mm
|
||||
x2 = -4.000mm
|
||||
y2 = -4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.102 {
|
||||
x1 = -4.000mm
|
||||
y1 = -4.995mm
|
||||
x2 = -4.000mm
|
||||
y2 = -5.400mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.103 {
|
||||
x1 = -4.000mm
|
||||
y1 = -5.400mm
|
||||
x2 = 4.000mm
|
||||
y2 = -5.400mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.104 {
|
||||
x1 = 4.000mm
|
||||
y1 = -5.400mm
|
||||
x2 = 4.000mm
|
||||
y2 = -4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.105 {
|
||||
x1 = 4.000mm
|
||||
y1 = -4.995mm
|
||||
x2 = 5.938mm
|
||||
y2 = -4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.106 {
|
||||
x1 = 5.938mm
|
||||
y1 = -4.995mm
|
||||
x2 = 5.938mm
|
||||
y2 = 4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.107 {
|
||||
x1 = 5.938mm
|
||||
y1 = 4.995mm
|
||||
x2 = 4.000mm
|
||||
y2 = 4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.108 {
|
||||
x1 = 4.000mm
|
||||
y1 = 4.995mm
|
||||
x2 = 4.000mm
|
||||
y2 = 5.400mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.109 {
|
||||
x1 = 4.000mm
|
||||
y1 = 5.400mm
|
||||
x2 = -4.000mm
|
||||
y2 = 5.400mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.110 {
|
||||
x1 = -4.000mm
|
||||
y1 = 5.400mm
|
||||
x2 = -4.000mm
|
||||
y2 = 4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.111 {
|
||||
x1 = -4.000mm
|
||||
y1 = 4.995mm
|
||||
x2 = -5.938mm
|
||||
y2 = 4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.112 {
|
||||
x1 = -5.938mm
|
||||
y1 = 4.995mm
|
||||
x2 = -5.938mm
|
||||
y2 = -4.995mm
|
||||
thickness = 0.050mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -3,200 +3,200 @@ T 0 0 5 8 0 0 0 0 1
|
|||
keywords=display, LCD
|
||||
T 0 0 5 8 0 0 0 0 1
|
||||
footprint=DISPLAY_LCM1602.fp
|
||||
B 400 5200 1800 -4800 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 4800 400 4800 1 0 0
|
||||
{
|
||||
T 680 4800 9 8 1 1 0 0 1
|
||||
pinlabel=RS
|
||||
T 680 4800 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 120 4800 5 8 1 1 0 6 1
|
||||
pinnumber=4
|
||||
T 120 4800 5 8 0 0 0 8 1
|
||||
pinseq=4
|
||||
}
|
||||
V 500 4800 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 4400 400 4400 1 0 0
|
||||
{
|
||||
T 680 4400 9 8 1 1 0 0 1
|
||||
pinlabel=RnW
|
||||
T 680 4400 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 120 4400 5 8 1 1 0 6 1
|
||||
pinnumber=5
|
||||
T 120 4400 5 8 0 0 0 8 1
|
||||
pinseq=5
|
||||
}
|
||||
V 500 4400 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 400 4400 2000 -4000 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 4000 400 4000 1 0 0
|
||||
{
|
||||
T 680 4000 9 8 1 1 0 0 1
|
||||
pinlabel=E
|
||||
pinlabel=VO
|
||||
T 680 4000 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 120 4000 5 8 1 1 0 6 1
|
||||
pinnumber=6
|
||||
pinnumber=3
|
||||
T 120 4000 5 8 0 0 0 8 1
|
||||
pinseq=6
|
||||
pinseq=3
|
||||
}
|
||||
V 500 4000 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 3600 400 3600 1 0 0
|
||||
{
|
||||
T 680 3600 9 8 1 1 0 0 1
|
||||
pinlabel=DB0
|
||||
pinlabel=RS
|
||||
T 680 3600 5 8 0 0 0 2 1
|
||||
pintype=io
|
||||
pintype=in
|
||||
T 120 3600 5 8 1 1 0 6 1
|
||||
pinnumber=7
|
||||
pinnumber=4
|
||||
T 120 3600 5 8 0 0 0 8 1
|
||||
pinseq=7
|
||||
pinseq=4
|
||||
}
|
||||
V 500 3600 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 3400 400 3400 1 0 0
|
||||
{
|
||||
T 680 3400 9 8 1 1 0 0 1
|
||||
pinlabel=RnW
|
||||
T 680 3400 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 120 3400 5 8 1 1 0 6 1
|
||||
pinnumber=5
|
||||
T 120 3400 5 8 0 0 0 8 1
|
||||
pinseq=5
|
||||
}
|
||||
V 500 3400 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 3200 400 3200 1 0 0
|
||||
{
|
||||
T 680 3200 9 8 1 1 0 0 1
|
||||
pinlabel=DB1
|
||||
pinlabel=E
|
||||
T 680 3200 5 8 0 0 0 2 1
|
||||
pintype=pas
|
||||
pintype=in
|
||||
T 120 3200 5 8 1 1 0 6 1
|
||||
pinnumber=8
|
||||
pinnumber=6
|
||||
T 120 3200 5 8 0 0 0 8 1
|
||||
pinseq=8
|
||||
pinseq=6
|
||||
}
|
||||
V 500 3200 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 2800 400 2800 1 0 0
|
||||
{
|
||||
T 680 2800 9 8 1 1 0 0 1
|
||||
pinlabel=DB2
|
||||
pinlabel=DB0
|
||||
T 680 2800 5 8 0 0 0 2 1
|
||||
pintype=pas
|
||||
pintype=io
|
||||
T 120 2800 5 8 1 1 0 6 1
|
||||
pinnumber=9
|
||||
pinnumber=7
|
||||
T 120 2800 5 8 0 0 0 8 1
|
||||
pinseq=9
|
||||
pinseq=7
|
||||
}
|
||||
V 500 2800 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 2600 400 2600 1 0 0
|
||||
{
|
||||
T 680 2600 9 8 1 1 0 0 1
|
||||
pinlabel=DB1
|
||||
T 680 2600 5 8 0 0 0 2 1
|
||||
pintype=io
|
||||
T 120 2600 5 8 1 1 0 6 1
|
||||
pinnumber=8
|
||||
T 120 2600 5 8 0 0 0 8 1
|
||||
pinseq=8
|
||||
}
|
||||
V 500 2600 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 2400 400 2400 1 0 0
|
||||
{
|
||||
T 680 2400 9 8 1 1 0 0 1
|
||||
pinlabel=DB3
|
||||
pinlabel=DB2
|
||||
T 680 2400 5 8 0 0 0 2 1
|
||||
pintype=pas
|
||||
pintype=io
|
||||
T 120 2400 5 8 1 1 0 6 1
|
||||
pinnumber=10
|
||||
pinnumber=9
|
||||
T 120 2400 5 8 0 0 0 8 1
|
||||
pinseq=10
|
||||
pinseq=9
|
||||
}
|
||||
V 500 2400 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 2200 400 2200 1 0 0
|
||||
{
|
||||
T 680 2200 9 8 1 1 0 0 1
|
||||
pinlabel=DB3
|
||||
T 680 2200 5 8 0 0 0 2 1
|
||||
pintype=io
|
||||
T 120 2200 5 8 1 1 0 6 1
|
||||
pinnumber=10
|
||||
T 120 2200 5 8 0 0 0 8 1
|
||||
pinseq=10
|
||||
}
|
||||
V 500 2200 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 2000 400 2000 1 0 0
|
||||
{
|
||||
T 680 2000 9 8 1 1 0 0 1
|
||||
pinlabel=DB4
|
||||
T 680 2000 5 8 0 0 0 2 1
|
||||
pintype=pas
|
||||
pintype=io
|
||||
T 120 2000 5 8 1 1 0 6 1
|
||||
pinnumber=11
|
||||
T 120 2000 5 8 0 0 0 8 1
|
||||
pinseq=11
|
||||
}
|
||||
V 500 2000 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 1800 400 1800 1 0 0
|
||||
{
|
||||
T 680 1800 9 8 1 1 0 0 1
|
||||
pinlabel=DB5
|
||||
T 680 1800 5 8 0 0 0 2 1
|
||||
pintype=io
|
||||
T 120 1800 5 8 1 1 0 6 1
|
||||
pinnumber=12
|
||||
T 120 1800 5 8 0 0 0 8 1
|
||||
pinseq=12
|
||||
}
|
||||
V 500 1800 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 1600 400 1600 1 0 0
|
||||
{
|
||||
T 680 1600 9 8 1 1 0 0 1
|
||||
pinlabel=DB5
|
||||
T 680 1600 5 8 0 0 0 2 1
|
||||
pintype=pas
|
||||
T 120 1600 5 8 1 1 0 6 1
|
||||
pinnumber=12
|
||||
T 120 1600 5 8 0 0 0 8 1
|
||||
pinseq=12
|
||||
}
|
||||
V 500 1600 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 1200 400 1200 1 0 0
|
||||
{
|
||||
T 680 1200 9 8 1 1 0 0 1
|
||||
pinlabel=DB6
|
||||
T 680 1200 5 8 0 0 0 2 1
|
||||
pintype=pas
|
||||
T 120 1200 5 8 1 1 0 6 1
|
||||
T 680 1600 5 8 0 0 0 2 1
|
||||
pintype=io
|
||||
T 120 1600 5 8 1 1 0 6 1
|
||||
pinnumber=13
|
||||
T 120 1200 5 8 0 0 0 8 1
|
||||
T 120 1600 5 8 0 0 0 8 1
|
||||
pinseq=13
|
||||
}
|
||||
V 500 1200 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
V 500 1600 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 1400 400 1400 1 0 0
|
||||
{
|
||||
T 680 1400 9 8 1 1 0 0 1
|
||||
pinlabel=DB7
|
||||
T 680 1400 5 8 0 0 0 2 1
|
||||
pintype=io
|
||||
T 120 1400 5 8 1 1 0 6 1
|
||||
pinnumber=14
|
||||
T 120 1400 5 8 0 0 0 8 1
|
||||
pinseq=14
|
||||
}
|
||||
V 500 1400 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 1000 400 1000 1 0 0
|
||||
{
|
||||
T 680 1000 9 8 1 1 0 0 1
|
||||
pinlabel=LED_A
|
||||
T 680 1000 5 8 0 0 0 2 1
|
||||
pintype=pwr
|
||||
T 120 1000 5 8 1 1 0 6 1
|
||||
pinnumber=15
|
||||
T 120 1000 5 8 0 0 0 8 1
|
||||
pinseq=15
|
||||
}
|
||||
V 500 1000 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 800 400 800 1 0 0
|
||||
{
|
||||
T 680 800 9 8 1 1 0 0 1
|
||||
pinlabel=DB7
|
||||
T 680 800 5 8 0 0 0 2 1
|
||||
pintype=pas
|
||||
T 120 800 5 8 1 1 0 6 1
|
||||
pinnumber=14
|
||||
T 120 800 5 8 0 0 0 8 1
|
||||
pinseq=14
|
||||
}
|
||||
V 500 800 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 2600 3200 2200 3200 1 0 0
|
||||
{
|
||||
T 1920 3200 9 8 1 1 0 6 1
|
||||
pinlabel=VO
|
||||
T 1920 3200 5 8 0 0 0 8 1
|
||||
pintype=in
|
||||
T 2480 3200 5 8 1 1 0 0 1
|
||||
pinnumber=3
|
||||
T 2480 3200 5 8 0 0 0 2 1
|
||||
pinseq=3
|
||||
}
|
||||
V 2100 3200 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 2600 2800 2200 2800 1 0 0
|
||||
{
|
||||
T 1920 2800 9 8 1 1 0 6 1
|
||||
pinlabel=LED_A
|
||||
T 1920 2800 5 8 0 0 0 8 1
|
||||
pintype=pwr
|
||||
T 2480 2800 5 8 1 1 0 0 1
|
||||
pinnumber=15
|
||||
T 2480 2800 5 8 0 0 0 2 1
|
||||
pinseq=15
|
||||
}
|
||||
V 2100 2800 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 2600 2400 2200 2400 1 0 0
|
||||
{
|
||||
T 1920 2400 9 8 1 1 0 6 1
|
||||
pinlabel=LED_K
|
||||
T 1920 2400 5 8 0 0 0 8 1
|
||||
T 680 800 5 8 0 0 0 2 1
|
||||
pintype=pwr
|
||||
T 2480 2400 5 8 1 1 0 0 1
|
||||
T 120 800 5 8 1 1 0 6 1
|
||||
pinnumber=16
|
||||
T 2480 2400 5 8 0 0 0 2 1
|
||||
T 120 800 5 8 0 0 0 8 1
|
||||
pinseq=16
|
||||
}
|
||||
V 2100 2400 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 1300 5600 1300 5200 1 0 0
|
||||
V 500 800 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 1400 4800 1400 4400 1 0 0
|
||||
{
|
||||
T 1300 4920 9 8 1 1 90 6 1
|
||||
T 1400 4120 9 8 1 1 90 6 1
|
||||
pinlabel=VDD
|
||||
T 1300 4920 5 8 0 0 90 8 1
|
||||
T 1400 4120 5 8 0 0 90 8 1
|
||||
pintype=pwr
|
||||
T 1300 5480 5 8 1 1 90 0 1
|
||||
T 1400 4680 5 8 1 1 90 0 1
|
||||
pinnumber=2
|
||||
T 1300 5480 5 8 0 0 90 2 1
|
||||
T 1400 4680 5 8 0 0 90 2 1
|
||||
pinseq=2
|
||||
}
|
||||
V 1300 5100 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 1300 0 1300 400 1 0 0
|
||||
V 1400 4300 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 1400 0 1400 400 1 0 0
|
||||
{
|
||||
T 1300 680 9 8 1 1 90 0 1
|
||||
T 1400 680 9 8 1 1 90 0 1
|
||||
pinlabel=VSS
|
||||
T 1300 680 5 8 0 0 90 2 1
|
||||
T 1400 680 5 8 0 0 90 2 1
|
||||
pintype=pwr
|
||||
T 1300 120 5 8 1 1 90 6 1
|
||||
T 1400 120 5 8 1 1 90 6 1
|
||||
pinnumber=1
|
||||
T 1300 120 5 8 0 0 90 8 1
|
||||
T 1400 120 5 8 0 0 90 8 1
|
||||
pinseq=1
|
||||
}
|
||||
V 1300 500 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
T 400 5260 5 10 1 1 0 0 1
|
||||
V 1400 500 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
T 400 4460 5 10 1 1 0 0 1
|
||||
refdes=J?
|
||||
T 1360 340 9 10 1 1 0 2 1
|
||||
T 1460 340 9 10 1 1 0 2 1
|
||||
device=LCM1602
|
||||
|
|
|
@ -0,0 +1,188 @@
|
|||
v 20150930 2
|
||||
T 0 0 5 8 0 0 0 0 1
|
||||
datasheet=https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf
|
||||
T 0 0 5 8 0 0 0 0 1
|
||||
aliases=PCF8574A
|
||||
T 0 0 5 8 0 0 0 0 1
|
||||
footprint=SOIC127P1030X265-16N.fp
|
||||
B 400 2200 1100 -1800 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
P 0 2000 400 2000 1 0 0
|
||||
{
|
||||
T 480 2000 9 8 1 1 0 0 1
|
||||
pinlabel=SCL
|
||||
T 480 2000 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 320 2000 5 8 1 1 0 6 1
|
||||
pinnumber=14
|
||||
T 320 2000 5 8 0 0 0 8 1
|
||||
pinseq=14
|
||||
}
|
||||
P 0 1800 400 1800 1 0 0
|
||||
{
|
||||
T 480 1800 9 8 1 1 0 0 1
|
||||
pinlabel=SDA
|
||||
T 480 1800 5 8 0 0 0 2 1
|
||||
pintype=io
|
||||
T 320 1800 5 8 1 1 0 6 1
|
||||
pinnumber=15
|
||||
T 320 1800 5 8 0 0 0 8 1
|
||||
pinseq=15
|
||||
}
|
||||
P 0 1400 400 1400 1 0 0
|
||||
{
|
||||
T 480 1400 9 8 1 1 0 0 1
|
||||
pinlabel=INT
|
||||
T 480 1400 5 8 0 0 0 2 1
|
||||
pintype=out
|
||||
T 320 1400 5 8 1 1 0 6 1
|
||||
pinnumber=13
|
||||
T 320 1400 5 8 0 0 0 8 1
|
||||
pinseq=13
|
||||
}
|
||||
P 0 1000 400 1000 1 0 0
|
||||
{
|
||||
T 480 1000 9 8 1 1 0 0 1
|
||||
pinlabel=A0
|
||||
T 480 1000 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 320 1000 5 8 1 1 0 6 1
|
||||
pinnumber=1
|
||||
T 320 1000 5 8 0 0 0 8 1
|
||||
pinseq=1
|
||||
}
|
||||
P 0 800 400 800 1 0 0
|
||||
{
|
||||
T 480 800 9 8 1 1 0 0 1
|
||||
pinlabel=A1
|
||||
T 480 800 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 320 800 5 8 1 1 0 6 1
|
||||
pinnumber=2
|
||||
T 320 800 5 8 0 0 0 8 1
|
||||
pinseq=2
|
||||
}
|
||||
P 0 600 400 600 1 0 0
|
||||
{
|
||||
T 480 600 9 8 1 1 0 0 1
|
||||
pinlabel=A2
|
||||
T 480 600 5 8 0 0 0 2 1
|
||||
pintype=in
|
||||
T 320 600 5 8 1 1 0 6 1
|
||||
pinnumber=3
|
||||
T 320 600 5 8 0 0 0 8 1
|
||||
pinseq=3
|
||||
}
|
||||
P 1900 2000 1500 2000 1 0 0
|
||||
{
|
||||
T 1420 2000 9 8 1 1 0 6 1
|
||||
pinlabel=P0
|
||||
T 1420 2000 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 2000 5 8 1 1 0 0 1
|
||||
pinnumber=4
|
||||
T 1580 2000 5 8 0 0 0 2 1
|
||||
pinseq=4
|
||||
}
|
||||
P 1900 1800 1500 1800 1 0 0
|
||||
{
|
||||
T 1420 1800 9 8 1 1 0 6 1
|
||||
pinlabel=P1
|
||||
T 1420 1800 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 1800 5 8 1 1 0 0 1
|
||||
pinnumber=5
|
||||
T 1580 1800 5 8 0 0 0 2 1
|
||||
pinseq=5
|
||||
}
|
||||
P 1900 1600 1500 1600 1 0 0
|
||||
{
|
||||
T 1420 1600 9 8 1 1 0 6 1
|
||||
pinlabel=P2
|
||||
T 1420 1600 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 1600 5 8 1 1 0 0 1
|
||||
pinnumber=6
|
||||
T 1580 1600 5 8 0 0 0 2 1
|
||||
pinseq=6
|
||||
}
|
||||
P 1900 1400 1500 1400 1 0 0
|
||||
{
|
||||
T 1420 1400 9 8 1 1 0 6 1
|
||||
pinlabel=P3
|
||||
T 1420 1400 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 1400 5 8 1 1 0 0 1
|
||||
pinnumber=7
|
||||
T 1580 1400 5 8 0 0 0 2 1
|
||||
pinseq=7
|
||||
}
|
||||
P 1900 1200 1500 1200 1 0 0
|
||||
{
|
||||
T 1420 1200 9 8 1 1 0 6 1
|
||||
pinlabel=P4
|
||||
T 1420 1200 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 1200 5 8 1 1 0 0 1
|
||||
pinnumber=9
|
||||
T 1580 1200 5 8 0 0 0 2 1
|
||||
pinseq=9
|
||||
}
|
||||
P 1900 1000 1500 1000 1 0 0
|
||||
{
|
||||
T 1420 1000 9 8 1 1 0 6 1
|
||||
pinlabel=P5
|
||||
T 1420 1000 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 1000 5 8 1 1 0 0 1
|
||||
pinnumber=10
|
||||
T 1580 1000 5 8 0 0 0 2 1
|
||||
pinseq=10
|
||||
}
|
||||
P 1900 800 1500 800 1 0 0
|
||||
{
|
||||
T 1420 800 9 8 1 1 0 6 1
|
||||
pinlabel=P6
|
||||
T 1420 800 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 800 5 8 1 1 0 0 1
|
||||
pinnumber=11
|
||||
T 1580 800 5 8 0 0 0 2 1
|
||||
pinseq=11
|
||||
}
|
||||
P 1900 600 1500 600 1 0 0
|
||||
{
|
||||
T 1420 600 9 8 1 1 0 6 1
|
||||
pinlabel=P7
|
||||
T 1420 600 5 8 0 0 0 8 1
|
||||
pintype=io
|
||||
T 1580 600 5 8 1 1 0 0 1
|
||||
pinnumber=12
|
||||
T 1580 600 5 8 0 0 0 2 1
|
||||
pinseq=12
|
||||
}
|
||||
P 1000 2600 1000 2200 1 0 0
|
||||
{
|
||||
T 1000 2120 9 8 1 1 90 6 1
|
||||
pinlabel=VDD
|
||||
T 1000 2120 5 8 0 0 90 8 1
|
||||
pintype=pwr
|
||||
T 1000 2280 5 8 1 1 90 0 1
|
||||
pinnumber=16
|
||||
T 1000 2280 5 8 0 0 90 2 1
|
||||
pinseq=16
|
||||
}
|
||||
P 1000 0 1000 400 1 0 0
|
||||
{
|
||||
T 1000 480 9 8 1 1 90 0 1
|
||||
pinlabel=VSS
|
||||
T 1000 480 5 8 0 0 90 2 1
|
||||
pintype=pwr
|
||||
T 1000 320 5 8 1 1 90 6 1
|
||||
pinnumber=8
|
||||
T 1000 320 5 8 0 0 90 8 1
|
||||
pinseq=8
|
||||
}
|
||||
T 400 2260 5 10 1 1 0 0 1
|
||||
refdes=U?
|
||||
T 1060 340 9 10 1 1 0 2 1
|
||||
device=PCF8574
|
|
@ -0,0 +1,13 @@
|
|||
v 20150930 2
|
||||
T 0 0 5 8 0 0 0 0 1
|
||||
datasheet=https://datasheet.lcsc.com/szlcsc/Hokuriku-Elec-Industry-VG039NCHXTB153_C128547.pdf
|
||||
T 0 0 5 8 0 0 0 0 1
|
||||
footprint=RESISTOR_TRIMPOT_3MM.fp
|
||||
B 0 700 600 -600 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 100 480 400 -160 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
L 140 240 460 560 3 0 1 0 -1 -1
|
||||
L 420 600 500 520 3 0 1 0 -1 -1
|
||||
T 300 760 5 10 1 1 0 3 1
|
||||
refdes=R?
|
||||
T 300 40 9 10 1 1 0 5 1
|
||||
device=TRIMPOT_3MM
|
|
@ -1 +1 @@
|
|||
Subproject commit 2e1764db7d364072b4681fb68953fb542e372de9
|
||||
Subproject commit f986208a0f57a86563c131ff0df2696d3fc34bab
|
|
@ -76,63 +76,63 @@ category=passive
|
|||
T 11800 16500 5 10 0 0 0 0 1
|
||||
note=sets maximum charging current to 240 mAh
|
||||
}
|
||||
C 12300 20500 1 0 0 XC6206.sym
|
||||
C 12700 21300 1 0 0 XC6206.sym
|
||||
{
|
||||
T 12300 20500 5 8 0 0 0 0 1
|
||||
T 12700 21300 5 8 0 0 0 0 1
|
||||
footprint=SOT95P280X130-3N.lht
|
||||
T 12850 20660 5 10 1 1 0 3 1
|
||||
T 13250 21460 5 10 1 1 0 3 1
|
||||
refdes=U3
|
||||
T 13360 20840 5 10 1 1 0 2 1
|
||||
T 13760 21640 5 10 1 1 0 2 1
|
||||
device=XC6206
|
||||
T 12600 21700 5 10 1 1 0 0 1
|
||||
T 13000 22500 5 10 1 1 0 0 1
|
||||
value=XC6206P332MR
|
||||
T 12300 20500 5 10 0 0 0 0 1
|
||||
T 12700 21300 5 10 0 0 0 0 1
|
||||
manufacturer=Torex Semicon
|
||||
T 12300 20500 5 10 0 0 0 0 1
|
||||
T 12700 21300 5 10 0 0 0 0 1
|
||||
part-id=XC6206P332MR
|
||||
T 12300 20500 5 10 0 0 0 0 1
|
||||
T 12700 21300 5 10 0 0 0 0 1
|
||||
lcsc-id=C347376
|
||||
T 12300 20500 5 10 0 0 0 0 1
|
||||
T 12700 21300 5 10 0 0 0 0 1
|
||||
category=voltage regulator
|
||||
}
|
||||
C 13100 20200 1 0 0 ground.sym
|
||||
C 12300 20400 1 90 0 capacitor-1.sym
|
||||
C 13500 21000 1 0 0 ground.sym
|
||||
C 12700 21200 1 90 0 capacitor-1.sym
|
||||
{
|
||||
T 11600 20600 5 10 0 0 90 0 1
|
||||
T 12000 21400 5 10 0 0 90 0 1
|
||||
device=CAPACITOR
|
||||
T 11400 20600 5 10 0 0 90 0 1
|
||||
T 11800 21400 5 10 0 0 90 0 1
|
||||
symversion=0.1
|
||||
T 12300 20400 5 10 0 0 0 0 1
|
||||
T 12700 21200 5 10 0 0 0 0 1
|
||||
footprint=CAPC1608X92N.lht
|
||||
T 11900 21000 5 10 1 1 0 6 1
|
||||
T 12300 21800 5 10 1 1 0 6 1
|
||||
refdes=C3
|
||||
T 11900 20700 5 10 1 1 180 0 1
|
||||
T 12300 21500 5 10 1 1 180 0 1
|
||||
value=1uF
|
||||
T 12300 20400 5 10 0 0 0 0 1
|
||||
T 12700 21200 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
C 11900 20100 1 0 0 ground.sym
|
||||
C 14400 20400 1 270 1 capacitor-1.sym
|
||||
C 12300 20900 1 0 0 ground.sym
|
||||
C 14800 21200 1 270 1 capacitor-1.sym
|
||||
{
|
||||
T 15100 20600 5 10 0 0 90 2 1
|
||||
T 15500 21400 5 10 0 0 90 2 1
|
||||
device=CAPACITOR
|
||||
T 15300 20600 5 10 0 0 90 2 1
|
||||
T 15700 21400 5 10 0 0 90 2 1
|
||||
symversion=0.1
|
||||
T 14400 20400 5 10 0 1 0 0 1
|
||||
T 14800 21200 5 10 0 1 0 0 1
|
||||
footprint=CAPC1608X92N.lht
|
||||
T 14800 21000 5 10 1 1 0 0 1
|
||||
T 15200 21800 5 10 1 1 0 0 1
|
||||
refdes=C4
|
||||
T 14800 20700 5 10 1 1 180 6 1
|
||||
T 15200 21500 5 10 1 1 180 6 1
|
||||
value=1uF
|
||||
T 14400 20400 5 10 0 0 0 0 1
|
||||
T 14800 21200 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
C 14400 20100 1 0 0 ground.sym
|
||||
N 12100 21500 12100 21300 4
|
||||
N 12300 21400 12100 21400 4
|
||||
N 14600 21500 14600 21300 4
|
||||
N 14400 21400 14600 21400 4
|
||||
C 14400 21500 1 0 0 3.3V-plus-1.sym
|
||||
C 14800 20900 1 0 0 ground.sym
|
||||
N 12500 22300 12500 22100 4
|
||||
N 12700 22200 12500 22200 4
|
||||
N 15000 22300 15000 22100 4
|
||||
N 14800 22200 15000 22200 4
|
||||
C 14800 22300 1 0 0 3.3V-plus-1.sym
|
||||
C 4200 800 1 0 0 STM32F103xC.sym
|
||||
{
|
||||
T 4200 800 5 8 0 0 0 0 1
|
||||
|
@ -294,11 +294,11 @@ value=I2C_SCL
|
|||
C 8600 11900 1 0 0 output-2.sym
|
||||
{
|
||||
T 9500 12100 5 10 0 0 0 0 1
|
||||
net=DISPLAY_POWER:1
|
||||
net=PERIPH_POWER:1
|
||||
T 8800 12600 5 10 0 0 0 0 1
|
||||
device=none
|
||||
T 9500 12000 5 10 1 1 0 1 1
|
||||
value=DISPLAY_POWER
|
||||
value=PERIPH_POWER
|
||||
}
|
||||
C 4200 6900 1 0 1 passive-1.sym
|
||||
{
|
||||
|
@ -1474,295 +1474,142 @@ T 300 18100 6 14 1 0 0 0 1
|
|||
RESET/START
|
||||
T 4300 18100 6 14 1 0 0 0 1
|
||||
DEBUG (SWD)
|
||||
C 27200 21800 1 270 0 BSS84.sym
|
||||
C 13200 20200 1 270 0 BSS84.sym
|
||||
{
|
||||
T 27200 21800 5 8 0 0 270 0 1
|
||||
T 13200 20200 5 8 0 0 270 0 1
|
||||
footprint=SOT95P237X112-3N.lht
|
||||
T 27860 21640 5 10 1 1 180 6 1
|
||||
T 13860 20040 5 10 1 1 180 6 1
|
||||
refdes=Q1
|
||||
T 28240 20640 5 10 1 1 0 8 1
|
||||
T 14140 19140 5 10 1 1 0 8 1
|
||||
device=BSS84
|
||||
T 27200 21800 5 10 0 0 0 0 1
|
||||
T 13200 20200 5 10 0 0 0 0 1
|
||||
category=transistor
|
||||
}
|
||||
C 29700 21900 1 180 0 input-2.sym
|
||||
C 15700 20300 1 180 0 input-2.sym
|
||||
{
|
||||
T 29700 21700 5 10 0 0 180 0 1
|
||||
net=DISPLAY_POWER:1
|
||||
T 29100 21200 5 10 0 0 180 0 1
|
||||
T 15700 20100 5 10 0 0 180 0 1
|
||||
net=PERIPH_POWER:1
|
||||
T 15100 19600 5 10 0 0 180 0 1
|
||||
device=none
|
||||
T 29200 21800 5 10 1 1 180 7 1
|
||||
value=DISPLAY_POWER
|
||||
T 13700 20400 5 10 1 1 180 7 1
|
||||
value=PERIPH_POWER
|
||||
}
|
||||
C 28500 21000 1 0 0 generic-power.sym
|
||||
C 14500 19400 1 0 0 generic-power.sym
|
||||
{
|
||||
T 28700 21250 5 10 1 1 0 3 1
|
||||
net=VDISPLAY:1
|
||||
T 14700 19650 5 10 1 1 0 3 1
|
||||
net=VPERIPH:1
|
||||
}
|
||||
C 29900 20700 1 0 0 led-2.sym
|
||||
C 12900 20200 1 270 0 resistor-1.sym
|
||||
{
|
||||
T 30000 21300 5 10 0 0 0 0 1
|
||||
device=LED
|
||||
T 29900 20700 5 10 0 1 0 0 1
|
||||
footprint=LEDC1608X90N.lht
|
||||
T 30700 21000 5 10 1 1 0 0 1
|
||||
refdes=D1
|
||||
T 29900 20700 5 10 0 0 0 0 1
|
||||
category=display
|
||||
T 29900 20700 5 10 0 0 0 0 1
|
||||
description=LED
|
||||
}
|
||||
C 26900 21800 1 270 0 resistor-1.sym
|
||||
{
|
||||
T 27300 21500 5 10 0 0 270 0 1
|
||||
T 13300 19900 5 10 0 0 270 0 1
|
||||
device=RESISTOR
|
||||
T 26900 21800 5 10 0 1 0 0 1
|
||||
T 12900 20200 5 10 0 1 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 27400 21700 5 10 1 1 180 0 1
|
||||
T 13400 20100 5 10 1 1 180 0 1
|
||||
refdes=R5
|
||||
T 27500 21400 5 10 1 1 180 0 1
|
||||
T 13500 19800 5 10 1 1 180 0 1
|
||||
value=10k
|
||||
T 26900 21800 5 10 0 0 0 0 1
|
||||
T 12900 20200 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
C 29800 20900 1 180 0 resistor-1.sym
|
||||
N 14400 19200 14700 19200 4
|
||||
N 12500 19200 13200 19200 4
|
||||
N 13000 19300 13000 19200 4
|
||||
N 13000 20200 14300 20200 4
|
||||
C 12300 20000 1 0 0 3.3V-plus-1.sym
|
||||
N 12500 20000 12500 19200 4
|
||||
N 14700 19400 14700 19200 4
|
||||
C 22100 16700 1 0 0 LCM1602.sym
|
||||
{
|
||||
T 29500 20500 5 10 0 0 180 0 1
|
||||
device=RESISTOR
|
||||
T 29800 20900 5 10 0 1 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 29000 20500 5 10 1 1 0 0 1
|
||||
refdes=R6
|
||||
T 29500 20500 5 10 1 1 0 0 1
|
||||
value=1k5
|
||||
T 29800 20900 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
N 29900 20800 29800 20800 4
|
||||
C 30600 20500 1 0 0 ground.sym
|
||||
N 28400 20800 28900 20800 4
|
||||
N 26500 20800 27200 20800 4
|
||||
N 27000 20900 27000 20800 4
|
||||
N 27000 21800 28300 21800 4
|
||||
C 26300 21600 1 0 0 3.3V-plus-1.sym
|
||||
N 26500 21600 26500 20800 4
|
||||
N 28700 21000 28700 20800 4
|
||||
C 22800 16500 1 0 0 LCM1602.sym
|
||||
{
|
||||
T 23200 21760 5 10 1 1 0 0 1
|
||||
T 22500 21260 5 10 1 1 0 0 1
|
||||
refdes=J9
|
||||
T 24160 16840 5 10 1 1 0 2 1
|
||||
T 23660 17040 5 10 1 1 0 2 1
|
||||
device=LCM1602
|
||||
T 24600 21800 5 10 1 1 0 0 1
|
||||
T 24100 21200 5 10 1 1 0 0 1
|
||||
value=LCD
|
||||
T 22800 16500 5 10 0 0 0 0 1
|
||||
T 22100 16700 5 10 0 0 0 0 1
|
||||
lcsc-id=C83273
|
||||
T 22800 16500 5 10 0 0 0 0 1
|
||||
note=3V3 version
|
||||
T 22800 16500 5 10 0 0 0 0 1
|
||||
T 22100 16700 5 10 0 0 0 0 1
|
||||
note=3V3 version. has on-board 20 Ohm resistor for LED.
|
||||
T 22100 16700 5 10 0 0 0 0 1
|
||||
category=display
|
||||
T 22800 16500 5 10 0 0 0 0 1
|
||||
T 22100 16700 5 10 0 0 0 0 1
|
||||
aliexpress-id=32425471801
|
||||
T 22800 16500 5 10 0 0 0 0 1
|
||||
T 22100 16700 5 10 0 0 0 0 1
|
||||
lcsc-id=C83273
|
||||
T 22800 16500 5 8 0 0 0 0 1
|
||||
T 22100 16700 5 8 0 0 0 0 1
|
||||
footprint=DISPLAY_LCM1602.lht
|
||||
}
|
||||
C 28800 16800 1 0 0 OLED0.96.sym
|
||||
C 20700 20200 1 0 1 capacitor-1.sym
|
||||
{
|
||||
T 29600 17600 5 10 0 1 0 0 1
|
||||
note=has no on-board I²C pull-up resistors
|
||||
T 29200 18260 5 10 1 1 0 0 1
|
||||
refdes=U5
|
||||
T 29860 17140 5 10 1 1 0 2 1
|
||||
device=OLED0.96
|
||||
T 30000 18300 5 10 1 1 0 0 1
|
||||
value=OLED
|
||||
T 28800 16800 5 10 0 0 0 0 1
|
||||
category=display
|
||||
T 28800 16800 5 10 0 0 0 0 1
|
||||
aliexpress-id=32828449458
|
||||
T 28800 16800 5 8 0 0 0 0 1
|
||||
footprint=DISPLAY_OLED0.96.lht
|
||||
}
|
||||
C 17300 17300 1 0 0 I2C_LCD_ADAPTER.sym
|
||||
{
|
||||
T 17300 17300 5 10 0 0 0 0 1
|
||||
note=has on-board 4k7 pull-up resistors on I²C lines
|
||||
T 17800 21210 5 10 1 1 0 3 1
|
||||
refdes=U6
|
||||
T 19100 17460 5 10 1 1 180 5 1
|
||||
device=I2C_LCD_ADAPTER
|
||||
T 18300 21200 5 10 1 1 0 0 1
|
||||
value=I2C_LCD_BACKPACK
|
||||
T 17300 17300 5 10 0 0 0 0 1
|
||||
category=module
|
||||
T 17300 17300 5 10 0 0 0 0 1
|
||||
aliexpress-id=32984738230
|
||||
T 17300 17300 5 8 0 0 0 0 1
|
||||
footprint=DISPLAY_I2C_LCD_ADAPTER.lht
|
||||
}
|
||||
N 19400 20900 20200 20900 4
|
||||
N 20200 20900 20200 22800 4
|
||||
N 20200 22800 26000 22800 4
|
||||
N 26000 18900 26000 22800 4
|
||||
N 26000 18900 25400 18900 4
|
||||
N 19400 20700 20400 20700 4
|
||||
N 20400 20700 20400 22600 4
|
||||
N 20400 22600 25800 22600 4
|
||||
N 25800 22600 25800 19300 4
|
||||
N 25800 19300 25400 19300 4
|
||||
N 19400 20500 20400 20500 4
|
||||
N 20400 20500 20400 17300 4
|
||||
N 20400 17300 22800 17300 4
|
||||
N 19400 20300 20200 20300 4
|
||||
N 20200 20300 20200 17700 4
|
||||
N 20200 17700 22800 17700 4
|
||||
N 19400 20100 21600 20100 4
|
||||
N 21600 20100 21600 18100 4
|
||||
N 21600 18100 22800 18100 4
|
||||
N 19400 19900 21800 19900 4
|
||||
N 21800 19900 21800 18500 4
|
||||
N 21800 18500 22800 18500 4
|
||||
N 22000 18900 22800 18900 4
|
||||
N 19400 19500 22600 19500 4
|
||||
N 22600 19500 22600 19300 4
|
||||
N 22600 19300 22800 19300 4
|
||||
N 19400 19300 22400 19300 4
|
||||
N 22400 19300 22400 19700 4
|
||||
N 22400 19700 22800 19700 4
|
||||
N 19400 19100 22200 19100 4
|
||||
N 22200 19100 22200 20100 4
|
||||
N 22200 20100 22800 20100 4
|
||||
N 19400 19700 22000 19700 4
|
||||
N 22000 19700 22000 18900 4
|
||||
N 19400 18900 21400 18900 4
|
||||
N 21400 18900 21400 20500 4
|
||||
N 21400 20500 22800 20500 4
|
||||
N 19400 18700 21200 18700 4
|
||||
N 21200 18700 21200 20900 4
|
||||
N 21200 20900 22800 20900 4
|
||||
N 19400 18500 21000 18500 4
|
||||
N 21000 18500 21000 21300 4
|
||||
N 21000 21300 22800 21300 4
|
||||
N 19400 18300 20600 18300 4
|
||||
N 20600 18300 20600 22400 4
|
||||
N 20600 22400 25600 22400 4
|
||||
N 25600 22400 25600 19700 4
|
||||
N 25600 19700 25400 19700 4
|
||||
N 19400 18100 20800 18100 4
|
||||
N 20800 18100 20800 22200 4
|
||||
N 20800 22200 24100 22200 4
|
||||
N 24100 22200 24100 22100 4
|
||||
N 19400 17900 20000 17900 4
|
||||
N 20000 17900 20000 16500 4
|
||||
N 20000 16500 24100 16500 4
|
||||
C 29600 18600 1 0 0 generic-power.sym
|
||||
{
|
||||
T 29800 18850 5 10 1 1 0 3 1
|
||||
net=VDISPLAY:1
|
||||
}
|
||||
C 18000 21900 1 0 0 generic-power.sym
|
||||
{
|
||||
T 18200 22150 5 10 1 1 0 3 1
|
||||
net=VDISPLAY:1
|
||||
}
|
||||
C 29600 16500 1 0 0 ground.sym
|
||||
C 18000 17000 1 0 0 ground.sym
|
||||
C 31200 18400 1 0 1 capacitor-1.sym
|
||||
{
|
||||
T 31000 19100 5 10 0 0 180 2 1
|
||||
T 20500 20900 5 10 0 0 180 2 1
|
||||
device=CAPACITOR
|
||||
T 31000 19300 5 10 0 0 180 2 1
|
||||
T 20500 21100 5 10 0 0 180 2 1
|
||||
symversion=0.1
|
||||
T 31200 18400 5 10 0 1 0 0 1
|
||||
T 20700 20200 5 10 0 1 0 0 1
|
||||
footprint=CAPC1608X92N.lht
|
||||
T 30400 18800 5 10 1 1 0 0 1
|
||||
refdes=C7
|
||||
T 30900 18800 5 10 1 1 0 0 1
|
||||
value=1uF
|
||||
T 31200 18400 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
N 29800 18600 30300 18600 4
|
||||
C 31000 18300 1 0 0 ground.sym
|
||||
C 19600 21700 1 0 1 capacitor-1.sym
|
||||
{
|
||||
T 19400 22400 5 10 0 0 180 2 1
|
||||
device=CAPACITOR
|
||||
T 19400 22600 5 10 0 0 180 2 1
|
||||
symversion=0.1
|
||||
T 19600 21700 5 10 0 1 0 0 1
|
||||
footprint=CAPC1608X92N.lht
|
||||
T 18800 22100 5 10 1 1 0 0 1
|
||||
T 19900 20600 5 10 1 1 0 0 1
|
||||
refdes=C8
|
||||
T 19300 22100 5 10 1 1 0 0 1
|
||||
T 20400 20600 5 10 1 1 0 0 1
|
||||
value=1uF
|
||||
T 19600 21700 5 10 0 0 0 0 1
|
||||
T 20700 20200 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
N 18200 21900 18700 21900 4
|
||||
C 19400 21600 1 0 0 ground.sym
|
||||
C 26700 17700 1 0 0 input-2.sym
|
||||
C 20500 20100 1 0 0 ground.sym
|
||||
C 16700 19700 1 0 0 input-2.sym
|
||||
{
|
||||
T 26700 17900 5 10 0 0 0 0 1
|
||||
T 16700 19900 5 10 0 0 0 0 1
|
||||
net=I2C_SCL:1
|
||||
T 27300 18400 5 10 0 0 0 0 1
|
||||
T 17300 20400 5 10 0 0 0 0 1
|
||||
device=none
|
||||
T 27200 17800 5 10 1 1 0 7 1
|
||||
T 17200 19800 5 10 1 1 0 7 1
|
||||
value=I2C_SCL
|
||||
}
|
||||
C 28100 17700 1 180 0 io-1.sym
|
||||
C 18100 19700 1 180 0 io-1.sym
|
||||
{
|
||||
T 27200 17500 5 10 0 0 180 0 1
|
||||
T 17200 19500 5 10 0 0 180 0 1
|
||||
net=I2C_SDA:1
|
||||
T 27900 17100 5 10 0 0 180 0 1
|
||||
T 17900 19100 5 10 0 0 180 0 1
|
||||
device=none
|
||||
T 27200 17600 5 10 1 1 180 1 1
|
||||
T 17200 19600 5 10 1 1 180 1 1
|
||||
value=I2C_SDA
|
||||
}
|
||||
C 23900 16200 1 0 0 ground.sym
|
||||
N 28100 17600 28800 17600 4
|
||||
N 28100 17800 28800 17800 4
|
||||
C 28300 18100 1 90 0 resistor-1.sym
|
||||
N 18100 19600 18800 19600 4
|
||||
N 18100 19800 18800 19800 4
|
||||
C 18300 20100 1 90 0 resistor-1.sym
|
||||
{
|
||||
T 27900 18400 5 10 0 0 90 0 1
|
||||
T 17900 20400 5 10 0 0 90 0 1
|
||||
device=RESISTOR
|
||||
T 28300 18100 5 10 0 1 0 0 1
|
||||
T 18300 20100 5 10 0 1 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 28300 18100 5 10 0 1 0 0 1
|
||||
T 18300 20100 5 10 0 1 0 0 1
|
||||
note=only populate when I²C to LCD module with on-board pull-up resisotrs is not present
|
||||
T 28000 18700 5 10 1 1 0 6 1
|
||||
T 18000 20700 5 10 1 1 0 6 1
|
||||
refdes=R10
|
||||
T 28000 18400 5 10 1 1 0 6 1
|
||||
T 18000 20400 5 10 1 1 0 6 1
|
||||
value=1k5
|
||||
T 28300 18100 5 10 0 0 0 0 1
|
||||
T 18300 20100 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
C 28700 18100 1 90 0 resistor-1.sym
|
||||
C 18700 20100 1 90 0 resistor-1.sym
|
||||
{
|
||||
T 28300 18400 5 10 0 0 90 0 1
|
||||
T 18300 20400 5 10 0 0 90 0 1
|
||||
device=RESISTOR
|
||||
T 28700 18100 5 10 0 1 0 0 1
|
||||
T 18700 20100 5 10 0 1 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 28700 18100 5 10 0 1 0 0 1
|
||||
T 18700 20100 5 10 0 1 0 0 1
|
||||
note=only populate when I²C to LCD module with on-board pull-up resisotrs is not present
|
||||
T 28800 18700 5 10 1 1 0 0 1
|
||||
T 18800 20700 5 10 1 1 0 0 1
|
||||
refdes=R11
|
||||
T 28800 18400 5 10 1 1 0 0 1
|
||||
T 18800 20400 5 10 1 1 0 0 1
|
||||
value=1k5
|
||||
T 28700 18100 5 10 0 0 0 0 1
|
||||
T 18700 20100 5 10 0 0 0 0 1
|
||||
category=passive
|
||||
}
|
||||
C 28200 19200 1 0 0 generic-power.sym
|
||||
{
|
||||
T 28400 19450 5 10 1 1 0 3 1
|
||||
net=VDISPLAY:1
|
||||
}
|
||||
N 28400 19200 28400 19000 4
|
||||
N 28200 19000 28600 19000 4
|
||||
N 28200 18100 28200 17800 4
|
||||
N 28600 18100 28600 17600 4
|
||||
N 18400 21200 18400 21000 4
|
||||
N 18200 21000 18600 21000 4
|
||||
N 18200 20100 18200 19800 4
|
||||
N 18600 20100 18600 19600 4
|
||||
C 29700 11800 1 0 0 FCI_10117835.sym
|
||||
{
|
||||
T 29800 14710 5 10 1 1 0 3 1
|
||||
|
@ -3006,7 +2853,7 @@ T 12800 15600 6 14 1 0 0 0 1
|
|||
USB device connectors
|
||||
T 8300 22600 6 14 1 0 0 0 1
|
||||
POWER
|
||||
B 8000 16000 7500 7000 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 8000 16000 8000 7000 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 0 16000 4000 2500 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 4000 16000 4000 2500 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
C 31500 0 1 0 0 title.sym
|
||||
|
@ -3032,9 +2879,9 @@ footprint=none
|
|||
}
|
||||
T 300 15600 6 14 1 0 0 0 1
|
||||
MCU
|
||||
T 15800 22600 6 14 1 0 0 0 1
|
||||
T 16300 22600 6 14 1 0 0 0 1
|
||||
DISPLAY
|
||||
B 15500 16000 16000 7000 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 16000 16000 9000 7000 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 0 0 12400 16000 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 28500 1500 9000 14500 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
B 12400 0 16100 16000 6 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
|
@ -3182,25 +3029,6 @@ device=none
|
|||
T 9500 4200 5 10 1 1 180 7 1
|
||||
value=USB-C_DEVICE_DP2
|
||||
}
|
||||
C 17300 19700 1 180 0 io-1.sym
|
||||
{
|
||||
T 16400 19500 5 10 0 0 180 0 1
|
||||
net=I2C_SDA:1
|
||||
T 17100 19100 5 10 0 0 180 0 1
|
||||
device=none
|
||||
T 16400 19600 5 10 1 1 180 1 1
|
||||
value=I2C_SDA
|
||||
}
|
||||
C 15900 19100 1 0 0 input-2.sym
|
||||
{
|
||||
T 15900 19300 5 10 0 0 0 0 1
|
||||
net=I2C_SCL:1
|
||||
T 16500 19800 5 10 0 0 0 0 1
|
||||
device=none
|
||||
T 16400 19200 5 10 1 1 0 7 1
|
||||
value=I2C_SCL
|
||||
}
|
||||
N 18200 21900 18200 21500 4
|
||||
C 6200 17000 1 0 0 output-2.sym
|
||||
{
|
||||
T 7100 17200 5 10 0 0 0 0 1
|
||||
|
@ -3383,7 +3211,7 @@ C 10900 21800 1 0 0 generic-power.sym
|
|||
T 11100 22050 5 10 1 1 0 3 1
|
||||
net=VBAT:1
|
||||
}
|
||||
C 11900 21500 1 0 0 vcc-1.sym
|
||||
C 12300 22300 1 0 0 vcc-1.sym
|
||||
C 8300 21800 1 0 0 generic-power.sym
|
||||
{
|
||||
T 8500 22050 5 10 1 1 0 3 1
|
||||
|
@ -3477,11 +3305,6 @@ value=USBDP
|
|||
}
|
||||
N 6000 21000 6000 20000 4
|
||||
N 6900 20000 7100 20000 4
|
||||
C 6900 20000 1 0 0 generic-power.sym
|
||||
{
|
||||
T 7100 20250 5 10 1 1 0 3 1
|
||||
net=VDISPLAY:1
|
||||
}
|
||||
C 3000 20100 1 0 0 ground.sym
|
||||
C 4500 19700 1 0 0 ground.sym
|
||||
N 3000 22300 3600 22300 4
|
||||
|
@ -3490,3 +3313,128 @@ N 3600 22500 4700 22500 4
|
|||
N 3000 21000 3400 21000 4
|
||||
N 3000 21200 3400 21200 4
|
||||
N 3400 21200 3400 21400 4
|
||||
C 6900 20000 1 0 0 generic-power.sym
|
||||
{
|
||||
T 7100 20250 5 10 1 1 0 3 1
|
||||
net=VPERIPH:1
|
||||
}
|
||||
C 18200 21200 1 0 0 generic-power.sym
|
||||
{
|
||||
T 18400 21450 5 10 1 1 0 3 1
|
||||
net=VPERIPH:1
|
||||
}
|
||||
C 18800 17800 1 0 0 PCF8574.sym
|
||||
{
|
||||
T 18800 17800 5 8 0 0 0 0 1
|
||||
footprint=SOIC127P1030X265-16N.fp
|
||||
T 19200 20060 5 10 1 1 0 0 1
|
||||
refdes=U?
|
||||
T 19860 18140 5 10 1 1 0 2 1
|
||||
device=PCF8574
|
||||
T 19600 18800 5 10 0 1 0 0 1
|
||||
note=pins can sink in total 80 mA, enough to drive the LED
|
||||
}
|
||||
C 19600 20600 1 0 0 generic-power.sym
|
||||
{
|
||||
T 19800 20850 5 10 1 1 0 3 1
|
||||
net=VPERIPH:1
|
||||
}
|
||||
N 19800 20400 19800 20600 4
|
||||
C 18400 19100 1 0 0 nc-left-1.sym
|
||||
{
|
||||
T 18300 19500 5 10 0 0 0 0 1
|
||||
value=NoConnection
|
||||
T 18300 19900 5 10 0 0 0 0 1
|
||||
device=DRC_Directive
|
||||
T 18300 20300 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
C 19600 17500 1 0 0 ground.sym
|
||||
C 18600 18100 1 0 0 ground.sym
|
||||
N 18800 18400 18800 18800 4
|
||||
N 20700 19800 21100 19800 4
|
||||
N 20700 19600 21300 19600 4
|
||||
N 20700 19400 21500 19400 4
|
||||
C 23300 21800 1 0 0 generic-power.sym
|
||||
{
|
||||
T 23500 22050 5 10 1 1 0 3 1
|
||||
net=VPERIPH:1
|
||||
}
|
||||
C 21500 21800 1 270 0 pot-bourns.sym
|
||||
{
|
||||
T 22400 21000 5 10 0 0 270 0 1
|
||||
device=VARIABLE_RESISTOR
|
||||
T 21800 21400 5 10 1 1 0 0 1
|
||||
refdes=R?
|
||||
T 21700 21000 5 10 1 1 0 0 1
|
||||
value=15k
|
||||
T 21600 21100 5 10 0 1 0 0 1
|
||||
alternative=10-20 kO
|
||||
}
|
||||
N 22100 21300 22100 20700 4
|
||||
N 23500 21800 23500 21500 4
|
||||
N 23500 21800 21600 21800 4
|
||||
C 23300 16400 1 0 0 ground.sym
|
||||
C 21400 20600 1 0 0 ground.sym
|
||||
N 21100 19800 21100 20300 4
|
||||
N 21100 20300 22100 20300 4
|
||||
N 21300 19600 21300 20100 4
|
||||
N 21300 20100 22100 20100 4
|
||||
N 21500 19400 21500 19900 4
|
||||
N 21500 19900 22100 19900 4
|
||||
C 21700 17700 1 0 0 generic-power.sym
|
||||
{
|
||||
T 21900 17950 5 10 1 1 0 3 1
|
||||
net=VPERIPH:1
|
||||
}
|
||||
N 21900 17700 22100 17700 4
|
||||
N 22100 17500 21500 17500 4
|
||||
N 21500 17500 21500 19200 4
|
||||
N 21500 19200 20700 19200 4
|
||||
N 20700 19000 21300 19000 4
|
||||
N 21300 19000 21300 18700 4
|
||||
N 21300 18700 22100 18700 4
|
||||
N 22100 18500 21100 18500 4
|
||||
N 21100 18500 21100 18800 4
|
||||
N 21100 18800 20700 18800 4
|
||||
N 22100 18300 20900 18300 4
|
||||
N 20900 18300 20900 18600 4
|
||||
N 20900 18600 20700 18600 4
|
||||
N 22100 18100 20700 18100 4
|
||||
N 20700 18100 20700 18400 4
|
||||
C 21700 19400 1 0 0 nc-left-1.sym
|
||||
{
|
||||
T 21600 19800 5 10 0 0 0 0 1
|
||||
value=NoConnection
|
||||
T 21600 20200 5 10 0 0 0 0 1
|
||||
device=DRC_Directive
|
||||
T 21600 20600 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
C 21700 19200 1 0 0 nc-left-1.sym
|
||||
{
|
||||
T 21600 19600 5 10 0 0 0 0 1
|
||||
value=NoConnection
|
||||
T 21600 20000 5 10 0 0 0 0 1
|
||||
device=DRC_Directive
|
||||
T 21600 20400 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
C 21700 19000 1 0 0 nc-left-1.sym
|
||||
{
|
||||
T 21600 19400 5 10 0 0 0 0 1
|
||||
value=NoConnection
|
||||
T 21600 19800 5 10 0 0 0 0 1
|
||||
device=DRC_Directive
|
||||
T 21600 20200 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
C 21700 18800 1 0 0 nc-left-1.sym
|
||||
{
|
||||
T 21600 19200 5 10 0 0 0 0 1
|
||||
value=NoConnection
|
||||
T 21600 19600 5 10 0 0 0 0 1
|
||||
device=DRC_Directive
|
||||
T 21600 20000 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue