aboutsummaryrefslogtreecommitdiff
path: root/BusVoodoo.sch
diff options
context:
space:
mode:
authorKing Kévin <kingkevin@cuvoodoo.info>2017-10-27 18:55:30 +0200
committerKing Kévin <kingkevin@cuvoodoo.info>2017-10-27 18:55:30 +0200
commit154992dea972ed632477d956d5d76c4643229c51 (patch)
tree908d4a77a6a8222d711e8e9b39912ae11e6f40f2 /BusVoodoo.sch
parent240c811b056ffb424ac814bb726339d26e6e18d6 (diff)
capture prototype
Diffstat (limited to 'BusVoodoo.sch')
-rw-r--r--BusVoodoo.sch2593
1 files changed, 2583 insertions, 10 deletions
diff --git a/BusVoodoo.sch b/BusVoodoo.sch
index f6da87b..1fdbf76 100644
--- a/BusVoodoo.sch
+++ b/BusVoodoo.sch
@@ -1,22 +1,2595 @@
v 20150930 2
-C 66000 30000 1 0 0 title.sym
+C 69500 33000 1 0 0 title.sym
{
-T 67000 30700 5 10 1 1 0 0 1
+T 70500 33700 5 10 1 1 0 0 1
date=$Date$
-T 70900 30700 5 10 1 1 0 0 1
+T 74000 33700 5 10 1 1 0 0 1
org=CuVoodoo
-T 70900 30400 5 10 1 1 0 0 1
+T 74000 33400 5 10 1 1 0 0 1
authors=King Kévin
-T 69500 31200 5 14 1 1 0 4 1
+T 73000 34200 5 14 1 1 0 4 1
title=BusVoodoo
-T 67000 30400 5 10 1 1 0 0 1
+T 70500 33400 5 10 1 1 0 0 1
version=$Version$
-T 67000 30100 5 10 1 1 0 0 1
+T 70500 33100 5 10 1 1 0 0 1
revision=$Revision$
-T 70900 30100 5 10 1 1 0 0 1
+T 74000 33100 5 10 1 1 0 0 1
licence=CERN OHL v.1.2
-T 66000 31800 5 10 0 0 0 0 1
+T 69500 34800 5 10 0 0 0 0 1
device=none
-T 66000 32000 5 10 0 0 0 0 1
+T 69500 35000 5 10 0 0 0 0 1
footprint=none
}
+C 47700 33500 1 0 0 ic_mcu_st_STM32F103RC.sym
+{
+T 48000 43600 5 10 1 1 0 0 1
+refdes=U2
+T 58000 43600 5 10 1 1 0 6 1
+value=STM32F103RC
+T 55000 40800 5 10 0 1 0 0 1
+note=has internal pull-up on NRST, SWDIO; has internal pull-down on SWCLK
+T 47700 33500 5 10 0 1 0 0 1
+note=only pins PA8-PA15, PB2-PB4, PB6-PB15, PC6-PC12, and PD0-PD2 are 5V tolerant
+}
+C 60600 34000 1 90 0 crystal-1.sym
+{
+T 60100 34200 5 10 0 0 90 0 1
+device=CRYSTAL
+T 60700 34400 5 10 1 1 0 0 1
+refdes=U3
+T 59900 34200 5 10 0 0 90 0 1
+symversion=0.1
+T 60700 34200 5 10 1 1 0 0 1
+value=8MHz
+T 60600 34000 5 10 0 0 90 0 1
+footprint=crystal_8MHz_abracon_ABM3
+T 60600 34000 5 10 0 0 90 0 1
+description=quartz crystal resonator, 8 MHz, 30ppm, 18pF, SMD
+T 60600 34400 5 10 0 1 0 0 1
+note=ideally there would be a 5-6x ESR resistor on OSC_OUT, but this is not mandatory and we want to save space
+T 60600 34000 5 10 0 0 0 0 1
+manufacturer=Abracon
+T 60600 34000 5 10 0 0 0 0 1
+device=ABM3
+T 60600 34000 5 10 0 0 0 0 1
+manufacturer-id=ABM3-8.000MHZ-D2Y-T
+T 60600 34000 5 10 0 0 0 0 1
+digikey-id=535-10630-1-ND
+T 60600 34000 5 10 0 0 0 0 1
+octopart-id=abm3-8.000mhz-d2y-t-abracon-18618803
+T 60600 34000 5 10 0 0 0 0 1
+mouser-id=815-ABM3-8-D2Y-T
+T 60600 34000 5 10 0 0 0 0 1
+farnell-id=2101329
+}
+C 60700 34500 1 0 0 capacitor-1.sym
+{
+T 60900 35200 5 10 0 0 0 0 1
+device=CAPACITOR
+T 60700 34900 5 10 1 1 0 0 1
+refdes=C9
+T 60900 35400 5 10 0 0 0 0 1
+symversion=0.1
+T 61300 34900 5 10 1 1 0 0 1
+value=18pF
+T 60700 34500 5 10 0 1 0 0 1
+footprint=CAPC1608N
+T 60700 34500 5 10 0 0 0 0 1
+note=capacicance should match the crystal speicification
+}
+C 60700 33800 1 0 0 capacitor-1.sym
+{
+T 60900 34500 5 10 0 0 0 0 1
+device=CAPACITOR
+T 60700 33700 5 10 1 1 0 0 1
+refdes=C10
+T 60900 34700 5 10 0 0 0 0 1
+symversion=0.1
+T 61300 33700 5 10 1 1 0 0 1
+value=18pF
+T 60700 33800 5 10 0 1 0 0 1
+footprint=CAPC1608N
+T 60700 33800 5 10 0 0 0 0 1
+note=capacicance should match the crystal speicification
+}
+N 61600 34700 61800 34700 4
+N 61800 34700 61800 34000 4
+N 61600 34000 61800 34000 4
+C 58300 39800 1 0 0 nc-right-1.sym
+{
+T 58400 40300 5 10 0 0 0 0 1
+value=NoConnection
+T 58400 40500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59700 39700 1 180 0 input-2.sym
+{
+T 59200 39600 5 10 1 1 0 1 1
+value=ICP
+T 59100 39000 5 10 0 0 180 0 1
+device=none
+T 59700 39500 5 10 0 0 180 0 1
+net=ICP:1
+}
+C 40200 37400 1 0 0 header8-2.sym
+{
+T 40200 39000 5 10 0 1 0 0 1
+device=HEADER8
+T 40800 39100 5 10 1 1 0 0 1
+refdes=P2
+T 40600 37200 5 10 1 1 0 0 1
+value=PROG
+T 41100 37700 5 10 0 1 0 0 1
+note=ideally there would be protecting current limiting resistors on the UART and SWD pins, but we want to save space and trust the developer to connect sane devices
+T 40200 37400 5 10 0 0 0 0 1
+footprint=connector_2mm-2x4-throughhole_N
+}
+C 46300 37500 1 0 0 input-2.sym
+{
+T 46800 37600 5 10 1 1 180 1 1
+value=DFU
+T 46900 38200 5 10 0 0 0 0 1
+device=none
+T 46300 37700 5 10 0 0 0 0 1
+net=DFU:1
+}
+C 47700 40700 1 180 0 output-2.sym
+{
+T 46800 40600 5 10 1 1 180 1 1
+value=TX
+T 47500 40000 5 10 0 0 180 0 1
+device=none
+T 46800 40500 5 10 0 0 180 0 1
+net=TX:1
+}
+C 46300 40200 1 0 0 input-2.sym
+{
+T 46800 40300 5 10 1 1 180 1 1
+value=RX
+T 46900 40900 5 10 0 0 0 0 1
+device=none
+T 46300 40400 5 10 0 0 0 0 1
+net=RX:1
+}
+C 47700 39500 1 180 0 io-1.sym
+{
+T 46800 39400 5 10 1 1 180 1 1
+value=SWDIO
+T 47500 38900 5 10 0 0 180 0 1
+device=none
+T 46800 39300 5 10 0 0 180 0 1
+net=SWDIO:1
+}
+C 46300 39000 1 0 0 input-2.sym
+{
+T 46800 39100 5 10 1 1 180 1 1
+value=SWCLK
+T 46900 39700 5 10 0 0 0 0 1
+device=none
+T 46300 39200 5 10 0 0 0 0 1
+net=SWCLK:1
+}
+C 38800 41300 1 0 0 connector_usb-mini-b_edac_690-005-299-043.sym
+{
+T 38800 42900 5 10 1 1 0 0 1
+device=USB
+T 39900 42900 5 10 1 1 0 0 1
+refdes=P1
+T 39600 41400 5 10 1 1 0 0 1
+value=mini-B
+T 38800 44700 5 10 0 0 0 0 1
+footprint=connector_usb-mini-b_edac_690-005-299-043.fp
+}
+C 40500 41300 1 0 0 gnd-1.sym
+C 41000 42300 1 0 0 resistor-1.sym
+{
+T 41300 42700 5 10 0 0 0 0 1
+device=RESISTOR
+T 41100 42600 5 10 1 1 0 0 1
+refdes=R1
+T 41500 42600 5 10 1 1 0 0 1
+value=22R
+T 41600 42400 5 10 0 1 0 0 1
+note=USB D+/D- 15-38R termination resistors
+T 41000 42300 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 41000 42100 1 0 0 resistor-1.sym
+{
+T 41300 42500 5 10 0 0 0 0 1
+device=RESISTOR
+T 41100 41900 5 10 1 1 0 0 1
+refdes=R2
+T 41500 41900 5 10 1 1 0 0 1
+value=22R
+T 41600 42200 5 10 0 1 0 0 1
+note=USB D+/D- 15-38R termination resistors
+T 41000 42100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 41000 41600 1 0 0 resistor-1.sym
+{
+T 41300 42000 5 10 0 0 0 0 1
+device=RESISTOR
+T 41100 41400 5 10 1 1 0 0 1
+refdes=R3
+T 41500 41400 5 10 1 1 0 0 1
+value=1k5
+T 41400 41600 5 10 0 1 0 0 1
+note=USB2.0 full speed indication
+T 41000 41600 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 41900 41700 1 0 0 3.3V-plus-1.sym
+C 41900 42300 1 0 0 io-1.sym
+{
+T 42800 42300 5 10 1 1 0 0 1
+value=USB_D-
+T 42100 42900 5 10 0 0 0 0 1
+device=none
+T 42800 42500 5 10 0 0 0 0 1
+net=USB_D-:1
+}
+C 40400 41900 1 0 0 nc-right-1.sym
+{
+T 40500 42400 5 10 0 0 0 0 1
+value=NoConnection
+T 40500 42600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 41900 42100 1 0 0 io-1.sym
+{
+T 42800 42100 5 10 1 1 0 0 1
+value=USB_D+
+T 42100 42700 5 10 0 0 0 0 1
+device=none
+T 42800 42300 5 10 0 0 0 0 1
+net=USB_D+:1
+}
+N 40400 42600 40600 42600 4
+N 40600 42600 40600 43200 4
+N 40400 42400 41000 42400 4
+N 40400 42200 41000 42200 4
+N 41000 42200 41000 41700 4
+N 41900 41700 42100 41700 4
+N 40400 41800 40600 41800 4
+N 40600 41800 40600 41600 4
+C 39400 41000 1 0 0 gnd-1.sym
+C 47700 39800 1 180 0 io-1.sym
+{
+T 46800 39700 5 10 1 1 180 1 1
+value=USB_D+
+T 47500 39200 5 10 0 0 180 0 1
+device=none
+T 46800 39600 5 10 0 0 180 0 1
+net=USB_D+:1
+}
+C 47700 40100 1 180 0 io-1.sym
+{
+T 46800 40000 5 10 1 1 180 1 1
+value=USB_D-
+T 47500 39500 5 10 0 0 180 0 1
+device=none
+T 46800 39900 5 10 0 0 180 0 1
+net=USB_D-:1
+}
+C 58600 43200 1 90 0 gnd-1.sym
+C 58600 42600 1 90 0 gnd-1.sym
+C 58600 42000 1 90 0 gnd-1.sym
+C 58600 41400 1 90 0 gnd-1.sym
+C 58600 40800 1 90 0 gnd-1.sym
+C 58300 43200 1 270 0 3.3V-plus-1.sym
+C 40000 35300 1 0 0 3.3V-plus-1.sym
+C 39200 34000 1 90 0 capacitor-1.sym
+{
+T 38500 34200 5 10 0 0 90 0 1
+device=CAPACITOR
+T 39100 34700 5 10 1 1 0 0 1
+refdes=C3
+T 38300 34200 5 10 0 0 90 0 1
+symversion=0.1
+T 39100 34100 5 10 1 1 0 0 1
+value=100nF
+T 39200 34000 5 10 0 1 0 0 1
+note=place near MCU VDD pins
+T 39200 34000 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 58300 42600 1 270 0 3.3V-plus-1.sym
+C 58300 42000 1 270 0 3.3V-plus-1.sym
+C 58300 41400 1 270 0 3.3V-plus-1.sym
+C 58300 40800 1 270 0 3.3V-plus-1.sym
+C 58500 40500 1 270 0 3.3V-plus-1.sym
+N 58500 40300 58300 40300 4
+C 40000 34000 1 90 0 capacitor-1.sym
+{
+T 39300 34200 5 10 0 0 90 0 1
+device=CAPACITOR
+T 39900 34700 5 10 1 1 0 0 1
+refdes=C4
+T 39100 34200 5 10 0 0 90 0 1
+symversion=0.1
+T 39900 34100 5 10 1 1 0 0 1
+value=100nF
+T 40000 34000 5 10 0 1 0 0 1
+note=place near MCU VDD pins
+T 40000 34000 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 40800 34000 1 90 0 capacitor-1.sym
+{
+T 40100 34200 5 10 0 0 90 0 1
+device=CAPACITOR
+T 40700 34700 5 10 1 1 0 0 1
+refdes=C5
+T 39900 34200 5 10 0 0 90 0 1
+symversion=0.1
+T 40700 34100 5 10 1 1 0 0 1
+value=100nF
+T 40800 34000 5 10 0 1 0 0 1
+note=place near MCU VDD pins
+T 40800 34000 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 41600 34000 1 90 0 capacitor-1.sym
+{
+T 40900 34200 5 10 0 0 90 0 1
+device=CAPACITOR
+T 41500 34700 5 10 1 1 0 0 1
+refdes=C6
+T 40700 34200 5 10 0 0 90 0 1
+symversion=0.1
+T 41500 34100 5 10 1 1 0 0 1
+value=100nF
+T 41600 34000 5 10 0 1 0 0 1
+note=place near MCU VDD pins
+T 41600 34000 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 42700 34000 1 90 0 capacitor-1.sym
+{
+T 42000 34200 5 10 0 0 90 0 1
+device=CAPACITOR
+T 42600 34700 5 10 1 1 0 0 1
+refdes=C7
+T 41800 34200 5 10 0 0 90 0 1
+symversion=0.1
+T 42600 34100 5 10 1 1 0 0 1
+value=100nF
+T 42700 34000 5 10 0 1 0 0 1
+note=place near MCU VDDA pin
+T 42700 34000 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 43500 34000 1 90 0 capacitor-1.sym
+{
+T 42800 34200 5 10 0 0 90 0 1
+device=CAPACITOR
+T 43400 34700 5 10 1 1 0 0 1
+refdes=C8
+T 42600 34200 5 10 0 0 90 0 1
+symversion=0.1
+T 43400 34100 5 10 1 1 0 0 1
+value=1uF
+T 43500 34000 5 10 0 1 0 0 1
+note=place near MCU VDDA pin
+T 43500 34000 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 42700 35300 1 0 0 3.3V-plus-1.sym
+C 40100 33300 1 0 0 gnd-1.sym
+C 42800 33300 1 0 0 gnd-1.sym
+N 39000 35100 41400 35100 4
+N 41400 35100 41400 34900 4
+N 39800 35100 39800 34900 4
+N 39000 35100 39000 34900 4
+N 39000 33800 41400 33800 4
+N 39800 33800 39800 34000 4
+N 39000 33800 39000 34000 4
+N 41400 33800 41400 34000 4
+N 42500 34900 42500 35100 4
+N 42500 35100 43300 35100 4
+N 42900 35100 42900 35300 4
+N 43300 35100 43300 34900 4
+N 42500 34000 42500 33800 4
+N 42500 33800 43300 33800 4
+N 42900 33800 42900 33600 4
+N 43300 33800 43300 34000 4
+C 62100 34300 1 90 0 gnd-1.sym
+N 40600 35100 40600 34900 4
+N 40600 34000 40600 33800 4
+N 40200 35300 40200 35100 4
+N 40200 33800 40200 33600 4
+C 41500 45600 1 0 0 3.3V-plus-1.sym
+C 43800 44900 1 0 0 gnd-1.sym
+C 41900 45300 1 0 0 resistor-1.sym
+{
+T 42200 45700 5 10 0 0 0 0 1
+device=RESISTOR
+T 42000 45600 5 10 1 1 0 0 1
+refdes=R8
+T 42500 45600 5 10 1 1 0 0 1
+value=1k5
+T 41900 45300 5 10 0 1 270 0 1
+footprint=RESC1608N
+}
+C 62200 42000 1 0 1 connector4-1.sym
+{
+T 60400 42900 5 10 0 0 0 6 1
+device=CONNECTOR_4
+T 62200 43400 5 10 1 1 0 6 1
+refdes=P5
+T 61700 41700 5 10 1 1 0 0 1
+value=OLED
+T 62200 42800 5 10 0 1 0 0 1
+footprint=JUMPER4
+}
+C 60000 42700 1 90 0 resistor-1.sym
+{
+T 59600 43000 5 10 0 0 90 0 1
+device=RESISTOR
+T 60100 43500 5 10 1 1 0 0 1
+refdes=R31
+T 60100 43300 5 10 1 1 0 0 1
+value=10k
+T 59900 43200 5 10 0 0 90 0 1
+note=I2C pull-up resistor
+T 60000 42700 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 60200 43200 1 270 0 gnd-1.sym
+C 59700 42700 1 90 0 resistor-1.sym
+{
+T 59300 43000 5 10 0 0 90 0 1
+device=RESISTOR
+T 59100 43500 5 10 1 1 0 0 1
+refdes=R30
+T 59100 43300 5 10 1 1 0 0 1
+value=10k
+T 59600 43200 5 10 0 0 90 0 1
+note=I2C pull-up resistor
+T 59700 42700 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+N 59600 42500 60500 42500 4
+N 60500 42200 59900 42200 4
+N 59600 42700 59600 42200 4
+N 59900 42700 59900 42200 4
+C 47700 36500 1 180 0 output-2.sym
+{
+T 46800 36400 5 10 1 1 180 1 1
+value=OLED_SCL
+T 47500 35800 5 10 0 0 180 0 1
+device=none
+T 46800 36300 5 10 0 0 180 0 1
+net=OLED_SCL:1
+}
+C 47700 36200 1 180 0 io-1.sym
+{
+T 46800 36100 5 10 1 1 180 1 1
+value=OLED_SDA
+T 47500 35600 5 10 0 0 180 0 1
+device=none
+T 46800 36000 5 10 0 0 180 0 1
+net=OLED_SDA:1
+}
+C 67300 45100 1 0 0 header10-2.sym
+{
+T 67300 47100 5 10 0 1 0 0 1
+device=HEADER10
+T 67900 47200 5 10 1 1 0 0 1
+refdes=P3
+T 67900 44900 5 10 1 1 0 0 1
+value=I/O
+T 67900 46700 5 10 0 0 0 0 1
+footprint=connector_idc-2x5-side
+}
+N 58300 34300 60200 34300 4
+N 60200 34700 60700 34700 4
+N 58300 34000 60700 34000 4
+C 58300 35800 1 0 0 io-1.sym
+{
+T 59200 35900 5 10 1 1 0 1 1
+value=SDIO_D3/UART_RX
+T 58500 36400 5 10 0 0 0 0 1
+device=none
+T 59200 36000 5 10 0 0 0 0 1
+net=IO12:1
+}
+C 58300 36100 1 0 0 io-1.sym
+{
+T 59200 36200 5 10 1 1 0 1 1
+value=SDIO_D2/UART_TX
+T 58500 36700 5 10 0 0 0 0 1
+device=none
+T 59200 36300 5 10 0 0 0 0 1
+net=IO13:1
+}
+C 58300 36400 1 0 0 io-1.sym
+{
+T 59200 36500 5 10 1 1 0 1 1
+value=SDIO_D1
+T 58500 37000 5 10 0 0 0 0 1
+device=none
+T 59200 36600 5 10 0 0 0 0 1
+net=IO9:1
+}
+C 58300 35500 1 0 0 io-1.sym
+{
+T 59200 35600 5 10 1 1 0 1 1
+value=SDIO_CK/USART_CK
+T 58500 36100 5 10 0 0 0 0 1
+device=none
+T 59200 35700 5 10 0 0 0 0 1
+net=IO1:1
+}
+C 58300 33600 1 0 0 io-1.sym
+{
+T 59200 33700 5 10 1 1 0 1 1
+value=SDIO_CMD
+T 58500 34200 5 10 0 0 0 0 1
+device=none
+T 59200 33800 5 10 0 0 0 0 1
+net=IO4:1
+}
+C 58300 36700 1 0 0 io-1.sym
+{
+T 59200 36800 5 10 1 1 0 1 1
+value=SDIO_D0
+T 58500 37300 5 10 0 0 0 0 1
+device=none
+T 59200 36900 5 10 0 0 0 0 1
+net=IO10:1
+}
+C 58300 37300 1 0 0 io-1.sym
+{
+T 59200 37400 5 10 1 1 0 1 1
+value=I2S_MCK
+T 58500 37900 5 10 0 0 0 0 1
+device=none
+T 59200 37500 5 10 0 0 0 0 1
+net=IO7:1
+}
+C 47700 43400 1 180 0 io-1.sym
+{
+T 46800 43300 5 10 1 1 180 1 1
+value=RS_CTS
+T 47500 42800 5 10 0 0 180 0 1
+device=none
+T 46800 43200 5 10 0 0 180 0 1
+net=RS_CTS:1
+}
+C 47700 43100 1 180 0 io-1.sym
+{
+T 46800 43000 5 10 1 1 180 1 1
+value=RS_RTS
+T 47500 42500 5 10 0 0 180 0 1
+device=none
+T 46800 42900 5 10 0 0 180 0 1
+net=RS_RTS:1
+}
+C 47700 42800 1 180 0 io-1.sym
+{
+T 46800 42700 5 10 1 1 180 1 1
+value=RS_TX
+T 47500 42200 5 10 0 0 180 0 1
+device=none
+T 46800 42600 5 10 0 0 180 0 1
+net=RS_TX:1
+}
+C 47700 42500 1 180 0 io-1.sym
+{
+T 46800 42400 5 10 1 1 180 1 1
+value=RS_RX
+T 47500 41900 5 10 0 0 180 0 1
+device=none
+T 46800 42300 5 10 0 0 180 0 1
+net=RS_RX:1
+}
+C 47700 35900 1 180 0 io-1.sym
+{
+T 46800 35800 5 10 1 1 180 1 1
+value=CAN_RX
+T 47500 35300 5 10 0 0 180 0 1
+device=none
+T 46800 35700 5 10 0 0 180 0 1
+net=CAN_RX:1
+}
+C 47700 35600 1 180 0 io-1.sym
+{
+T 46800 35500 5 10 1 1 180 1 1
+value=CAN_TX
+T 47500 35000 5 10 0 0 180 0 1
+device=none
+T 46800 35400 5 10 0 0 180 0 1
+net=CAN_TX:1
+}
+C 47700 35300 1 180 0 io-1.sym
+{
+T 46800 35200 5 10 1 1 180 1 1
+value=I2C_SCL/USART_TX
+T 47500 34700 5 10 0 0 180 0 1
+device=none
+T 46800 35100 5 10 0 0 180 0 1
+net=IO8:1
+}
+C 47700 35000 1 180 0 io-1.sym
+{
+T 46800 34900 5 10 1 1 180 1 1
+value=I2C_SDA/USART_RX
+T 47500 34400 5 10 0 0 180 0 1
+device=none
+T 46800 34800 5 10 0 0 180 0 1
+net=IO11:1
+}
+C 47700 34700 1 180 0 io-1.sym
+{
+T 46800 34600 5 10 1 1 180 1 1
+value=I2C_SMBA/SPI_NSS/I2S_WS
+T 47500 34100 5 10 0 0 180 0 1
+device=none
+T 46800 34500 5 10 0 0 180 0 1
+net=IO3:1
+}
+C 47700 34400 1 180 0 io-1.sym
+{
+T 46800 34300 5 10 1 1 180 1 1
+value=USART_CTS/SPI_SCK/I2S_CK
+T 47500 33800 5 10 0 0 180 0 1
+device=none
+T 46800 34200 5 10 0 0 180 0 1
+net=IO13:1
+}
+C 47700 34100 1 180 0 io-1.sym
+{
+T 46800 34000 5 10 1 1 180 1 1
+value=USART_RTS/SPI_MISO
+T 47500 33500 5 10 0 0 180 0 1
+device=none
+T 46800 33900 5 10 0 0 180 0 1
+net=IO6:1
+}
+C 47700 33800 1 180 0 io-1.sym
+{
+T 46800 33700 5 10 1 1 180 1 1
+value=SPI_MOSI/I2S_SD
+T 47500 33200 5 10 0 0 180 0 1
+device=none
+T 46800 33600 5 10 0 0 180 0 1
+net=IO2:1
+}
+C 69700 47400 1 90 1 transistor_pmos_on_DMP2200UDW.sym
+{
+T 69100 47300 5 10 1 1 180 2 1
+refdes=Q1
+T 68500 47400 5 10 0 0 270 2 1
+device=dual pMOS
+T 67900 47400 5 10 0 0 270 2 1
+value=DMP2200UDW
+T 67500 47400 5 10 0 0 270 2 1
+footprint=SOT363
+T 65900 47400 5 10 0 0 270 2 1
+slot=2
+}
+C 69600 48800 1 90 1 input-2.sym
+{
+T 69500 48300 5 10 1 1 90 1 1
+value=VOUT_EN
+T 68900 48200 5 10 0 0 270 2 1
+device=none
+T 69400 48800 5 10 0 0 90 6 1
+net=VOUT_EN:1
+}
+C 70100 47100 1 0 1 5V-plus-1.sym
+C 66100 47000 1 270 0 transistor_pmos_on_DMP2200UDW.sym
+{
+T 67300 47000 5 10 0 0 90 8 1
+device=dual pMOS
+T 67900 47000 5 10 0 0 90 8 1
+value=DMP2200UDW
+T 68300 47000 5 10 0 0 90 8 1
+footprint=SOT363
+T 66700 46900 5 10 1 1 180 8 1
+refdes=Q1
+T 69900 47000 5 10 0 0 90 8 1
+slot=1
+}
+C 67200 47400 1 180 0 gnd-1.sym
+C 68900 45600 1 0 0 resistor-1.sym
+{
+T 69200 46000 5 10 0 0 0 0 1
+device=RESISTOR
+T 68900 45800 5 10 1 1 0 0 1
+refdes=R16
+T 69400 45800 5 10 1 1 0 0 1
+value=220R
+T 69600 45700 5 10 0 0 0 0 1
+note=protection current limiting resistors
+T 68900 45600 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 68900 46000 1 0 0 resistor-1.sym
+{
+T 69200 46400 5 10 0 0 0 0 1
+device=RESISTOR
+T 68900 46200 5 10 1 1 0 0 1
+refdes=R15
+T 69400 46200 5 10 1 1 0 0 1
+value=220R
+T 69600 46100 5 10 0 0 0 0 1
+note=protection current limiting resistors
+T 68900 46000 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 68900 45200 1 0 0 resistor-1.sym
+{
+T 69200 45600 5 10 0 0 0 0 1
+device=RESISTOR
+T 68900 45400 5 10 1 1 0 0 1
+refdes=R17
+T 69400 45400 5 10 1 1 0 0 1
+value=220R
+T 69600 45300 5 10 0 0 0 0 1
+note=protection current limiting resistors
+T 68900 45200 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 66200 46000 1 0 0 resistor-1.sym
+{
+T 66500 46400 5 10 0 0 0 0 1
+device=RESISTOR
+T 66200 46200 5 10 1 1 0 0 1
+refdes=R11
+T 66700 46200 5 10 1 1 0 0 1
+value=220R
+T 66900 46100 5 10 0 0 0 0 1
+note=protection current limiting resistors
+T 66200 46000 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 66200 45600 1 0 0 resistor-1.sym
+{
+T 66500 46000 5 10 0 0 0 0 1
+device=RESISTOR
+T 66200 45800 5 10 1 1 0 0 1
+refdes=R12
+T 66700 45800 5 10 1 1 0 0 1
+value=220R
+T 66900 45700 5 10 0 0 0 0 1
+note=protection current limiting resistors
+T 66200 45600 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 66200 45200 1 0 0 resistor-1.sym
+{
+T 66500 45600 5 10 0 0 0 0 1
+device=RESISTOR
+T 66200 45400 5 10 1 1 0 0 1
+refdes=R13
+T 66700 45400 5 10 1 1 0 0 1
+value=220R
+T 66900 45300 5 10 0 0 0 0 1
+note=protection current limiting resistors
+T 66200 45200 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+N 68700 46900 68900 46900 4
+N 67300 46900 67100 46900 4
+N 67100 46900 67100 47100 4
+N 66900 46500 67300 46500 4
+N 67100 46100 67300 46100 4
+N 67100 45700 67300 45700 4
+N 67300 45300 67100 45300 4
+N 68700 45300 68900 45300 4
+N 68700 45700 68900 45700 4
+N 68700 46100 68900 46100 4
+N 65600 46100 65600 47200 4
+N 65600 47200 64700 47200 4
+{
+T 65200 47200 5 10 1 1 0 3 1
+netname=I/O1
+}
+N 64900 47200 64900 46900 4
+N 64900 46900 64700 46900 4
+N 64700 46400 64900 46400 4
+N 64900 46400 64900 46100 4
+N 64700 46100 65400 46100 4
+{
+T 65200 46100 5 10 1 1 0 3 1
+netname=I/O3
+}
+N 64700 45300 66200 45300 4
+{
+T 65200 45300 5 10 1 1 0 3 1
+netname=I/O5
+}
+N 64700 45600 64900 45600 4
+N 64900 45600 64900 45300 4
+N 70600 47200 71500 47200 4
+{
+T 71000 47200 5 10 1 1 0 3 1
+netname=I/O2
+}
+N 71500 47500 71300 47500 4
+N 71300 47500 71300 47200 4
+N 71500 46400 71300 46400 4
+N 71300 46200 71300 46700 4
+N 71300 46200 70800 46200 4
+{
+T 71000 46200 5 10 1 1 0 3 1
+netname=I/O4
+}
+N 71500 45900 71300 45900 4
+N 71300 45900 71300 45300 4
+N 69800 45300 71500 45300 4
+{
+T 71000 45300 5 10 1 1 0 3 1
+netname=I/O6
+}
+C 70800 40100 1 90 0 resistor-1.sym
+{
+T 70400 40400 5 10 0 0 90 0 1
+device=RESISTOR
+T 70900 40700 5 10 1 1 0 0 1
+refdes=R19
+T 70900 40300 5 10 1 1 0 0 1
+value=1k5
+T 70800 40100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 71500 40100 1 90 0 resistor-1.sym
+{
+T 71100 40400 5 10 0 0 90 0 1
+device=RESISTOR
+T 71600 40700 5 10 1 1 0 0 1
+refdes=R20
+T 71600 40300 5 10 1 1 0 0 1
+value=1k5
+T 71500 40100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 72100 40100 1 90 0 resistor-1.sym
+{
+T 71700 40400 5 10 0 0 90 0 1
+device=RESISTOR
+T 72200 40700 5 10 1 1 0 0 1
+refdes=R22
+T 72200 40300 5 10 1 1 0 0 1
+value=1k5
+T 72100 40100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 72800 40100 1 90 0 resistor-1.sym
+{
+T 72400 40400 5 10 0 0 90 0 1
+device=RESISTOR
+T 72900 40700 5 10 1 1 0 0 1
+refdes=R23
+T 72900 40300 5 10 1 1 0 0 1
+value=1k5
+T 72800 40100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 73500 40100 1 90 0 resistor-1.sym
+{
+T 73100 40400 5 10 0 0 90 0 1
+device=RESISTOR
+T 73600 40700 5 10 1 1 0 0 1
+refdes=R25
+T 73600 40300 5 10 1 1 0 0 1
+value=1k5
+T 73500 40100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 74200 40100 1 90 0 resistor-1.sym
+{
+T 73800 40400 5 10 0 0 90 0 1
+device=RESISTOR
+T 74300 40700 5 10 1 1 0 0 1
+refdes=R26
+T 74300 40300 5 10 1 1 0 0 1
+value=1k5
+T 74200 40100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 73400 43600 1 90 1 input-2.sym
+{
+T 73300 43100 5 10 1 1 90 1 1
+value=5V_PULL-UP
+T 72700 43000 5 10 0 0 270 2 1
+device=none
+T 73200 43600 5 10 0 0 90 6 1
+net=5V_PULL-UP:1
+}
+C 71300 42200 1 270 0 transistor_pmos_on_DMP2200UDW.sym
+{
+T 72500 42200 5 10 0 0 90 8 1
+device=dual pMOS
+T 73100 42200 5 10 0 0 90 8 1
+value=DMP2200UDW
+T 73500 42200 5 10 0 0 90 8 1
+footprint=SOT363
+T 71900 42100 5 10 1 1 180 8 1
+refdes=Q2
+T 75100 42200 5 10 0 0 90 8 1
+slot=1
+}
+C 73500 42200 1 90 1 transistor_pmos_on_DMP2200UDW.sym
+{
+T 72300 42200 5 10 0 0 90 6 1
+device=dual pMOS
+T 71700 42200 5 10 0 0 90 6 1
+value=DMP2200UDW
+T 71300 42200 5 10 0 0 90 6 1
+footprint=SOT363
+T 72900 42100 5 10 1 1 0 6 1
+refdes=Q2
+T 69700 42200 5 10 0 0 90 6 1
+slot=2
+}
+C 73900 41900 1 0 1 5V-plus-1.sym
+N 70700 41000 70700 41300 4
+N 70700 41300 74100 41300 4
+N 72400 41300 72400 41700 4
+N 71400 41000 71400 41300 4
+N 72000 41000 72000 41300 4
+N 72700 41000 72700 41300 4
+N 73400 41000 73400 41300 4
+N 74100 41000 74100 41300 4
+N 72100 41700 72700 41700 4
+N 70700 40100 70700 39500 4
+{
+T 70700 39800 5 10 1 1 90 3 1
+netname=I/O1
+}
+N 71400 40100 71400 39500 4
+{
+T 71400 39800 5 10 1 1 90 3 1
+netname=I/O2
+}
+N 72000 40100 72000 39500 4
+{
+T 72000 39800 5 10 1 1 90 3 1
+netname=I/O3
+}
+N 72700 40100 72700 39500 4
+{
+T 72700 39800 5 10 1 1 90 3 1
+netname=I/O4
+}
+N 73400 40100 73400 39500 4
+{
+T 73400 39800 5 10 1 1 90 3 1
+netname=I/O5
+}
+N 74100 40100 74100 39500 4
+{
+T 74100 39800 5 10 1 1 90 3 1
+netname=I/O6
+}
+C 64400 40000 1 0 0 ic_rs232_maxim_MAX232CSE.sym
+{
+T 64700 43100 5 10 0 0 0 0 1
+device=MAX232
+T 64600 42500 5 10 1 1 0 0 1
+refdes=U5
+T 66100 42500 5 10 1 1 0 6 1
+value=MAX232CSE
+T 65400 42100 5 10 0 0 0 0 1
+note=this IC is designed for 5V Vcc but also works with 3.3V (required by MCU I/Os)
+}
+C 66600 41800 1 90 0 gnd-1.sym
+C 67300 42700 1 90 1 transistor_pmos_on_DMP2200UDW.sym
+{
+T 66100 42700 5 10 0 0 90 6 1
+device=dual pMOS
+T 65500 42700 5 10 0 0 90 6 1
+value=DMP2200UDW
+T 65100 42700 5 10 0 0 90 6 1
+footprint=SOT363
+T 66500 42600 5 10 1 1 0 0 1
+refdes=Q3
+T 63500 42700 5 10 0 0 90 6 1
+slot=1
+}
+C 67600 41800 1 180 0 capacitor-1.sym
+{
+T 67400 41100 5 10 0 0 180 0 1
+device=CAPACITOR
+T 66700 41700 5 10 1 1 0 0 1
+refdes=C15
+T 67400 40900 5 10 0 0 180 0 1
+symversion=0.1
+T 67300 41700 5 10 1 1 0 0 1
+value=1uF
+T 67600 41800 5 10 0 1 90 0 1
+note=place near MCU VDDA pin
+T 67600 41800 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 67600 41500 1 180 0 capacitor-1.sym
+{
+T 67400 40800 5 10 0 0 180 0 1
+device=CAPACITOR
+T 66700 41400 5 10 1 1 0 0 1
+refdes=C16
+T 67400 40600 5 10 0 0 180 0 1
+symversion=0.1
+T 67300 41400 5 10 1 1 0 0 1
+value=1uF
+T 67600 41500 5 10 0 1 90 0 1
+note=place near MCU VDDA pin
+T 67600 41500 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+N 66300 41600 66700 41600 4
+C 67600 41800 1 270 0 5V-plus-1.sym
+C 67900 41200 1 90 0 gnd-1.sym
+C 64200 42400 1 180 0 capacitor-1.sym
+{
+T 64000 41700 5 10 0 0 180 0 1
+device=CAPACITOR
+T 63300 42300 5 10 1 1 0 0 1
+refdes=C11
+T 64000 41500 5 10 0 0 180 0 1
+symversion=0.1
+T 63900 42300 5 10 1 1 0 0 1
+value=1uF
+T 64200 42400 5 10 0 1 90 0 1
+note=place near MCU VDDA pin
+T 64200 42400 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 64200 41800 1 180 0 capacitor-1.sym
+{
+T 64000 41100 5 10 0 0 180 0 1
+device=CAPACITOR
+T 63300 41700 5 10 1 1 0 0 1
+refdes=C12
+T 64000 40900 5 10 0 0 180 0 1
+symversion=0.1
+T 63900 41700 5 10 1 1 0 0 1
+value=1uF
+T 64200 41800 5 10 0 1 90 0 1
+note=place near MCU VDDA pin
+T 64200 41800 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+N 64400 42200 64200 42200 4
+N 64400 41900 63300 41900 4
+N 63300 41900 63300 42200 4
+N 64400 41600 64200 41600 4
+N 64400 41300 63300 41300 4
+N 63300 41300 63300 41600 4
+N 66300 41300 66700 41300 4
+C 64400 40200 1 180 0 io-1.sym
+{
+T 63500 40100 5 10 1 1 180 1 1
+value=RS_CTS
+T 64200 39600 5 10 0 0 180 0 1
+device=none
+T 63500 40000 5 10 0 0 180 0 1
+net=RS_CTS:1
+}
+C 64400 40800 1 180 0 io-1.sym
+{
+T 63500 40700 5 10 1 1 180 1 1
+value=RS_RTS
+T 64200 40200 5 10 0 0 180 0 1
+device=none
+T 63500 40600 5 10 0 0 180 0 1
+net=RS_RTS:1
+}
+C 64400 41100 1 180 0 io-1.sym
+{
+T 63500 41000 5 10 1 1 180 1 1
+value=RS_TX
+T 64200 40500 5 10 0 0 180 0 1
+device=none
+T 63500 40900 5 10 0 0 180 0 1
+net=RS_TX:1
+}
+C 64400 40500 1 180 0 io-1.sym
+{
+T 63500 40400 5 10 1 1 180 1 1
+value=RS_RX
+T 64200 39900 5 10 0 0 180 0 1
+device=none
+T 63500 40300 5 10 0 0 180 0 1
+net=RS_RX:1
+}
+C 66300 40900 1 0 0 output-2.sym
+{
+T 67200 41000 5 10 1 1 0 1 1
+value=RS232_TX
+T 66500 41600 5 10 0 0 0 0 1
+device=none
+T 67200 41100 5 10 0 0 0 0 1
+net=RS232_TX:1
+}
+C 67700 40500 1 180 0 input-2.sym
+{
+T 67200 40400 5 10 1 1 0 1 1
+value=RS232_RX
+T 67100 39800 5 10 0 0 180 0 1
+device=none
+T 67700 40300 5 10 0 0 180 0 1
+net=RS232_RX:1
+}
+C 66300 40600 1 0 0 output-2.sym
+{
+T 67200 40700 5 10 1 1 0 1 1
+value=RS232_RTS
+T 66500 41300 5 10 0 0 0 0 1
+device=none
+T 67200 40800 5 10 0 0 0 0 1
+net=RS232_RTS:1
+}
+C 67700 40200 1 180 0 input-2.sym
+{
+T 67200 40100 5 10 1 1 0 1 1
+value=RS232_CTS
+T 67100 39500 5 10 0 0 180 0 1
+device=none
+T 67700 40000 5 10 0 0 180 0 1
+net=RS232_CTS:1
+}
+N 67800 42200 67300 42200 4
+C 64400 36800 1 0 0 ic_rs485_maxim_MAX3485CSA.sym
+{
+T 64700 38700 5 10 0 0 0 0 1
+device=MAX3485
+T 64600 38100 5 10 1 1 0 0 1
+refdes=U6
+T 64700 39300 5 10 0 0 0 0 1
+footprint=SO8
+T 66300 38100 5 10 1 1 0 6 1
+value=MAX3485CSA
+}
+C 66500 37100 1 0 0 io-1.sym
+{
+T 67400 37200 5 10 1 1 0 1 1
+value=RS485_A
+T 66700 37700 5 10 0 0 0 0 1
+device=none
+T 67400 37300 5 10 0 0 0 0 1
+net=RS485_A:1
+}
+C 66500 36800 1 0 0 io-1.sym
+{
+T 67400 36900 5 10 1 1 0 1 1
+value=RS485_B
+T 66700 37400 5 10 0 0 0 0 1
+device=none
+T 67400 37000 5 10 0 0 0 0 1
+net=RS485_B:1
+}
+C 64400 37300 1 180 0 io-1.sym
+{
+T 63500 37200 5 10 1 1 180 1 1
+value=RS_TX
+T 64200 36700 5 10 0 0 180 0 1
+device=none
+T 63500 37100 5 10 0 0 180 0 1
+net=RS_TX:1
+}
+C 64400 37900 1 180 0 io-1.sym
+{
+T 63500 37800 5 10 1 1 180 1 1
+value=RS_RX
+T 64200 37300 5 10 0 0 180 0 1
+device=none
+T 63500 37700 5 10 0 0 180 0 1
+net=RS_RX:1
+}
+C 66800 37400 1 90 0 gnd-1.sym
+C 66100 33900 1 0 0 io-1.sym
+{
+T 67000 34000 5 10 1 1 0 1 1
+value=CAN_L
+T 66300 34500 5 10 0 0 0 0 1
+device=none
+T 67000 34100 5 10 0 0 0 0 1
+net=CAN_L:1
+}
+C 66100 34200 1 0 0 io-1.sym
+{
+T 67000 34300 5 10 1 1 0 1 1
+value=CAN_H
+T 66300 34800 5 10 0 0 0 0 1
+device=none
+T 67000 34400 5 10 0 0 0 0 1
+net=CAN_H:1
+}
+C 66200 33200 1 0 0 gnd-1.sym
+C 72100 35600 1 180 0 output-2.sym
+{
+T 71200 35500 5 10 1 1 180 1 1
+value=RS232_CTS
+T 71900 34900 5 10 0 0 180 0 1
+device=none
+T 71200 35400 5 10 0 0 180 0 1
+net=RS232_CTS:1
+}
+C 70700 36200 1 0 0 input-2.sym
+{
+T 71200 36300 5 10 1 1 180 1 1
+value=RS232_RTS
+T 71300 36900 5 10 0 0 0 0 1
+device=none
+T 70700 36400 5 10 0 0 0 0 1
+net=RS232_RTS:1
+}
+C 68000 42200 1 0 1 3.3V-plus-1.sym
+N 71300 46700 71500 46700 4
+C 47200 37800 1 0 0 nc-left-1.sym
+{
+T 47200 38200 5 10 0 0 0 0 1
+value=NoConnection
+T 47200 38600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 58300 37600 1 0 0 nc-right-1.sym
+{
+T 58400 38100 5 10 0 0 0 0 1
+value=NoConnection
+T 58400 38300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+T 38600 44100 12 20 1 0 0 0 1
+USB PORT
+B 38500 40500 5500 4000 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 38600 40100 12 20 1 0 0 0 1
+PROGRAMMING PORT
+B 38500 36500 5500 4000 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 38600 36100 12 20 1 0 0 0 1
+DECOUPLING CAPACITORS
+B 38500 33000 5500 3500 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 44100 44100 12 20 1 0 0 0 1
+BUSVOODOO-CONTROLLER
+B 44000 33000 18500 11500 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 69600 38600 12 20 1 0 0 0 1
+RS/CAN PORT
+B 69500 34500 6000 4500 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 62600 44100 12 20 1 0 0 0 1
+RS-232 TRANSCEIVER
+B 62500 39500 7000 5000 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 62600 35600 12 20 1 0 0 0 1
+CAN TRANSCEIVER
+N 66100 34600 66500 34600 4
+C 66700 34800 1 0 1 3.3V-plus-1.sym
+B 62500 33000 7000 3000 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+C 66900 38000 1 0 1 3.3V-plus-1.sym
+T 62600 39100 12 20 1 0 0 0 1
+RS-485/RS-422 TRANSCEIVER
+B 62500 36000 7000 3500 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+C 74600 35900 1 0 1 connector5-1.sym
+{
+T 72800 37400 5 10 0 0 0 6 1
+device=CONNECTOR_5
+T 74500 37600 5 10 1 1 0 6 1
+refdes=P4
+T 74200 35700 5 10 1 1 0 0 1
+value=RS
+T 74300 36900 5 10 0 1 0 0 1
+footprint=JUMPER5
+}
+C 73100 37300 1 0 1 12V-plus-1.sym
+C 71600 43600 1 90 1 input-2.sym
+{
+T 70900 43000 5 10 0 0 270 2 1
+device=none
+T 71500 43100 5 10 1 1 90 1 1
+value=xV_PULL-UP
+T 71400 43600 5 10 0 0 90 6 1
+net=xV_PULL-UP:1
+}
+N 60200 34300 60200 34700 4
+C 42800 45300 1 0 0 led-2.sym
+{
+T 43000 45600 5 10 1 1 0 0 1
+refdes=D1
+T 42900 45900 5 10 0 0 0 0 1
+device=LED
+T 43500 45600 5 10 1 1 0 0 1
+value=POWER
+T 42800 45300 5 10 0 1 90 0 1
+footprint=CAPC1608N
+}
+C 47200 38100 1 0 0 nc-left-1.sym
+{
+T 47200 38500 5 10 0 0 0 0 1
+value=NoConnection
+T 47200 38900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 64400 34400 1 180 0 io-1.sym
+{
+T 63500 34300 5 10 1 1 180 1 1
+value=CAN_RX
+T 64200 33800 5 10 0 0 180 0 1
+device=none
+T 63500 34200 5 10 0 0 180 0 1
+net=CAN_RX:1
+}
+C 64400 34700 1 180 0 io-1.sym
+{
+T 63500 34600 5 10 1 1 180 1 1
+value=CAN_TX
+T 64200 34100 5 10 0 0 180 0 1
+device=none
+T 63500 34500 5 10 0 0 180 0 1
+net=CAN_TX:1
+}
+C 71500 45200 1 0 0 io-1.sym
+{
+T 71700 45800 5 10 0 0 0 0 1
+device=none
+T 72400 45300 5 10 1 1 0 1 1
+value=SDIO_D2/UART_TX
+T 72400 45400 5 10 0 0 0 0 1
+net=IO5:1
+}
+C 71500 45500 1 0 0 io-1.sym
+{
+T 71700 46100 5 10 0 0 0 1 1
+device=none
+T 72400 45600 5 10 1 1 0 1 1
+value=USART_RTS/SPI_MISO
+T 72400 45700 5 10 0 0 0 0 1
+net=IO6:1
+}
+C 71500 45800 1 0 0 io-1.sym
+{
+T 71700 46400 5 10 0 0 0 1 1
+device=none
+T 72400 45900 5 10 1 1 0 1 1
+value=I2S_MCK
+T 72400 46000 5 10 0 0 0 0 1
+net=IO7:1
+}
+C 64700 46800 1 0 1 io-1.sym
+{
+T 64500 47400 5 10 0 0 180 7 1
+device=none
+T 63800 47000 5 10 0 0 0 6 1
+net=IO4:1
+T 63800 46900 5 10 1 1 0 7 1
+value=SDIO_CMD
+}
+C 64700 47100 1 0 1 io-1.sym
+{
+T 64500 47700 5 10 0 0 180 7 1
+device=none
+T 63800 47300 5 10 0 0 0 6 1
+net=IO3:1
+T 63800 47200 5 10 1 1 0 7 1
+value=I2C_SMBA/SPI_NSS/I2S_WS
+}
+C 59700 43600 1 0 0 3.3V-plus-1.sym
+C 59400 43600 1 0 0 3.3V-plus-1.sym
+C 60500 42600 1 90 0 3.3V-plus-1.sym
+C 39900 37100 1 0 0 gnd-1.sym
+N 40200 37600 40000 37600 4
+N 40000 37600 40000 37400 4
+C 40200 38500 1 180 0 output-2.sym
+{
+T 40000 37800 5 10 0 0 180 0 1
+device=none
+T 39300 38300 5 10 0 0 180 0 1
+net=SWCLK:1
+T 39300 38400 5 10 1 1 0 7 1
+value=SWCLK
+}
+C 40200 38100 1 180 0 io-1.sym
+{
+T 40000 37500 5 10 0 0 180 0 1
+device=none
+T 39300 37900 5 10 0 0 180 0 1
+net=SWDIO:1
+T 39300 38000 5 10 1 1 0 7 1
+value=SWDIO
+}
+C 42500 37300 1 180 0 resistor-1.sym
+{
+T 42200 36900 5 10 0 0 180 0 1
+device=RESISTOR
+T 42100 37100 5 10 0 1 90 0 1
+note=pull BOOT0 low to start from flash by default. Set high to start embedded ICP serial bootloader
+T 42500 37300 5 10 0 1 0 0 1
+footprint=RESC1608N
+T 41700 36900 5 10 1 1 0 0 1
+refdes=R7
+T 42200 36900 5 10 1 1 0 0 1
+value=10k
+}
+C 42500 37500 1 0 0 output-2.sym
+{
+T 42700 38200 5 10 0 0 0 0 1
+device=none
+T 43400 37700 5 10 0 0 0 0 1
+net=ICP:1
+T 43400 37600 5 10 1 1 0 1 1
+value=ICP
+}
+C 42600 36900 1 0 0 gnd-1.sym
+C 42500 38700 1 0 0 output-2.sym
+{
+T 42700 39400 5 10 0 0 0 0 1
+device=none
+T 43400 38900 5 10 0 0 0 0 1
+net=DFU:1
+T 43400 38800 5 10 1 1 0 1 1
+value=DFU
+}
+C 42500 39400 1 180 0 resistor-1.sym
+{
+T 42200 39000 5 10 0 0 180 0 1
+device=RESISTOR
+T 42100 39300 5 10 0 1 90 0 1
+note=pull BOOT1 low to start embedded bootloader by default when BOOT0/ICP is set high. Short with opposite 5V to force USB DFU bootloader
+T 42500 39400 5 10 0 1 0 0 1
+footprint=RESC1608N
+T 41700 39500 5 10 1 1 0 0 1
+refdes=R4
+T 42300 39500 5 10 1 1 0 0 1
+value=10k
+}
+C 42700 39000 1 0 0 gnd-1.sym
+C 43900 38500 1 180 0 input-2.sym
+{
+T 43300 37800 5 10 0 0 180 0 1
+device=none
+T 43900 38300 5 10 0 0 180 0 1
+net=TX:1
+T 43400 38400 5 10 1 1 0 1 1
+value=TX
+}
+C 42500 37900 1 0 0 output-2.sym
+{
+T 42700 38600 5 10 0 0 0 0 1
+device=none
+T 43400 38100 5 10 0 0 0 0 1
+net=RX:1
+T 43400 38000 5 10 1 1 0 1 1
+value=RX
+}
+N 41600 38400 42500 38400 4
+N 41600 38000 42500 38000 4
+C 42500 37700 1 180 0 resistor-1.sym
+{
+T 42200 37300 5 10 0 0 180 0 1
+device=RESISTOR
+T 42500 37700 5 10 0 1 0 0 1
+footprint=RESC1608N
+T 41700 37800 5 10 1 1 0 0 1
+refdes=R6
+T 42200 37800 5 10 1 1 0 0 1
+value=10k
+}
+C 42500 38900 1 180 0 resistor-1.sym
+{
+T 42200 38500 5 10 0 0 180 0 1
+device=RESISTOR
+T 42500 38900 5 10 0 1 0 0 1
+footprint=RESC1608N
+T 41700 38500 5 10 1 1 0 0 1
+refdes=R5
+T 42200 38500 5 10 1 1 0 0 1
+value=10k
+}
+N 42500 37200 42700 37200 4
+N 41600 39300 41600 38800 4
+N 42500 39300 42800 39300 4
+N 41600 37600 41600 37200 4
+T 54600 43300 8 12 1 0 0 0 1
+\_FT\_
+T 52700 43000 8 12 1 0 0 0 1
+\_FT\_
+T 52600 42700 8 12 1 0 0 0 1
+\_FT\_
+T 52600 42400 8 12 1 0 0 0 1
+\_FT\_
+T 52600 42100 8 12 1 0 0 0 1
+\_FT\_
+T 51400 41800 8 12 1 0 0 0 1
+\_FT\_
+T 53400 41500 8 12 1 0 0 0 1
+\_FT\_
+T 53500 41200 8 12 1 0 0 0 1
+\_FT\_
+T 52600 38200 8 12 1 0 0 0 1
+\_FT\_
+T 52600 37900 8 12 1 0 0 0 1
+\_FT\_
+T 53200 36700 8 12 1 0 0 0 1
+\_FT\_
+T 55900 39200 8 12 1 0 0 0 1
+\_FT\_
+T 55900 38900 8 12 1 0 0 0 1
+\_FT\_
+T 55900 38600 8 12 1 0 0 0 1
+\_FT\_
+T 55900 38300 8 12 1 0 0 0 1
+\_FT\_
+T 55900 38000 8 12 1 0 0 0 1
+\_FT\_
+T 55900 37700 8 12 1 0 0 0 1
+\_FT\_
+T 53700 37400 8 12 1 0 0 0 1
+\_FT\_
+T 53700 37100 8 12 1 0 0 0 1
+\_FT\_
+T 55900 35300 8 12 1 0 0 0 1
+\_FT\_
+T 56200 35000 8 12 1 0 0 0 1
+\_FT\_
+T 56000 34700 8 12 1 0 0 0 1
+\_FT\_
+C 71500 47300 1 180 1 io-1.sym
+{
+T 74200 47100 5 10 1 1 180 2 1
+value=SDIO_CK/USART_CK
+T 71700 46700 5 10 0 0 0 2 1
+device=none
+T 72400 47100 5 10 0 0 180 6 1
+net=IO1:1
+}
+C 71500 47600 1 180 1 io-1.sym
+{
+T 73900 47400 5 10 1 1 180 2 1
+value=SPI_MOSI/I2S_SD
+T 71700 47000 5 10 0 0 0 2 1
+device=none
+T 72400 47400 5 10 0 0 180 6 1
+net=IO2:1
+}
+C 64700 46200 1 180 0 io-1.sym
+{
+T 63800 46100 5 10 1 1 180 1 1
+value=SDIO_D3/UART_RX
+T 64500 45600 5 10 0 0 180 0 1
+device=none
+T 63800 46000 5 10 0 0 180 0 1
+net=IO12:1
+}
+C 64700 46500 1 180 0 io-1.sym
+{
+T 63800 46400 5 10 1 1 180 1 1
+value=USART_CTS/SPI_SCK/I2S_CK
+T 64500 45900 5 10 0 0 180 0 1
+device=none
+T 63800 46300 5 10 0 0 180 0 1
+net=IO13:1
+}
+C 71500 46300 1 0 0 io-1.sym
+{
+T 71700 46900 5 10 0 0 0 0 1
+device=none
+T 72400 46500 5 10 0 0 0 0 1
+net=IO9:1
+T 72400 46400 5 10 1 1 0 1 1
+value=SDIO_D1
+}
+C 71500 46600 1 0 0 io-1.sym
+{
+T 71700 47200 5 10 0 0 0 0 1
+device=none
+T 72400 46800 5 10 0 0 0 0 1
+net=IO8:1
+T 72400 46700 5 10 1 1 0 1 1
+value=I2C_SCL/USART_TX
+}
+C 64700 45700 1 180 0 io-1.sym
+{
+T 64500 45100 5 10 0 0 180 0 1
+device=none
+T 63800 45500 5 10 0 0 180 0 1
+net=IO11:1
+T 63800 45600 5 10 1 1 180 1 1
+value=I2C_SDA/USART_RX
+}
+C 64700 45400 1 180 0 io-1.sym
+{
+T 64500 44800 5 10 0 0 180 1 1
+device=none
+T 63800 45200 5 10 0 0 180 0 1
+net=IO10:1
+T 63800 45300 5 10 1 1 180 1 1
+value=SDIO_D0
+}
+C 64400 37600 1 180 0 io-1.sym
+{
+T 63500 37500 5 10 1 1 180 1 1
+value=RS_CTS
+T 64200 37000 5 10 0 0 180 0 1
+device=none
+T 63500 37400 5 10 0 0 180 0 1
+net=RS_CTS:1
+}
+C 64400 37000 1 180 0 io-1.sym
+{
+T 63500 36900 5 10 1 1 180 1 1
+value=RS_RTS
+T 64200 36400 5 10 0 0 180 0 1
+device=none
+T 63500 36800 5 10 0 0 180 0 1
+net=RS_RTS:1
+}
+C 47700 37400 1 180 0 output-2.sym
+{
+T 46800 37300 5 10 1 1 180 1 1
+value=xV_PULL-UP
+T 47500 36700 5 10 0 0 180 0 1
+device=none
+T 46800 37200 5 10 0 0 180 0 1
+net=xV_PULL-UP:1
+}
+C 64400 33600 1 0 0 ic_can_nxp_TJA1051T-E.sym
+{
+T 64400 35500 5 10 0 0 0 0 1
+device=TJA1051
+T 64500 34900 5 10 1 1 0 0 1
+refdes=U7
+T 66000 34900 5 10 1 1 0 6 1
+value=TJA1051T/E
+T 64400 36100 5 10 0 0 0 0 1
+footprint=SO8
+}
+C 72100 38000 1 180 0 io-1.sym
+{
+T 71200 37900 5 10 1 1 180 1 1
+value=RS485_A
+T 71900 37400 5 10 0 0 180 0 1
+device=none
+T 71200 37800 5 10 0 0 180 0 1
+net=RS485_A:1
+}
+C 72100 36900 1 180 0 io-1.sym
+{
+T 71200 36800 5 10 1 1 180 1 1
+value=RS485_B
+T 71900 36300 5 10 0 0 180 0 1
+device=none
+T 71200 36700 5 10 0 0 180 0 1
+net=RS485_B:1
+}
+C 72100 35300 1 180 0 io-1.sym
+{
+T 71200 35200 5 10 1 1 180 1 1
+value=CAN_H
+T 71900 34700 5 10 0 0 180 0 1
+device=none
+T 71200 35100 5 10 0 0 180 0 1
+net=CAN_H:1
+}
+C 72100 36100 1 180 0 io-1.sym
+{
+T 71200 36000 5 10 1 1 180 1 1
+value=CAN_L
+T 71900 35500 5 10 0 0 180 0 1
+device=none
+T 71200 35900 5 10 0 0 180 0 1
+net=CAN_L:1
+}
+C 72100 37200 1 180 0 output-2.sym
+{
+T 71200 37100 5 10 1 1 180 1 1
+value=RS232_RX
+T 71900 36500 5 10 0 0 180 0 1
+device=none
+T 71200 37000 5 10 0 0 180 0 1
+net=RS232_RX:1
+}
+C 70700 37500 1 0 0 input-2.sym
+{
+T 71200 37600 5 10 1 1 180 1 1
+value=RS232_TX
+T 71300 38200 5 10 0 0 0 0 1
+device=none
+T 70700 37700 5 10 0 0 0 0 1
+net=RS232_TX:1
+}
+N 72900 36100 72500 36100 4
+N 72500 36100 72500 35500 4
+N 72500 35500 72100 35500 4
+N 72100 35200 72300 35200 4
+N 72300 35200 72300 35500 4
+N 72900 36400 72900 36300 4
+N 72900 36300 72100 36300 4
+N 72100 36000 72300 36000 4
+N 72300 36000 72300 36300 4
+N 72900 36700 72900 36800 4
+N 72900 36800 72100 36800 4
+N 72300 36800 72300 37100 4
+N 72300 37100 72100 37100 4
+N 72900 37000 72500 37000 4
+N 72500 37000 72500 37600 4
+N 72500 37600 72100 37600 4
+N 72300 37600 72300 37900 4
+N 72300 37900 72100 37900 4
+C 64400 33800 1 180 0 io-1.sym
+{
+T 64200 33200 5 10 0 0 180 0 1
+device=none
+T 63500 33700 5 10 1 1 180 1 1
+value=RS_RTS
+T 63500 33600 5 10 0 0 180 0 1
+net=RS_RTS:1
+}
+C 64400 34100 1 180 0 io-1.sym
+{
+T 63500 34000 5 10 1 1 180 1 1
+value=RS_CTS
+T 64200 33500 5 10 0 0 180 0 1
+device=none
+T 63500 33900 5 10 0 0 180 0 1
+net=RS_CTS:1
+}
+C 68500 42600 1 0 1 input-2.sym
+{
+T 68000 42700 5 10 1 1 180 7 1
+value=RS-232_EN
+T 67900 43300 5 10 0 0 0 6 1
+device=none
+T 68500 42800 5 10 0 0 0 6 1
+net=RS-232_EN:1
+}
+C 40600 42500 1 0 0 filter_ferrite-bead_generic.sym
+{
+T 40500 43000 5 10 1 1 0 0 1
+refdes=FB1
+T 41900 43100 5 10 0 1 0 0 1
+device=ferrite bead
+T 40500 43200 5 10 1 1 0 0 1
+value=500mA
+T 40900 42900 5 10 0 1 0 0 1
+footprint=INDC1608N
+}
+N 41400 43100 41400 42900 4
+N 41200 42900 41600 42900 4
+C 41200 43100 1 0 0 5V-plus-1.sym
+C 42800 42800 1 90 0 gnd-1.sym
+C 47400 46900 1 0 0 vreg_ldo_generic_adjustable.sym
+{
+T 47700 48100 5 10 1 1 0 0 1
+refdes=U1
+T 47400 48500 5 10 0 0 0 0 1
+device=LDO
+T 47400 48700 5 10 0 0 0 0 1
+footprint=SOT25
+}
+C 42000 46600 1 0 0 vreg_ldo_generic_fixed.sym
+{
+T 42300 47800 5 10 1 1 0 0 1
+refdes=U8
+T 42000 48200 5 10 0 0 0 0 1
+device=LDO
+T 42000 48400 5 10 0 0 0 0 1
+footprint=SOT25
+}
+C 44200 46600 1 90 0 capacitor-1.sym
+{
+T 43500 46800 5 10 0 0 90 0 1
+device=CAPACITOR
+T 44100 47300 5 10 1 1 0 0 1
+refdes=C21
+T 43300 46800 5 10 0 0 90 0 1
+symversion=0.1
+T 44100 46700 5 10 1 1 0 0 1
+value=1uF
+T 44200 46600 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 41500 46600 1 270 1 capacitor-1.sym
+{
+T 42200 46800 5 10 0 0 90 2 1
+device=CAPACITOR
+T 41600 47300 5 10 1 1 0 6 1
+refdes=C18
+T 42400 46800 5 10 0 0 90 2 1
+symversion=0.1
+T 41600 46700 5 10 1 1 0 6 1
+value=1uF
+T 41500 46600 5 10 0 1 0 6 1
+footprint=CAPC1608N
+}
+C 46800 46900 1 270 1 capacitor-1.sym
+{
+T 47500 47100 5 10 0 0 90 2 1
+device=CAPACITOR
+T 46900 47600 5 10 1 1 0 6 1
+refdes=C1
+T 47700 47100 5 10 0 0 90 2 1
+symversion=0.1
+T 46900 47000 5 10 1 1 0 6 1
+value=1uF
+T 46800 46900 5 10 0 1 0 6 1
+footprint=CAPC1608N
+}
+C 50200 46900 1 90 0 capacitor-1.sym
+{
+T 49500 47100 5 10 0 0 90 0 1
+device=CAPACITOR
+T 50100 47600 5 10 1 1 0 0 1
+refdes=C19
+T 49300 47100 5 10 0 0 90 0 1
+symversion=0.1
+T 50100 47000 5 10 1 1 0 0 1
+value=1uF
+T 50200 46900 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 42800 46300 1 0 0 gnd-1.sym
+C 48200 46600 1 0 0 gnd-1.sym
+C 46900 46600 1 0 0 gnd-1.sym
+C 49900 46600 1 0 0 gnd-1.sym
+C 41600 46300 1 0 0 gnd-1.sym
+C 43900 46300 1 0 0 gnd-1.sym
+C 49700 46900 1 90 0 resistor-1.sym
+{
+T 49300 47200 5 10 0 0 90 0 1
+device=RESISTOR
+T 49100 47300 5 10 1 1 0 0 1
+refdes=R36
+T 49100 47000 5 10 1 1 0 0 1
+value=?R
+T 49700 46900 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 49700 45200 1 90 0 resistor-1.sym
+{
+T 49300 45500 5 10 0 0 90 0 1
+device=RESISTOR
+T 49800 45900 5 10 1 1 0 0 1
+refdes=R37
+T 49800 45400 5 10 1 1 0 0 1
+value=?R
+T 49700 45200 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 49500 44900 1 0 0 gnd-1.sym
+N 49600 46100 49600 46900 4
+C 74900 46900 1 90 0 resistor-1.sym
+{
+T 74500 47200 5 10 0 0 90 0 1
+device=RESISTOR
+T 75000 47400 5 10 1 1 0 0 1
+refdes=R41
+T 75000 47100 5 10 1 1 0 0 1
+value=10k
+T 74900 46900 5 10 0 1 90 0 1
+footprint=RESC1608N
+}
+C 66400 48400 1 90 1 input-2.sym
+{
+T 66300 47900 5 10 1 1 90 1 1
+value=VOUT_EN
+T 65700 47800 5 10 0 0 270 2 1
+device=none
+T 66200 48400 5 10 0 0 90 6 1
+net=VOUT_EN:1
+}
+C 74700 46900 1 270 0 output-2.sym
+{
+T 74800 46000 5 10 1 1 270 1 1
+value=VOUT_EN
+T 75400 46700 5 10 0 0 270 0 1
+device=none
+T 74900 46000 5 10 0 0 270 0 1
+net=VOUT_EN:1
+}
+C 75000 47800 1 0 1 5V-plus-1.sym
+C 47700 42200 1 180 0 output-2.sym
+{
+T 46800 42100 5 10 1 1 180 1 1
+value=xV_CTL
+T 47500 41500 5 10 0 0 180 0 1
+device=none
+T 46800 42000 5 10 0 0 180 0 1
+net=xV_CTL:1
+}
+C 39500 46000 1 0 0 output-2.sym
+{
+T 40400 46100 5 10 1 1 0 1 1
+value=ADC_5V
+T 39700 46700 5 10 0 0 0 0 1
+device=none
+T 40400 46200 5 10 0 0 0 0 1
+net=ADC_5V:1
+}
+C 48500 45000 1 90 0 input-2.sym
+{
+T 48400 45500 5 10 1 1 90 7 1
+value=xV_CTL
+T 47800 45600 5 10 0 0 90 0 1
+device=none
+T 48300 45000 5 10 0 0 90 0 1
+net=xV_CTL:1
+}
+C 49400 46500 1 180 0 resistor-1.sym
+{
+T 49100 46100 5 10 0 0 180 0 1
+device=RESISTOR
+T 48600 46600 5 10 1 1 0 0 1
+refdes=R35
+T 48600 46000 5 10 1 1 0 0 1
+value=?R
+T 49400 46500 5 10 0 1 90 0 1
+footprint=RESC1608N
+}
+C 44900 46000 1 0 0 output-2.sym
+{
+T 45800 46100 5 10 1 1 0 1 1
+value=ADC_3V3
+T 45100 46700 5 10 0 0 0 0 1
+device=none
+T 45800 46200 5 10 0 0 0 0 1
+net=ADC_3V3:1
+}
+C 59100 46100 1 0 0 output-2.sym
+{
+T 60000 46200 5 10 1 1 0 1 1
+value=ADC_12V
+T 59300 46800 5 10 0 0 0 0 1
+device=none
+T 60000 46300 5 10 0 0 0 0 1
+net=ADC_12V:1
+}
+C 51700 46000 1 0 0 output-2.sym
+{
+T 52600 46100 5 10 1 1 0 1 1
+value=ADC_xV
+T 51900 46700 5 10 0 0 0 0 1
+device=none
+T 52600 46200 5 10 0 0 0 0 1
+net=ADC_xV:1
+}
+C 47500 46100 1 90 0 input-2.sym
+{
+T 47400 46600 5 10 1 1 90 7 1
+value=xV_EN
+T 46800 46700 5 10 0 0 90 0 1
+device=none
+T 47300 46100 5 10 0 0 90 0 1
+net=xV_EN:1
+}
+C 75100 41500 1 90 0 resistor-1.sym
+{
+T 74700 41800 5 10 0 0 90 0 1
+device=RESISTOR
+T 75100 41500 5 10 0 1 90 0 1
+footprint=RESC1608N
+T 74800 41900 5 10 1 1 0 6 1
+refdes=R43
+T 74800 41600 5 10 1 1 0 6 1
+value=10k
+}
+C 74900 41500 1 270 0 output-2.sym
+{
+T 75600 41300 5 10 0 0 270 0 1
+device=none
+T 75100 40600 5 10 0 0 270 0 1
+net=5V_PULL-UP:1
+T 75000 40600 5 10 1 1 90 7 1
+value=5V_PULL-UP
+}
+C 75200 42400 1 0 1 5V-plus-1.sym
+C 70100 41500 1 90 0 resistor-1.sym
+{
+T 69700 41800 5 10 0 0 90 0 1
+device=RESISTOR
+T 70100 41500 5 10 0 1 90 0 1
+footprint=RESC1608N
+T 70200 42000 5 10 1 1 0 0 1
+refdes=R42
+T 70200 41700 5 10 1 1 0 0 1
+value=10k
+}
+C 69900 41500 1 270 0 output-2.sym
+{
+T 70600 41300 5 10 0 0 270 0 1
+device=none
+T 70100 40600 5 10 0 0 270 0 1
+net=xV_PULL-UP:1
+T 70000 40600 5 10 1 1 90 7 1
+value=xV_PULL-UP
+}
+C 70200 42400 1 0 1 5V-plus-1.sym
+C 47200 36600 1 0 0 nc-left-1.sym
+{
+T 47200 37000 5 10 0 0 0 0 1
+value=NoConnection
+T 47200 37400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 68700 46500 70200 46500 4
+C 45200 41800 1 0 0 3.3V-plus-1.sym
+C 45500 41800 1 90 1 led-2.sym
+{
+T 44900 41700 5 10 0 0 270 2 1
+device=LED
+T 45500 41800 5 10 0 1 0 0 1
+footprint=CAPC1608N
+T 45500 41000 5 10 1 1 0 0 1
+refdes=D2
+T 45200 41100 5 10 1 1 180 0 1
+value=MODE
+}
+C 45500 40900 1 90 1 led-2.sym
+{
+T 44900 40800 5 10 0 0 270 2 1
+device=LED
+T 45500 40900 5 10 0 1 0 0 1
+footprint=CAPC1608N
+T 45500 40700 5 10 1 1 0 0 1
+refdes=D3
+T 45200 40800 5 10 1 1 180 0 1
+value=ACTIVITY
+}
+C 45300 39700 1 0 0 gnd-1.sym
+N 45400 40900 46800 40900 4
+C 47700 41000 1 180 0 resistor-1.sym
+{
+T 46100 40900 5 10 1 1 0 0 1
+refdes=R9
+T 46600 40900 5 10 1 1 0 0 1
+value=1k5
+T 47400 40600 5 10 0 0 180 0 1
+device=RESISTOR
+T 47700 41000 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 42500 43100 1 180 0 capacitor-1.sym
+{
+T 42300 42400 5 10 0 0 180 0 1
+device=CAPACITOR
+T 41800 43000 5 10 1 1 90 0 1
+refdes=C22
+T 42300 42200 5 10 0 0 180 0 1
+symversion=0.1
+T 42400 43000 5 10 1 1 90 0 1
+value=1uF
+T 42500 43100 5 10 0 1 90 0 1
+footprint=CAPC1608N
+}
+C 39600 46100 1 90 0 resistor-1.sym
+{
+T 39200 46400 5 10 0 0 90 0 1
+device=RESISTOR
+T 39700 46600 5 10 1 1 0 0 1
+refdes=R10
+T 39700 46300 5 10 1 1 0 0 1
+value=10k
+T 39600 46100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 39600 45200 1 90 0 resistor-1.sym
+{
+T 39200 45500 5 10 0 0 90 0 1
+device=RESISTOR
+T 39700 45700 5 10 1 1 0 0 1
+refdes=R14
+T 39700 45400 5 10 1 1 0 0 1
+value=10k
+T 39600 45200 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 45000 46100 1 90 0 resistor-1.sym
+{
+T 44600 46400 5 10 0 0 90 0 1
+device=RESISTOR
+T 45100 46600 5 10 1 1 0 0 1
+refdes=R24
+T 45100 46300 5 10 1 1 0 0 1
+value=10k
+T 45000 46100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 45000 45200 1 90 0 resistor-1.sym
+{
+T 44600 45500 5 10 0 0 90 0 1
+device=RESISTOR
+T 45100 45700 5 10 1 1 0 0 1
+refdes=R32
+T 45100 45400 5 10 1 1 0 0 1
+value=10k
+T 45000 45200 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 51800 46100 1 90 0 resistor-1.sym
+{
+T 51400 46400 5 10 0 0 90 0 1
+device=RESISTOR
+T 51900 46600 5 10 1 1 0 0 1
+refdes=R33
+T 51900 46300 5 10 1 1 0 0 1
+value=10k
+T 51800 46100 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 51800 45200 1 90 0 resistor-1.sym
+{
+T 51400 45500 5 10 0 0 90 0 1
+device=RESISTOR
+T 51900 45700 5 10 1 1 0 0 1
+refdes=R34
+T 51900 45400 5 10 1 1 0 0 1
+value=10k
+T 51800 45200 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 59200 46200 1 90 0 resistor-1.sym
+{
+T 58800 46500 5 10 0 0 90 0 1
+device=RESISTOR
+T 59300 46700 5 10 1 1 0 0 1
+refdes=R18
+T 59300 46400 5 10 1 1 0 0 1
+value=10k
+T 59200 46200 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 59200 45300 1 90 0 resistor-1.sym
+{
+T 58800 45600 5 10 0 0 90 0 1
+device=RESISTOR
+T 59300 45800 5 10 1 1 0 0 1
+refdes=R21
+T 59300 45500 5 10 1 1 0 0 1
+value=1k5
+T 59200 45300 5 10 0 1 0 0 1
+footprint=RESC1608N
+}
+C 44800 44900 1 0 0 gnd-1.sym
+C 39400 44900 1 0 0 gnd-1.sym
+C 59000 45000 1 0 0 gnd-1.sym
+C 51600 44900 1 0 0 gnd-1.sym
+N 48400 46400 48500 46400 4
+C 41500 47500 1 0 0 5V-plus-1.sym
+C 43800 47500 1 0 0 3.3V-plus-1.sym
+C 39300 47000 1 0 0 5V-plus-1.sym
+C 46800 47800 1 0 0 5V-plus-1.sym
+N 41700 47500 42000 47500 4
+N 42000 47200 42000 47500 4
+N 43800 47500 44000 47500 4
+N 49200 47800 50000 47800 4
+N 49200 47500 49400 47500 4
+N 49400 47500 49400 46400 4
+N 47000 47800 47400 47800 4
+C 59300 47100 1 0 1 12V-plus-1.sym
+C 44700 47000 1 0 0 3.3V-plus-1.sym
+C 54300 46500 1 0 0 vreg_boost_generic_adjustable.sym
+{
+T 55000 47700 5 10 1 1 0 0 1
+refdes=U4
+T 54300 48100 5 10 0 0 0 0 1
+device=boost
+T 54300 48300 5 10 0 0 0 0 1
+footprint=SOT25
+}
+C 55700 47800 1 0 0 diode-2.sym
+{
+T 56100 48400 5 10 0 0 0 0 1
+device=DIODE
+T 56000 48400 5 10 1 1 0 0 1
+refdes=D4
+T 55700 47800 5 10 0 0 0 0 1
+footprint=SOT23D
+}
+C 54800 48000 1 0 0 inductor-1.sym
+{
+T 55000 48500 5 10 0 0 0 0 1
+device=INDUCTOR
+T 55000 48300 5 10 1 1 0 0 1
+refdes=L1
+T 55000 48700 5 10 0 0 0 0 1
+symversion=0.1
+T 54800 48000 5 10 0 0 0 0 1
+footprint=INDC2012N
+}
+N 54800 48100 54800 47900 4
+N 54800 47900 54900 47900 4
+N 55700 48100 55700 47900 4
+N 55700 47900 55600 47900 4
+C 56500 48000 1 270 0 resistor-1.sym
+{
+T 56900 47700 5 10 0 0 270 0 1
+device=RESISTOR
+T 56800 47700 5 10 1 1 0 0 1
+refdes=R38
+T 56800 47200 5 10 1 1 0 0 1
+value=?R
+T 56500 48000 5 10 0 1 180 0 1
+footprint=RESC1608N
+}
+C 56500 46200 1 270 0 resistor-1.sym
+{
+T 56900 45900 5 10 0 0 270 0 1
+device=RESISTOR
+T 56800 45900 5 10 1 1 0 0 1
+refdes=R39
+T 56800 45500 5 10 1 1 0 0 1
+value=?R
+T 56500 46200 5 10 0 1 180 0 1
+footprint=RESC1608N
+}
+C 55100 46200 1 0 0 gnd-1.sym
+C 56500 45000 1 0 0 gnd-1.sym
+C 53800 48100 1 0 0 5V-plus-1.sym
+C 53800 47200 1 270 1 capacitor-1.sym
+{
+T 54500 47400 5 10 0 0 90 2 1
+device=CAPACITOR
+T 53900 47900 5 10 1 1 0 6 1
+refdes=C2
+T 54700 47400 5 10 0 0 90 2 1
+symversion=0.1
+T 53900 47300 5 10 1 1 0 6 1
+value=1uF
+T 53800 47200 5 10 0 1 0 6 1
+footprint=CAPC1608N
+}
+C 57800 47200 1 90 0 capacitor-1.sym
+{
+T 57100 47400 5 10 0 0 90 0 1
+device=CAPACITOR
+T 57700 47900 5 10 1 1 0 0 1
+refdes=C20
+T 56900 47400 5 10 0 0 90 0 1
+symversion=0.1
+T 57700 47300 5 10 1 1 0 0 1
+value=1uF
+T 57800 47200 5 10 0 1 0 0 1
+footprint=CAPC1608N
+}
+C 53900 46900 1 0 0 gnd-1.sym
+C 47700 41600 1 180 0 output-2.sym
+{
+T 46800 41500 5 10 1 1 180 1 1
+value=xV_EN
+T 47500 40900 5 10 0 0 180 0 1
+device=none
+T 46800 41400 5 10 0 0 180 0 1
+net=xV_EN:1
+}
+C 47700 41300 1 180 0 output-2.sym
+{
+T 46800 41200 5 10 1 1 180 1 1
+value=12V_EN
+T 47500 40600 5 10 0 0 180 0 1
+device=none
+T 46800 41100 5 10 0 0 180 0 1
+net=12V_EN:1
+}
+C 47700 41900 1 180 0 output-2.sym
+{
+T 46800 41800 5 10 1 1 180 1 1
+value=12V_CTL
+T 47500 41200 5 10 0 0 180 0 1
+device=none
+T 46800 41700 5 10 0 0 180 0 1
+net=12V_CTL:1
+}
+C 54400 45700 1 90 0 input-2.sym
+{
+T 54300 46200 5 10 1 1 90 7 1
+value=12V_EN
+T 53700 46300 5 10 0 0 90 0 1
+device=none
+T 54200 45700 5 10 0 0 90 0 1
+net=12V_EN:1
+}
+C 55800 45200 1 90 0 input-2.sym
+{
+T 55700 45700 5 10 1 1 90 7 1
+value=12V_CTL
+T 55100 45800 5 10 0 0 90 0 1
+device=none
+T 55600 45200 5 10 0 0 90 0 1
+net=12V_CTL:1
+}
+C 55700 46500 1 0 0 resistor-1.sym
+{
+T 56000 46900 5 10 0 0 0 0 1
+device=RESISTOR
+T 55900 46800 5 10 1 1 0 0 1
+refdes=R40
+T 55900 46300 5 10 1 1 0 0 1
+value=?R
+T 55700 46500 5 10 0 1 270 0 1
+footprint=RESC1608N
+}
+N 56600 48000 56600 48100 4
+C 57500 46900 1 0 0 gnd-1.sym
+N 56100 47100 56600 47100 4
+N 56600 46200 56600 47100 4
+N 56600 48100 57600 48100 4
+N 54800 48100 54000 48100 4
+C 57800 48100 1 0 1 12V-plus-1.sym
+N 40300 43200 40600 43200 4
+C 40200 38900 1 180 0 passive-1.sym
+{
+T 39300 38700 5 10 0 0 180 0 1
+net=VUSB:1
+T 40000 38200 5 10 0 0 180 0 1
+device=none
+T 39300 38800 5 10 1 1 180 1 1
+value=VUSB
+}
+C 40300 43300 1 180 0 passive-1.sym
+{
+T 39400 43100 5 10 0 0 180 0 1
+net=VUSB:1
+T 40100 42600 5 10 0 0 180 0 1
+device=none
+T 39400 43200 5 10 1 1 180 1 1
+value=VUSB
+}
+C 51200 46100 1 90 0 output-2.sym
+{
+T 51100 47000 5 10 1 1 90 1 1
+value=xV_EN
+T 50500 46300 5 10 0 0 90 0 1
+device=none
+T 51000 47000 5 10 0 0 90 0 1
+net=xV_EN:1
+}
+C 58500 46200 1 90 0 output-2.sym
+{
+T 58400 47100 5 10 1 1 90 1 1
+value=12V_EN
+T 57800 46400 5 10 0 0 90 0 1
+device=none
+T 58300 47100 5 10 0 0 90 0 1
+net=12V_EN:1
+}
+C 51000 46100 1 270 0 resistor-1.sym
+{
+T 51400 45800 5 10 0 0 270 0 1
+device=RESISTOR
+T 50500 45700 5 10 1 1 0 0 1
+refdes=R44
+T 50500 45400 5 10 1 1 0 0 1
+value=10k
+T 51000 46100 5 10 0 1 180 0 1
+footprint=RESC1608N
+}
+C 58300 46200 1 270 0 resistor-1.sym
+{
+T 58700 45900 5 10 0 0 270 0 1
+device=RESISTOR
+T 57800 45800 5 10 1 1 0 0 1
+refdes=R45
+T 57800 45500 5 10 1 1 0 0 1
+value=10k
+T 58300 46200 5 10 0 1 180 0 1
+footprint=RESC1608N
+}
+C 58300 45000 1 0 0 gnd-1.sym
+C 51000 44900 1 0 0 gnd-1.sym
+C 59700 38700 1 180 0 input-2.sym
+{
+T 59200 38600 5 10 1 1 0 1 1
+value=ADC_3V3
+T 59100 38000 5 10 0 0 180 0 1
+device=none
+T 59700 38500 5 10 0 0 180 0 1
+net=ADC_3V3:1
+}
+C 59700 39000 1 180 0 input-2.sym
+{
+T 59200 38900 5 10 1 1 0 1 1
+value=ADC_xV
+T 59100 38300 5 10 0 0 180 0 1
+device=none
+T 59700 38800 5 10 0 0 180 0 1
+net=ADC_xV:1
+}
+C 59700 38400 1 180 0 input-2.sym
+{
+T 59200 38300 5 10 1 1 0 1 1
+value=ADC_5V
+T 59100 37700 5 10 0 0 180 0 1
+device=none
+T 59700 38200 5 10 0 0 180 0 1
+net=ADC_5V:1
+}
+C 59700 39300 1 180 0 input-2.sym
+{
+T 59200 39200 5 10 1 1 0 1 1
+value=ADC_12V
+T 59100 38600 5 10 0 0 180 0 1
+device=none
+T 59700 39100 5 10 0 0 180 0 1
+net=ADC_12V:1
+}
+C 58300 35200 1 0 0 output-2.sym
+{
+T 59200 35300 5 10 1 1 0 1 1
+value=RS-232_EN
+T 58500 35900 5 10 0 0 0 0 1
+device=none
+T 59200 35400 5 10 0 0 0 0 1
+net=RS-232_EN:1
+}
+C 58300 34900 1 0 0 nc-right-1.sym
+{
+T 58400 35400 5 10 0 0 0 0 1
+value=NoConnection
+T 58400 35600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 58300 34600 1 0 0 nc-right-1.sym
+{
+T 58400 35100 5 10 0 0 0 0 1
+value=NoConnection
+T 58400 35300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 58300 37900 1 0 0 nc-right-1.sym
+{
+T 58400 38400 5 10 0 0 0 0 1
+value=NoConnection
+T 58400 38600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 58300 37000 1 0 0 nc-right-1.sym
+{
+T 58400 37500 5 10 0 0 0 0 1
+value=NoConnection
+T 58400 37700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 47700 37100 1 180 0 output-2.sym
+{
+T 46800 37000 5 10 1 1 180 1 1
+value=VOUT_EN
+T 47500 36400 5 10 0 0 180 0 1
+device=none
+T 46800 36900 5 10 0 0 180 0 1
+net=VOUT_EN:1
+}
+C 47700 38900 1 180 0 output-2.sym
+{
+T 46800 38800 5 10 1 1 180 1 1
+value=5V_PULL-UP
+T 47500 38200 5 10 0 0 180 0 1
+device=none
+T 46800 38700 5 10 0 0 180 0 1
+net=5V_PULL-UP:1
+}
+C 65700 46700 1 0 0 3.3V-plus-1.sym
+N 69700 46900 69900 46900 4
+N 69900 46900 69900 47100 4
+N 65900 46700 65900 46500 4
+N 65900 46500 66100 46500 4
+N 66200 45700 65400 45700 4
+N 65400 45700 65400 46100 4
+N 66200 46100 65600 46100 4
+N 71500 45600 71300 45600 4
+N 70800 46200 70800 45700 4
+N 70800 45700 69800 45700 4
+N 69800 46100 70600 46100 4
+N 70600 46100 70600 47200 4
+N 71100 41900 71100 41700 4
+N 71100 41700 71300 41700 4
+N 73500 41700 73700 41700 4
+N 73700 41700 73700 41900 4
+C 70000 46700 1 0 0 xv.sym
+N 70200 46500 70200 46700 4
+C 70900 41900 1 0 0 xv.sym
+C 51500 47000 1 0 0 xv.sym
+C 49800 47800 1 0 0 xv.sym
+N 41700 45600 41700 45400 4
+N 41700 45400 41900 45400 4
+N 43700 45400 43900 45400 4
+N 43900 45400 43900 45200 4
+N 49400 46400 49600 46400 4
+C 69000 37100 1 90 0 capacitor-1.sym
+{
+T 68300 37300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 68100 37300 5 10 0 0 90 0 1
+symversion=0.1
+T 69000 37100 5 10 0 1 0 0 1
+note=place near MCU VDDA pin
+T 68900 37800 5 10 1 1 0 0 1
+refdes=C17
+T 68900 37200 5 10 1 1 0 0 1
+value=1uF
+T 69000 37100 5 10 0 1 270 0 1
+footprint=CAPC1608N
+}
+C 68700 36800 1 0 0 gnd-1.sym
+C 69000 38000 1 0 1 3.3V-plus-1.sym
+N 66500 37800 66700 37800 4
+N 66700 37800 66700 38000 4
+C 68900 40300 1 90 0 capacitor-1.sym
+{
+T 68200 40500 5 10 0 0 90 0 1
+device=CAPACITOR
+T 68800 41200 5 10 1 1 270 0 1
+refdes=C14
+T 68000 40500 5 10 0 0 90 0 1
+symversion=0.1
+T 68800 40600 5 10 1 1 270 0 1
+value=1uF
+T 68900 40300 5 10 0 1 0 0 1
+note=place near MCU VDDA pin
+T 68900 40300 5 10 0 1 270 0 1
+footprint=CAPC1608N
+}
+C 68600 40000 1 0 0 gnd-1.sym
+C 67900 43100 1 0 1 output-2.sym
+{
+T 67000 43200 5 10 1 1 180 1 1
+value=RS-232_EN
+T 67700 43800 5 10 0 0 0 6 1
+device=none
+T 67000 43300 5 10 0 0 0 6 1
+net=RS-232_EN:1
+}
+C 67900 43300 1 180 1 resistor-1.sym
+{
+T 68200 42900 5 10 0 0 180 6 1
+device=RESISTOR
+T 68700 43400 5 10 1 1 0 6 1
+refdes=R29
+T 68200 43400 5 10 1 1 0 6 1
+value=10k
+T 67900 43300 5 10 0 1 90 2 1
+footprint=RESC1608N
+}
+C 68800 43400 1 0 0 3.3V-plus-1.sym
+N 69000 43400 69000 43200 4
+N 69000 43200 68800 43200 4
+N 66500 42200 66300 42200 4
+C 68900 41200 1 0 1 3.3V-plus-1.sym
+C 68700 33700 1 90 0 capacitor-1.sym
+{
+T 68000 33900 5 10 0 0 90 0 1
+device=CAPACITOR
+T 67800 33900 5 10 0 0 90 0 1
+symversion=0.1
+T 68700 33700 5 10 0 1 0 0 1
+note=place near MCU VDDA pin
+T 68600 34300 5 10 1 1 0 0 1
+refdes=C13
+T 68600 33900 5 10 1 1 0 0 1
+value=1uF
+T 68700 33700 5 10 0 1 270 0 1
+footprint=CAPC1608N
+}
+C 68400 33400 1 0 0 gnd-1.sym
+N 66500 34600 66500 34800 4
+C 68700 34600 1 0 1 3.3V-plus-1.sym
+N 66100 33700 66300 33700 4
+N 66300 33700 66300 33500 4
+B 69500 39000 6000 5500 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+B 38500 44500 22500 5000 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+B 61000 44500 14500 5000 12 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 38600 49100 12 20 1 0 0 0 1
+POWER CONTROL
+T 61100 49100 12 20 1 0 0 0 1
+I/O PORT
+T 69600 44100 12 20 1 0 0 0 1
+PULL-UP
+C 59800 42200 1 270 0 io-1.sym
+{
+T 59900 41300 5 10 1 1 90 7 1
+value=OLED_SDA
+T 60400 42000 5 10 0 0 270 0 1
+device=none
+T 60000 41300 5 10 0 0 270 0 1
+net=OLED_SDA:1
+}
+C 59700 40800 1 90 0 input-2.sym
+{
+T 59600 41300 5 10 1 1 90 7 1
+value=OLED_SCL
+T 59000 41400 5 10 0 0 90 0 1
+device=none
+T 59500 40800 5 10 0 0 90 0 1
+net=OLED_SCL:1
+}