embed components in schematic to avoid having to publish library today
authorBdale Garbee <bdale@gag.com>
Sat, 18 Apr 2009 22:34:56 +0000 (16:34 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 18 Apr 2009 22:34:56 +0000 (16:34 -0600)
teleterra.sch

index 1edbf58abb77d62e76c03aed5f60f97589056302..d2cfc2679e5c9e8eed2696bfb76a3c203aae6cb4 100644 (file)
@@ -24,7 +24,336 @@ T 13300 -8600 8 10 0 1 0 0 1
 digikey=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 digikey=MCP9700-E/TO-ND
-C 58600 54800 1 0 0 PIC16F886.sym
+C 58600 54800 1 0 0 EMBEDDEDPIC16F886.sym
+[
+P 58600 57000 59000 57000 1 0 0
+{
+T 58700 57100 5 10 1 1 0 0 1
+pinnumber=9
+T 59100 57000 3 10 1 1 0 0 1
+pinlabel=RA7/OSC1/CLKIN
+T 58200 57100 5 10 0 1 0 0 1
+pinseq=9
+T 58600 57000 5 10 0 1 0 0 1
+pintype=in
+}
+P 58600 56600 59000 56600 1 0 0
+{
+T 58700 56700 5 10 1 1 0 0 1
+pinnumber=10
+T 59100 56600 3 10 1 1 0 0 1
+pinlabel=RA6/OSC2/CLK0UT
+T 58200 56700 5 10 0 1 0 0 1
+pinseq=10
+T 58600 56600 5 10 0 1 0 0 1
+pintype=out
+}
+P 65000 55400 64600 55400 1 0 0
+{
+T 64700 55500 5 10 1 1 0 0 1
+pinnumber=16
+T 63600 55400 3 10 1 1 0 0 1
+pinlabel=RC5/SDO
+T 65000 55400 5 10 0 1 0 0 1
+pinseq=16
+T 65000 55400 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 55000 64600 55000 1 0 0
+{
+T 64700 55100 5 10 1 1 0 0 1
+pinnumber=15
+T 63200 55000 3 10 1 1 0 0 1
+pinlabel=RC4/SDI/SDA
+T 65000 55000 5 10 0 1 0 0 1
+pinseq=15
+T 65000 55000 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 57000 64600 57000 1 0 0
+{
+T 64700 57100 5 10 1 1 0 0 1
+pinnumber=20
+T 64200 57000 3 10 1 1 0 0 1
+pinlabel=Vdd
+T 65000 57000 5 10 0 1 0 0 1
+pinseq=20
+T 65000 57000 5 10 0 1 0 0 1
+pintype=pwr
+}
+P 65000 56600 64600 56600 1 0 0
+{
+T 64200 56600 3 10 1 1 0 0 1
+pinlabel=Vss
+T 65000 56600 5 10 0 1 0 0 1
+pinseq=19
+T 64700 56700 5 10 1 1 0 0 1
+pinnumber=19
+T 65000 56600 5 10 0 1 0 0 1
+pintype=pwr
+}
+P 65000 56200 64600 56200 1 0 0
+{
+T 64700 56300 5 10 1 1 0 0 1
+pinnumber=18
+T 63400 56200 3 10 1 1 0 0 1
+pinlabel=RC7/RX/DT
+T 65000 56200 5 10 0 1 0 0 1
+pinseq=18
+T 65000 56200 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 55800 64600 55800 1 0 0
+{
+T 64700 55900 5 10 1 1 0 0 1
+pinnumber=17
+T 63400 55800 3 10 1 1 0 0 1
+pinlabel=RC6/TX/CK
+T 65000 55800 5 10 0 1 0 0 1
+pinseq=17
+T 65000 55800 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 58600 64600 58600 1 0 0
+{
+T 64700 58700 5 10 1 1 0 0 1
+pinnumber=24
+T 62300 58600 3 10 1 1 0 0 1
+pinlabel=RB3/AN9/PGM/C12IN2-
+T 65000 58600 5 10 0 1 0 0 1
+pinseq=24
+T 65000 58600 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 58200 64600 58200 1 0 0
+{
+T 64700 58300 5 10 1 1 0 0 1
+pinnumber=23
+T 63200 58200 3 10 1 1 0 0 1
+pinlabel=RB2/AN8/P1B
+T 65000 58200 5 10 0 1 0 0 1
+pinseq=23
+T 65000 58200 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 57800 64600 57800 1 0 0
+{
+T 64700 57900 5 10 1 1 0 0 1
+pinnumber=22
+T 62300 57800 3 10 1 1 0 0 1
+pinlabel=RB1/AN10/P1C/C12IN3-
+T 65000 57800 5 10 0 1 0 0 1
+pinseq=22
+T 65000 57800 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 57400 64600 57400 1 0 0
+{
+T 64700 57500 5 10 1 1 0 0 1
+pinnumber=21
+T 63100 57400 3 10 1 1 0 0 1
+pinlabel=RB0/AN12/INT
+T 65000 57400 5 10 0 1 0 0 1
+pinseq=21
+T 65000 57400 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 55000 59000 55000 1 0 0
+{
+T 58700 55100 5 10 1 1 0 0 1
+pinnumber=14
+T 59100 55000 3 10 1 1 0 0 1
+pinlabel=RC3/SCK/SCL
+T 58200 55100 5 10 0 1 0 0 1
+pinseq=14
+T 58600 55000 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 57400 59000 57400 1 0 0
+{
+T 58700 57500 5 10 1 1 0 0 1
+pinnumber=8
+T 59100 57400 3 10 1 1 0 0 1
+pinlabel=Vss
+T 58700 57500 5 10 1 1 0 0 1
+pinseq=8
+T 58600 57400 5 10 0 1 0 0 1
+pintype=pwr
+}
+P 65000 60200 64600 60200 1 0 0
+{
+T 64700 60300 5 10 1 1 0 0 1
+pinnumber=28
+T 63200 60200 3 10 1 1 0 0 1
+pinlabel=RB7/ICSPDAT
+T 65000 60200 5 10 0 1 0 0 1
+pinseq=28
+T 65000 60200 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 59800 64600 59800 1 0 0
+{
+T 64700 59900 5 10 1 1 0 0 1
+pinnumber=27
+T 63200 59800 3 10 1 1 0 0 1
+pinlabel=RB6/ICSPCLK
+T 65000 59800 5 10 0 1 0 0 1
+pinseq=27
+T 65000 59800 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 59400 64600 59400 1 0 0
+{
+T 64700 59500 5 10 1 1 0 0 1
+pinnumber=26
+T 63100 59400 3 10 1 1 0 0 1
+pinlabel=RB5/AN13/T1G
+T 65000 59400 5 10 0 1 0 0 1
+pinseq=26
+T 65000 59400 5 10 0 1 0 0 1
+pintype=io
+}
+P 65000 59000 64600 59000 1 0 0
+{
+T 64700 59100 5 10 1 1 0 0 1
+pinnumber=25
+T 63100 59000 3 10 1 1 0 0 1
+pinlabel=RB4/AN11/P1D
+T 65000 59000 5 10 0 1 0 0 1
+pinseq=25
+T 65000 59000 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 60200 58900 60200 1 0 0
+{
+T 58700 60300 5 10 1 1 0 0 1
+pinnumber=1
+T 59100 60200 3 10 1 1 0 0 1
+pinlabel=RE3/MCLR/Vpp
+T 58200 60300 5 10 0 1 0 0 1
+pinseq=1
+T 58600 60200 5 10 0 1 0 0 1
+pintype=in
+}
+P 58600 59800 59000 59800 1 0 0
+{
+T 58700 59900 5 10 1 1 0 0 1
+pinnumber=2
+T 59100 59800 3 10 1 1 0 0 1
+pinlabel=RA0/AN0/ULPWU/C12IN0-
+T 58200 59900 5 10 0 1 0 0 1
+pinseq=2
+T 58600 59800 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 59400 59000 59400 1 0 0
+{
+T 58700 59500 5 10 1 1 0 0 1
+pinnumber=3
+T 59100 59400 3 10 1 1 0 0 1
+pinlabel=RA1/AN1/C12IN1-
+T 58200 59500 5 10 0 1 0 0 1
+pinseq=3
+T 58600 59400 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 59000 59000 59000 1 0 0
+{
+T 58700 59100 5 10 1 1 0 0 1
+pinnumber=4
+T 59100 59000 3 10 1 1 0 0 1
+pinlabel=RA2/AN2/Vref-/CVref/C2IN+
+T 58200 59100 5 10 0 1 0 0 1
+pinseq=4
+T 58600 59000 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 58600 59000 58600 1 0 0
+{
+T 58700 58700 5 10 1 1 0 0 1
+pinnumber=5
+T 59100 58600 3 10 1 1 0 0 1
+pinlabel=RA3/AN3/Vref+/C1IN+
+T 58200 58700 5 10 0 1 0 0 1
+pinseq=5
+T 58600 58600 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 58200 59000 58200 1 0 0
+{
+T 58700 58300 5 10 1 1 0 0 1
+pinnumber=6
+T 59100 58200 3 10 1 1 0 0 1
+pinlabel=RA4/T0CKI/C1OUT
+T 58200 58300 5 10 0 1 0 0 1
+pinseq=6
+T 58600 58200 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 57800 59000 57800 1 0 0
+{
+T 58700 57900 5 10 1 1 0 0 1
+pinnumber=7
+T 59100 57800 3 10 1 1 0 0 1
+pinlabel=RA5/AN4/SS/C2OUT
+T 58200 57900 5 10 0 1 0 0 1
+pinseq=7
+T 58600 57800 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 56200 59000 56200 1 0 0
+{
+T 58700 56300 5 10 1 1 0 0 1
+pinnumber=11
+T 59100 56200 3 10 1 1 0 0 1
+pinlabel=RC0/T1OSO/T1CKI
+T 58100 56100 5 10 0 1 0 0 1
+pinseq=11
+T 58600 56200 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 55800 59000 55800 1 0 0
+{
+T 58700 55900 5 10 1 1 0 0 1
+pinnumber=12
+T 59100 55800 3 10 1 1 0 0 1
+pinlabel=RC1/T1OSI/CCP2
+T 58200 55900 5 10 0 1 0 0 1
+pinseq=12
+T 58600 55800 5 10 0 1 0 0 1
+pintype=io
+}
+P 58600 55400 59000 55400 1 0 0
+{
+T 58700 55500 5 10 1 1 0 0 1
+pinnumber=13
+T 59100 55400 3 10 1 1 0 0 1
+pinlabel=RC2/P1A/CCP1
+T 58200 55500 5 10 0 1 0 0 1
+pinseq=13
+T 58600 55400 5 10 0 1 0 0 1
+pintype=io
+}
+V 58950 60200 52 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+B 59000 54800 5600 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 64000 57200 8 10 0 0 0 0 1
+description=Microchip PIC16F886 Microcontroller
+T 64300 60900 8 10 0 1 0 0 1
+refdes=U?
+T 64000 58100 8 10 0 0 0 0 1
+numslots=1
+L 59587 60357 60087 60357 3 0 0 0 -1 -1
+T 64000 57800 8 10 0 0 0 0 1
+device=PIC16F886
+T 61250 60550 9 10 1 0 0 0 1
+PIC16F886
+T 64000 58400 8 10 0 0 0 0 1
+slot=1
+T 64000 57500 8 10 0 0 0 0 1
+footprint=DIP28
+L 60064 57949 60275 57949 3 0 0 0 -1 -1
+L 64125 59575 64425 59575 3 0 0 0 -1 -1
+]
 {
 T 64300 60900 5 10 1 1 0 0 1
 refdes=U1
@@ -35,37 +364,335 @@ footprint=DIP28
 T 58600 54800 5 10 0 0 0 0 1
 digikey=PIC16F886-I/SP-ND
 }
-C 65300 56300 1 0 0 gnd-1.sym
-C 57900 57100 1 0 0 gnd-1.sym
+C 65300 56300 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 65400 56400 65400 56600 1 0 1
+{
+T 65458 56461 5 4 0 1 0 0 1
+pinnumber=1
+T 65458 56461 5 4 0 0 0 0 1
+pinseq=1
+T 65458 56461 5 4 0 1 0 0 1
+pinlabel=1
+T 65458 56461 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 65300 56400 65500 56400 3 0 0 0 -1 -1
+L 65355 56350 65445 56350 3 0 0 0 -1 -1
+L 65380 56310 65420 56310 3 0 0 0 -1 -1
+T 65600 56350 8 10 0 0 0 0 1
+net=GND:1
+]
+C 57900 57100 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 58000 57200 58000 57400 1 0 1
+{
+T 58058 57261 5 4 0 1 0 0 1
+pinnumber=1
+T 58058 57261 5 4 0 0 0 0 1
+pinseq=1
+T 58058 57261 5 4 0 1 0 0 1
+pinlabel=1
+T 58058 57261 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 57900 57200 58100 57200 3 0 0 0 -1 -1
+L 57955 57150 58045 57150 3 0 0 0 -1 -1
+L 57980 57110 58020 57110 3 0 0 0 -1 -1
+T 58200 57150 8 10 0 0 0 0 1
+net=GND:1
+]
 N 58600 57400 58000 57400 4
 N 65400 56600 65000 56600 4
-C 65200 57000 1 0 0 3.3V-plus-1.sym
+C 65200 57000 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 65400 57000 65400 57200 1 0 0
+{
+T 65450 57050 5 6 0 1 0 0 1
+pinnumber=1
+T 65450 57050 5 6 0 0 0 0 1
+pinseq=1
+T 65450 57050 5 6 0 1 0 0 1
+pinlabel=1
+T 65450 57050 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 65250 57200 65550 57200 3 0 0 0 -1 -1
+T 65275 57250 9 8 1 0 0 0 1
++3.3V
+T 65500 57000 8 8 0 0 0 0 1
+net=+3.3V:1
+]
 N 65400 57000 65000 57000 4
 N 65600 58600 65000 58600 4
-C 62900 62300 1 90 0 conn-6.sym
+C 62900 62300 1 90 0 EMBEDDEDconn-6.sym
+[
+P 60800 62300 60800 62600 1 0 0
+{
+T 60800 62300 5 10 0 0 90 0 1
+pintype=unknown
+T 60805 62655 5 10 0 1 90 0 1
+pinlabel=unknown
+T 60755 62505 5 10 1 1 90 6 1
+pinnumber=1
+T 60800 62300 5 10 0 0 90 0 1
+pinseq=0
+}
+P 61200 62300 61200 62600 1 0 0
+{
+T 61200 62300 5 10 0 0 90 0 1
+pintype=unknown
+T 61205 62655 5 10 0 1 90 0 1
+pinlabel=unknown
+T 61155 62505 5 10 1 1 90 6 1
+pinnumber=2
+T 61200 62300 5 10 0 0 90 0 1
+pinseq=0
+}
+P 61600 62300 61600 62600 1 0 0
+{
+T 61600 62300 5 10 0 0 90 0 1
+pintype=unknown
+T 61605 62655 5 10 0 1 90 0 1
+pinlabel=unknown
+T 61555 62505 5 10 1 1 90 6 1
+pinnumber=3
+T 61600 62300 5 10 0 0 90 0 1
+pinseq=0
+}
+P 62000 62300 62000 62600 1 0 0
+{
+T 62000 62300 5 10 0 0 90 0 1
+pintype=unknown
+T 62005 62655 5 10 0 1 90 0 1
+pinlabel=unknown
+T 61955 62505 5 10 1 1 90 6 1
+pinnumber=4
+T 62000 62300 5 10 0 0 90 0 1
+pinseq=0
+}
+P 62400 62300 62400 62600 1 0 0
+{
+T 62400 62300 5 10 0 0 90 0 1
+pintype=unknown
+T 62405 62655 5 10 0 1 90 0 1
+pinlabel=unknown
+T 62355 62505 5 10 1 1 90 6 1
+pinnumber=5
+T 62400 62300 5 10 0 0 90 0 1
+pinseq=0
+}
+P 62800 62300 62800 62600 1 0 0
+{
+T 62800 62300 5 10 0 0 90 0 1
+pintype=unknown
+T 62805 62655 5 10 0 1 90 0 1
+pinlabel=unknown
+T 62755 62505 5 10 1 1 90 6 1
+pinnumber=6
+T 62800 62300 5 10 0 0 90 0 1
+pinseq=0
+}
+B 60700 62600 2200 400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 60605 62655 8 10 0 1 90 0 1
+refdes=J?
+]
 {
 T 60545 62805 5 10 1 1 180 0 1
 refdes=J1
 }
-C 60600 61400 1 0 0 3.3V-plus-1.sym
-C 61500 61300 1 0 0 gnd-1.sym
+C 60600 61400 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 60800 61400 60800 61600 1 0 0
+{
+T 60850 61450 5 6 0 1 0 0 1
+pinnumber=1
+T 60850 61450 5 6 0 0 0 0 1
+pinseq=1
+T 60850 61450 5 6 0 1 0 0 1
+pinlabel=1
+T 60850 61450 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 60650 61600 60950 61600 3 0 0 0 -1 -1
+T 60675 61650 9 8 1 0 0 0 1
++3.3V
+T 60900 61400 8 8 0 0 0 0 1
+net=+3.3V:1
+]
+C 61500 61300 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 61600 61400 61600 61600 1 0 1
+{
+T 61658 61461 5 4 0 1 0 0 1
+pinnumber=1
+T 61658 61461 5 4 0 0 0 0 1
+pinseq=1
+T 61658 61461 5 4 0 1 0 0 1
+pinlabel=1
+T 61658 61461 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 61500 61400 61700 61400 3 0 0 0 -1 -1
+L 61555 61350 61645 61350 3 0 0 0 -1 -1
+L 61580 61310 61620 61310 3 0 0 0 -1 -1
+T 61800 61350 8 10 0 0 0 0 1
+net=GND:1
+]
 N 61600 61600 61600 62300 4
 N 65200 61400 65200 60200 4
 N 65200 60200 65000 60200 4
 N 65400 61600 65400 59800 4
 N 65400 59800 65000 59800 4
 N 65600 58600 65600 61800 4
-C 67400 54900 1 0 0 conn-4.sym
+C 67400 54900 1 0 0 EMBEDDEDconn-4.sym
+[
+P 67400 56200 67700 56200 1 0 0
+{
+T 67400 56200 5 10 0 0 0 0 1
+pintype=unknown
+T 67755 56195 5 10 0 1 0 0 1
+pinlabel=unknown
+T 67605 56245 5 10 1 1 0 6 1
+pinnumber=1
+T 67400 56200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 67400 55800 67700 55800 1 0 0
+{
+T 67400 55800 5 10 0 0 0 0 1
+pintype=unknown
+T 67755 55795 5 10 0 1 0 0 1
+pinlabel=unknown
+T 67605 55845 5 10 1 1 0 6 1
+pinnumber=2
+T 67400 55800 5 10 0 0 0 0 1
+pinseq=0
+}
+P 67400 55400 67700 55400 1 0 0
+{
+T 67400 55400 5 10 0 0 0 0 1
+pintype=unknown
+T 67555 55795 5 10 0 1 0 0 1
+pinlabel=unknown
+T 67605 55445 5 10 1 1 0 6 1
+pinnumber=3
+T 67400 55400 5 10 0 0 0 0 1
+pinseq=0
+}
+B 67700 54900 400 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 67700 56500 8 10 0 1 0 0 1
+refdes=J?
+P 67400 55000 67700 55000 1 0 0
+{
+T 67400 55000 5 10 0 0 0 0 1
+pintype=unknown
+T 67755 54995 5 10 0 1 0 0 1
+pinlabel=unknown
+T 67605 55045 5 10 1 1 0 6 1
+pinnumber=4
+T 67400 55000 5 10 0 0 0 0 1
+pinseq=0
+}
+]
 {
 T 67700 56500 5 10 1 1 0 0 1
 refdes=J3
 }
-C 62100 51500 1 0 0 conn-4.sym
+C 62100 51500 1 0 0 EMBEDDEDconn-4.sym
+[
+P 62100 52800 62400 52800 1 0 0
+{
+T 62100 52800 5 10 0 0 0 0 1
+pintype=unknown
+T 62455 52795 5 10 0 1 0 0 1
+pinlabel=unknown
+T 62305 52845 5 10 1 1 0 6 1
+pinnumber=1
+T 62100 52800 5 10 0 0 0 0 1
+pinseq=0
+}
+P 62100 52400 62400 52400 1 0 0
+{
+T 62100 52400 5 10 0 0 0 0 1
+pintype=unknown
+T 62455 52395 5 10 0 1 0 0 1
+pinlabel=unknown
+T 62305 52445 5 10 1 1 0 6 1
+pinnumber=2
+T 62100 52400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 62100 52000 62400 52000 1 0 0
+{
+T 62100 52000 5 10 0 0 0 0 1
+pintype=unknown
+T 62255 52395 5 10 0 1 0 0 1
+pinlabel=unknown
+T 62305 52045 5 10 1 1 0 6 1
+pinnumber=3
+T 62100 52000 5 10 0 0 0 0 1
+pinseq=0
+}
+B 62400 51500 400 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 62400 53100 8 10 0 1 0 0 1
+refdes=J?
+P 62100 51600 62400 51600 1 0 0
+{
+T 62100 51600 5 10 0 0 0 0 1
+pintype=unknown
+T 62455 51595 5 10 0 1 0 0 1
+pinlabel=unknown
+T 62305 51645 5 10 1 1 0 6 1
+pinnumber=4
+T 62100 51600 5 10 0 0 0 0 1
+pinseq=0
+}
+]
 {
 T 62400 53100 5 10 1 1 0 0 1
 refdes=J2
 }
-C 68800 57800 1 0 0 switch-pushbutton-no-1.sym
+C 68800 57800 1 0 0 EMBEDDEDswitch-pushbutton-no-1.sym
+[
+T 69200 58100 8 10 0 1 0 0 1
+refdes=S?
+P 68800 57800 68950 57800 1 0 0
+{
+T 68850 57850 5 8 1 1 0 0 1
+pinnumber=1
+T 68850 57850 5 8 0 0 0 0 1
+pinseq=1
+T 68850 57850 5 8 0 1 0 0 1
+pinlabel=1
+T 68850 57850 5 8 0 1 0 0 1
+pintype=pas
+}
+P 69650 57800 69800 57800 1 0 1
+{
+T 69700 57850 5 8 1 1 0 0 1
+pinnumber=2
+T 69700 57850 5 8 0 0 0 0 1
+pinseq=2
+T 69700 57850 5 8 0 1 0 0 1
+pinlabel=2
+T 69700 57850 5 8 0 1 0 0 1
+pintype=pas
+}
+L 68950 57800 69125 57800 3 0 0 0 -1 -1
+L 69650 57800 69475 57800 3 0 0 0 -1 -1
+L 69100 57885 69500 57885 3 0 0 0 -1 -1
+V 69139 57800 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 69462 57800 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 69270 58055 69320 58055 3 0 0 0 -1 -1
+L 69270 58005 69320 58005 3 0 0 0 -1 -1
+L 69270 58005 69295 57955 3 0 0 0 -1 -1
+L 69320 58005 69295 57955 3 0 0 0 -1 -1
+L 69295 58005 69295 58055 3 0 0 0 -1 -1
+L 69295 57955 69295 57886 3 0 0 0 -1 -1
+T 69200 58400 8 10 0 0 0 0 1
+device=SWITCH_PUSHBUTTON_NO
+]
 {
 T 68900 57500 5 10 1 1 0 0 1
 refdes=S2
@@ -74,7 +701,36 @@ device=SWITCH_PUSHBUTTON_NO
 T 68800 57800 5 10 0 1 0 0 1
 value=spst no momentary
 }
-C 67600 57400 1 0 0 switch-spst-1.sym
+C 67600 57400 1 0 0 EMBEDDEDswitch-spst-1.sym
+[
+L 67900 57600 68100 57400 3 0 0 0 -1 -1
+T 68000 58100 5 10 0 0 0 0 1
+device=SPST
+P 68100 57400 68400 57400 1 0 1
+{
+T 68250 57450 5 8 1 1 0 0 1
+pinnumber=2
+T 68250 57450 5 8 0 0 0 0 1
+pinseq=2
+T 68250 57450 5 8 0 1 0 0 1
+pinlabel=2
+T 68250 57450 5 8 0 1 0 0 1
+pintype=pas
+}
+P 67900 57400 67600 57400 1 0 1
+{
+T 67700 57450 5 8 1 1 0 0 1
+pinnumber=1
+T 67700 57450 5 8 0 0 0 0 1
+pinseq=1
+T 67700 57450 5 8 0 1 0 0 1
+pinlabel=1
+T 67700 57450 5 8 0 1 0 0 1
+pintype=pas
+}
+T 67900 57700 8 10 0 1 0 0 1
+refdes=S?
+]
 {
 T 68000 58100 5 10 0 0 0 0 1
 device=SPST
@@ -83,7 +739,47 @@ refdes=S3
 T 67600 57400 5 10 0 1 0 0 1
 value=spst slide
 }
-C 53600 58100 1 0 1 led.sym
+C 53600 58100 1 0 1 EMBEDDEDled.sym
+[
+T 53650 58400 8 10 0 1 0 6 1
+refdes=D?
+T 53700 58700 8 10 0 0 0 6 1
+device=LED
+P 53600 58200 53450 58200 1 0 0
+{
+T 53500 58250 5 8 0 1 0 6 1
+pinnumber=1
+T 53500 58250 5 8 0 0 0 6 1
+pinseq=1
+T 53500 58250 5 8 0 1 0 6 1
+pinlabel=1
+T 53500 58250 5 8 0 1 0 6 1
+pintype=pas
+}
+P 53200 58200 53350 58200 1 0 0
+{
+T 53400 58250 5 8 0 1 0 6 1
+pinnumber=2
+T 53400 58250 5 8 0 0 0 6 1
+pinseq=2
+T 53400 58250 5 8 0 1 0 6 1
+pinlabel=2
+T 53400 58250 5 8 0 1 0 6 1
+pintype=pas
+}
+L 53450 58300 53350 58200 3 0 0 0 -1 -1
+L 53350 58200 53450 58100 3 0 0 0 -1 -1
+L 53450 58300 53450 58100 3 0 0 0 -1 -1
+L 53350 58300 53350 58100 3 0 0 0 -1 -1
+L 53420 58340 53320 58440 3 0 0 0 -1 -1
+L 53320 58440 53370 58410 3 0 0 0 -1 -1
+L 53320 58440 53350 58390 3 0 0 0 -1 -1
+L 53350 58340 53250 58440 3 0 0 0 -1 -1
+L 53250 58440 53300 58410 3 0 0 0 -1 -1
+L 53250 58440 53280 58390 3 0 0 0 -1 -1
+T 53650 58100 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 53700 58700 5 10 0 0 0 6 1
 device=LED
@@ -92,7 +788,47 @@ footprint=1206
 T 53300 57900 5 10 1 1 0 0 1
 refdes=D1
 }
-C 55300 57700 1 0 1 led.sym
+C 55300 57700 1 0 1 EMBEDDEDled.sym
+[
+T 55350 58000 8 10 0 1 0 6 1
+refdes=D?
+T 55400 58300 8 10 0 0 0 6 1
+device=LED
+P 55300 57800 55150 57800 1 0 0
+{
+T 55200 57850 5 8 0 1 0 6 1
+pinnumber=1
+T 55200 57850 5 8 0 0 0 6 1
+pinseq=1
+T 55200 57850 5 8 0 1 0 6 1
+pinlabel=1
+T 55200 57850 5 8 0 1 0 6 1
+pintype=pas
+}
+P 54900 57800 55050 57800 1 0 0
+{
+T 55100 57850 5 8 0 1 0 6 1
+pinnumber=2
+T 55100 57850 5 8 0 0 0 6 1
+pinseq=2
+T 55100 57850 5 8 0 1 0 6 1
+pinlabel=2
+T 55100 57850 5 8 0 1 0 6 1
+pintype=pas
+}
+L 55150 57900 55050 57800 3 0 0 0 -1 -1
+L 55050 57800 55150 57700 3 0 0 0 -1 -1
+L 55150 57900 55150 57700 3 0 0 0 -1 -1
+L 55050 57900 55050 57700 3 0 0 0 -1 -1
+L 55120 57940 55020 58040 3 0 0 0 -1 -1
+L 55020 58040 55070 58010 3 0 0 0 -1 -1
+L 55020 58040 55050 57990 3 0 0 0 -1 -1
+L 55050 57940 54950 58040 3 0 0 0 -1 -1
+L 54950 58040 55000 58010 3 0 0 0 -1 -1
+L 54950 58040 54980 57990 3 0 0 0 -1 -1
+T 55350 57700 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 55250 57500 5 10 1 1 0 6 1
 refdes=D2
@@ -101,7 +837,47 @@ device=LED
 T 55350 57700 5 10 0 1 0 6 1
 footprint=1206
 }
-C 53600 56900 1 0 1 led.sym
+C 53600 56900 1 0 1 EMBEDDEDled.sym
+[
+T 53650 57200 8 10 0 1 0 6 1
+refdes=D?
+T 53700 57500 8 10 0 0 0 6 1
+device=LED
+P 53600 57000 53450 57000 1 0 0
+{
+T 53500 57050 5 8 0 1 0 6 1
+pinnumber=1
+T 53500 57050 5 8 0 0 0 6 1
+pinseq=1
+T 53500 57050 5 8 0 1 0 6 1
+pinlabel=1
+T 53500 57050 5 8 0 1 0 6 1
+pintype=pas
+}
+P 53200 57000 53350 57000 1 0 0
+{
+T 53400 57050 5 8 0 1 0 6 1
+pinnumber=2
+T 53400 57050 5 8 0 0 0 6 1
+pinseq=2
+T 53400 57050 5 8 0 1 0 6 1
+pinlabel=2
+T 53400 57050 5 8 0 1 0 6 1
+pintype=pas
+}
+L 53450 57100 53350 57000 3 0 0 0 -1 -1
+L 53350 57000 53450 56900 3 0 0 0 -1 -1
+L 53450 57100 53450 56900 3 0 0 0 -1 -1
+L 53350 57100 53350 56900 3 0 0 0 -1 -1
+L 53420 57140 53320 57240 3 0 0 0 -1 -1
+L 53320 57240 53370 57210 3 0 0 0 -1 -1
+L 53320 57240 53350 57190 3 0 0 0 -1 -1
+L 53350 57140 53250 57240 3 0 0 0 -1 -1
+L 53250 57240 53300 57210 3 0 0 0 -1 -1
+L 53250 57240 53280 57190 3 0 0 0 -1 -1
+T 53650 56900 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 53550 56700 5 10 1 1 0 6 1
 refdes=D3
@@ -110,7 +886,47 @@ device=LED
 T 53650 56900 5 10 0 1 0 6 1
 footprint=1206
 }
-C 55300 56500 1 0 1 led.sym
+C 55300 56500 1 0 1 EMBEDDEDled.sym
+[
+T 55350 56800 8 10 0 1 0 6 1
+refdes=D?
+T 55400 57100 8 10 0 0 0 6 1
+device=LED
+P 55300 56600 55150 56600 1 0 0
+{
+T 55200 56650 5 8 0 1 0 6 1
+pinnumber=1
+T 55200 56650 5 8 0 0 0 6 1
+pinseq=1
+T 55200 56650 5 8 0 1 0 6 1
+pinlabel=1
+T 55200 56650 5 8 0 1 0 6 1
+pintype=pas
+}
+P 54900 56600 55050 56600 1 0 0
+{
+T 55100 56650 5 8 0 1 0 6 1
+pinnumber=2
+T 55100 56650 5 8 0 0 0 6 1
+pinseq=2
+T 55100 56650 5 8 0 1 0 6 1
+pinlabel=2
+T 55100 56650 5 8 0 1 0 6 1
+pintype=pas
+}
+L 55150 56700 55050 56600 3 0 0 0 -1 -1
+L 55050 56600 55150 56500 3 0 0 0 -1 -1
+L 55150 56700 55150 56500 3 0 0 0 -1 -1
+L 55050 56700 55050 56500 3 0 0 0 -1 -1
+L 55120 56740 55020 56840 3 0 0 0 -1 -1
+L 55020 56840 55070 56810 3 0 0 0 -1 -1
+L 55020 56840 55050 56790 3 0 0 0 -1 -1
+L 55050 56740 54950 56840 3 0 0 0 -1 -1
+L 54950 56840 55000 56810 3 0 0 0 -1 -1
+L 54950 56840 54980 56790 3 0 0 0 -1 -1
+T 55350 56500 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 55250 56300 5 10 1 1 0 6 1
 refdes=D4
@@ -125,7 +941,25 @@ N 67400 55000 66100 55000 4
 T 66100 55100 5 10 1 1 0 0 1
 netname=v_lipo
 }
-C 67000 55100 1 0 0 gnd-1.sym
+C 67000 55100 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 67100 55200 67100 55400 1 0 1
+{
+T 67158 55261 5 4 0 1 0 0 1
+pinnumber=1
+T 67158 55261 5 4 0 0 0 0 1
+pinseq=1
+T 67158 55261 5 4 0 1 0 0 1
+pinlabel=1
+T 67158 55261 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 67000 55200 67200 55200 3 0 0 0 -1 -1
+L 67055 55150 67145 55150 3 0 0 0 -1 -1
+L 67080 55110 67120 55110 3 0 0 0 -1 -1
+T 67300 55150 8 10 0 0 0 0 1
+net=GND:1
+]
 N 67400 55400 67100 55400 4
 T 68300 55600 9 10 1 0 0 0 1
 GPS
@@ -144,7 +978,48 @@ netname=serial_rx
 N 65500 56200 65500 56000 4
 N 65500 56000 66100 56000 4
 N 66100 56000 66100 55800 4
-C 54500 58100 1 0 1 resistor.sym
+C 54500 58100 1 0 1 EMBEDDEDresistor.sym
+[
+L 53900 58300 54000 58100 3 0 0 0 -1 -1
+L 54000 58100 54100 58300 3 0 0 0 -1 -1
+L 54100 58300 54200 58100 3 0 0 0 -1 -1
+L 54200 58100 54300 58300 3 0 0 0 -1 -1
+T 54200 58500 5 10 0 0 0 6 1
+device=RESISTOR
+L 53900 58300 53800 58100 3 0 0 0 -1 -1
+L 53800 58100 53750 58200 3 0 0 0 -1 -1
+P 53600 58200 53750 58200 1 0 0
+{
+T 53700 58250 5 8 0 1 0 6 1
+pinnumber=2
+T 53700 58250 5 8 0 0 0 6 1
+pinseq=2
+T 53700 58250 5 8 0 1 0 6 1
+pinlabel=2
+T 53700 58250 5 8 0 1 0 6 1
+pintype=pas
+}
+P 54500 58200 54348 58200 1 0 0
+{
+T 54400 58250 5 8 0 1 0 6 1
+pinnumber=1
+T 54400 58250 5 8 0 0 0 6 1
+pinseq=1
+T 54400 58250 5 8 0 1 0 6 1
+pinlabel=1
+T 54400 58250 5 8 0 1 0 6 1
+pintype=pas
+}
+L 54299 58300 54350 58200 3 0 0 0 -1 -1
+T 54300 58400 8 10 0 1 0 6 1
+refdes=R?
+T 54500 58100 8 10 0 1 0 6 1
+pins=2
+T 54500 58100 8 10 0 1 0 6 1
+class=DISCRETE
+T 54505 58100 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 54200 58500 5 10 0 0 0 6 1
 device=RESISTOR
@@ -155,7 +1030,48 @@ refdes=R3
 T 54200 57900 5 10 1 1 0 0 1
 value=270
 }
-C 56200 57700 1 0 1 resistor.sym
+C 56200 57700 1 0 1 EMBEDDEDresistor.sym
+[
+L 55600 57900 55700 57700 3 0 0 0 -1 -1
+L 55700 57700 55800 57900 3 0 0 0 -1 -1
+L 55800 57900 55900 57700 3 0 0 0 -1 -1
+L 55900 57700 56000 57900 3 0 0 0 -1 -1
+T 55900 58100 5 10 0 0 0 6 1
+device=RESISTOR
+L 55600 57900 55500 57700 3 0 0 0 -1 -1
+L 55500 57700 55450 57800 3 0 0 0 -1 -1
+P 55300 57800 55450 57800 1 0 0
+{
+T 55400 57850 5 8 0 1 0 6 1
+pinnumber=2
+T 55400 57850 5 8 0 0 0 6 1
+pinseq=2
+T 55400 57850 5 8 0 1 0 6 1
+pinlabel=2
+T 55400 57850 5 8 0 1 0 6 1
+pintype=pas
+}
+P 56200 57800 56048 57800 1 0 0
+{
+T 56100 57850 5 8 0 1 0 6 1
+pinnumber=1
+T 56100 57850 5 8 0 0 0 6 1
+pinseq=1
+T 56100 57850 5 8 0 1 0 6 1
+pinlabel=1
+T 56100 57850 5 8 0 1 0 6 1
+pintype=pas
+}
+L 55999 57900 56050 57800 3 0 0 0 -1 -1
+T 56000 58000 8 10 0 1 0 6 1
+refdes=R?
+T 56200 57700 8 10 0 1 0 6 1
+pins=2
+T 56200 57700 8 10 0 1 0 6 1
+class=DISCRETE
+T 56205 57700 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 55900 58100 5 10 0 0 0 6 1
 device=RESISTOR
@@ -166,7 +1082,48 @@ footprint=1206
 T 55900 57500 5 10 1 1 0 0 1
 value=270
 }
-C 54500 56900 1 0 1 resistor.sym
+C 54500 56900 1 0 1 EMBEDDEDresistor.sym
+[
+L 53900 57100 54000 56900 3 0 0 0 -1 -1
+L 54000 56900 54100 57100 3 0 0 0 -1 -1
+L 54100 57100 54200 56900 3 0 0 0 -1 -1
+L 54200 56900 54300 57100 3 0 0 0 -1 -1
+T 54200 57300 5 10 0 0 0 6 1
+device=RESISTOR
+L 53900 57100 53800 56900 3 0 0 0 -1 -1
+L 53800 56900 53750 57000 3 0 0 0 -1 -1
+P 53600 57000 53750 57000 1 0 0
+{
+T 53700 57050 5 8 0 1 0 6 1
+pinnumber=2
+T 53700 57050 5 8 0 0 0 6 1
+pinseq=2
+T 53700 57050 5 8 0 1 0 6 1
+pinlabel=2
+T 53700 57050 5 8 0 1 0 6 1
+pintype=pas
+}
+P 54500 57000 54348 57000 1 0 0
+{
+T 54400 57050 5 8 0 1 0 6 1
+pinnumber=1
+T 54400 57050 5 8 0 0 0 6 1
+pinseq=1
+T 54400 57050 5 8 0 1 0 6 1
+pinlabel=1
+T 54400 57050 5 8 0 1 0 6 1
+pintype=pas
+}
+L 54299 57100 54350 57000 3 0 0 0 -1 -1
+T 54300 57200 8 10 0 1 0 6 1
+refdes=R?
+T 54500 56900 8 10 0 1 0 6 1
+pins=2
+T 54500 56900 8 10 0 1 0 6 1
+class=DISCRETE
+T 54505 56900 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 54200 57300 5 10 0 0 0 6 1
 device=RESISTOR
@@ -177,7 +1134,48 @@ footprint=1206
 T 54200 56700 5 10 1 1 0 0 1
 value=270
 }
-C 56200 56500 1 0 1 resistor.sym
+C 56200 56500 1 0 1 EMBEDDEDresistor.sym
+[
+L 55600 56700 55700 56500 3 0 0 0 -1 -1
+L 55700 56500 55800 56700 3 0 0 0 -1 -1
+L 55800 56700 55900 56500 3 0 0 0 -1 -1
+L 55900 56500 56000 56700 3 0 0 0 -1 -1
+T 55900 56900 5 10 0 0 0 6 1
+device=RESISTOR
+L 55600 56700 55500 56500 3 0 0 0 -1 -1
+L 55500 56500 55450 56600 3 0 0 0 -1 -1
+P 55300 56600 55450 56600 1 0 0
+{
+T 55400 56650 5 8 0 1 0 6 1
+pinnumber=2
+T 55400 56650 5 8 0 0 0 6 1
+pinseq=2
+T 55400 56650 5 8 0 1 0 6 1
+pinlabel=2
+T 55400 56650 5 8 0 1 0 6 1
+pintype=pas
+}
+P 56200 56600 56048 56600 1 0 0
+{
+T 56100 56650 5 8 0 1 0 6 1
+pinnumber=1
+T 56100 56650 5 8 0 0 0 6 1
+pinseq=1
+T 56100 56650 5 8 0 1 0 6 1
+pinlabel=1
+T 56100 56650 5 8 0 1 0 6 1
+pintype=pas
+}
+L 55999 56700 56050 56600 3 0 0 0 -1 -1
+T 56000 56800 8 10 0 1 0 6 1
+refdes=R?
+T 56200 56500 8 10 0 1 0 6 1
+pins=2
+T 56200 56500 8 10 0 1 0 6 1
+class=DISCRETE
+T 56205 56500 8 10 0 1 0 6 1
+footprint=1206
+]
 {
 T 55900 56900 5 10 0 0 0 6 1
 device=RESISTOR
@@ -194,9 +1192,228 @@ T 68000 57100 9 10 1 0 0 0 1
 safe/arm
 T 62900 52200 9 10 1 0 0 0 1
 I2C
-C 61700 51700 1 0 0 gnd-1.sym
+C 61700 51700 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 61800 51800 61800 52000 1 0 1
+{
+T 61858 51861 5 4 0 1 0 0 1
+pinnumber=1
+T 61858 51861 5 4 0 0 0 0 1
+pinseq=1
+T 61858 51861 5 4 0 1 0 0 1
+pinlabel=1
+T 61858 51861 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 61700 51800 61900 51800 3 0 0 0 -1 -1
+L 61755 51750 61845 51750 3 0 0 0 -1 -1
+L 61780 51710 61820 51710 3 0 0 0 -1 -1
+T 62000 51750 8 10 0 0 0 0 1
+net=GND:1
+]
 N 62100 52000 61800 52000 4
-C 66900 62500 1 0 0 LCDmodule.sym
+C 66900 62500 1 0 0 EMBEDDEDLCDmodule.sym
+[
+T 73300 63400 8 10 0 1 0 6 1
+refdes=X?
+T 66900 63550 5 10 0 0 0 0 1
+device=HD44780_con
+T 66900 63750 5 10 0 0 0 0 1
+footprint=none
+T 66900 63950 5 10 0 0 0 0 1
+numslots=0
+T 66900 65150 5 10 0 0 0 0 1
+description=LCD-display connector for HD44780 and compatible display controllers
+P 67100 62500 67100 62800 1 0 0
+{
+T 67050 62700 5 8 1 1 90 6 1
+pinnumber=1
+T 67150 62700 5 8 0 1 90 8 1
+pinseq=1
+T 67100 62850 9 8 1 1 90 0 1
+pinlabel=GND
+T 67100 62850 5 8 0 1 90 2 1
+pintype=pwr
+}
+P 67500 62500 67500 62800 1 0 0
+{
+T 67450 62700 5 8 1 1 90 6 1
+pinnumber=2
+T 67550 62700 5 8 0 1 90 8 1
+pinseq=2
+T 67500 62850 9 8 1 1 90 0 1
+pinlabel=Vcc
+T 67500 62850 5 8 0 1 90 2 1
+pintype=pwr
+}
+P 67900 62500 67900 62800 1 0 0
+{
+T 67850 62700 5 8 1 1 90 6 1
+pinnumber=3
+T 67950 62700 5 8 0 1 90 8 1
+pinseq=3
+T 67900 62850 9 8 1 1 90 0 1
+pinlabel=Vo
+T 67900 62850 5 8 0 1 90 2 1
+pintype=pwr
+}
+P 68300 62500 68300 62800 1 0 0
+{
+T 68250 62700 5 8 1 1 90 6 1
+pinnumber=4
+T 68350 62700 5 8 0 1 90 8 1
+pinseq=4
+T 68300 62850 9 8 1 1 90 0 1
+pinlabel=RS
+T 68300 62850 5 8 0 1 90 2 1
+pintype=in
+}
+P 68700 62500 68700 62800 1 0 0
+{
+T 68650 62700 5 8 1 1 90 6 1
+pinnumber=5
+T 68750 62700 5 8 0 1 90 8 1
+pinseq=5
+T 68700 62850 9 8 1 1 90 0 1
+pinlabel=R/\_W\_
+T 68700 62850 5 8 0 1 90 2 1
+pintype=in
+}
+P 69100 62500 69100 62800 1 0 0
+{
+T 69050 62700 5 8 1 1 90 6 1
+pinnumber=6
+T 69150 62700 5 8 0 1 90 8 1
+pinseq=6
+T 69100 62850 9 8 1 1 90 0 1
+pinlabel=E
+T 69100 62850 5 8 0 1 90 2 1
+pintype=in
+}
+P 69500 62500 69500 62800 1 0 0
+{
+T 69450 62700 5 8 1 1 90 6 1
+pinnumber=7
+T 69550 62700 5 8 0 1 90 8 1
+pinseq=7
+T 69500 62850 9 8 1 1 90 0 1
+pinlabel=D0
+T 69500 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 69900 62500 69900 62800 1 0 0
+{
+T 69850 62700 5 8 1 1 90 6 1
+pinnumber=8
+T 69950 62700 5 8 0 1 90 8 1
+pinseq=8
+T 69900 62850 9 8 1 1 90 0 1
+pinlabel=D1
+T 69900 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 70300 62500 70300 62800 1 0 0
+{
+T 70250 62700 5 8 1 1 90 6 1
+pinnumber=9
+T 70350 62700 5 8 0 1 90 8 1
+pinseq=9
+T 70300 62850 9 8 1 1 90 0 1
+pinlabel=D2
+T 70300 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 70700 62500 70700 62800 1 0 0
+{
+T 70650 62700 5 8 1 1 90 6 1
+pinnumber=10
+T 70750 62700 5 8 0 1 90 8 1
+pinseq=10
+T 70700 62850 9 8 1 1 90 0 1
+pinlabel=D3
+T 70700 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 71100 62500 71100 62800 1 0 0
+{
+T 71050 62700 5 8 1 1 90 6 1
+pinnumber=11
+T 71150 62700 5 8 0 1 90 8 1
+pinseq=11
+T 71100 62850 9 8 1 1 90 0 1
+pinlabel=D4
+T 71100 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 71500 62500 71500 62800 1 0 0
+{
+T 71450 62700 5 8 1 1 90 6 1
+pinnumber=12
+T 71550 62700 5 8 0 1 90 8 1
+pinseq=12
+T 71500 62850 9 8 1 1 90 0 1
+pinlabel=D5
+T 71500 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 71900 62500 71900 62800 1 0 0
+{
+T 71850 62700 5 8 1 1 90 6 1
+pinnumber=13
+T 71950 62700 5 8 0 1 90 8 1
+pinseq=13
+T 71900 62850 9 8 1 1 90 0 1
+pinlabel=D6
+T 71900 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 72300 62500 72300 62800 1 0 0
+{
+T 72250 62700 5 8 1 1 90 6 1
+pinnumber=14
+T 72350 62700 5 8 0 1 90 8 1
+pinseq=14
+T 72300 62850 9 8 1 1 90 0 1
+pinlabel=D7
+T 72300 62850 5 8 0 1 90 2 1
+pintype=io
+}
+P 72700 62500 72700 62800 1 0 0
+{
+T 72650 62700 5 8 1 1 90 6 1
+pinnumber=15
+T 72750 62700 5 8 0 1 90 8 1
+pinseq=15
+T 72700 62850 9 8 1 1 90 0 1
+pinlabel=LED+
+T 72700 62850 5 8 0 1 90 2 1
+pintype=pas
+}
+P 73100 62500 73100 62800 1 0 0
+{
+T 73050 62700 5 8 1 1 90 6 1
+pinnumber=16
+T 73150 62700 5 8 0 1 90 8 1
+pinseq=16
+T 73100 62850 9 8 1 1 90 0 1
+pinlabel=LED-
+T 73100 62850 5 8 0 1 90 2 1
+pintype=pas
+}
+B 66900 62800 6400 500 3 0 0 0 -1 -1 0 0 -1 -1 -1 -1
+T 66900 64150 5 10 0 0 0 0 1
+symversion=0.1
+T 66900 64350 5 10 0 0 0 0 1
+use-license=unlimited
+T 66900 64550 5 10 0 0 0 0 1
+dist-license=GPL2
+T 66900 64750 5 10 0 0 0 0 1
+author=Werner Hoch <werner.ho@gmx.de>
+T 66900 64950 5 10 0 0 0 0 1
+documentation=http://www.sparkfun.com/datasheets/LCD/HD44780.pdf
+T 66900 63350 9 10 1 0 0 0 1
+LCD Module
+]
 {
 T 73300 63400 5 10 1 1 0 6 1
 refdes=X1
@@ -209,13 +1426,116 @@ symversion=0.1
 T 66900 62500 5 10 0 0 0 0 1
 digikey=NHD-0420H1Z-FL-GBW-3V3-ND
 }
-C 67000 62200 1 0 0 gnd-1.sym
-C 66100 62300 1 0 0 3.3V-plus-1.sym
+C 67000 62200 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 67100 62300 67100 62500 1 0 1
+{
+T 67158 62361 5 4 0 1 0 0 1
+pinnumber=1
+T 67158 62361 5 4 0 0 0 0 1
+pinseq=1
+T 67158 62361 5 4 0 1 0 0 1
+pinlabel=1
+T 67158 62361 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 67000 62300 67200 62300 3 0 0 0 -1 -1
+L 67055 62250 67145 62250 3 0 0 0 -1 -1
+L 67080 62210 67120 62210 3 0 0 0 -1 -1
+T 67300 62250 8 10 0 0 0 0 1
+net=GND:1
+]
+C 66100 62300 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 66300 62300 66300 62500 1 0 0
+{
+T 66350 62350 5 6 0 1 0 0 1
+pinnumber=1
+T 66350 62350 5 6 0 0 0 0 1
+pinseq=1
+T 66350 62350 5 6 0 1 0 0 1
+pinlabel=1
+T 66350 62350 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 66150 62500 66450 62500 3 0 0 0 -1 -1
+T 66175 62550 9 8 1 0 0 0 1
++3.3V
+T 66400 62300 8 8 0 0 0 0 1
+net=+3.3V:1
+]
 N 66300 62300 66300 61900 4
 N 66300 61900 67500 61900 4
 N 67500 61900 67500 62500 4
-C 73000 57700 1 0 0 gnd-1.sym
-C 67200 61000 1 270 0 resistor-variable-1.sym
+C 73000 57700 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 73100 57800 73100 58000 1 0 1
+{
+T 73158 57861 5 4 0 1 0 0 1
+pinnumber=1
+T 73158 57861 5 4 0 0 0 0 1
+pinseq=1
+T 73158 57861 5 4 0 1 0 0 1
+pinlabel=1
+T 73158 57861 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 73000 57800 73200 57800 3 0 0 0 -1 -1
+L 73055 57750 73145 57750 3 0 0 0 -1 -1
+L 73080 57710 73120 57710 3 0 0 0 -1 -1
+T 73300 57750 8 10 0 0 0 0 1
+net=GND:1
+]
+C 67200 61000 1 270 0 EMBEDDEDresistor-variable-1.sym
+[
+P 67650 60500 67800 60500 1 0 1
+{
+T 67700 60600 5 8 0 1 270 0 1
+pinnumber=3
+T 67700 60600 5 8 0 0 270 0 1
+pinseq=3
+T 67700 60600 5 8 0 1 270 0 1
+pinlabel=3
+T 67700 60600 5 8 0 1 270 0 1
+pintype=pas
+}
+L 67400 60500 67501 60552 3 0 0 0 -1 -1
+L 67401 60499 67502 60447 3 0 0 0 -1 -1
+L 67400 60400 67200 60500 3 0 0 0 -1 -1
+L 67200 60500 67400 60600 3 0 0 0 -1 -1
+L 67400 60600 67200 60700 3 0 0 0 -1 -1
+L 67200 60700 67400 60800 3 0 0 0 -1 -1
+T 68100 60200 5 10 0 0 270 0 1
+device=VARIABLE_RESISTOR
+L 67400 60400 67200 60300 3 0 0 0 -1 -1
+L 67200 60300 67300 60250 3 0 0 0 -1 -1
+P 67300 60100 67300 60250 1 0 0
+{
+T 67350 60200 5 8 0 1 270 0 1
+pinnumber=2
+T 67350 60200 5 8 0 0 270 0 1
+pinseq=2
+T 67350 60200 5 8 0 1 270 0 1
+pinlabel=2
+T 67350 60200 5 8 0 1 270 0 1
+pintype=pas
+}
+P 67300 61000 67300 60848 1 0 0
+{
+T 67350 60900 5 8 0 1 270 0 1
+pinnumber=1
+T 67350 60900 5 8 0 0 270 0 1
+pinseq=1
+T 67350 60900 5 8 0 1 270 0 1
+pinlabel=1
+T 67350 60900 5 8 0 1 270 0 1
+pintype=pas
+}
+L 67400 60799 67300 60850 3 0 0 0 -1 -1
+L 67400 60500 67650 60500 3 0 0 0 -1 -1
+T 67600 60400 8 10 0 1 270 0 1
+refdes=R?
+]
 {
 T 68100 60200 5 10 0 0 270 0 1
 device=VARIABLE_RESISTOR
@@ -224,7 +1544,25 @@ refdes=R1
 T 66800 60300 5 10 1 1 0 0 1
 value=10k
 }
-C 67200 59800 1 0 0 gnd-1.sym
+C 67200 59800 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 67300 59900 67300 60100 1 0 1
+{
+T 67358 59961 5 4 0 1 0 0 1
+pinnumber=1
+T 67358 59961 5 4 0 0 0 0 1
+pinseq=1
+T 67358 59961 5 4 0 1 0 0 1
+pinlabel=1
+T 67358 59961 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 67200 59900 67400 59900 3 0 0 0 -1 -1
+L 67255 59850 67345 59850 3 0 0 0 -1 -1
+L 67280 59810 67320 59810 3 0 0 0 -1 -1
+T 67500 59850 8 10 0 0 0 0 1
+net=GND:1
+]
 N 67300 61000 67300 61900 4
 N 67900 62500 67900 60500 4
 N 67900 60500 67800 60500 4
@@ -272,7 +1610,48 @@ netname=lcd_d6
 T 67600 59800 9 10 1 0 0 0 2
    LCD
 contrast
-C 73200 59200 1 90 0 resistor.sym
+C 73200 59200 1 90 0 EMBEDDEDresistor.sym
+[
+L 73000 59800 73200 59700 3 0 0 0 -1 -1
+L 73200 59700 73000 59600 3 0 0 0 -1 -1
+L 73000 59600 73200 59500 3 0 0 0 -1 -1
+L 73200 59500 73000 59400 3 0 0 0 -1 -1
+T 72800 59500 5 10 0 0 90 0 1
+device=RESISTOR
+L 73000 59800 73200 59900 3 0 0 0 -1 -1
+L 73200 59900 73100 59950 3 0 0 0 -1 -1
+P 73100 60100 73100 59950 1 0 0
+{
+T 73050 60000 5 8 0 1 90 0 1
+pinnumber=2
+T 73050 60000 5 8 0 0 90 0 1
+pinseq=2
+T 73050 60000 5 8 0 1 90 0 1
+pinlabel=2
+T 73050 60000 5 8 0 1 90 0 1
+pintype=pas
+}
+P 73100 59200 73100 59352 1 0 0
+{
+T 73050 59300 5 8 0 1 90 0 1
+pinnumber=1
+T 73050 59300 5 8 0 0 90 0 1
+pinseq=1
+T 73050 59300 5 8 0 1 90 0 1
+pinlabel=1
+T 73050 59300 5 8 0 1 90 0 1
+pintype=pas
+}
+L 73000 59401 73100 59350 3 0 0 0 -1 -1
+T 72900 59400 8 10 0 1 90 0 1
+refdes=R?
+T 73200 59200 8 10 0 1 90 0 1
+pins=2
+T 73200 59200 8 10 0 1 90 0 1
+class=DISCRETE
+T 73200 59195 8 10 0 1 90 0 1
+footprint=1206
+]
 {
 T 72800 59500 5 10 0 0 90 0 1
 device=RESISTOR
@@ -283,7 +1662,25 @@ footprint=1206
 T 73600 59500 5 10 1 1 180 0 1
 value=27
 }
-C 73600 61800 1 0 0 3.3V-plus-1.sym
+C 73600 61800 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 73800 61800 73800 62000 1 0 0
+{
+T 73850 61850 5 6 0 1 0 0 1
+pinnumber=1
+T 73850 61850 5 6 0 0 0 0 1
+pinseq=1
+T 73850 61850 5 6 0 1 0 0 1
+pinlabel=1
+T 73850 61850 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 73650 62000 73950 62000 3 0 0 0 -1 -1
+T 73675 62050 9 8 1 0 0 0 1
++3.3V
+T 73900 61800 8 8 0 0 0 0 1
+net=+3.3V:1
+]
 N 68300 62500 68300 60900 4
 {
 T 68200 60900 5 10 1 1 90 0 1
@@ -314,7 +1711,25 @@ N 58600 55400 57000 55400 4
 T 57000 55500 5 10 1 1 0 0 1
 netname=lcd_e
 }
-C 53100 56100 1 0 1 gnd-1.sym
+C 53100 56100 1 0 1 EMBEDDEDgnd-1.sym
+[
+P 53000 56200 53000 56400 1 0 1
+{
+T 52942 56261 5 4 0 1 0 6 1
+pinnumber=1
+T 52942 56261 5 4 0 0 0 6 1
+pinseq=1
+T 52942 56261 5 4 0 1 0 6 1
+pinlabel=1
+T 52942 56261 5 4 0 1 0 6 1
+pintype=pwr
+}
+L 53100 56200 52900 56200 3 0 0 0 -1 -1
+L 53045 56150 52955 56150 3 0 0 0 -1 -1
+L 53020 56110 52980 56110 3 0 0 0 -1 -1
+T 52800 56150 8 10 0 0 0 6 1
+net=GND:1
+]
 N 53000 58200 53200 58200 4
 N 53000 57800 54900 57800 4
 N 53000 57000 53200 57000 4
@@ -334,7 +1749,46 @@ N 65000 59000 67600 59000 4
 T 66000 59100 5 10 1 1 0 0 1
 netname=sw_backlight
 }
-C 67600 59000 1 0 0 switch-pushbutton-no-1.sym
+C 67600 59000 1 0 0 EMBEDDEDswitch-pushbutton-no-1.sym
+[
+T 68000 59300 8 10 0 1 0 0 1
+refdes=S?
+P 67600 59000 67750 59000 1 0 0
+{
+T 67650 59050 5 8 1 1 0 0 1
+pinnumber=1
+T 67650 59050 5 8 0 0 0 0 1
+pinseq=1
+T 67650 59050 5 8 0 1 0 0 1
+pinlabel=1
+T 67650 59050 5 8 0 1 0 0 1
+pintype=pas
+}
+P 68450 59000 68600 59000 1 0 1
+{
+T 68500 59050 5 8 1 1 0 0 1
+pinnumber=2
+T 68500 59050 5 8 0 0 0 0 1
+pinseq=2
+T 68500 59050 5 8 0 1 0 0 1
+pinlabel=2
+T 68500 59050 5 8 0 1 0 0 1
+pintype=pas
+}
+L 67750 59000 67925 59000 3 0 0 0 -1 -1
+L 68450 59000 68275 59000 3 0 0 0 -1 -1
+L 67900 59085 68300 59085 3 0 0 0 -1 -1
+V 67939 59000 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 68262 59000 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 68070 59255 68120 59255 3 0 0 0 -1 -1
+L 68070 59205 68120 59205 3 0 0 0 -1 -1
+L 68070 59205 68095 59155 3 0 0 0 -1 -1
+L 68120 59205 68095 59155 3 0 0 0 -1 -1
+L 68095 59205 68095 59255 3 0 0 0 -1 -1
+L 68095 59155 68095 59086 3 0 0 0 -1 -1
+T 68000 59600 8 10 0 0 0 0 1
+device=SWITCH_PUSHBUTTON_NO
+]
 {
 T 67700 58700 5 10 1 1 0 0 1
 refdes=S1
@@ -343,7 +1797,25 @@ device=SWITCH_PUSHBUTTON_NO
 T 67600 59000 5 10 0 1 0 0 1
 value=spst no momentary
 }
-C 69900 56900 1 0 0 gnd-1.sym
+C 69900 56900 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 70000 57000 70000 57200 1 0 1
+{
+T 70058 57061 5 4 0 1 0 0 1
+pinnumber=1
+T 70058 57061 5 4 0 0 0 0 1
+pinseq=1
+T 70058 57061 5 4 0 1 0 0 1
+pinlabel=1
+T 70058 57061 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 69900 57000 70100 57000 3 0 0 0 -1 -1
+L 69955 56950 70045 56950 3 0 0 0 -1 -1
+L 69980 56910 70020 56910 3 0 0 0 -1 -1
+T 70200 56950 8 10 0 0 0 0 1
+net=GND:1
+]
 T 68100 58700 9 10 1 0 0 0 1
 backlight
 N 58600 56600 56200 56600 4
@@ -355,7 +1827,64 @@ N 65000 58200 71100 58200 4
 T 65900 58300 5 10 1 1 0 0 1
 netname=pwm_backlight
 }
-C 72600 58800 1 270 0 FDN335N.sym
+C 72600 58800 1 270 0 EMBEDDEDFDN335N.sym
+[
+T 72500 59100 5 10 0 0 270 0 1
+device=PMOS_TRANSISTOR
+T 72500 59100 5 10 0 0 270 0 1
+numslots=0
+T 72500 59100 5 10 0 0 270 0 1
+description=generic P channel MOS transistor (enhancement type)
+L 72850 58600 73100 58600 3 0 0 0 -1 -1
+L 72850 58200 73100 58200 3 0 0 0 -1 -1
+L 73000 58300 73000 58400 3 0 0 0 -1 -1
+L 72851 58401 72951 58451 3 0 0 0 -1 -1
+P 72600 58200 72800 58200 1 0 0
+{
+T 72750 58100 5 10 1 1 90 6 1
+pinnumber=3
+T 72700 58250 9 10 1 1 90 0 1
+pinlabel=G
+T 72600 58300 5 10 0 0 0 0 1
+pinseq=2
+T 72600 58300 5 10 0 0 0 0 1
+pintype=pas
+}
+P 73100 58600 73100 58800 1 0 1
+{
+T 73145 58695 5 10 1 1 270 6 1
+pinnumber=1
+T 72895 58745 9 10 1 1 270 0 1
+pinlabel=D
+T 72900 58700 5 10 0 0 0 0 1
+pinseq=1
+T 72900 58700 5 10 0 0 0 0 1
+pintype=pas
+}
+P 73100 58200 73100 58000 1 0 1
+{
+T 73145 58105 5 10 1 1 270 0 1
+pinnumber=2
+T 72895 58055 9 10 1 1 270 6 1
+pinlabel=S
+T 72900 58000 5 10 0 0 0 0 1
+pinseq=3
+T 72900 58000 5 10 0 0 0 0 1
+pintype=pas
+}
+T 72800 57900 8 10 0 1 270 0 1
+refdes=Q?
+L 72850 58675 72850 58525 3 0 0 0 -1 -1
+L 72850 58475 72850 58325 3 0 0 0 -1 -1
+L 72850 58275 72850 58125 3 0 0 0 -1 -1
+L 72800 58600 72800 58200 3 0 0 0 -1 -1
+L 72850 58400 73000 58400 3 0 0 0 -1 -1
+L 73000 58400 73000 58200 3 0 0 0 -1 -1
+T 73383 58737 8 10 0 1 270 0 1
+device=FD335N
+T 72570 58805 8 10 0 1 270 0 1
+footprint=SuperSOT3
+]
 {
 T 72500 59100 5 10 0 0 270 0 1
 device=PMOS_TRANSISTOR
@@ -366,7 +1895,48 @@ device=FD335N
 T 72570 58805 5 10 0 1 270 0 1
 footprint=SuperSOT3
 }
-C 71100 58100 1 0 0 resistor.sym
+C 71100 58100 1 0 0 EMBEDDEDresistor.sym
+[
+L 71700 58300 71600 58100 3 0 0 0 -1 -1
+L 71600 58100 71500 58300 3 0 0 0 -1 -1
+L 71500 58300 71400 58100 3 0 0 0 -1 -1
+L 71400 58100 71300 58300 3 0 0 0 -1 -1
+T 71400 58500 5 10 0 0 0 0 1
+device=RESISTOR
+L 71700 58300 71800 58100 3 0 0 0 -1 -1
+L 71800 58100 71850 58200 3 0 0 0 -1 -1
+P 72000 58200 71850 58200 1 0 0
+{
+T 71900 58250 5 8 0 1 0 0 1
+pinnumber=2
+T 71900 58250 5 8 0 0 0 0 1
+pinseq=2
+T 71900 58250 5 8 0 1 0 0 1
+pinlabel=2
+T 71900 58250 5 8 0 1 0 0 1
+pintype=pas
+}
+P 71100 58200 71252 58200 1 0 0
+{
+T 71200 58250 5 8 0 1 0 0 1
+pinnumber=1
+T 71200 58250 5 8 0 0 0 0 1
+pinseq=1
+T 71200 58250 5 8 0 1 0 0 1
+pinlabel=1
+T 71200 58250 5 8 0 1 0 0 1
+pintype=pas
+}
+L 71301 58300 71250 58200 3 0 0 0 -1 -1
+T 71300 58400 8 10 0 1 0 0 1
+refdes=R?
+T 71100 58100 8 10 0 1 0 0 1
+pins=2
+T 71100 58100 8 10 0 1 0 0 1
+class=DISCRETE
+T 71095 58100 8 10 0 1 0 0 1
+footprint=1206
+]
 {
 T 71400 58500 5 10 0 0 0 0 1
 device=RESISTOR
@@ -377,7 +1947,48 @@ footprint=1206
 T 71600 58400 5 10 1 1 0 0 1
 value=100
 }
-C 71100 57200 1 90 0 resistor.sym
+C 71100 57200 1 90 0 EMBEDDEDresistor.sym
+[
+L 70900 57800 71100 57700 3 0 0 0 -1 -1
+L 71100 57700 70900 57600 3 0 0 0 -1 -1
+L 70900 57600 71100 57500 3 0 0 0 -1 -1
+L 71100 57500 70900 57400 3 0 0 0 -1 -1
+T 70700 57500 5 10 0 0 90 0 1
+device=RESISTOR
+L 70900 57800 71100 57900 3 0 0 0 -1 -1
+L 71100 57900 71000 57950 3 0 0 0 -1 -1
+P 71000 58100 71000 57950 1 0 0
+{
+T 70950 58000 5 8 0 1 90 0 1
+pinnumber=2
+T 70950 58000 5 8 0 0 90 0 1
+pinseq=2
+T 70950 58000 5 8 0 1 90 0 1
+pinlabel=2
+T 70950 58000 5 8 0 1 90 0 1
+pintype=pas
+}
+P 71000 57200 71000 57352 1 0 0
+{
+T 70950 57300 5 8 0 1 90 0 1
+pinnumber=1
+T 70950 57300 5 8 0 0 90 0 1
+pinseq=1
+T 70950 57300 5 8 0 1 90 0 1
+pinlabel=1
+T 70950 57300 5 8 0 1 90 0 1
+pintype=pas
+}
+L 70900 57401 71000 57350 3 0 0 0 -1 -1
+T 70800 57400 8 10 0 1 90 0 1
+refdes=R?
+T 71100 57200 8 10 0 1 90 0 1
+pins=2
+T 71100 57200 8 10 0 1 90 0 1
+class=DISCRETE
+T 71100 57195 8 10 0 1 90 0 1
+footprint=1206
+]
 {
 T 70700 57500 5 10 0 0 90 0 1
 device=RESISTOR
@@ -392,7 +2003,25 @@ N 72700 62500 72700 61600 4
 N 73100 60100 73100 62500 4
 N 72600 58200 72000 58200 4
 N 71000 58200 71000 58100 4
-C 70900 56900 1 0 0 gnd-1.sym
+C 70900 56900 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 71000 57000 71000 57200 1 0 1
+{
+T 71058 57061 5 4 0 1 0 0 1
+pinnumber=1
+T 71058 57061 5 4 0 0 0 0 1
+pinseq=1
+T 71058 57061 5 4 0 1 0 0 1
+pinlabel=1
+T 71058 57061 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 70900 57000 71100 57000 3 0 0 0 -1 -1
+L 70955 56950 71045 56950 3 0 0 0 -1 -1
+L 70980 56910 71020 56910 3 0 0 0 -1 -1
+T 71200 56950 8 10 0 0 0 0 1
+net=GND:1
+]
 N 72700 61600 73800 61600 4
 N 73800 61600 73800 61800 4
 T 61600 63100 9 10 1 0 0 0 1
@@ -417,10 +2046,104 @@ N 62100 51600 62000 51600 4
 N 62000 51600 62000 51200 4
 N 62000 51200 66100 51200 4
 N 66100 51200 66100 55000 4
-C 68200 52500 1 0 0 gnd-1.sym
-C 69700 52200 1 0 0 gnd-1.sym
-C 66500 52200 1 0 0 gnd-1.sym
-C 70000 52500 1 90 0 capacitor.sym
+C 68200 52500 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 68300 52600 68300 52800 1 0 1
+{
+T 68358 52661 5 4 0 1 0 0 1
+pinnumber=1
+T 68358 52661 5 4 0 0 0 0 1
+pinseq=1
+T 68358 52661 5 4 0 1 0 0 1
+pinlabel=1
+T 68358 52661 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 68200 52600 68400 52600 3 0 0 0 -1 -1
+L 68255 52550 68345 52550 3 0 0 0 -1 -1
+L 68280 52510 68320 52510 3 0 0 0 -1 -1
+T 68500 52550 8 10 0 0 0 0 1
+net=GND:1
+]
+C 69700 52200 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 69800 52300 69800 52500 1 0 1
+{
+T 69858 52361 5 4 0 1 0 0 1
+pinnumber=1
+T 69858 52361 5 4 0 0 0 0 1
+pinseq=1
+T 69858 52361 5 4 0 1 0 0 1
+pinlabel=1
+T 69858 52361 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 69700 52300 69900 52300 3 0 0 0 -1 -1
+L 69755 52250 69845 52250 3 0 0 0 -1 -1
+L 69780 52210 69820 52210 3 0 0 0 -1 -1
+T 70000 52250 8 10 0 0 0 0 1
+net=GND:1
+]
+C 66500 52200 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 66600 52300 66600 52500 1 0 1
+{
+T 66658 52361 5 4 0 1 0 0 1
+pinnumber=1
+T 66658 52361 5 4 0 0 0 0 1
+pinseq=1
+T 66658 52361 5 4 0 1 0 0 1
+pinlabel=1
+T 66658 52361 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 66500 52300 66700 52300 3 0 0 0 -1 -1
+L 66555 52250 66645 52250 3 0 0 0 -1 -1
+L 66580 52210 66620 52210 3 0 0 0 -1 -1
+T 66800 52250 8 10 0 0 0 0 1
+net=GND:1
+]
+C 70000 52500 1 90 0 EMBEDDEDcapacitor.sym
+[
+P 69800 52500 69800 52700 1 0 0
+{
+T 69750 52650 5 8 0 1 90 6 1
+pinnumber=1
+T 69850 52650 5 8 0 1 90 8 1
+pinseq=1
+T 69800 52700 9 8 0 1 90 0 1
+pinlabel=1
+T 69800 52700 5 8 0 1 90 2 1
+pintype=pas
+}
+P 69800 53400 69800 53200 1 0 0
+{
+T 69750 53250 5 8 0 1 90 0 1
+pinnumber=2
+T 69850 53250 5 8 0 1 90 2 1
+pinseq=2
+T 69800 53200 9 8 0 1 90 6 1
+pinlabel=2
+T 69800 53200 5 8 0 1 90 8 1
+pintype=pas
+}
+L 69600 52900 70000 52900 3 0 0 0 -1 -1
+L 69600 53000 70000 53000 3 0 0 0 -1 -1
+L 69800 53200 69800 53000 3 0 0 0 -1 -1
+L 69800 52900 69800 52700 3 0 0 0 -1 -1
+T 69300 52700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 69500 52700 8 10 0 1 90 0 1
+refdes=C?
+T 68700 52700 5 10 0 0 90 0 1
+description=capacitor
+T 68900 52700 5 10 0 0 90 0 1
+numslots=0
+T 69100 52700 5 10 0 0 90 0 1
+symversion=0.1
+T 70000 52495 8 10 0 1 90 0 1
+footprint=1206
+]
 {
 T 69300 52700 5 10 0 0 90 0 1
 device=CAPACITOR
@@ -433,7 +2156,47 @@ footprint=1206
 T 70000 52500 5 10 1 1 0 0 1
 value=1uF
 }
-C 66800 52500 1 90 0 capacitor.sym
+C 66800 52500 1 90 0 EMBEDDEDcapacitor.sym
+[
+P 66600 52500 66600 52700 1 0 0
+{
+T 66550 52650 5 8 0 1 90 6 1
+pinnumber=1
+T 66650 52650 5 8 0 1 90 8 1
+pinseq=1
+T 66600 52700 9 8 0 1 90 0 1
+pinlabel=1
+T 66600 52700 5 8 0 1 90 2 1
+pintype=pas
+}
+P 66600 53400 66600 53200 1 0 0
+{
+T 66550 53250 5 8 0 1 90 0 1
+pinnumber=2
+T 66650 53250 5 8 0 1 90 2 1
+pinseq=2
+T 66600 53200 9 8 0 1 90 6 1
+pinlabel=2
+T 66600 53200 5 8 0 1 90 8 1
+pintype=pas
+}
+L 66400 52900 66800 52900 3 0 0 0 -1 -1
+L 66400 53000 66800 53000 3 0 0 0 -1 -1
+L 66600 53200 66600 53000 3 0 0 0 -1 -1
+L 66600 52900 66600 52700 3 0 0 0 -1 -1
+T 66100 52700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 66300 52700 8 10 0 1 90 0 1
+refdes=C?
+T 65500 52700 5 10 0 0 90 0 1
+description=capacitor
+T 65700 52700 5 10 0 0 90 0 1
+numslots=0
+T 65900 52700 5 10 0 0 90 0 1
+symversion=0.1
+T 66800 52495 8 10 0 1 90 0 1
+footprint=1206
+]
 {
 T 66100 52700 5 10 0 0 90 0 1
 device=CAPACITOR
@@ -447,7 +2210,25 @@ T 66800 52600 5 10 1 1 0 0 1
 value=4.7uF
 }
 N 69100 53400 71200 53400 4
-C 71000 53400 1 0 0 3.3V-plus-1.sym
+C 71000 53400 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 71200 53400 71200 53600 1 0 0
+{
+T 71250 53450 5 6 0 1 0 0 1
+pinnumber=1
+T 71250 53450 5 6 0 0 0 0 1
+pinseq=1
+T 71250 53450 5 6 0 1 0 0 1
+pinlabel=1
+T 71250 53450 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 71050 53600 71350 53600 3 0 0 0 -1 -1
+T 71075 53650 9 8 1 0 0 0 1
++3.3V
+T 71300 53400 8 8 0 0 0 0 1
+net=+3.3V:1
+]
 N 68400 57400 70000 57400 4
 N 69800 57800 70000 57800 4
 N 58400 60200 58400 62000 4
@@ -466,7 +2247,47 @@ N 68600 59000 70000 59000 4
 N 70000 57200 70000 59000 4
 N 67500 53400 66100 53400 4
 N 53000 58200 53000 56400 4
-C 67500 52800 1 0 0 MCP1825S.sym
+C 67500 52800 1 0 0 EMBEDDEDMCP1825S.sym
+[
+T 67900 53400 9 8 1 0 0 0 1
+IN
+T 68448 53400 9 8 1 0 0 0 1
+OUT
+T 68400 52900 9 8 1 0 0 0 1
+MCP1825S
+B 67800 53100 1000 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 69100 54100 5 10 0 0 0 0 1
+device=MCP1825S
+T 68156 53201 9 8 1 0 0 0 1
+GND
+P 67800 53400 67500 53400 1 0 1
+{
+T 67600 53450 5 8 1 1 0 0 1
+pinnumber=1
+T 67600 53450 5 8 0 0 0 0 1
+pinseq=1
+}
+P 68300 52800 68300 53100 1 0 0
+{
+T 68200 52900 5 8 1 1 0 0 1
+pinnumber=2
+T 68200 52900 5 8 0 0 0 0 1
+pinseq=2
+}
+P 68800 53400 69100 53400 1 0 1
+{
+T 68930 53450 5 8 1 1 0 0 1
+pinnumber=3
+T 68930 53450 5 8 0 0 0 0 1
+pinseq=3
+}
+T 68900 53800 8 10 0 1 0 6 1
+refdes=U?
+T 69100 53900 5 10 0 0 0 0 1
+pins=3
+T 69100 53700 5 10 0 0 0 0 1
+net=GND:2
+]
 {
 T 69100 54100 5 10 0 0 0 0 1
 device=MCP1825S
@@ -476,8 +2297,66 @@ T 67500 52800 5 10 0 1 0 0 1
 footprint=TO220
 }
 N 73100 58800 73100 59200 4
-C 70900 52200 1 0 0 gnd-1.sym
-C 71200 52500 1 90 0 capacitor.sym
+C 70900 52200 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 71000 52300 71000 52500 1 0 1
+{
+T 71058 52361 5 4 0 1 0 0 1
+pinnumber=1
+T 71058 52361 5 4 0 0 0 0 1
+pinseq=1
+T 71058 52361 5 4 0 1 0 0 1
+pinlabel=1
+T 71058 52361 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 70900 52300 71100 52300 3 0 0 0 -1 -1
+L 70955 52250 71045 52250 3 0 0 0 -1 -1
+L 70980 52210 71020 52210 3 0 0 0 -1 -1
+T 71200 52250 8 10 0 0 0 0 1
+net=GND:1
+]
+C 71200 52500 1 90 0 EMBEDDEDcapacitor.sym
+[
+P 71000 52500 71000 52700 1 0 0
+{
+T 70950 52650 5 8 0 1 90 6 1
+pinnumber=1
+T 71050 52650 5 8 0 1 90 8 1
+pinseq=1
+T 71000 52700 9 8 0 1 90 0 1
+pinlabel=1
+T 71000 52700 5 8 0 1 90 2 1
+pintype=pas
+}
+P 71000 53400 71000 53200 1 0 0
+{
+T 70950 53250 5 8 0 1 90 0 1
+pinnumber=2
+T 71050 53250 5 8 0 1 90 2 1
+pinseq=2
+T 71000 53200 9 8 0 1 90 6 1
+pinlabel=2
+T 71000 53200 5 8 0 1 90 8 1
+pintype=pas
+}
+L 70800 52900 71200 52900 3 0 0 0 -1 -1
+L 70800 53000 71200 53000 3 0 0 0 -1 -1
+L 71000 53200 71000 53000 3 0 0 0 -1 -1
+L 71000 52900 71000 52700 3 0 0 0 -1 -1
+T 70500 52700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 70700 52700 8 10 0 1 90 0 1
+refdes=C?
+T 69900 52700 5 10 0 0 90 0 1
+description=capacitor
+T 70100 52700 5 10 0 0 90 0 1
+numslots=0
+T 70300 52700 5 10 0 0 90 0 1
+symversion=0.1
+T 71200 52495 8 10 0 1 90 0 1
+footprint=1206
+]
 {
 T 70500 52700 5 10 0 0 90 0 1
 device=CAPACITOR