Added fuse, USB indicator LEDs and fixed tank capacitor type.
authorPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 28 Sep 2015 18:53:19 +0000 (19:53 +0100)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 28 Sep 2015 18:53:19 +0000 (19:53 +0100)
All parts now have details and using the attribs file the Makefile can now
issue a full BoM.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Makefile
attribs [new file with mode: 0644]
tms-emulator.sch

index 3436c2845ffcf0bff394a30e1661bdcdd3654dd3..b74294a548e2fd27f2a81e2d02945451304f4217 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,8 +9,8 @@ $(NAME).net: $(SCHEMAS)
 
 bom: $(NAME).bom
 
-$(NAME).bom: $(SCHEMAS)
-       gnetlist -g partslist3 -o $@ $^
+$(NAME).bom: $(SCHEMAS) attribs
+       gnetlist -g bom -o $@ $(SCHEMAS)
 
 drc: $(SCHEMAS)
        gnetlist -g drc2 -o /dev/stdout $^
diff --git a/attribs b/attribs
new file mode 100644 (file)
index 0000000..5912c6e
--- /dev/null
+++ b/attribs
@@ -0,0 +1,9 @@
+device
+value
+footprint
+manufacturer
+manufacturer_part_number
+vendor
+vendor_part_number
+description
+
index 1a70092f46fbfdf47dd485f0911188cb53a964b5..0276df692b5f48d042ae21f02889c0a783da9c45 100644 (file)
@@ -6,213 +6,200 @@ Title=TMS Emulator
 T 51100 43700 15 16 1 1 0 4 1
 filename=tms-emulator.sch
 T 55550 44900 15 16 1 1 0 4 1
-revision=0002
+revision=0003
 T 55750 43500 15 16 1 1 0 6 1
 page=1
 T 55900 43500 15 16 1 1 0 0 1
 number_of_pages=1
 T 55550 44250 15 12 1 1 0 4 1
-date=26-09-2015
+date=28-09-2015
 T 54150 43850 15 16 1 1 0 4 1
 author=Pat Thoyts
 T 39900 55700 15 8 0 0 0 0 1
 symversion=1.0
 }
-C 49300 48900 1 0 0 ATmega328-AU.sym
+C 49300 49500 1 0 0 ATmega328-AU.sym
 {
-T 52100 51300 5 10 0 0 0 0 1
+T 52100 51900 5 10 0 0 0 0 1
 device=MICRO
-T 49600 53500 5 10 1 1 0 0 1
+T 49600 54100 5 10 1 1 0 0 1
 value=ATmega328-AU
-T 52100 50900 5 10 0 0 0 0 1
+T 52100 51500 5 10 0 0 0 0 1
 footprint=QFP32_7.fp
-T 49600 53700 5 10 1 1 0 0 1
+T 49600 54300 5 10 1 1 0 0 1
 refdes=U2
-T 52095 53300 5 10 0 0 0 0 1
+T 52095 53900 5 10 0 0 0 0 1
 symversion=20110522
-T 49300 48900 5 10 0 0 0 0 1
+T 49300 49500 5 10 0 0 0 0 1
 vendor=farnell
-T 49300 48900 5 10 0 0 0 0 1
+T 49300 49500 5 10 0 0 0 0 1
 vendor_part_number=1715486
-T 49300 48900 5 10 0 0 0 0 1
+T 49300 49500 5 10 0 0 0 0 1
 manufacturer=Atmel
-T 49300 48900 5 10 0 0 0 0 1
+T 49300 49500 5 10 0 0 0 0 1
 manufacturer_part_number=ATMEGA328P-AU
 }
-C 48200 49100 1 270 0 crystal.sym
+C 48200 49700 1 270 0 crystal.sym
 {
-T 48600 49000 5 8 0 1 270 0 1
+T 48600 49600 5 8 0 1 270 0 1
 footprint=HC49
-T 48600 48800 5 10 1 1 0 0 1
+T 48600 49400 5 10 1 1 0 0 1
 refdes=X1
-T 49800 49000 5 10 0 0 270 0 1
+T 49800 49600 5 10 0 0 270 0 1
 device=CRYSTAL
-T 48700 49000 5 10 0 1 270 0 1
+T 48700 49600 5 10 0 1 270 0 1
 value=HC49
-T 48200 49100 5 10 0 0 0 0 1
+T 48200 49700 5 10 0 0 0 0 1
 vendor_part_number=1701139
-T 48200 49100 5 10 0 0 0 0 1
+T 48200 49700 5 10 0 0 0 0 1
 vendor=farnell
-T 48200 49100 5 10 0 0 0 0 1
-manufacturer=Multicomp
-T 48200 49100 5 10 0 0 0 0 1
+T 48200 49700 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 48200 49700 5 10 0 0 0 0 1
 manufacturer_part_number=MCRS016000F183000RR
 }
-C 43400 48800 1 0 0 ft232rl.sym
+C 43400 49400 1 0 0 ft232rl.sym
 {
-T 45900 53600 5 10 1 1 0 6 1
+T 45900 54200 5 10 1 1 0 6 1
 refdes=U1
-T 43700 53900 5 10 0 0 0 0 1
+T 43700 54500 5 10 0 0 0 0 1
 device=FT232RL
-T 43700 54100 5 10 0 0 0 0 1
+T 43700 54700 5 10 0 0 0 0 1
 footprint=SSOP28
-T 43400 48800 5 10 0 0 0 0 1
+T 43400 49400 5 10 0 0 0 0 1
 vendor=farnell
-T 43400 48800 5 10 0 0 0 0 1
+T 43400 49400 5 10 0 0 0 0 1
 vendor_part_number=1146032
-T 43400 48800 5 10 0 0 0 0 1
+T 43400 49400 5 10 0 0 0 0 1
 manufacturer=FTDI
-T 43400 48800 5 10 0 0 0 0 1
+T 43400 49400 5 10 0 0 0 0 1
 manufacturer_part_number=FT232RL
 }
-C 40100 44600 1 0 0 connector_usb.sym
+C 40100 44300 1 0 0 connector_usb.sym
 {
-T 40200 46600 5 10 1 1 0 0 1
+T 40200 46300 5 10 1 1 0 0 1
 refdes=CONN1
-T 40100 44600 5 10 0 0 0 0 1
+T 40100 44300 5 10 0 0 0 0 1
 footprint=CON_USB_TYPEB__Keystone_924
-T 40100 44600 5 10 0 0 0 0 1
+T 40100 44300 5 10 0 0 0 0 1
 vendor=farnell
-T 40100 44600 5 10 0 0 0 0 1
+T 40100 44300 5 10 0 0 0 0 1
 vendor_part_number=2112373
-T 40100 44600 5 10 0 0 0 0 1
+T 40100 44300 5 10 0 0 0 0 1
 manufacturer=MULTICOMP
-T 40100 44600 5 10 0 0 0 0 1
+T 40100 44300 5 10 0 0 0 0 1
 manufacturer_part_number=USB-B-S-RA
 }
-C 40900 43700 1 0 0 gnd-1.sym
-C 40700 43600 1 0 0 cap_vert.sym
+C 42400 44000 1 90 0 cap_vert.sym
 {
-T 41100 43800 5 10 1 1 0 0 1
+T 42200 44700 5 10 1 1 180 0 1
 value=100nF
-T 41100 43600 5 8 0 1 0 0 1
+T 42400 44400 5 8 0 1 90 0 1
 footprint=0805
-T 41000 45700 5 8 0 0 0 0 1
+T 40300 44300 5 8 0 0 90 0 1
 symversion=1.0
-T 41100 44000 5 10 1 1 0 0 1
+T 41600 44700 5 10 1 1 180 0 1
 refdes=C1
-T 40700 43600 5 10 0 0 0 0 1
-manufacturer=Multicomp
-T 40700 43600 5 10 0 0 0 0 1
+T 42400 44000 5 10 0 0 90 0 1
+manufacturer=MULTICOMP
+T 42400 44000 5 10 0 0 90 0 1
 manufacturer_part_number=MC0805B104K500CT
-T 40700 43600 5 10 0 0 0 0 1
+T 42400 44000 5 10 0 0 90 0 1
 vendor=farnell
-T 40700 43600 5 10 0 0 0 0 1
+T 42400 44000 5 10 0 0 90 0 1
 vendor_part_number=1759265
+T 42400 44000 5 10 0 0 0 0 1
+device=CAPACITOR
 }
-C 42300 45600 1 0 0 output-2.sym
+C 43700 45300 1 0 0 output-2.sym
 {
-T 43200 45800 5 10 0 0 0 0 1
+T 44600 45500 5 10 0 0 0 0 1
 net=USBDP:1
-T 42500 46300 5 10 0 0 0 0 1
+T 43900 46000 5 10 0 0 0 0 1
 device=none
-T 43200 45700 5 10 1 1 0 1 1
+T 44600 45400 5 10 1 1 0 1 1
 value=USBDP
 }
-C 42300 45900 1 0 0 output-2.sym
+C 43700 45600 1 0 0 output-2.sym
 {
-T 43200 46100 5 10 0 0 0 0 1
+T 44600 45800 5 10 0 0 0 0 1
 net=USBDM:1
-T 42500 46600 5 10 0 0 0 0 1
+T 43900 46300 5 10 0 0 0 0 1
 device=none
-T 43200 46000 5 10 1 1 0 1 1
+T 44600 45700 5 10 1 1 0 1 1
 value=USBDM
 }
-C 42400 44800 1 0 0 gnd-1.sym
-C 42300 46700 1 0 0 vcc-1.sym
-N 42300 46300 42500 46300 4
-N 42500 46300 42500 46700 4
-N 42300 45400 42500 45400 4
-N 42500 45400 42500 45100 4
-C 42000 52500 1 0 0 input-2.sym
+C 42400 43700 1 0 0 gnd-1.sym
+C 43200 46500 1 0 0 vcc-1.sym
+N 42300 45100 42500 45100 4
+N 42500 45100 42500 44000 4
+C 40100 53100 1 0 0 input-2.sym
 {
-T 42000 52700 5 10 0 0 0 0 1
+T 40100 53300 5 10 0 0 0 0 1
 net=USBDM:1
-T 42600 53200 5 10 0 0 0 0 1
+T 40700 53800 5 10 0 0 0 0 1
 device=none
-T 42500 52600 5 10 1 1 0 7 1
+T 40600 53200 5 10 1 1 0 7 1
 value=USBDM
 }
-C 42000 52200 1 0 0 input-2.sym
+C 40100 52800 1 0 0 input-2.sym
 {
-T 42000 52400 5 10 0 0 0 0 1
+T 40100 53000 5 10 0 0 0 0 1
 net=USBDP:1
-T 42600 52900 5 10 0 0 0 0 1
+T 40700 53500 5 10 0 0 0 0 1
 device=none
-T 42500 52300 5 10 1 1 0 7 1
+T 40600 52900 5 10 1 1 0 7 1
 value=USBDP
 }
-C 44700 48100 1 0 0 gnd-1.sym
-N 44000 48800 44000 48400 4
-N 42700 48400 45600 48400 4
-N 44800 48400 44800 48800 4
-N 45200 48800 45200 48400 4
-N 45600 48800 45600 48400 4
-N 44400 48800 44400 48400 4
-C 47400 47900 1 0 0 cap_horiz.sym
+C 44700 48700 1 0 0 gnd-1.sym
+N 44000 49400 44000 49000 4
+N 42700 49000 45600 49000 4
+N 44800 49000 44800 49400 4
+N 45200 49400 45200 49000 4
+N 45600 49400 45600 49000 4
+N 44400 49400 44400 49000 4
+C 47400 48500 1 0 0 cap_horiz.sym
 {
-T 47800 48100 5 10 1 1 0 0 1
+T 47800 48700 5 10 1 1 0 0 1
 value=18pF
-T 47800 47900 5 8 0 1 0 0 1
+T 47800 48500 5 8 0 1 0 0 1
 footprint=0805
-T 47700 49550 5 8 0 0 0 0 1
+T 47700 50150 5 8 0 0 0 0 1
 symversion=1.0
-T 47800 48300 5 10 1 1 0 0 1
+T 47800 48900 5 10 1 1 0 0 1
 refdes=C4
-T 47400 47900 5 10 0 0 0 0 1
+T 47400 48500 5 10 0 0 0 0 1
 manufacturer_part_number=C0805C180J5GACTU
-T 47400 47900 5 10 0 0 0 0 1
-manufacturer=Kemet
-T 47400 47900 5 10 0 0 0 0 1
+T 47400 48500 5 10 0 0 0 0 1
+manufacturer=KEMET
+T 47400 48500 5 10 0 0 0 0 1
 vendor=farnell
-T 47400 47900 5 10 0 0 0 0 1
+T 47400 48500 5 10 0 0 0 0 1
 vendor_part_number=1414673
+T 47400 48500 5 10 0 0 0 0 1
+device=CAPACITOR
 }
-C 46200 50700 1 0 0 output-2.sym
+C 46200 51300 1 0 0 output-2.sym
 {
-T 47100 50900 5 10 0 0 0 0 1
+T 47100 51500 5 10 0 0 0 0 1
 net=RXLED:1
-T 46400 51400 5 10 0 0 0 0 1
+T 46400 52000 5 10 0 0 0 0 1
 device=none
-T 47100 50800 5 10 1 1 0 1 1
+T 47100 51400 5 10 1 1 0 1 1
 value=RXLED
 }
-C 46200 50400 1 0 0 output-2.sym
+C 46200 51000 1 0 0 output-2.sym
 {
-T 47100 50600 5 10 0 0 0 0 1
+T 47100 51200 5 10 0 0 0 0 1
 net=TXLED:1
-T 46400 51100 5 10 0 0 0 0 1
+T 46400 51700 5 10 0 0 0 0 1
 device=none
-T 47100 50500 5 10 1 1 0 1 1
+T 47100 51100 5 10 1 1 0 1 1
 value=TXLED
 }
-N 43400 49900 42700 49900 4
-N 42700 49900 42700 49700 4
-N 42700 48400 42700 49100 4
-C 42900 50400 1 0 0 nc-left-1.sym
-{
-T 42900 50800 5 10 0 0 0 0 1
-value=NoConnection
-T 42900 51200 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 42900 50700 1 0 0 nc-left-1.sym
-{
-T 42900 51100 5 10 0 0 0 0 1
-value=NoConnection
-T 42900 51500 5 10 0 0 0 0 1
-device=DRC_Directive
-}
+N 43400 50500 42700 50500 4
+N 42700 50500 42700 50300 4
+N 42700 49000 42700 49700 4
 C 42900 51000 1 0 0 nc-left-1.sym
 {
 T 42900 51400 5 10 0 0 0 0 1
@@ -227,32 +214,32 @@ value=NoConnection
 T 42900 52100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 46200 52500 1 0 0 nc-right-1.sym
+C 42900 51600 1 0 0 nc-left-1.sym
 {
-T 46300 53000 5 10 0 0 0 0 1
+T 42900 52000 5 10 0 0 0 0 1
 value=NoConnection
-T 46300 53200 5 10 0 0 0 0 1
+T 42900 52400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 46200 51000 1 0 0 nc-right-1.sym
+C 42900 51900 1 0 0 nc-left-1.sym
 {
-T 46300 51500 5 10 0 0 0 0 1
+T 42900 52300 5 10 0 0 0 0 1
 value=NoConnection
-T 46300 51700 5 10 0 0 0 0 1
+T 42900 52700 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 46200 51600 1 0 0 nc-right-1.sym
+C 46200 53100 1 0 0 nc-right-1.sym
 {
-T 46300 52100 5 10 0 0 0 0 1
+T 46300 53600 5 10 0 0 0 0 1
 value=NoConnection
-T 46300 52300 5 10 0 0 0 0 1
+T 46300 53800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 46200 51300 1 0 0 nc-right-1.sym
+C 46200 51600 1 0 0 nc-right-1.sym
 {
-T 46300 51800 5 10 0 0 0 0 1
+T 46300 52100 5 10 0 0 0 0 1
 value=NoConnection
-T 46300 52000 5 10 0 0 0 0 1
+T 46300 52300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 C 46200 52200 1 0 0 nc-right-1.sym
@@ -262,11 +249,18 @@ value=NoConnection
 T 46300 52900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 46200 49500 1 0 0 nc-right-1.sym
+C 46200 51900 1 0 0 nc-right-1.sym
+{
+T 46300 52400 5 10 0 0 0 0 1
+value=NoConnection
+T 46300 52600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 46200 52800 1 0 0 nc-right-1.sym
 {
-T 46300 50000 5 10 0 0 0 0 1
+T 46300 53300 5 10 0 0 0 0 1
 value=NoConnection
-T 46300 50200 5 10 0 0 0 0 1
+T 46300 53500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 C 46200 50100 1 0 0 nc-right-1.sym
@@ -276,312 +270,337 @@ value=NoConnection
 T 46300 50800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 46200 49800 1 0 0 nc-right-1.sym
+C 46200 50700 1 0 0 nc-right-1.sym
 {
-T 46300 50300 5 10 0 0 0 0 1
+T 46300 51200 5 10 0 0 0 0 1
 value=NoConnection
-T 46300 50500 5 10 0 0 0 0 1
+T 46300 51400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 42900 51600 1 0 0 nc-left-1.sym
+C 46200 50400 1 0 0 nc-right-1.sym
 {
-T 42900 52000 5 10 0 0 0 0 1
+T 46300 50900 5 10 0 0 0 0 1
 value=NoConnection
-T 42900 52400 5 10 0 0 0 0 1
+T 46300 51100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 42900 52200 1 0 0 nc-left-1.sym
+{
+T 42900 52600 5 10 0 0 0 0 1
+value=NoConnection
+T 42900 53000 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-N 46200 53200 49300 53200 4
-N 46200 52900 48000 52900 4
-N 49300 53000 48000 53000 4
-N 48000 53000 48000 52900 4
-C 46200 51900 1 0 0 output-2.sym
+N 46200 53800 49300 53800 4
+N 46200 53500 48000 53500 4
+N 49300 53600 48000 53600 4
+N 48000 53600 48000 53500 4
+C 46200 52500 1 0 0 output-2.sym
 {
-T 47100 52100 5 10 0 0 0 0 1
+T 47100 52700 5 10 0 0 0 0 1
 net=DTR:1
-T 46400 52600 5 10 0 0 0 0 1
+T 46400 53200 5 10 0 0 0 0 1
 device=none
-T 47100 52000 5 10 1 1 0 1 1
+T 47100 52600 5 10 1 1 0 1 1
 value=DTR
 }
-C 55600 50900 1 0 1 input-2.sym
+C 55600 51500 1 0 1 input-2.sym
 {
-T 55600 51100 5 10 0 0 0 6 1
+T 55600 51700 5 10 0 0 0 6 1
 net=DTR:1
-T 55000 51600 5 10 0 0 0 6 1
+T 55000 52200 5 10 0 0 0 6 1
 device=none
-T 54600 51000 5 10 1 1 0 1 1
+T 54600 51600 5 10 1 1 0 1 1
 value=DTR
 }
-C 52800 50400 1 0 0 cap_horiz.sym
+C 52800 51000 1 0 0 cap_horiz.sym
 {
-T 53200 50600 5 10 1 1 0 0 1
+T 53200 51200 5 10 1 1 0 0 1
 value=100nF
-T 53200 50400 5 8 0 1 0 0 1
+T 53200 51000 5 8 0 1 0 0 1
 footprint=0805
-T 53100 52050 5 8 0 0 0 0 1
+T 53100 52650 5 8 0 0 0 0 1
 symversion=1.0
-T 53200 50800 5 10 1 1 0 0 1
+T 53200 51400 5 10 1 1 0 0 1
 refdes=C3
-T 52800 50400 5 10 0 0 0 0 1
+T 52800 51000 5 10 0 0 0 0 1
 manufacturer_part_number=MC0805B104K500CT
-T 52800 50400 5 10 0 0 0 0 1
-manufacturer=Multicomp
-T 52800 50400 5 10 0 0 0 0 1
+T 52800 51000 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 52800 51000 5 10 0 0 0 0 1
 vendor=farnell
-T 52800 50400 5 10 0 0 0 0 1
+T 52800 51000 5 10 0 0 0 0 1
 vendor_part_number=1759265
+T 52800 51000 5 10 0 0 0 0 1
+device=CAPACITOR
 }
-C 54200 50900 1 90 0 jumper.sym
+C 54200 51500 1 90 0 jumper.sym
 {
-T 53800 51300 5 10 1 1 180 0 1
+T 53800 51900 5 10 1 1 180 0 1
 refdes=J1
-T 54100 51200 5 8 0 1 90 0 1
+T 54100 51800 5 8 0 1 90 0 1
 footprint=JMP_2PIN
-T 52100 51000 5 8 0 0 90 0 1
+T 52100 51600 5 8 0 0 90 0 1
 symversion=1.0
-T 53900 51200 5 8 0 1 90 0 1
+T 53900 51800 5 8 0 1 90 0 1
 value=Jumper
-}
-N 51900 51000 52800 51000 4
-N 53400 51000 53500 51000 4
-N 54100 51000 54200 51000 4
-C 42900 53700 1 0 0 vcc-1.sym
-N 43400 52900 43100 52900 4
-N 43100 52900 43100 53700 4
-N 43400 53200 43100 53200 4
-N 48000 49300 49300 49300 4
-N 48400 49100 48400 49300 4
-N 48000 48500 49000 48500 4
-N 48400 48500 48400 48600 4
-C 47000 48000 1 0 0 gnd-1.sym
-N 47400 49300 47100 49300 4
-N 47100 49300 47100 48300 4
-N 47400 48500 47100 48500 4
-N 49300 49100 49000 49100 4
-N 49000 49100 49000 48500 4
-C 48800 52700 1 0 0 nc-left-1.sym
-{
-T 48800 53100 5 10 0 0 0 0 1
+T 54200 51500 5 10 0 0 0 0 1
+device=HEADER2
+}
+N 51900 51600 52800 51600 4
+N 53400 51600 53500 51600 4
+N 54100 51600 54200 51600 4
+C 42900 54300 1 0 0 vcc-1.sym
+N 43400 53500 43100 53500 4
+N 43100 53500 43100 54300 4
+N 43400 53800 43100 53800 4
+N 48000 49900 49300 49900 4
+N 48400 49700 48400 49900 4
+N 48000 49100 49000 49100 4
+N 48400 49100 48400 49200 4
+C 47000 48600 1 0 0 gnd-1.sym
+N 47400 49900 47100 49900 4
+N 47100 49900 47100 48900 4
+N 47400 49100 47100 49100 4
+N 49300 49700 49000 49700 4
+N 49000 49700 49000 49100 4
+C 48800 53300 1 0 0 nc-left-1.sym
+{
+T 48800 53700 5 10 0 0 0 0 1
 value=NoConnection
-T 48800 53500 5 10 0 0 0 0 1
+T 48800 54100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 48800 52500 1 0 0 nc-left-1.sym
+C 48800 53100 1 0 0 nc-left-1.sym
 {
-T 48800 52900 5 10 0 0 0 0 1
+T 48800 53500 5 10 0 0 0 0 1
 value=NoConnection
-T 48800 53300 5 10 0 0 0 0 1
+T 48800 53900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 48800 52300 1 0 0 nc-left-1.sym
+C 48800 52900 1 0 0 nc-left-1.sym
 {
-T 48800 52700 5 10 0 0 0 0 1
+T 48800 53300 5 10 0 0 0 0 1
 value=NoConnection
-T 48800 53100 5 10 0 0 0 0 1
+T 48800 53700 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 48800 52100 1 0 0 nc-left-1.sym
+C 48800 52700 1 0 0 nc-left-1.sym
 {
-T 48800 52500 5 10 0 0 0 0 1
+T 48800 53100 5 10 0 0 0 0 1
 value=NoConnection
-T 48800 52900 5 10 0 0 0 0 1
+T 48800 53500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 48800 51900 1 0 0 nc-left-1.sym
+C 48800 52500 1 0 0 nc-left-1.sym
 {
-T 48800 52300 5 10 0 0 0 0 1
+T 48800 52900 5 10 0 0 0 0 1
 value=NoConnection
-T 48800 52700 5 10 0 0 0 0 1
+T 48800 53300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 48800 51700 1 0 0 nc-left-1.sym
+C 48800 52300 1 0 0 nc-left-1.sym
 {
-T 48800 52100 5 10 0 0 0 0 1
+T 48800 52700 5 10 0 0 0 0 1
 value=NoConnection
-T 48800 52500 5 10 0 0 0 0 1
+T 48800 53100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 48800 50400 1 0 0 nc-left-1.sym
+C 48800 51000 1 0 0 nc-left-1.sym
 {
-T 48800 50800 5 10 0 0 0 0 1
+T 48800 51400 5 10 0 0 0 0 1
 value=NoConnection
-T 48800 51200 5 10 0 0 0 0 1
+T 48800 51800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 49300 50400 1 180 0 output-2.sym
+C 49300 51000 1 180 0 output-2.sym
 {
-T 48400 50200 5 10 0 0 180 0 1
+T 48400 50800 5 10 0 0 180 0 1
 net=G:1
-T 49100 49700 5 10 0 0 180 0 1
+T 49100 50300 5 10 0 0 180 0 1
 device=none
-T 48900 50300 5 10 1 1 180 1 1
+T 48900 50900 5 10 1 1 180 1 1
 value=G
 }
-C 49300 50200 1 180 0 output-2.sym
+C 49300 50800 1 180 0 output-2.sym
 {
-T 48400 50000 5 10 0 0 180 0 1
+T 48400 50600 5 10 0 0 180 0 1
 net=P:1
-T 49100 49500 5 10 0 0 180 0 1
+T 49100 50100 5 10 0 0 180 0 1
 device=none
-T 48900 50100 5 10 1 1 180 1 1
+T 48900 50700 5 10 1 1 180 1 1
 value=P
 }
-C 49300 50000 1 180 0 output-2.sym
+C 49300 50600 1 180 0 output-2.sym
 {
-T 48400 49800 5 10 0 0 180 0 1
+T 48400 50400 5 10 0 0 180 0 1
 net=R:1
-T 49100 49300 5 10 0 0 180 0 1
+T 49100 49900 5 10 0 0 180 0 1
 device=none
-T 48900 49900 5 10 1 1 180 1 1
+T 48900 50500 5 10 1 1 180 1 1
 value=R
 }
-C 51900 52100 1 0 0 nc-right-1.sym
+C 51900 52700 1 0 0 nc-right-1.sym
 {
-T 52000 52600 5 10 0 0 0 0 1
+T 52000 53200 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 52800 5 10 0 0 0 0 1
+T 52000 53400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 51900 51900 1 0 0 nc-right-1.sym
+C 51900 52500 1 0 0 nc-right-1.sym
 {
-T 52000 52400 5 10 0 0 0 0 1
+T 52000 53000 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 52600 5 10 0 0 0 0 1
+T 52000 53200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 51900 51700 1 0 0 nc-right-1.sym
+C 51900 52300 1 0 0 nc-right-1.sym
 {
-T 52000 52200 5 10 0 0 0 0 1
+T 52000 52800 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 52400 5 10 0 0 0 0 1
+T 52000 53000 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 51900 51500 1 0 0 nc-right-1.sym
+C 51900 52100 1 0 0 nc-right-1.sym
 {
-T 52000 52000 5 10 0 0 0 0 1
+T 52000 52600 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 52200 5 10 0 0 0 0 1
+T 52000 52800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 51900 50700 1 0 0 nc-right-1.sym
+C 51900 51300 1 0 0 nc-right-1.sym
 {
-T 52000 51200 5 10 0 0 0 0 1
+T 52000 51800 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 51400 5 10 0 0 0 0 1
+T 52000 52000 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 51900 50500 1 0 0 nc-right-1.sym
+C 51900 51100 1 0 0 nc-right-1.sym
 {
-T 52000 51000 5 10 0 0 0 0 1
+T 52000 51600 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 51200 5 10 0 0 0 0 1
+T 52000 51800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 52100 49100 1 0 0 gnd-1.sym
-N 51900 49600 52200 49600 4
-N 52200 49600 52200 49400 4
-C 51900 50100 1 0 0 nc-right-1.sym
+C 52100 49700 1 0 0 gnd-1.sym
+N 51900 50200 52200 50200 4
+N 52200 50200 52200 50000 4
+C 51900 50700 1 0 0 nc-right-1.sym
 {
-T 52000 50600 5 10 0 0 0 0 1
+T 52000 51200 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 50800 5 10 0 0 0 0 1
+T 52000 51400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 51900 49800 1 0 0 nc-right-1.sym
+C 51900 50400 1 0 0 nc-right-1.sym
 {
-T 52000 50300 5 10 0 0 0 0 1
+T 52000 50900 5 10 0 0 0 0 1
 value=NoConnection
-T 52000 50500 5 10 0 0 0 0 1
+T 52000 51100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 51900 51300 1 0 0 output-2.sym
+C 51900 51900 1 0 0 output-2.sym
 {
-T 52800 51500 5 10 0 0 0 0 1
+T 52800 52100 5 10 0 0 0 0 1
 net=SDA:1
-T 52100 52000 5 10 0 0 0 0 1
+T 52100 52600 5 10 0 0 0 0 1
 device=none
-T 52200 51400 5 10 1 1 0 1 1
+T 52200 52000 5 10 1 1 0 1 1
 value=SDA
 }
-C 51900 51100 1 0 0 output-2.sym
+C 51900 51700 1 0 0 output-2.sym
 {
-T 52800 51300 5 10 0 0 0 0 1
+T 52800 51900 5 10 0 0 0 0 1
 net=SCL:1
-T 52100 51800 5 10 0 0 0 0 1
+T 52100 52400 5 10 0 0 0 0 1
 device=none
-T 52200 51200 5 10 1 1 0 1 1
+T 52200 51800 5 10 1 1 0 1 1
 value=SCL
 }
-C 44000 46500 1 0 0 input-2.sym
+C 45300 46500 1 0 0 input-2.sym
 {
-T 44000 46700 5 10 0 0 0 0 1
+T 45300 46700 5 10 0 0 0 0 1
 net=G:1
-T 44600 47200 5 10 0 0 0 0 1
+T 45900 47200 5 10 0 0 0 0 1
 device=none
-T 44900 46600 5 10 1 1 0 7 1
+T 46200 46600 5 10 1 1 0 7 1
 value=G
 }
-C 45200 46100 1 0 0 res_horiz.sym
+C 46500 46100 1 0 0 res_horiz.sym
 {
-T 45500 49100 5 8 0 0 0 0 1
+T 46800 49100 5 8 0 0 0 0 1
 device=resistor
-T 45500 46300 5 10 1 1 0 0 1
+T 46600 46800 5 10 1 1 0 0 1
 refdes=R1
-T 45500 46100 5 10 1 1 0 0 1
+T 47000 46800 5 10 1 1 0 0 1
 value=22K
-T 45500 45900 5 8 0 1 0 0 1
+T 46800 45900 5 8 0 1 0 0 1
 footprint=0805
-T 45500 48100 5 8 0 0 0 0 1
+T 46800 48100 5 8 0 0 0 0 1
 symversion=1.0
-T 45200 46100 5 10 0 0 0 0 1
+T 46500 46100 5 10 0 0 0 0 1
 vendor=farnell
+T 46500 46100 5 10 0 0 0 0 1
+manufacturer_part_number=MCWR08X2202FTL
+T 46500 46100 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 46500 46100 5 10 0 0 0 0 1
+vendor_part_number=2447607
 }
-C 46600 46300 1 0 0 gnd-1.sym
-C 44000 45400 1 0 0 input-2.sym
+C 47900 46300 1 0 0 gnd-1.sym
+C 45300 45400 1 0 0 input-2.sym
 {
-T 44000 45600 5 10 0 0 0 0 1
+T 45300 45600 5 10 0 0 0 0 1
 net=P:1
-T 44600 46100 5 10 0 0 0 0 1
+T 45900 46100 5 10 0 0 0 0 1
 device=none
-T 44900 45500 5 10 1 1 0 7 1
+T 46200 45500 5 10 1 1 0 7 1
 value=P
 }
-C 45200 45000 1 0 0 res_horiz.sym
+C 46500 45000 1 0 0 res_horiz.sym
 {
-T 45500 48000 5 8 0 0 0 0 1
+T 46800 48000 5 8 0 0 0 0 1
 device=resistor
-T 45500 47000 5 8 0 0 0 0 1
+T 46800 47000 5 8 0 0 0 0 1
 symversion=1.0
-T 45500 45200 5 10 1 1 0 0 1
+T 46600 45700 5 10 1 1 0 0 1
 refdes=R2
-T 45500 45000 5 10 1 1 0 0 1
+T 47000 45700 5 10 1 1 0 0 1
 value=1K
-T 45500 44800 5 8 0 1 0 0 1
+T 46800 44800 5 8 0 1 0 0 1
 footprint=0805
-T 45200 45000 5 10 0 0 0 0 1
-manufacturer=Multicomp
-T 45200 45000 5 10 0 0 0 0 1
+T 46500 45000 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 46500 45000 5 10 0 0 0 0 1
 vendor=farnell
-T 45200 45000 5 10 0 0 0 0 1
+T 46500 45000 5 10 0 0 0 0 1
 vendor_part_number=2447587
-T 45200 45000 5 10 0 0 0 0 1
+T 46500 45000 5 10 0 0 0 0 1
 manufacturer_part_number=MCWR08X1001FTL
 }
-C 46600 45200 1 0 0 gnd-1.sym
-C 45200 44000 1 0 0 res_horiz.sym
+C 47900 45200 1 0 0 gnd-1.sym
+C 46500 44000 1 0 0 res_horiz.sym
 {
-T 45500 47000 5 8 0 0 0 0 1
+T 46800 47000 5 8 0 0 0 0 1
 device=resistor
-T 45500 46000 5 8 0 0 0 0 1
+T 46800 46000 5 8 0 0 0 0 1
 symversion=1.0
-T 45500 44200 5 10 1 1 0 0 1
+T 46600 44700 5 10 1 1 0 0 1
 refdes=R3
-T 45500 44000 5 10 1 1 0 0 1
+T 47000 44700 5 10 1 1 0 0 1
 value=2K2
-T 45500 43800 5 8 0 1 0 0 1
+T 46800 43800 5 8 0 1 0 0 1
 footprint=0805
+T 46500 44000 5 10 0 0 0 0 1
+vendor=farnell
+T 46500 44000 5 10 0 0 0 0 1
+vendor_part_number=2447623
+T 46500 44000 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 46500 44000 5 10 0 0 0 0 1
+manufacturer_part_number=MCWR08X2201FTL
 }
-C 46600 44200 1 0 0 gnd-1.sym
+C 47900 44200 1 0 0 gnd-1.sym
 C 49200 45200 1 0 0 con_1x4.sym
 {
 T 49200 45600 5 10 1 1 0 0 1
@@ -602,6 +621,8 @@ T 49200 45200 5 10 0 0 0 0 1
 vendor_part_number=9731164
 T 49200 45200 5 10 0 0 0 0 1
 manufacturer_series=KK 6410 Series
+T 49200 45200 5 10 0 0 0 0 1
+device=HEADER4
 }
 C 51400 46300 1 0 1 input-2.sym
 {
@@ -628,44 +649,50 @@ N 50000 46000 49700 46000 4
 N 50000 46800 49700 46800 4
 N 49700 47200 50000 47200 4
 N 50000 47200 50000 47500 4
-C 46700 46500 1 90 0 jumper.sym
+C 48000 46500 1 90 0 jumper.sym
 {
-T 46300 46900 5 10 1 1 180 0 1
+T 47600 46900 5 10 1 1 180 0 1
 refdes=J2
-T 46600 46800 5 8 0 1 90 0 1
+T 47900 46800 5 8 0 1 90 0 1
 footprint=JMP_2PIN
-T 44600 46600 5 8 0 0 90 0 1
+T 45900 46600 5 8 0 0 90 0 1
 symversion=1.0
-T 46400 46800 5 8 0 1 90 0 1
+T 47700 46800 5 8 0 1 90 0 1
 value=Jumper
+T 48000 46500 5 10 0 0 0 0 1
+device=HEADER2
 }
-N 46700 46600 46600 46600 4
-C 46700 45400 1 90 0 jumper.sym
+N 48000 46600 47900 46600 4
+C 48000 45400 1 90 0 jumper.sym
 {
-T 46300 45800 5 10 1 1 180 0 1
+T 47600 45800 5 10 1 1 180 0 1
 refdes=J3
-T 46600 45700 5 8 0 1 90 0 1
+T 47900 45700 5 8 0 1 90 0 1
 footprint=JMP_2PIN
-T 44600 45500 5 8 0 0 90 0 1
+T 45900 45500 5 8 0 0 90 0 1
 symversion=1.0
-T 46400 45700 5 8 0 1 90 0 1
+T 47700 45700 5 8 0 1 90 0 1
 value=Jumper
+T 48000 45400 5 10 0 0 0 0 1
+device=HEADER2
 }
-C 46700 44400 1 90 0 jumper.sym
+C 48000 44400 1 90 0 jumper.sym
 {
-T 46300 44800 5 10 1 1 180 0 1
+T 47600 44800 5 10 1 1 180 0 1
 refdes=J4
-T 46600 44700 5 8 0 1 90 0 1
+T 47900 44700 5 8 0 1 90 0 1
 footprint=JMP_2PIN
-T 44600 44500 5 8 0 0 90 0 1
+T 45900 44500 5 8 0 0 90 0 1
 symversion=1.0
-T 46400 44700 5 8 0 1 90 0 1
+T 47700 44700 5 8 0 1 90 0 1
 value=Jumper
+T 48000 44400 5 10 0 0 0 0 1
+device=HEADER2
 }
-N 46700 44500 46600 44500 4
-N 46700 45500 46600 45500 4
-B 44300 43600 2900 3900 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
-T 44500 47000 9 11 1 0 0 0 2
+N 48000 44500 47900 44500 4
+N 48000 45500 47900 45500 4
+B 45600 43600 2900 3900 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 45800 47000 9 11 1 0 0 0 2
 Jumpers connected to panel
 mounted LEDs.
 C 54400 54100 1 0 0 hole_non-plated.sym
@@ -687,6 +714,10 @@ T 54000 46700 5 10 1 1 0 0 1
 refdes=CONN3
 T 53195 45798 5 10 0 1 0 0 1
 footprint=HEADER6_2
+T 53200 45800 5 10 0 2 0 0 1
+value=ICSP
+T 53200 45800 5 10 0 0 0 0 1
+documentation=ICSP programming header may be unpopulated if using pogo pins.
 }
 C 54400 53500 1 0 0 hole_non-plated.sym
 {
@@ -736,15 +767,15 @@ device=none
 T 55500 46300 5 10 1 1 0 1 1
 value=R
 }
-N 52900 50300 52700 50300 4
-N 52700 50300 52700 51000 4
-C 54300 50200 1 0 1 input-2.sym
+N 52900 50900 52700 50900 4
+N 52700 50900 52700 51600 4
+C 54300 50800 1 0 1 input-2.sym
 {
-T 54300 50400 5 10 0 0 0 6 1
+T 54300 51000 5 10 0 0 0 6 1
 net=RESET:1
-T 53700 50900 5 10 0 0 0 6 1
+T 53700 51500 5 10 0 0 0 6 1
 device=none
-T 53800 50300 5 10 1 1 0 1 1
+T 53800 50900 5 10 1 1 0 1 1
 value=RESET
 }
 C 53200 46000 1 0 1 output-2.sym
@@ -774,22 +805,22 @@ device=none
 T 52300 46500 5 10 1 1 0 7 1
 value=MISO
 }
-C 47900 49600 1 0 0 input-2.sym
+C 47900 50200 1 0 0 input-2.sym
 {
-T 47900 49800 5 10 0 0 0 0 1
+T 47900 50400 5 10 0 0 0 0 1
 net=MISO:1
-T 48500 50300 5 10 0 0 0 0 1
+T 48500 50900 5 10 0 0 0 0 1
 device=none
-T 48400 49700 5 10 1 1 0 7 1
+T 48400 50300 5 10 1 1 0 7 1
 value=MISO
 }
-C 47900 49400 1 0 0 input-2.sym
+C 47900 50000 1 0 0 input-2.sym
 {
-T 47900 49600 5 10 0 0 0 0 1
+T 47900 50200 5 10 0 0 0 0 1
 net=SCK:1
-T 48500 50100 5 10 0 0 0 0 1
+T 48500 50700 5 10 0 0 0 0 1
 device=none
-T 48400 49500 5 10 1 1 0 7 1
+T 48400 50100 5 10 1 1 0 7 1
 value=SCK
 }
 B 51500 45600 4400 1900 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
@@ -800,34 +831,13 @@ Place near U2
 power pins.
 C 54800 48900 1 0 0 vcc-1.sym
 C 54900 48000 1 0 0 gnd-1.sym
-C 53700 47900 1 0 0 cap_vert.sym
-{
-T 54100 47900 5 8 0 1 0 0 1
-footprint=0805
-T 54000 50000 5 8 0 0 0 0 1
-symversion=1.0
-T 54100 48100 5 10 1 1 0 0 1
-value=10uF
-T 54100 48300 5 10 1 1 0 0 1
-refdes=C7
-T 53700 47900 5 10 0 0 0 0 1
-manufacturer_part_number=C0805C106K4PACTU
-T 53700 47900 5 10 0 0 0 0 1
-manufacturer=Kemet
-T 53700 47900 5 10 0 0 0 0 1
-vendor=farnell
-T 53700 47900 5 10 0 0 0 0 1
-vendor_part_number=1288204
-}
-C 53800 48900 1 0 0 vcc-1.sym
-C 53900 48000 1 0 0 gnd-1.sym
-C 44000 44400 1 0 0 input-2.sym
+C 45300 44400 1 0 0 input-2.sym
 {
-T 44000 44600 5 10 0 0 0 0 1
+T 45300 44600 5 10 0 0 0 0 1
 net=R:1
-T 44600 45100 5 10 0 0 0 0 1
+T 45900 45100 5 10 0 0 0 0 1
 device=none
-T 44900 44500 5 10 1 1 0 7 1
+T 46200 44500 5 10 1 1 0 7 1
 value=R
 }
 C 54700 47900 1 0 0 cap_vert.sym
@@ -841,49 +851,203 @@ symversion=1.0
 T 55100 48300 5 10 1 1 0 0 1
 refdes=C6
 T 54700 47900 5 10 0 0 0 0 1
-manufacturer=Multicomp
+manufacturer=MULTICOMP
 T 54700 47900 5 10 0 0 0 0 1
 manufacturer_part_number=MC0805B104K500CT
 T 54700 47900 5 10 0 0 0 0 1
 vendor=farnell
 T 54700 47900 5 10 0 0 0 0 1
 vendor_part_number=1759265
+T 54700 47900 5 10 0 0 0 0 1
+device=CAPACITOR
 }
-C 42400 48700 1 0 0 cap_vert.sym
+C 42400 49300 1 0 0 cap_vert.sym
 {
-T 42800 48900 5 10 1 1 0 0 1
+T 42800 49500 5 10 1 1 0 0 1
 value=100nF
-T 42800 48700 5 8 0 1 0 0 1
+T 42800 49300 5 8 0 1 0 0 1
 footprint=0805
-T 42700 50800 5 8 0 0 0 0 1
+T 42700 51400 5 8 0 0 0 0 1
 symversion=1.0
-T 42800 49100 5 10 1 1 0 0 1
+T 42800 49700 5 10 1 1 0 0 1
 refdes=C2
-T 42400 48700 5 10 0 0 0 0 1
-manufacturer=Multicomp
-T 42400 48700 5 10 0 0 0 0 1
+T 42400 49300 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 42400 49300 5 10 0 0 0 0 1
 manufacturer_part_number=MC0805B104K500CT
-T 42400 48700 5 10 0 0 0 0 1
+T 42400 49300 5 10 0 0 0 0 1
 vendor=farnell
-T 42400 48700 5 10 0 0 0 0 1
+T 42400 49300 5 10 0 0 0 0 1
 vendor_part_number=1759265
+T 42400 49300 5 10 0 0 0 0 1
+device=CAPACITOR
 }
-C 47400 48700 1 0 0 cap_horiz.sym
+C 47400 49300 1 0 0 cap_horiz.sym
 {
-T 47800 48900 5 10 1 1 0 0 1
+T 47800 49500 5 10 1 1 0 0 1
 value=18pF
-T 47800 48700 5 8 0 1 0 0 1
+T 47800 49300 5 8 0 1 0 0 1
 footprint=0805
-T 47700 50350 5 8 0 0 0 0 1
+T 47700 50950 5 8 0 0 0 0 1
 symversion=1.0
-T 47800 49100 5 10 1 1 0 0 1
+T 47800 49700 5 10 1 1 0 0 1
 refdes=C5
-T 47400 48700 5 10 0 0 0 0 1
+T 47400 49300 5 10 0 0 0 0 1
 manufacturer_part_number=C0805C180J5GACTU
-T 47400 48700 5 10 0 0 0 0 1
-manufacturer=Kemet
-T 47400 48700 5 10 0 0 0 0 1
+T 47400 49300 5 10 0 0 0 0 1
+manufacturer=KEMET
+T 47400 49300 5 10 0 0 0 0 1
 vendor=farnell
-T 47400 48700 5 10 0 0 0 0 1
+T 47400 49300 5 10 0 0 0 0 1
 vendor_part_number=1414673
+T 47400 49300 5 10 0 0 0 0 1
+device=CAPACITOR
+}
+C 41900 53400 1 0 0 gnd-1.sym
+C 41800 54100 1 270 0 cap_vert.sym
+{
+T 41800 53700 5 8 0 1 270 0 1
+footprint=0805
+T 43900 53800 5 8 0 0 270 0 1
+symversion=1.0
+T 41800 54100 5 10 0 0 270 0 1
+manufacturer=MULTICOMP
+T 41800 54100 5 10 0 0 270 0 1
+manufacturer_part_number=MC0805B104K500CT
+T 41800 54100 5 10 0 0 270 0 1
+vendor=farnell
+T 41800 54100 5 10 0 0 270 0 1
+vendor_part_number=1759265
+T 42400 54000 5 10 1 1 0 0 1
+value=100nF
+T 42100 54000 5 10 1 1 0 0 1
+refdes=C8
+T 41800 54100 5 10 0 0 0 0 1
+device=CAPACITOR
+}
+T 41300 54300 9 10 1 0 0 0 2
+Place near U1
+power pins.
+N 41500 53200 43400 53200 4
+N 41500 52900 43400 52900 4
+N 42000 53700 42000 53800 4
+N 42000 53800 42200 53800 4
+N 42800 53800 43100 53800 4
+C 42300 46000 1 0 0 fuse-1.sym
+{
+T 42500 46400 5 10 0 0 0 0 1
+device=FUSE
+T 42400 46200 5 10 1 1 0 0 1
+refdes=F1
+T 42500 46600 5 10 0 0 0 0 1
+symversion=0.1
+T 42700 46200 5 10 1 1 0 0 1
+value=250mA
+T 42300 46000 5 10 0 0 0 0 1
+manufacturer=LITTELFUSE
+T 42300 46000 5 10 0 0 0 0 1
+manufacturer_part_number=1206L025YR
+T 42300 46000 5 10 0 0 0 0 1
+vendor=farnell
+T 42300 46000 5 10 0 0 0 0 1
+vendor=1596990
+T 42300 46000 5 10 0 0 0 0 1
+footprint=1206
+}
+N 43200 46000 43400 46000 4
+N 43400 45200 43400 46500 4
+N 43700 45700 42300 45700 4
+N 43700 45400 42300 45400 4
+N 43400 44600 43400 44300 4
+N 43400 44300 42500 44300 4
+N 41000 44300 41400 44300 4
+N 42000 44300 42500 44300 4
+C 43200 44600 1 0 0 elko.sym
+{
+T 43500 46800 5 8 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 43700 44700 5 8 0 1 0 0 1
+footprint=1206
+T 43700 45100 5 10 1 1 0 0 1
+refdes=C7
+T 43700 44900 5 10 1 1 0 0 1
+value=10uF
+T 43500 46200 5 8 0 0 0 0 1
+symversion=2
+T 43200 44600 5 10 0 0 0 0 1
+vendor=farnell
+T 43200 44600 5 10 0 0 0 0 1
+vendor_part_number=1754182
+T 43200 44600 5 10 0 0 0 0 1
+manufacturer=VISHAY
+T 43200 44600 5 10 0 0 0 0 1
+manufacturer_part_number=293D106X9016A2TE3
+}
+C 40900 47700 1 0 0 input-2.sym
+{
+T 40900 47900 5 10 0 0 0 0 1
+net=RXLED:1
+T 41500 48400 5 10 0 0 0 0 1
+device=none
+T 42100 47800 5 10 1 1 0 7 1
+value=RXLED
+}
+C 40900 47200 1 0 0 input-2.sym
+{
+T 40900 47400 5 10 0 0 0 0 1
+net=TXLED:1
+T 41500 47900 5 10 0 0 0 0 1
+device=none
+T 42100 47300 5 10 1 1 0 7 1
+value=TXLED
+}
+C 42100 47300 1 0 0 res_horiz.sym
+{
+T 42400 50300 5 8 0 0 0 0 1
+device=resistor
+T 42400 49300 5 8 0 0 0 0 1
+symversion=1.0
+T 42300 48000 5 10 1 1 0 0 1
+refdes=R4
+T 42600 48000 5 10 1 1 0 0 1
+value=470R
+T 42400 47100 5 8 0 1 0 0 1
+footprint=0805
+T 42100 47300 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 42100 47300 5 10 0 0 0 0 1
+vendor=farnell
+T 42100 47300 5 10 0 0 0 0 1
+vendor_part_number=9333258
+T 42100 47300 5 10 0 0 0 0 1
+manufacturer_part_number=MC01W08051470R
 }
+C 42100 46800 1 0 0 res_horiz.sym
+{
+T 42400 49800 5 8 0 0 0 0 1
+device=resistor
+T 42400 48800 5 8 0 0 0 0 1
+symversion=1.0
+T 42300 47500 5 10 1 1 0 0 1
+refdes=R5
+T 42600 47500 5 10 1 1 0 0 1
+value=470R
+T 42400 46600 5 8 0 1 0 0 1
+footprint=0805
+T 42100 46800 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 42100 46800 5 10 0 0 0 0 1
+vendor=farnell
+T 42100 46800 5 10 0 0 0 0 1
+vendor_part_number=9333258
+T 42100 46800 5 10 0 0 0 0 1
+manufacturer_part_number=MC01W08051470R
+}
+C 43200 47900 1 0 0 vcc-1.sym
+N 42900 47800 43400 47800 4
+N 43400 47300 43400 47900 4
+N 42900 47300 43400 47300 4
+B 40300 47000 3400 1800 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 40400 48300 9 12 1 0 0 0 2
+Optional parts for USB
+comms indicator