From 4f3fabdb5f137daa6551561008cba281902438f1 Mon Sep 17 00:00:00 2001 From: davor Date: Fri, 7 Apr 2017 01:20:42 +0200 Subject: [PATCH] oled updated on the schematic and PCB --- analog.bak | 1 + analog.sch | 1 + blinkey.bak | 19 +- blinkey.sch | 30 +- flash.bak | 1 + flash.sch | 1 + gpdi.bak | 1 + gpdi.sch | 1 + gpio.bak | 1 + gpio.sch | 1 + power.bak | 1 + power.sch | 1 + ram.bak | 1 + ram.sch | 1 + sdcard.bak | 1 + sdcard.sch | 1 + ulx3s-cache.lib | 57 ++-- ulx3s.bak | 1 + ulx3s.kicad_pcb | 192 +++++------ ulx3s.kicad_pcb-bak | 2 +- ulx3s.net | 752 +++++++++++++++++++++----------------------- ulx3s.pro | 5 +- ulx3s.sch | 1 + usb.bak | 1 + usb.sch | 1 + wifi.bak | 1 + wifi.sch | 1 + 27 files changed, 514 insertions(+), 563 deletions(-) diff --git a/analog.bak b/analog.bak index 63d53a9..4f26ab5 100644 --- a/analog.bak +++ b/analog.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/analog.sch b/analog.sch index 63d53a9..4f26ab5 100644 --- a/analog.sch +++ b/analog.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/blinkey.bak b/blinkey.bak index 2bda650..0e43d7e 100644 --- a/blinkey.bak +++ b/blinkey.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END @@ -405,14 +406,14 @@ to global onboard reset? Text Label 2750 2800 0 60 ~ 0 BTNPU $Comp -L CONN_01X07 OLED2 -U 1 1 58E6C72A -P 7200 1550 -F 0 "OLED2" H 7200 1950 50 0000 C CNN -F 1 "CONN_01X07" V 7300 1550 50 0000 C CNN -F 2 "oled:oled_13xx" H 7200 1550 50 0001 C CNN -F 3 "" H 7200 1550 50 0000 C CNN - 1 7200 1550 - -1 0 0 -1 +L SSD_13xx OLED2 +U 1 1 58E6D4AC +P 8300 1100 +F 0 "OLED2" H 8300 700 50 0000 C CNN +F 1 "SSD_1331" H 8300 600 50 0000 C CNN +F 2 "" V 8300 900 50 0000 C CNN +F 3 "" V 8300 900 50 0000 C CNN + 1 8300 1100 + 1 0 0 -1 $EndComp $EndSCHEMATC diff --git a/blinkey.sch b/blinkey.sch index 4708761..5b5bd1f 100644 --- a/blinkey.sch +++ b/blinkey.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END @@ -50,17 +51,6 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_01X07 OLED1 -U 1 1 58D66046 -P 4550 1550 -F 0 "OLED1" H 4550 1950 50 0000 C CNN -F 1 "CONN_01X07" V 4650 1550 50 0000 C CNN -F 2 "Socket_Strips:Socket_Strip_Straight_1x07" H 4550 1550 50 0001 C CNN -F 3 "" H 4550 1550 50 0000 C CNN - 1 4550 1550 - -1 0 0 -1 -$EndComp Wire Wire Line 4750 1250 4850 1250 Wire Wire Line @@ -405,14 +395,14 @@ to global onboard reset? Text Label 2750 2800 0 60 ~ 0 BTNPU $Comp -L CONN_01X07 OLED2 -U 1 1 58E6C72A -P 7200 1550 -F 0 "OLED2" H 7200 1950 50 0000 C CNN -F 1 "SSD1331" V 7300 1550 50 0000 C CNN -F 2 "oled:oled_13xx" H 7200 1550 50 0001 C CNN -F 3 "" H 7200 1550 50 0000 C CNN - 1 7200 1550 - -1 0 0 -1 +L SSD_13xx OLED1 +U 1 1 58E6D4AC +P 4750 1550 +F 0 "OLED1" H 4750 1150 50 0000 C CNN +F 1 "SSD_1331" H 4750 1050 50 0000 C CNN +F 2 "oled:oled_13xx" V 4750 1350 50 0001 C CNN +F 3 "" V 4750 1350 50 0000 C CNN + 1 4750 1550 + 0 1 1 0 $EndComp $EndSCHEMATC diff --git a/flash.bak b/flash.bak index 4d9fa0a..4f2c99a 100644 --- a/flash.bak +++ b/flash.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/flash.sch b/flash.sch index 4d9fa0a..4f2c99a 100644 --- a/flash.sch +++ b/flash.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/gpdi.bak b/gpdi.bak index b3b587b..62ae934 100644 --- a/gpdi.bak +++ b/gpdi.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/gpdi.sch b/gpdi.sch index b3b587b..62ae934 100644 --- a/gpdi.sch +++ b/gpdi.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/gpio.bak b/gpio.bak index 0ce9123..fcb1dc0 100644 --- a/gpio.bak +++ b/gpio.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/gpio.sch b/gpio.sch index 0ce9123..fcb1dc0 100644 --- a/gpio.sch +++ b/gpio.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/power.bak b/power.bak index 221ba3b..5280158 100644 --- a/power.bak +++ b/power.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/power.sch b/power.sch index 221ba3b..5280158 100644 --- a/power.sch +++ b/power.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/ram.bak b/ram.bak index 1fcb946..0508384 100644 --- a/ram.bak +++ b/ram.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/ram.sch b/ram.sch index 1fcb946..0508384 100644 --- a/ram.sch +++ b/ram.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/sdcard.bak b/sdcard.bak index 84946e3..4aef173 100644 --- a/sdcard.bak +++ b/sdcard.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/sdcard.sch b/sdcard.sch index 84946e3..4aef173 100644 --- a/sdcard.sch +++ b/sdcard.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/ulx3s-cache.lib b/ulx3s-cache.lib index 5b91356..04fbd65 100644 --- a/ulx3s-cache.lib +++ b/ulx3s-cache.lib @@ -178,38 +178,6 @@ X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_01X07 -# -DEF CONN_01X07 P 0 40 Y N 1 F N -F0 "P" 0 400 50 H V C CNN -F1 "CONN_01X07" 100 0 50 V V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Pin_Header_Straight_1X07 - Pin_Header_Angled_1X07 - Socket_Strip_Straight_1X07 - Socket_Strip_Angled_1X07 -$ENDFPLIST -DRAW -S -50 -350 50 350 0 1 0 N -S -50 -295 10 -305 0 1 0 N -S -50 -195 10 -205 0 1 0 N -S -50 -95 10 -105 0 1 0 N -S -50 5 10 -5 0 1 0 N -S -50 105 10 95 0 1 0 N -S -50 205 10 195 0 1 0 N -S -50 305 10 295 0 1 0 N -X P1 1 -200 300 150 R 50 50 1 1 P -X P2 2 -200 200 150 R 50 50 1 1 P -X P3 3 -200 100 150 R 50 50 1 1 P -X P4 4 -200 0 150 R 50 50 1 1 P -X P5 5 -200 -100 150 R 50 50 1 1 P -X P6 6 -200 -200 150 R 50 50 1 1 P -X P7 7 -200 -300 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# # CONN_02X01 # DEF CONN_02X01 P 0 1 Y N 1 F N @@ -1248,6 +1216,31 @@ X SHELL2 13 900 -200 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# SSD_13xx +# +DEF SSD_13xx OLED 0 40 Y Y 1 F N +F0 "OLED" 0 -400 50 H V C CNN +F1 "SSD_13xx" 0 -500 50 H V C CNN +F2 "" 0 -200 50 V V C CNN +F3 "" 0 -200 50 V V C CNN +$FPLIST + Pin_Header_Straight_1X07 + Pin_Header_Angled_1X07 + Socket_Strip_Straight_1X07 + Socket_Strip_Angled_1X07 +$ENDFPLIST +DRAW +S 400 -150 -400 -600 0 1 0 N +X GND 1 -300 0 150 D 50 50 1 1 P +X VCC 2 -200 0 150 D 50 50 1 1 P +X SCL 3 -100 0 150 D 50 50 1 1 P +X SDA 4 0 0 150 D 50 50 1 1 P +X RES 5 100 0 150 D 50 50 1 1 P +X DC 6 200 0 150 D 50 50 1 1 P +X CS 7 300 0 150 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # USB_OTG # DEF USB_OTG P 0 40 Y Y 1 F N diff --git a/ulx3s.bak b/ulx3s.bak index a470399..f2dd4aa 100644 --- a/ulx3s.bak +++ b/ulx3s.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/ulx3s.kicad_pcb b/ulx3s.kicad_pcb index 031f817..33ea851 100644 --- a/ulx3s.kicad_pcb +++ b/ulx3s.kicad_pcb @@ -8,7 +8,7 @@ (drawings 6) (tracks 14) (zones 0) - (modules 105) + (modules 104) (nets 117) ) @@ -345,81 +345,6 @@ (add_net JTAG_TMS) ) - (module oled:oled_13xx (layer F.Cu) (tedit 58E6C585) (tstamp 58E6C235) - (at 170.3 81.74 270) - (descr "SPI OLED 0.96\"") - (tags "SPI OLED socket strip") - (path /58D6547C/58E6C72A) - (fp_text reference OLED2 (at -7.62 -5.1 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SSD1331 (at -7.62 -3.1 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user CS (at 7.62 2.54 270) (layer F.SilkS) - (effects (font (size 1 0.75) (thickness 0.15))) - ) - (fp_text user DC (at 5.08 2.54 270) (layer F.SilkS) - (effects (font (size 1 0.75) (thickness 0.15))) - ) - (fp_text user RES (at 2.54 2.54 270) (layer F.SilkS) - (effects (font (size 1 0.75) (thickness 0.15))) - ) - (fp_text user SDA (at 0 2.54 270) (layer F.SilkS) - (effects (font (size 1 0.75) (thickness 0.15))) - ) - (fp_text user SCL (at -2.54 2.54 270) (layer F.SilkS) - (effects (font (size 1 0.75) (thickness 0.15))) - ) - (fp_text user VCC (at -5.08 2.54 270) (layer F.SilkS) - (effects (font (size 1 0.75) (thickness 0.15))) - ) - (fp_text user GND (at -7.62 2.54 270) (layer F.SilkS) - (effects (font (size 1 0.75) (thickness 0.15))) - ) - (fp_circle (center -12.065 27.305) (end -12.065 25.4) (layer F.SilkS) (width 0.15)) - (fp_circle (center 12.065 27.305) (end 12.065 29.21) (layer F.SilkS) (width 0.15)) - (fp_circle (center 12.065 0.635) (end 12.065 -1.27) (layer F.SilkS) (width 0.15)) - (fp_circle (center -12.065 0.635) (end -12.065 -1.27) (layer F.SilkS) (width 0.15)) - (fp_text user 0.96" (at 0 13.97 270) (layer F.SilkS) - (effects (font (size 2 2) (thickness 0.15))) - ) - (fp_text user "OLED DISPLAY" (at 0 10.16 270) (layer F.SilkS) - (effects (font (size 2 2) (thickness 0.15))) - ) - (fp_line (start -13.97 22.86) (end -13.97 3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 22.86) (end -13.97 22.86) (layer F.SilkS) (width 0.15)) - (fp_line (start 13.97 3.81) (end 13.97 22.86) (layer F.SilkS) (width 0.15)) - (fp_line (start -13.97 3.81) (end 13.97 3.81) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 30.48) (end -15.24 -2.54) (layer F.SilkS) (width 0.15)) - (fp_line (start 15.24 30.48) (end -15.24 30.48) (layer F.SilkS) (width 0.15)) - (fp_line (start 15.24 -2.54) (end 15.24 30.48) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 -2.54) (end 15.24 -2.54) (layer F.SilkS) (width 0.15)) - (fp_line (start -9.37 -1.75) (end -9.37 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 9.38 -1.75) (end 9.38 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -9.37 -1.75) (end 9.38 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -9.37 1.75) (end 9.38 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -6.35 1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 8.89 1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 8.89 -1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -9.17 1.55) (end -7.62 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -7.62 -1.55) (end -9.17 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -9.17 -1.55) (end -9.17 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole rect (at -7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at -5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 3 thru_hole oval (at -2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 4 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 5 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 6 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 7 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x07.wrl - (at (xyz 0.3 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - (module Keystone_3000_1x12mm-CoinCell:Keystone_3000_1x12mm-CoinCell (layer B.Cu) (tedit 58D7D5B5) (tstamp 58D7ADD9) (at 135.73 95.71) (descr http://www.keyelco.com/product-pdf.cfm?p=777) @@ -1313,44 +1238,6 @@ ) ) - (module Socket_Strips:Socket_Strip_Straight_1x07 (layer F.Cu) (tedit 0) (tstamp 58D659F1) - (at 170.3 74.12 270) - (descr "Through hole socket strip") - (tags "socket strip") - (path /58D6547C/58D66046) - (fp_text reference OLED1 (at 0 -5.1 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value CONN_01X07 (at 0 -3.1 270) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -1.75 -1.75) (end -1.75 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 17 -1.75) (end 17 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 -1.75) (end 17 -1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.75 1.75) (end 17 1.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.27 1.27) (end 16.51 1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 16.51 1.27) (end 16.51 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 16.51 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 1.55) (end 0 1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) - (fp_line (start 0 -1.55) (end -1.55 -1.55) (layer F.SilkS) (width 0.15)) - (fp_line (start -1.55 -1.55) (end -1.55 1.55) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole rect (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask) - (net 33 +3V3)) - (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) - (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x07.wrl - (at (xyz 0.3 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 180)) - ) - ) - (module Resistors_SMD:R_1210_HandSoldering (layer B.Cu) (tedit 58307C8D) (tstamp 58D66E7E) (at 122.675 89.36) (descr "Resistor SMD 1210, hand soldering") @@ -5341,6 +5228,83 @@ (net 1 GND)) ) + (module oled:oled_13xx (layer F.Cu) (tedit 58E6C585) (tstamp 58E6CF98) + (at 170.3 85.55 270) + (descr "SPI OLED 0.96\"") + (tags "SPI OLED socket strip") + (path /58D6547C/58E6D4AC) + (fp_text reference OLED1 (at -7.62 -5.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SSD_1331 (at -7.62 -3.1 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user CS (at 7.62 2.54 270) (layer F.SilkS) + (effects (font (size 1 0.75) (thickness 0.15))) + ) + (fp_text user DC (at 5.08 2.54 270) (layer F.SilkS) + (effects (font (size 1 0.75) (thickness 0.15))) + ) + (fp_text user RES (at 2.54 2.54 270) (layer F.SilkS) + (effects (font (size 1 0.75) (thickness 0.15))) + ) + (fp_text user SDA (at 0 2.54 270) (layer F.SilkS) + (effects (font (size 1 0.75) (thickness 0.15))) + ) + (fp_text user SCL (at -2.54 2.54 270) (layer F.SilkS) + (effects (font (size 1 0.75) (thickness 0.15))) + ) + (fp_text user VCC (at -5.08 2.54 270) (layer F.SilkS) + (effects (font (size 1 0.75) (thickness 0.15))) + ) + (fp_text user GND (at -7.62 2.54 270) (layer F.SilkS) + (effects (font (size 1 0.75) (thickness 0.15))) + ) + (fp_circle (center -12.065 27.305) (end -12.065 25.4) (layer F.SilkS) (width 0.15)) + (fp_circle (center 12.065 27.305) (end 12.065 29.21) (layer F.SilkS) (width 0.15)) + (fp_circle (center 12.065 0.635) (end 12.065 -1.27) (layer F.SilkS) (width 0.15)) + (fp_circle (center -12.065 0.635) (end -12.065 -1.27) (layer F.SilkS) (width 0.15)) + (fp_text user 0.96" (at 0 13.97 270) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.15))) + ) + (fp_text user "OLED DISPLAY" (at 0 10.16 270) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.15))) + ) + (fp_line (start -13.97 22.86) (end -13.97 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 22.86) (end -13.97 22.86) (layer F.SilkS) (width 0.15)) + (fp_line (start 13.97 3.81) (end 13.97 22.86) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.97 3.81) (end 13.97 3.81) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 30.48) (end -15.24 -2.54) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 30.48) (end -15.24 30.48) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 -2.54) (end 15.24 30.48) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 -2.54) (end 15.24 -2.54) (layer F.SilkS) (width 0.15)) + (fp_line (start -9.37 -1.75) (end -9.37 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.38 -1.75) (end 9.38 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.37 -1.75) (end 9.38 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.37 1.75) (end 9.38 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.35 1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.89 -1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -9.17 1.55) (end -7.62 1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.62 -1.55) (end -9.17 -1.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -9.17 -1.55) (end -9.17 1.55) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at -7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 2 thru_hole oval (at -5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask) + (net 33 +3V3)) + (pad 3 thru_hole oval (at -2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)) + (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x07.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + (dimension 48.26 (width 0.3) (layer Eco2.User) (gr_text "48,260 mm" (at 77.51 85.55 90) (layer Eco2.User) (effects (font (size 1.5 1.5) (thickness 0.3))) diff --git a/ulx3s.kicad_pcb-bak b/ulx3s.kicad_pcb-bak index b0386f6..031f817 100644 --- a/ulx3s.kicad_pcb-bak +++ b/ulx3s.kicad_pcb-bak @@ -353,7 +353,7 @@ (fp_text reference OLED2 (at -7.62 -5.1 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_01X07 (at -7.62 -3.1 270) (layer F.Fab) + (fp_text value SSD1331 (at -7.62 -3.1 270) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text user CS (at 7.62 2.54 270) (layer F.SilkS) diff --git a/ulx3s.net b/ulx3s.net index 588f8d3..4bf8921 100644 --- a/ulx3s.net +++ b/ulx3s.net @@ -1,7 +1,7 @@ (export (version D) (design (source /home/davor/src/circuits/fpga/ulx3s/ulx3s.sch) - (date "Pet 07 Tra 2017 00:52:25") + (date "Pet 07 Tra 2017 01:13:19") (tool "Eeschema 4.0.5+dfsg1-4") (sheet (number 1) (name /) (tstamps /) (title_block @@ -443,12 +443,6 @@ (libsource (lib device) (part D)) (sheetpath (names /power/) (tstamps /58D51CAD/)) (tstamp 58DA55D7)) - (comp (ref OLED1) - (value CONN_01X07) - (footprint Socket_Strips:Socket_Strip_Straight_1x07) - (libsource (lib conn) (part CONN_01X07)) - (sheetpath (names /blinkey/) (tstamps /58D6547C/)) - (tstamp 58D66046)) (comp (ref BTN1) (value FIRE1) (footprint Buttons_Switches_SMD:SW_SPST_SKQG) @@ -539,12 +533,12 @@ (libsource (lib device) (part LED_ALT)) (sheetpath (names /blinkey/) (tstamps /58D6547C/)) (tstamp 58D668A1)) - (comp (ref OLED2) - (value SSD1331) + (comp (ref OLED1) + (value SSD_1331) (footprint oled:oled_13xx) - (libsource (lib conn) (part CONN_01X07)) + (libsource (lib ssd_13xx) (part SSD_13xx)) (sheetpath (names /blinkey/) (tstamps /58D6547C/)) - (tstamp 58E6C72A)) + (tstamp 58E6D4AC)) (comp (ref GPDI1) (value MICRO-GPDI-D) (footprint hdmi-swm-19:hdmi-swm-19) @@ -818,24 +812,6 @@ (field (name Value) CONN_01X01)) (pins (pin (num 1) (name P1) (type passive)))) - (libpart (lib conn) (part CONN_01X07) - (description "Connector, single row, 01x07") - (footprints - (fp Pin_Header_Straight_1X07) - (fp Pin_Header_Angled_1X07) - (fp Socket_Strip_Straight_1X07) - (fp Socket_Strip_Angled_1X07)) - (fields - (field (name Reference) P) - (field (name Value) CONN_01X07)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name P2) (type passive)) - (pin (num 3) (name P3) (type passive)) - (pin (num 4) (name P4) (type passive)) - (pin (num 5) (name P5) (type passive)) - (pin (num 6) (name P6) (type passive)) - (pin (num 7) (name P7) (type passive)))) (libpart (lib conn) (part CONN_02X01) (description "Connector, double row, 02x01") (footprints @@ -1560,6 +1536,24 @@ (pin (num 11) (name WRITE_PROTECT) (type input)) (pin (num 12) (name SHELL1) (type input)) (pin (num 13) (name SHELL2) (type input)))) + (libpart (lib ssd_13xx) (part SSD_13xx) + (description "Connector, single row, 01x07") + (footprints + (fp Pin_Header_Straight_1X07) + (fp Pin_Header_Angled_1X07) + (fp Socket_Strip_Straight_1X07) + (fp Socket_Strip_Angled_1X07)) + (fields + (field (name Reference) OLED) + (field (name Value) SSD_13xx)) + (pins + (pin (num 1) (name GND) (type passive)) + (pin (num 2) (name VCC) (type passive)) + (pin (num 3) (name SCL) (type passive)) + (pin (num 4) (name SDA) (type passive)) + (pin (num 5) (name RES) (type passive)) + (pin (num 6) (name DC) (type passive)) + (pin (num 7) (name CS) (type passive)))) (libpart (lib conn) (part USB_OTG) (description "USB micro/mini connector") (footprints @@ -1575,30 +1569,32 @@ (pin (num 5) (name GND) (type power_in)) (pin (num 6) (name shield) (type passive))))) (libraries - (library (logical philips) - (uri /usr/share/kicad/library/philips.lib)) - (library (logical ap3429a) - (uri footprints/dcdc_converter/ap3429a.lib)) + (library (logical ESP32) + (uri footprints/esp32/ESP32.lib)) + (library (logical ssd_13xx) + (uri footprints/oled/ssd_13xx.lib)) + (library (logical lfe5bg381) + (uri footprints/lattice/lfe5bg381.lib)) (library (logical micro-hdmi-d) (uri footprints/micro-hdmi-d/micro-hdmi-d.lib)) + (library (logical ap3429a) + (uri footprints/dcdc_converter/ap3429a.lib)) (library (logical ft2232) (uri footprints/usbserial/ft2232.lib)) + (library (logical philips) + (uri /usr/share/kicad/library/philips.lib)) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib)) (library (logical memory) (uri /usr/share/kicad/library/memory.lib)) - (library (logical lfe5bg381) - (uri footprints/lattice/lfe5bg381.lib)) - (library (logical ESP32) - (uri footprints/esp32/ESP32.lib)) (library (logical device) - (uri /usr/share/kicad/library/device.lib)) - (library (logical conn) - (uri /usr/share/kicad/library/conn.lib))) + (uri /usr/share/kicad/library/device.lib))) (nets (net (code 1) (name GND) (node (ref U1) (pin U11)) (node (ref U1) (pin V8)) (node (ref U1) (pin U8)) - (node (ref U1) (pin T8)) + (node (ref H2) (pin 1)) (node (ref U1) (pin P8)) (node (ref U1) (pin M9)) (node (ref U1) (pin G12)) @@ -1728,7 +1724,6 @@ (node (ref GPDI1) (pin 16)) (node (ref GPDI1) (pin 0)) (node (ref C18) (pin 2)) - (node (ref OLED1) (pin 1)) (node (ref GPDI1) (pin 4)) (node (ref GPDI1) (pin 10)) (node (ref GPDI1) (pin 13)) @@ -1748,6 +1743,7 @@ (node (ref C17) (pin 2)) (node (ref U6) (pin 45)) (node (ref U6) (pin 57)) + (node (ref D0) (pin 1)) (node (ref U2) (pin 1)) (node (ref D7) (pin 1)) (node (ref D6) (pin 1)) @@ -1756,8 +1752,8 @@ (node (ref D3) (pin 1)) (node (ref D2) (pin 1)) (node (ref D1) (pin 1)) - (node (ref D0) (pin 1)) - (node (ref H1) (pin 1)) + (node (ref OLED1) (pin 1)) + (node (ref U1) (pin T8)) (node (ref J1) (pin 21)) (node (ref J2) (pin 37)) (node (ref J2) (pin 4)) @@ -1775,7 +1771,7 @@ (node (ref J1) (pin 37)) (node (ref J1) (pin 38)) (node (ref H4) (pin 1)) - (node (ref H2) (pin 1)) + (node (ref H1) (pin 1)) (node (ref H3) (pin 1))) (net (code 2) (name /gpio/R27) (node (ref J2) (pin 27)) @@ -1790,14 +1786,14 @@ (node (ref J2) (pin 31)) (node (ref U1) (pin D12))) (net (code 6) (name /gpio/R25) - (node (ref U1) (pin D13)) - (node (ref J2) (pin 25))) + (node (ref J2) (pin 25)) + (node (ref U1) (pin D13))) (net (code 7) (name /gpio/R23) - (node (ref U1) (pin A14)) - (node (ref J2) (pin 23))) + (node (ref J2) (pin 23)) + (node (ref U1) (pin A14))) (net (code 8) (name /gpio/R17) - (node (ref U1) (pin D14)) - (node (ref J2) (pin 17))) + (node (ref J2) (pin 17)) + (node (ref U1) (pin D14))) (net (code 9) (name /gpio/R15) (node (ref U1) (pin B15)) (node (ref J2) (pin 15))) @@ -1824,8 +1820,8 @@ (node (ref R23) (pin 1)) (node (ref J1) (pin 1)) (node (ref J2) (pin 2)) - (node (ref U11) (pin 2)) (node (ref OLED1) (pin 2)) + (node (ref U11) (pin 2)) (node (ref R7) (pin 1)) (node (ref J1) (pin 39)) (node (ref U1) (pin L14)) @@ -1893,11 +1889,11 @@ (node (ref D9) (pin 2)) (node (ref D8) (pin 1)) (node (ref D52) (pin 2)) - (node (ref U3) (pin 4)) + (node (ref C13) (pin 1)) (node (ref U4) (pin 4)) + (node (ref U3) (pin 4)) (node (ref C9) (pin 1)) (node (ref Q1) (pin 2)) - (node (ref C13) (pin 1)) (node (ref U5) (pin 4))) (net (code 18) (name /gpio/R18) (node (ref U1) (pin E14)) @@ -1906,11 +1902,11 @@ (node (ref J2) (pin 16)) (node (ref U1) (pin C15))) (net (code 20) (name /gpio/R14) - (node (ref J2) (pin 14)) - (node (ref U1) (pin E15))) + (node (ref U1) (pin E15)) + (node (ref J2) (pin 14))) (net (code 21) (name /gpio/R12) - (node (ref U1) (pin B16)) - (node (ref J2) (pin 12))) + (node (ref J2) (pin 12)) + (node (ref U1) (pin B16))) (net (code 22) (name /gpio/R10) (node (ref U1) (pin D16)) (node (ref J2) (pin 10))) @@ -1921,23 +1917,23 @@ (node (ref U1) (pin B18)) (node (ref J2) (pin 6))) (net (code 25) (name /gpio/R36) - (node (ref U1) (pin E11)) - (node (ref J2) (pin 36))) + (node (ref J2) (pin 36)) + (node (ref U1) (pin E11))) (net (code 26) (name /gpio/R34) (node (ref J2) (pin 34)) (node (ref U1) (pin C12))) (net (code 27) (name /gpio/R32) - (node (ref J2) (pin 32)) - (node (ref U1) (pin E12))) + (node (ref U1) (pin E12)) + (node (ref J2) (pin 32))) (net (code 28) (name /gpio/R30) - (node (ref J2) (pin 30)) - (node (ref U1) (pin A13))) + (node (ref U1) (pin A13)) + (node (ref J2) (pin 30))) (net (code 29) (name /gpio/R28) (node (ref U1) (pin C13)) (node (ref J2) (pin 28))) (net (code 30) (name /gpio/R26) - (node (ref U1) (pin E13)) - (node (ref J2) (pin 26))) + (node (ref J2) (pin 26)) + (node (ref U1) (pin E13))) (net (code 31) (name /gpio/R24) (node (ref U1) (pin C14)) (node (ref J2) (pin 24))) @@ -1948,11 +1944,11 @@ (node (ref U1) (pin B19)) (node (ref J1) (pin 36))) (net (code 34) (name /gpio/P35) - (node (ref J1) (pin 35)) - (node (ref U1) (pin A18))) + (node (ref U1) (pin A18)) + (node (ref J1) (pin 35))) (net (code 35) (name /gpio/P34) - (node (ref U1) (pin B20)) - (node (ref J1) (pin 34))) + (node (ref J1) (pin 34)) + (node (ref U1) (pin B20))) (net (code 36) (name /gpio/P33) (node (ref J1) (pin 33)) (node (ref U1) (pin A19))) @@ -1963,8 +1959,8 @@ (node (ref J1) (pin 31)) (node (ref U1) (pin B6))) (net (code 39) (name /gpio/P30) - (node (ref U1) (pin E6)) - (node (ref J1) (pin 30))) + (node (ref J1) (pin 30)) + (node (ref U1) (pin E6))) (net (code 40) (name /gpio/P29) (node (ref J1) (pin 29)) (node (ref U1) (pin D6))) @@ -1972,41 +1968,41 @@ (node (ref J1) (pin 28)) (node (ref U1) (pin E7))) (net (code 42) (name /gpio/P27) - (node (ref J1) (pin 27)) - (node (ref U1) (pin D7))) + (node (ref U1) (pin D7)) + (node (ref J1) (pin 27))) (net (code 43) (name /gpio/P26) (node (ref U1) (pin C6)) (node (ref J1) (pin 26))) (net (code 44) (name /gpio/P24) - (node (ref J1) (pin 24)) - (node (ref U1) (pin E8))) + (node (ref U1) (pin E8)) + (node (ref J1) (pin 24))) (net (code 45) (name /gpio/P23) (node (ref J1) (pin 23)) (node (ref U1) (pin D8))) (net (code 46) (name /gpio/P18) - (node (ref J1) (pin 18)) - (node (ref U1) (pin C8))) + (node (ref U1) (pin C8)) + (node (ref J1) (pin 18))) (net (code 47) (name /gpio/P17) (node (ref J1) (pin 17)) (node (ref U1) (pin B8))) (net (code 48) (name /gpio/P16) - (node (ref U1) (pin A7)) - (node (ref J1) (pin 16))) + (node (ref J1) (pin 16)) + (node (ref U1) (pin A7))) (net (code 49) (name /gpio/P15) (node (ref J1) (pin 15)) (node (ref U1) (pin A8))) (net (code 50) (name /gpio/P13) - (node (ref J1) (pin 13)) - (node (ref U1) (pin E9))) + (node (ref U1) (pin E9)) + (node (ref J1) (pin 13))) (net (code 51) (name /gpio/P14) - (node (ref U1) (pin D9)) - (node (ref J1) (pin 14))) + (node (ref J1) (pin 14)) + (node (ref U1) (pin D9))) (net (code 52) (name /gpio/P12) - (node (ref J1) (pin 12)) - (node (ref U1) (pin B9))) + (node (ref U1) (pin B9)) + (node (ref J1) (pin 12))) (net (code 53) (name /gpio/P11) - (node (ref U1) (pin C10)) - (node (ref J1) (pin 11))) + (node (ref J1) (pin 11)) + (node (ref U1) (pin C10))) (net (code 54) (name /gpio/P9) (node (ref J1) (pin 9)) (node (ref U1) (pin B10))) @@ -2017,8 +2013,8 @@ (node (ref U1) (pin A11)) (node (ref J1) (pin 8))) (net (code 57) (name /gpio/P7) - (node (ref J1) (pin 7)) - (node (ref U1) (pin A10))) + (node (ref U1) (pin A10)) + (node (ref J1) (pin 7))) (net (code 58) (name /gpio/P6) (node (ref U1) (pin C11)) (node (ref J1) (pin 6))) @@ -2096,8 +2092,8 @@ (net (code 93) (name "Net-(U1-PadK18)") (node (ref U1) (pin K18))) (net (code 94) (name "Net-(L2-Pad1)") - (node (ref L2) (pin 1)) - (node (ref U4) (pin 3))) + (node (ref U4) (pin 3)) + (node (ref L2) (pin 1))) (net (code 95) (name "Net-(L3-Pad1)") (node (ref L3) (pin 1)) (node (ref U5) (pin 3))) @@ -2105,11 +2101,11 @@ (node (ref L1) (pin 1)) (node (ref U3) (pin 3))) (net (code 97) (name /power/WKn) - (node (ref Q1) (pin 1)) - (node (ref R6) (pin 1))) + (node (ref R6) (pin 1)) + (node (ref Q1) (pin 1))) (net (code 98) (name /power/HOLD) - (node (ref R4) (pin 1)) - (node (ref D11) (pin 1))) + (node (ref D11) (pin 1)) + (node (ref R4) (pin 1))) (net (code 99) (name FTDI_nSUSPEND) (node (ref U6) (pin 30)) (node (ref D12) (pin 2))) @@ -2120,8 +2116,8 @@ (node (ref Q2) (pin 1)) (node (ref R5) (pin 1)) (node (ref D15) (pin 1)) - (node (ref D14) (pin 2)) - (node (ref C14) (pin 1))) + (node (ref C14) (pin 1)) + (node (ref D14) (pin 2))) (net (code 102) (name SHUTDOWN) (node (ref R13) (pin 1)) (node (ref D15) (pin 2))) @@ -2129,8 +2125,8 @@ (node (ref U7) (pin 2)) (node (ref Y1) (pin 4))) (net (code 104) (name "Net-(Q2-Pad3)") - (node (ref R8) (pin 2)) - (node (ref Q2) (pin 3))) + (node (ref Q2) (pin 3)) + (node (ref R8) (pin 2))) (net (code 105) (name /power/OSCI_32k) (node (ref Y1) (pin 1)) (node (ref U7) (pin 1))) @@ -2139,504 +2135,490 @@ (net (code 107) (name "Net-(Y1-Pad3)") (node (ref Y1) (pin 3))) (net (code 108) (name /power/WAKE) - (node (ref D10) (pin 1)) - (node (ref R1) (pin 1))) + (node (ref R1) (pin 1)) + (node (ref D10) (pin 1))) (net (code 109) (name /power/FB1) (node (ref U3) (pin 5)) (node (ref RB1) (pin 2)) - (node (ref RA1) (pin 2)) - (node (ref C2) (pin 2))) + (node (ref C2) (pin 2)) + (node (ref RA1) (pin 2))) (net (code 110) (name /power/PWREN) - (node (ref R8) (pin 1)) - (node (ref R2) (pin 1)) - (node (ref D12) (pin 1)) (node (ref U4) (pin 1)) - (node (ref U3) (pin 1)) + (node (ref R8) (pin 1)) (node (ref R1) (pin 2)) + (node (ref D12) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref R4) (pin 2)) (node (ref U5) (pin 1)) - (node (ref R4) (pin 2))) + (node (ref U3) (pin 1))) (net (code 111) (name +2V5) - (node (ref U1) (pin F15)) (node (ref U7) (pin 8)) + (node (ref U1) (pin F15)) (node (ref U1) (pin P15)) (node (ref C12) (pin 1)) - (node (ref C10) (pin 1)) - (node (ref RA2) (pin 1)) (node (ref C11) (pin 1)) + (node (ref U1) (pin F6)) (node (ref U1) (pin P6)) - (node (ref L3) (pin 2)) - (node (ref U1) (pin F6))) + (node (ref C10) (pin 1)) + (node (ref RA2) (pin 1)) + (node (ref L3) (pin 2))) (net (code 112) (name /power/FB3) + (node (ref RA3) (pin 2)) (node (ref C6) (pin 2)) (node (ref U4) (pin 5)) - (node (ref RA3) (pin 2)) (node (ref RB3) (pin 2))) (net (code 113) (name /power/VBAT) - (node (ref U7) (pin 3)) - (node (ref BAT1) (pin 1))) + (node (ref BAT1) (pin 1)) + (node (ref U7) (pin 3))) (net (code 114) (name /power/WKUP) - (node (ref D13) (pin 1)) (node (ref C13) (pin 2)) (node (ref D10) (pin 2)) - (node (ref Q1) (pin 3))) + (node (ref Q1) (pin 3)) + (node (ref D13) (pin 1))) (net (code 115) (name /power/FB2) + (node (ref C10) (pin 2)) (node (ref RB2) (pin 2)) - (node (ref RA2) (pin 2)) (node (ref U5) (pin 5)) - (node (ref C10) (pin 2))) + (node (ref RA2) (pin 2))) (net (code 116) (name I2C_SDA) (node (ref U7) (pin 5))) (net (code 117) (name I2C_SCL) (node (ref U7) (pin 6))) (net (code 118) (name +1V2) - (node (ref U1) (pin L13)) - (node (ref U1) (pin K13)) - (node (ref U1) (pin N11)) - (node (ref U1) (pin J13)) - (node (ref U1) (pin H12)) - (node (ref U1) (pin H9)) + (node (ref L1) (pin 2)) + (node (ref C2) (pin 1)) (node (ref U1) (pin H8)) + (node (ref C4) (pin 1)) + (node (ref U1) (pin J8)) (node (ref U1) (pin K8)) - (node (ref U1) (pin L8)) - (node (ref U1) (pin M8)) (node (ref RA1) (pin 1)) - (node (ref C4) (pin 1)) - (node (ref C3) (pin 1)) - (node (ref U1) (pin N8)) - (node (ref U1) (pin M13)) - (node (ref C2) (pin 1)) - (node (ref L1) (pin 2)) - (node (ref U1) (pin N10)) + (node (ref U1) (pin M8)) + (node (ref U1) (pin L8)) (node (ref U1) (pin N13)) - (node (ref U1) (pin H11)) - (node (ref U1) (pin J8)) - (node (ref U1) (pin H10)) + (node (ref U1) (pin N10)) + (node (ref U1) (pin M13)) (node (ref U1) (pin H13)) + (node (ref U1) (pin K13)) + (node (ref U1) (pin H10)) + (node (ref U1) (pin N12)) + (node (ref U1) (pin H11)) (node (ref U1) (pin N9)) - (node (ref U1) (pin N12))) - (net (code 119) (name LED1) - (node (ref D1) (pin 2))) - (net (code 120) (name "Net-(OLED2-Pad7)") - (node (ref OLED2) (pin 7))) - (net (code 121) (name "Net-(OLED2-Pad6)") - (node (ref OLED2) (pin 6))) - (net (code 122) (name "Net-(OLED2-Pad5)") - (node (ref OLED2) (pin 5))) - (net (code 123) (name "Net-(OLED2-Pad4)") - (node (ref OLED2) (pin 4))) - (net (code 124) (name "Net-(OLED2-Pad3)") - (node (ref OLED2) (pin 3))) - (net (code 125) (name "Net-(OLED2-Pad2)") - (node (ref OLED2) (pin 2))) - (net (code 126) (name "Net-(OLED2-Pad1)") - (node (ref OLED2) (pin 1))) - (net (code 127) (name LED7) + (node (ref U1) (pin H9)) + (node (ref U1) (pin H12)) + (node (ref U1) (pin N11)) + (node (ref U1) (pin J13)) + (node (ref C3) (pin 1)) + (node (ref U1) (pin N8)) + (node (ref U1) (pin L13))) + (net (code 119) (name LED2) + (node (ref D2) (pin 2))) + (net (code 120) (name LED7) (node (ref D7) (pin 2))) - (net (code 128) (name LED6) + (net (code 121) (name LED6) (node (ref D6) (pin 2))) - (net (code 129) (name LED5) + (net (code 122) (name LED5) (node (ref D5) (pin 2))) - (net (code 130) (name LED4) + (net (code 123) (name LED4) (node (ref D4) (pin 2))) - (net (code 131) (name LED3) + (net (code 124) (name LED3) (node (ref D3) (pin 2))) - (net (code 132) (name LED2) - (node (ref D2) (pin 2))) - (net (code 133) (name LED0) + (net (code 125) (name LED1) + (node (ref D1) (pin 2))) + (net (code 126) (name LED0) (node (ref D0) (pin 2))) - (net (code 134) (name /blinkey/BTNPU) - (node (ref BTN1) (pin 1)) + (net (code 127) (name OLED_RES) + (node (ref OLED1) (pin 5))) + (net (code 128) (name /blinkey/BTNPU) (node (ref R7) (pin 2)) - (node (ref BTN3) (pin 1)) - (node (ref BTN5) (pin 1)) (node (ref BTN6) (pin 1)) - (node (ref BTN2) (pin 1)) - (node (ref BTN4) (pin 1))) - (net (code 135) (name OLED_CS) + (node (ref BTN5) (pin 1)) + (node (ref BTN3) (pin 1)) + (node (ref BTN4) (pin 1)) + (node (ref BTN1) (pin 1)) + (node (ref BTN2) (pin 1))) + (net (code 129) (name OLED_CS) (node (ref OLED1) (pin 7))) - (net (code 136) (name OLED_DC) + (net (code 130) (name OLED_DC) (node (ref OLED1) (pin 6))) - (net (code 137) (name OLED_RES) - (node (ref OLED1) (pin 5))) - (net (code 138) (name OLED_MOSI) + (net (code 131) (name OLED_MOSI) (node (ref OLED1) (pin 4))) - (net (code 139) (name OLED_CLK) + (net (code 132) (name OLED_CLK) (node (ref OLED1) (pin 3))) - (net (code 140) (name BTN_R) + (net (code 133) (name BTN_R) (node (ref BTN6) (pin 2))) - (net (code 141) (name BTN_L) + (net (code 134) (name BTN_L) (node (ref BTN5) (pin 2))) - (net (code 142) (name BTN_D) + (net (code 135) (name BTN_D) (node (ref BTN4) (pin 2))) - (net (code 143) (name BTN_U) + (net (code 136) (name BTN_U) (node (ref BTN3) (pin 2))) - (net (code 144) (name BTN_F2) + (net (code 137) (name BTN_F2) (node (ref BTN2) (pin 2))) - (net (code 145) (name BTN_F1) + (net (code 138) (name BTN_F1) (node (ref BTN1) (pin 2))) - (net (code 146) (name GPDI_5V_SCL) + (net (code 139) (name GPDI_5V_SCL) (node (ref R25) (pin 2)) - (node (ref U11) (pin 6)) - (node (ref GPDI1) (pin 17))) - (net (code 147) (name GPDI_5V_SDA) + (node (ref GPDI1) (pin 17)) + (node (ref U11) (pin 6))) + (net (code 140) (name GPDI_5V_SDA) (node (ref GPDI1) (pin 18)) - (node (ref U11) (pin 5)) - (node (ref R26) (pin 2))) - (net (code 148) (name GPDI_SDA) - (node (ref U11) (pin 4)) - (node (ref R22) (pin 2))) - (net (code 149) (name /gpdi/VREF2) + (node (ref R26) (pin 2)) + (node (ref U11) (pin 5))) + (net (code 141) (name GPDI_SDA) + (node (ref R22) (pin 2)) + (node (ref U11) (pin 4))) + (net (code 142) (name /gpdi/VREF2) (node (ref R24) (pin 2)) - (node (ref U11) (pin 8)) - (node (ref U11) (pin 7))) - (net (code 150) (name GPDI_SCL) - (node (ref R23) (pin 2)) - (node (ref U11) (pin 3))) - (net (code 151) (name GPDI_ETH_N) + (node (ref U11) (pin 7)) + (node (ref U11) (pin 8))) + (net (code 143) (name GPDI_SCL) + (node (ref U11) (pin 3)) + (node (ref R23) (pin 2))) + (net (code 144) (name GPDI_ETH_N) (node (ref GPDI1) (pin 1))) - (net (code 152) (name GPDI_ETH_P) + (net (code 145) (name GPDI_ETH_P) (node (ref GPDI1) (pin 2))) - (net (code 153) (name GPDI_D2_P) + (net (code 146) (name GPDI_D2_P) (node (ref GPDI1) (pin 3))) - (net (code 154) (name GPDI_D2_N) + (net (code 147) (name GPDI_D2_N) (node (ref GPDI1) (pin 5))) - (net (code 155) (name GPDI_D1_P) + (net (code 148) (name GPDI_D1_P) (node (ref GPDI1) (pin 6))) - (net (code 156) (name GPDI_D1_N) + (net (code 149) (name GPDI_D1_N) (node (ref GPDI1) (pin 8))) - (net (code 157) (name GPDI_D0_P) + (net (code 150) (name GPDI_D0_P) (node (ref GPDI1) (pin 9))) - (net (code 158) (name GPDI_D0_N) + (net (code 151) (name GPDI_D0_N) (node (ref GPDI1) (pin 11))) - (net (code 159) (name GPDI_CLK_P) + (net (code 152) (name GPDI_CLK_P) (node (ref GPDI1) (pin 12))) - (net (code 160) (name GPDI_CLK_N) + (net (code 153) (name GPDI_CLK_N) (node (ref GPDI1) (pin 14))) - (net (code 161) (name GPDI_CEC) + (net (code 154) (name GPDI_CEC) (node (ref GPDI1) (pin 15))) - (net (code 162) (name FTDI_nDTR) + (net (code 155) (name FTDI_nDTR) (node (ref U6) (pin 37))) - (net (code 163) (name FTDI_nCTS) + (net (code 156) (name FTDI_nCTS) (node (ref U6) (pin 35))) - (net (code 164) (name FTDI_nRTS) + (net (code 157) (name FTDI_nRTS) (node (ref U6) (pin 34))) - (net (code 165) (name FTDI_RXD) + (net (code 158) (name FTDI_RXD) (node (ref U6) (pin 33))) - (net (code 166) (name FTDI_TXD) + (net (code 159) (name FTDI_TXD) (node (ref U6) (pin 32))) - (net (code 167) (name JTAG_TMS) + (net (code 160) (name JTAG_TMS) (node (ref U1) (pin U5)) (node (ref U2) (pin 33)) (node (ref U6) (pin 15))) - (net (code 168) (name JTAG_TDO) + (net (code 161) (name JTAG_TDO) (node (ref U6) (pin 14)) - (node (ref U2) (pin 32)) - (node (ref U1) (pin V4))) - (net (code 169) (name JTAG_TDI) - (node (ref U1) (pin R5)) + (node (ref U1) (pin V4)) + (node (ref U2) (pin 32))) + (net (code 162) (name JTAG_TDI) (node (ref U2) (pin 31)) - (node (ref U6) (pin 13))) - (net (code 170) (name JTAG_TCK) + (node (ref U6) (pin 13)) + (node (ref U1) (pin R5))) + (net (code 163) (name JTAG_TCK) (node (ref U6) (pin 12)) (node (ref U2) (pin 30)) (node (ref U1) (pin T5))) - (net (code 171) (name FTDI_nRI) + (net (code 164) (name FTDI_nRI) (node (ref U6) (pin 40))) - (net (code 172) (name "Net-(U6-Pad10)") + (net (code 165) (name "Net-(U6-Pad10)") (node (ref U6) (pin 10))) - (net (code 173) (name /usb/FTDI_nTXLED) + (net (code 166) (name /usb/FTDI_nTXLED) (node (ref U6) (pin 49))) - (net (code 174) (name /usb/FTDI_nRXLED) + (net (code 167) (name /usb/FTDI_nRXLED) (node (ref U6) (pin 48))) - (net (code 175) (name FTDI_nDCD) + (net (code 168) (name FTDI_nDCD) (node (ref U6) (pin 39))) - (net (code 176) (name FTDI_nDSR) + (net (code 169) (name FTDI_nDSR) (node (ref U6) (pin 38))) - (net (code 177) (name USB_FTDI_DM) - (node (ref US1) (pin 2)) - (node (ref U6) (pin 7))) - (net (code 178) (name /usb/OSCO_12M) - (node (ref U6) (pin 4)) + (net (code 170) (name USB_FTDI_DM) + (node (ref U6) (pin 7)) + (node (ref US1) (pin 2))) + (net (code 171) (name /usb/OSCO_12M) + (node (ref Y2) (pin 2)) (node (ref C16) (pin 1)) - (node (ref Y2) (pin 2))) - (net (code 179) (name /usb/OSCI_12M) - (node (ref Y2) (pin 1)) + (node (ref U6) (pin 4))) + (net (code 172) (name /usb/OSCI_12M) (node (ref U6) (pin 3)) - (node (ref C15) (pin 1))) - (net (code 180) (name USB_FTDI_DP) + (node (ref C15) (pin 1)) + (node (ref Y2) (pin 1))) + (net (code 173) (name USB_FTDI_DP) (node (ref US1) (pin 3)) (node (ref U6) (pin 8))) - (net (code 181) (name /usb/EECLK) + (net (code 174) (name /usb/EECLK) + (node (ref U6) (pin 56)) (node (ref R9) (pin 2)) - (node (ref U8) (pin 2)) - (node (ref U6) (pin 56))) - (net (code 182) (name /usb/EECS) - (node (ref U8) (pin 1)) + (node (ref U8) (pin 2))) + (net (code 175) (name /usb/EECS) (node (ref R10) (pin 2)) - (node (ref U6) (pin 1))) - (net (code 183) (name /usb/EEDATA) - (node (ref U6) (pin 55)) + (node (ref U6) (pin 1)) + (node (ref U8) (pin 1))) + (net (code 176) (name /usb/EEDATA) + (node (ref R12) (pin 1)) (node (ref U8) (pin 3)) - (node (ref R12) (pin 1))) - (net (code 184) (name "Net-(R11-Pad2)") - (node (ref U8) (pin 4)) + (node (ref U6) (pin 55))) + (net (code 177) (name "Net-(R11-Pad2)") (node (ref R12) (pin 2)) + (node (ref U8) (pin 4)) (node (ref R11) (pin 2))) - (net (code 185) (name "Net-(US2-Pad4)") + (net (code 178) (name "Net-(US2-Pad4)") (node (ref US2) (pin 4))) - (net (code 186) (name "Net-(US1-Pad4)") + (net (code 179) (name "Net-(US1-Pad4)") (node (ref US1) (pin 4))) - (net (code 187) (name USB_FPGA_DP) + (net (code 180) (name USB_FPGA_DP) (node (ref US2) (pin 3))) - (net (code 188) (name USB_FPGA_DM) + (net (code 181) (name USB_FPGA_DM) (node (ref US2) (pin 2))) - (net (code 189) (name "Net-(U6-Pad20)") + (net (code 182) (name "Net-(U6-Pad20)") (node (ref U6) (pin 20))) - (net (code 190) (name "Net-(U6-Pad51)") + (net (code 183) (name "Net-(U6-Pad51)") (node (ref U6) (pin 51))) - (net (code 191) (name "Net-(U6-Pad11)") + (net (code 184) (name "Net-(U6-Pad11)") (node (ref U6) (pin 11))) - (net (code 192) (name "Net-(U6-Pad6)") + (net (code 185) (name "Net-(U6-Pad6)") (node (ref U6) (pin 6))) - (net (code 193) (name USB5V) - (node (ref US1) (pin 1)) - (node (ref D8) (pin 2))) - (net (code 194) (name "Net-(D9-Pad1)") - (node (ref D9) (pin 1)) - (node (ref US2) (pin 1))) - (net (code 195) (name +1V8) + (net (code 186) (name USB5V) + (node (ref D8) (pin 2)) + (node (ref US1) (pin 1))) + (net (code 187) (name "Net-(D9-Pad1)") + (node (ref US2) (pin 1)) + (node (ref D9) (pin 1))) + (net (code 188) (name +1V8) (node (ref U6) (pin 2)) - (node (ref U6) (pin 31)) - (node (ref C17) (pin 1))) - (net (code 196) (name "Net-(U6-Pad29)") + (node (ref C17) (pin 1)) + (node (ref U6) (pin 31))) + (net (code 189) (name "Net-(U6-Pad29)") (node (ref U6) (pin 29))) - (net (code 197) (name "Net-(U6-Pad19)") + (net (code 190) (name "Net-(U6-Pad19)") (node (ref U6) (pin 19))) - (net (code 198) (name "Net-(U6-Pad22)") + (net (code 191) (name "Net-(U6-Pad22)") (node (ref U6) (pin 22))) - (net (code 199) (name "Net-(U6-Pad42)") + (net (code 192) (name "Net-(U6-Pad42)") (node (ref U6) (pin 42))) - (net (code 200) (name "Net-(U6-Pad52)") + (net (code 193) (name "Net-(U6-Pad52)") (node (ref U6) (pin 52))) - (net (code 201) (name "Net-(U6-Pad23)") + (net (code 194) (name "Net-(U6-Pad23)") (node (ref U6) (pin 23))) - (net (code 202) (name "Net-(U6-Pad53)") + (net (code 195) (name "Net-(U6-Pad53)") (node (ref U6) (pin 53))) - (net (code 203) (name "Net-(U6-Pad24)") + (net (code 196) (name "Net-(U6-Pad24)") (node (ref U6) (pin 24))) - (net (code 204) (name "Net-(U6-Pad54)") + (net (code 197) (name "Net-(U6-Pad54)") (node (ref U6) (pin 54))) - (net (code 205) (name "Net-(U6-Pad25)") + (net (code 198) (name "Net-(U6-Pad25)") (node (ref U6) (pin 25))) - (net (code 206) (name "Net-(U6-Pad28)") + (net (code 199) (name "Net-(U6-Pad28)") (node (ref U6) (pin 28))) - (net (code 207) (name "Net-(U6-Pad18)") + (net (code 200) (name "Net-(U6-Pad18)") (node (ref U6) (pin 18))) - (net (code 208) (name "Net-(U6-Pad47)") + (net (code 201) (name "Net-(U6-Pad47)") (node (ref U6) (pin 47))) - (net (code 209) (name "Net-(U6-Pad27)") + (net (code 202) (name "Net-(U6-Pad27)") (node (ref U6) (pin 27))) - (net (code 210) (name "Net-(U6-Pad46)") + (net (code 203) (name "Net-(U6-Pad46)") (node (ref U6) (pin 46))) - (net (code 211) (name "Net-(U6-Pad26)") + (net (code 204) (name "Net-(U6-Pad26)") (node (ref U6) (pin 26))) - (net (code 212) (name "Net-(U6-Pad17)") + (net (code 205) (name "Net-(U6-Pad17)") (node (ref U6) (pin 17))) - (net (code 213) (name "Net-(U2-Pad26)") + (net (code 206) (name "Net-(U2-Pad26)") (node (ref U2) (pin 26))) - (net (code 214) (name "Net-(U2-Pad16)") + (net (code 207) (name "Net-(U2-Pad16)") (node (ref U2) (pin 16))) - (net (code 215) (name WIFI_TXD) + (net (code 208) (name WIFI_TXD) (node (ref U2) (pin 35))) - (net (code 216) (name WIFI_GPIO0) + (net (code 209) (name WIFI_GPIO0) (node (ref U2) (pin 25))) - (net (code 217) (name "Net-(U2-Pad15)") + (net (code 210) (name "Net-(U2-Pad15)") (node (ref U2) (pin 15))) - (net (code 218) (name WIFI_RXD) + (net (code 211) (name WIFI_RXD) (node (ref U2) (pin 34))) - (net (code 219) (name WIFI_GPIO2) + (net (code 212) (name WIFI_GPIO2) (node (ref U2) (pin 24))) - (net (code 220) (name "Net-(U2-Pad14)") + (net (code 213) (name "Net-(U2-Pad14)") (node (ref U2) (pin 14))) - (net (code 221) (name WIFI_GPIO15) + (net (code 214) (name WIFI_GPIO15) (node (ref U2) (pin 23))) - (net (code 222) (name "Net-(U2-Pad13)") + (net (code 215) (name "Net-(U2-Pad13)") (node (ref U2) (pin 13))) - (net (code 223) (name SD_D1) + (net (code 216) (name SD_D1) (node (ref U2) (pin 22)) (node (ref SD1) (pin 8))) - (net (code 224) (name "Net-(U2-Pad11)") + (net (code 217) (name "Net-(U2-Pad11)") (node (ref U2) (pin 11))) - (net (code 225) (name "Net-(U2-Pad12)") + (net (code 218) (name "Net-(U2-Pad12)") (node (ref U2) (pin 12))) - (net (code 226) (name "Net-(U2-Pad36)") + (net (code 219) (name "Net-(U2-Pad36)") (node (ref U2) (pin 36))) - (net (code 227) (name SD_2) + (net (code 220) (name SD_2) (node (ref SD1) (pin 9)) (node (ref U2) (pin 17))) - (net (code 228) (name "Net-(U2-Pad27)") + (net (code 221) (name "Net-(U2-Pad27)") (node (ref U2) (pin 27))) - (net (code 229) (name "Net-(U2-Pad37)") + (net (code 222) (name "Net-(U2-Pad37)") (node (ref U2) (pin 37))) - (net (code 230) (name SD_3) - (node (ref SD1) (pin 1)) - (node (ref U2) (pin 18))) - (net (code 231) (name "Net-(U2-Pad28)") + (net (code 223) (name SD_3) + (node (ref U2) (pin 18)) + (node (ref SD1) (pin 1))) + (net (code 224) (name "Net-(U2-Pad28)") (node (ref U2) (pin 28))) - (net (code 232) (name "Net-(U2-Pad38)") + (net (code 225) (name "Net-(U2-Pad38)") (node (ref U2) (pin 38))) - (net (code 233) (name SD_CMD) - (node (ref U2) (pin 19)) - (node (ref SD1) (pin 2))) - (net (code 234) (name "Net-(U2-Pad29)") + (net (code 226) (name SD_CMD) + (node (ref SD1) (pin 2)) + (node (ref U2) (pin 19))) + (net (code 227) (name "Net-(U2-Pad29)") (node (ref U2) (pin 29))) - (net (code 235) (name "Net-(U2-Pad39)") + (net (code 228) (name "Net-(U2-Pad39)") (node (ref U2) (pin 39))) - (net (code 236) (name SD_D0) + (net (code 229) (name SD_D0) (node (ref U2) (pin 21)) (node (ref SD1) (pin 7))) - (net (code 237) (name SD_CLK) - (node (ref SD1) (pin 5)) - (node (ref U2) (pin 20))) - (net (code 238) (name "Net-(U2-Pad10)") + (net (code 230) (name SD_CLK) + (node (ref U2) (pin 20)) + (node (ref SD1) (pin 5))) + (net (code 231) (name "Net-(U2-Pad10)") (node (ref U2) (pin 10))) - (net (code 239) (name "Net-(U2-Pad9)") + (net (code 232) (name "Net-(U2-Pad9)") (node (ref U2) (pin 9))) - (net (code 240) (name "Net-(U2-Pad8)") + (net (code 233) (name "Net-(U2-Pad8)") (node (ref U2) (pin 8))) - (net (code 241) (name WIFI_RESET) + (net (code 234) (name WIFI_RESET) (node (ref U2) (pin 7))) - (net (code 242) (name "Net-(U2-Pad5)") + (net (code 235) (name "Net-(U2-Pad5)") (node (ref U2) (pin 5))) - (net (code 243) (name "Net-(U2-Pad4)") + (net (code 236) (name "Net-(U2-Pad4)") (node (ref U2) (pin 4))) - (net (code 244) (name WIFI_PD) + (net (code 237) (name WIFI_PD) (node (ref U2) (pin 3))) - (net (code 245) (name "Net-(U2-Pad6)") + (net (code 238) (name "Net-(U2-Pad6)") (node (ref U2) (pin 6))) - (net (code 246) (name SDRAM_A7) + (net (code 239) (name SDRAM_A7) (node (ref U9) (pin 32))) - (net (code 247) (name SDRAM_D6) + (net (code 240) (name SDRAM_D6) (node (ref U9) (pin 11))) - (net (code 248) (name SDRAM_A1) + (net (code 241) (name SDRAM_A1) (node (ref U9) (pin 24))) - (net (code 249) (name SDRAM_D15) + (net (code 242) (name SDRAM_D15) (node (ref U9) (pin 53))) - (net (code 250) (name SDRAM_A8) + (net (code 243) (name SDRAM_A8) (node (ref U9) (pin 33))) - (net (code 251) (name SDRAM_A0) + (net (code 244) (name SDRAM_A0) (node (ref U9) (pin 23))) - (net (code 252) (name SDRAM_D7) + (net (code 245) (name SDRAM_D7) (node (ref U9) (pin 13))) - (net (code 253) (name SDRAM_D8) + (net (code 246) (name SDRAM_D8) (node (ref U9) (pin 42))) - (net (code 254) (name SDRAM_A10) + (net (code 247) (name SDRAM_A10) (node (ref U9) (pin 22))) - (net (code 255) (name SDRAM_D14) + (net (code 248) (name SDRAM_D14) (node (ref U9) (pin 51))) - (net (code 256) (name SDRAM_A6) + (net (code 249) (name SDRAM_A6) (node (ref U9) (pin 31))) - (net (code 257) (name SDRAM_BA1) + (net (code 250) (name SDRAM_BA1) (node (ref U9) (pin 21))) - (net (code 258) (name SDRAM_D13) + (net (code 251) (name SDRAM_D13) (node (ref U9) (pin 50))) - (net (code 259) (name SDRAM_A5) + (net (code 252) (name SDRAM_A5) (node (ref U9) (pin 30))) - (net (code 260) (name SDRAM_BA0) + (net (code 253) (name SDRAM_BA0) (node (ref U9) (pin 20))) - (net (code 261) (name SDRAM_D5) + (net (code 254) (name SDRAM_D5) (node (ref U9) (pin 10))) - (net (code 262) (name SDRAM_D4) + (net (code 255) (name SDRAM_D4) (node (ref U9) (pin 8))) - (net (code 263) (name SDRAM_D3) + (net (code 256) (name SDRAM_D3) (node (ref U9) (pin 7))) - (net (code 264) (name SDRAM_D2) + (net (code 257) (name SDRAM_D2) (node (ref U9) (pin 5))) - (net (code 265) (name SDRAM_D1) + (net (code 258) (name SDRAM_D1) (node (ref U9) (pin 4))) - (net (code 266) (name SDRAM_D0) + (net (code 259) (name SDRAM_D0) (node (ref U9) (pin 2))) - (net (code 267) (name SDRAM_D9) + (net (code 260) (name SDRAM_D9) (node (ref U9) (pin 44))) - (net (code 268) (name SDRAM_DQM1) + (net (code 261) (name SDRAM_DQM1) (node (ref U9) (pin 39))) - (net (code 269) (name SDRAM_A4) + (net (code 262) (name SDRAM_A4) (node (ref U9) (pin 29))) - (net (code 270) (name SDRAM_nCS) + (net (code 263) (name SDRAM_nCS) (node (ref U9) (pin 19))) - (net (code 271) (name SDRAM_D12) + (net (code 264) (name SDRAM_D12) (node (ref U9) (pin 48))) - (net (code 272) (name SDRAM_CLK) + (net (code 265) (name SDRAM_CLK) (node (ref U9) (pin 38))) - (net (code 273) (name SDRAM_nRAS) + (net (code 266) (name SDRAM_nRAS) (node (ref U9) (pin 18))) - (net (code 274) (name SDRAM_A9) + (net (code 267) (name SDRAM_A9) (node (ref U9) (pin 34))) - (net (code 275) (name SDRAM_DQM0) + (net (code 268) (name SDRAM_DQM0) (node (ref U9) (pin 15))) - (net (code 276) (name SDRAM_A2) + (net (code 269) (name SDRAM_A2) (node (ref U9) (pin 25))) - (net (code 277) (name SDRAM_A11) + (net (code 270) (name SDRAM_A11) (node (ref U9) (pin 35))) - (net (code 278) (name SDRAM_D10) + (net (code 271) (name SDRAM_D10) (node (ref U9) (pin 45))) - (net (code 279) (name SDRAM_A3) + (net (code 272) (name SDRAM_A3) (node (ref U9) (pin 26))) - (net (code 280) (name SDRAM_nCAS) + (net (code 273) (name SDRAM_nCAS) (node (ref U9) (pin 17))) - (net (code 281) (name SDRAM_CKE) + (net (code 274) (name SDRAM_CKE) (node (ref U9) (pin 37))) - (net (code 282) (name SDRAM_D11) + (net (code 275) (name SDRAM_D11) (node (ref U9) (pin 47))) - (net (code 283) (name SDRAM_nWE) + (net (code 276) (name SDRAM_nWE) (node (ref U9) (pin 16))) - (net (code 284) (name AUDIO_R3) + (net (code 277) (name AUDIO_R3) (node (ref R18) (pin 1))) - (net (code 285) (name AUDIO_R2) + (net (code 278) (name AUDIO_R2) (node (ref R19) (pin 1))) - (net (code 286) (name AUDIO_R1) + (net (code 279) (name AUDIO_R1) (node (ref R20) (pin 1))) - (net (code 287) (name AUDIO_R0) + (net (code 280) (name AUDIO_R0) (node (ref R21) (pin 1))) - (net (code 288) (name "Net-(AUDIO1-Pad4)") + (net (code 281) (name "Net-(AUDIO1-Pad4)") (node (ref AUDIO1) (pin 4))) - (net (code 289) (name "Net-(AUDIO1-Pad5)") + (net (code 282) (name "Net-(AUDIO1-Pad5)") (node (ref AUDIO1) (pin 5))) - (net (code 290) (name "Net-(AUDIO1-Pad6)") + (net (code 283) (name "Net-(AUDIO1-Pad6)") (node (ref AUDIO1) (pin 6))) - (net (code 291) (name /analog/AUDIO_R) - (node (ref R18) (pin 2)) - (node (ref R19) (pin 2)) - (node (ref R20) (pin 2)) + (net (code 284) (name /analog/AUDIO_R) + (node (ref AUDIO1) (pin 3)) (node (ref R21) (pin 2)) - (node (ref AUDIO1) (pin 3))) - (net (code 292) (name AUDIO_L0) + (node (ref R20) (pin 2)) + (node (ref R19) (pin 2)) + (node (ref R18) (pin 2))) + (net (code 285) (name AUDIO_L0) (node (ref R17) (pin 1))) - (net (code 293) (name AUDIO_L1) + (net (code 286) (name AUDIO_L1) (node (ref R16) (pin 1))) - (net (code 294) (name AUDIO_L2) + (net (code 287) (name AUDIO_L2) (node (ref R15) (pin 1))) - (net (code 295) (name AUDIO_L3) + (net (code 288) (name AUDIO_L3) (node (ref R14) (pin 1))) - (net (code 296) (name /analog/AUDIO_L) + (net (code 289) (name /analog/AUDIO_L) (node (ref AUDIO1) (pin 1)) - (node (ref R14) (pin 2)) (node (ref R15) (pin 2)) (node (ref R16) (pin 2)) + (node (ref R14) (pin 2)) (node (ref R17) (pin 2))) - (net (code 297) (name "Net-(U10-Pad1)") + (net (code 290) (name "Net-(U10-Pad1)") (node (ref U10) (pin 1))) - (net (code 298) (name "Net-(U10-Pad2)") + (net (code 291) (name "Net-(U10-Pad2)") (node (ref U10) (pin 2))) - (net (code 299) (name "Net-(U10-Pad3)") + (net (code 292) (name "Net-(U10-Pad3)") (node (ref U10) (pin 3))) - (net (code 300) (name "Net-(U10-Pad5)") + (net (code 293) (name "Net-(U10-Pad5)") (node (ref U10) (pin 5))) - (net (code 301) (name "Net-(U10-Pad6)") + (net (code 294) (name "Net-(U10-Pad6)") (node (ref U10) (pin 6))) - (net (code 302) (name "Net-(U10-Pad7)") + (net (code 295) (name "Net-(U10-Pad7)") (node (ref U10) (pin 7))) - (net (code 303) (name SD_CD) + (net (code 296) (name SD_CD) (node (ref SD1) (pin 10))) - (net (code 304) (name SD_WP) + (net (code 297) (name SD_WP) (node (ref SD1) (pin 11))))) \ No newline at end of file diff --git a/ulx3s.pro b/ulx3s.pro index 8afcb14..6b9917a 100644 --- a/ulx3s.pro +++ b/ulx3s.pro @@ -1,4 +1,4 @@ -update=Sri 05 Tra 2017 23:26:08 +update=Pet 07 Tra 2017 01:09:43 version=1 last_client=kicad [pcbnew] @@ -27,7 +27,7 @@ NetIExt=net version=1 [eeschema] version=1 -LibDir=footprints/esp8266;footprints/lattice;footprints/micro-hdmi-d;footprints/dcdc_converter;footprints/usbserial;footprints/esp32 +LibDir=footprints/esp8266;footprints/lattice;footprints/micro-hdmi-d;footprints/dcdc_converter;footprints/usbserial;footprints/esp32;footprints/oled [eeschema/libraries] LibName1=ulx3s-rescue LibName2=power @@ -65,3 +65,4 @@ LibName33=footprints/micro-hdmi-d/micro-hdmi-d LibName34=footprints/dcdc_converter/ap3429a LibName35=footprints/usbserial/ft2232 LibName36=footprints/esp32/ESP32 +LibName37=footprints/oled/ssd_13xx diff --git a/ulx3s.sch b/ulx3s.sch index a470399..f2dd4aa 100644 --- a/ulx3s.sch +++ b/ulx3s.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/usb.bak b/usb.bak index 9b836c8..cc5c93f 100644 --- a/usb.bak +++ b/usb.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/usb.sch b/usb.sch index 9b836c8..cc5c93f 100644 --- a/usb.sch +++ b/usb.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/wifi.bak b/wifi.bak index 2ddc3af..6d11af8 100644 --- a/wifi.bak +++ b/wifi.bak @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/wifi.sch b/wifi.sch index 2ddc3af..6d11af8 100644 --- a/wifi.sch +++ b/wifi.sch @@ -35,6 +35,7 @@ LIBS:micro-hdmi-d LIBS:ap3429a LIBS:ft2232 LIBS:ESP32 +LIBS:ssd_13xx LIBS:ulx3s-cache EELAYER 25 0 EELAYER END