summaryrefslogtreecommitdiff
path: root/hw/library
diff options
context:
space:
mode:
Diffstat (limited to 'hw/library')
-rw-r--r--hw/library/SODIMM-204.lib436
-rw-r--r--hw/library/bq.dcm (renamed from hw/library/SODIMM-204.dcm)0
-rw-r--r--hw/library/bq.lib41
-rw-r--r--hw/library/cui.dcm (renamed from hw/library/cui-sj.dcm)0
-rw-r--r--hw/library/cui.lib (renamed from hw/library/cui-sj.lib)0
-rw-r--r--hw/library/drv.dcm (renamed from hw/library/drv2605l.dcm)0
-rw-r--r--hw/library/drv.lib (renamed from hw/library/drv2605l.lib)0
-rw-r--r--hw/library/ds90.dcm (renamed from hw/library/e310-g000.dcm)0
-rw-r--r--hw/library/ds90.lib65
-rw-r--r--hw/library/esp.dcm (renamed from hw/library/esp32.dcm)0
-rw-r--r--hw/library/esp.lib (renamed from hw/library/esp32.lib)0
-rw-r--r--hw/library/fan.dcm (renamed from hw/library/fan5333.dcm)0
-rw-r--r--hw/library/fan.lib (renamed from hw/library/fan5333.lib)0
-rw-r--r--hw/library/ft81x.lib165
-rw-r--r--hw/library/ics.dcm (renamed from hw/library/ics-43434.dcm)0
-rw-r--r--hw/library/ics.lib (renamed from hw/library/ics-43434.lib)0
-rwxr-xr-xhw/library/is25lp128.lib27
-rwxr-xr-xhw/library/issi.dcm (renamed from hw/library/is25lp128.dcm)0
-rwxr-xr-xhw/library/issi.lib51
-rw-r--r--hw/library/max.dcm (renamed from hw/library/max98357.dcm)0
-rw-r--r--hw/library/max.lib (renamed from hw/library/max98357.lib)0
-rw-r--r--hw/library/myConn.dcm (renamed from hw/library/rtl8710af.dcm)0
-rw-r--r--hw/library/myConn.lib538
-rw-r--r--hw/library/myPower.dcm5
-rw-r--r--hw/library/myPower.lib17
-rw-r--r--hw/library/rtl.dcm (renamed from hw/library/sit1533.dcm)0
-rw-r--r--hw/library/rtl.lib (renamed from hw/library/rtl8710af.lib)0
-rw-r--r--hw/library/sifive.dcm (renamed from hw/library/texas-tps.dcm)0
-rw-r--r--hw/library/sifive.lib (renamed from hw/library/e310-g000.lib)0
-rw-r--r--hw/library/sit.dcm (renamed from hw/library/tpa301.dcm)0
-rw-r--r--hw/library/sit.lib (renamed from hw/library/sit1533.lib)0
-rw-r--r--hw/library/sn65.lib40
-rw-r--r--hw/library/sn74.lib157
-rw-r--r--hw/library/st.dcm8
-rw-r--r--hw/library/st.lib40
-rw-r--r--hw/library/tmux.lib34
-rw-r--r--hw/library/tpa.dcm (renamed from hw/library/ts3ddr.dcm)0
-rw-r--r--hw/library/tpa.lib (renamed from hw/library/tpa301.lib)0
-rw-r--r--hw/library/tps.dcm3
-rw-r--r--hw/library/tps.lib (renamed from hw/library/texas-tps.lib)0
-rw-r--r--hw/library/ts.dcm3
-rw-r--r--hw/library/ts.lib (renamed from hw/library/ts3ddr.lib)55
-rw-r--r--hw/library/tx.dcm3
-rw-r--r--hw/library/tx.lib56
44 files changed, 1180 insertions, 564 deletions
diff --git a/hw/library/SODIMM-204.lib b/hw/library/SODIMM-204.lib
deleted file mode 100644
index 44b4dd2..0000000
--- a/hw/library/SODIMM-204.lib
+++ /dev/null
@@ -1,436 +0,0 @@
-EESchema-LIBRARY Version 2.3
-#encoding utf-8
-#
-# SODIMM-204
-#
-DEF SODIMM-204 J 0 40 Y Y 1 F N
-F0 "J" 0 5200 50 H V C CNN
-F1 "SODIMM-204" 0 -5200 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S -450 -5250 450 5250 1 0 0 N
-X PIN1 1 -750 5050 300 R 50 50 1 1 B
-X PIN2 2 750 5050 300 L 50 50 1 1 B
-X PIN3 3 -750 4950 300 R 50 50 1 1 B
-X PIN4 4 750 4950 300 L 50 50 1 1 B
-X PIN5 5 -750 4850 300 R 50 50 1 1 B
-X PIN6 6 750 4850 300 L 50 50 1 1 B
-X PIN7 7 -750 4750 300 R 50 50 1 1 B
-X PIN8 8 750 4750 300 L 50 50 1 1 B
-X PIN9 9 -750 4650 300 R 50 50 1 1 B
-X PIN10 10 750 4650 300 L 50 50 1 1 B
-X PIN20 20 750 4150 300 L 50 50 1 1 B
-X PIN30 30 750 3650 300 L 50 50 1 1 B
-X PIN40 40 750 3150 300 L 50 50 1 1 B
-X PIN50 50 750 2650 300 L 50 50 1 1 B
-X PIN60 60 750 2150 300 L 50 50 1 1 B
-X PIN70 70 750 1650 300 L 50 50 1 1 B
-X PIN80 80 750 1150 300 L 50 50 1 1 B
-X PIN90 90 750 650 300 L 50 50 1 1 B
-X PIN11 11 -750 4550 300 R 50 50 1 1 B
-X PIN21 21 -750 4050 300 R 50 50 1 1 B
-X PIN31 31 -750 3550 300 R 50 50 1 1 B
-X PIN41 41 -750 3050 300 R 50 50 1 1 B
-X PIN51 51 -750 2550 300 R 50 50 1 1 B
-X PIN61 61 -750 2050 300 R 50 50 1 1 B
-X PIN71 71 -750 1550 300 R 50 50 1 1 B
-X PIN81 81 -750 1050 300 R 50 50 1 1 B
-X PIN91 91 -750 550 300 R 50 50 1 1 B
-X PIN12 12 750 4550 300 L 50 50 1 1 B
-X PIN22 22 750 4050 300 L 50 50 1 1 B
-X PIN32 32 750 3550 300 L 50 50 1 1 B
-X PIN42 42 750 3050 300 L 50 50 1 1 B
-X PIN52 52 750 2550 300 L 50 50 1 1 B
-X PIN62 62 750 2050 300 L 50 50 1 1 B
-X PIN72 72 750 1550 300 L 50 50 1 1 B
-X PIN82 82 750 1050 300 L 50 50 1 1 B
-X PIN92 92 750 550 300 L 50 50 1 1 B
-X PIN13 13 -750 4450 300 R 50 50 1 1 B
-X PIN23 23 -750 3950 300 R 50 50 1 1 B
-X PIN33 33 -750 3450 300 R 50 50 1 1 B
-X PIN43 43 -750 2950 300 R 50 50 1 1 B
-X PIN53 53 -750 2450 300 R 50 50 1 1 B
-X PIN63 63 -750 1950 300 R 50 50 1 1 B
-X PIN73 73 -750 1450 300 R 50 50 1 1 B
-X PIN83 83 -750 950 300 R 50 50 1 1 B
-X PIN93 93 -750 450 300 R 50 50 1 1 B
-X PIN14 14 750 4450 300 L 50 50 1 1 B
-X PIN24 24 750 3950 300 L 50 50 1 1 B
-X PIN34 34 750 3450 300 L 50 50 1 1 B
-X PIN44 44 750 2950 300 L 50 50 1 1 B
-X PIN54 54 750 2450 300 L 50 50 1 1 B
-X PIN64 64 750 1950 300 L 50 50 1 1 B
-X PIN74 74 750 1450 300 L 50 50 1 1 B
-X PIN84 84 750 950 300 L 50 50 1 1 B
-X PIN94 94 750 450 300 L 50 50 1 1 B
-X PIN15 15 -750 4350 300 R 50 50 1 1 B
-X PIN25 25 -750 3850 300 R 50 50 1 1 B
-X PIN35 35 -750 3350 300 R 50 50 1 1 B
-X PIN45 45 -750 2850 300 R 50 50 1 1 B
-X PIN55 55 -750 2350 300 R 50 50 1 1 B
-X PIN65 65 -750 1850 300 R 50 50 1 1 B
-X PIN75 75 -750 1350 300 R 50 50 1 1 B
-X PIN85 85 -750 850 300 R 50 50 1 1 B
-X PIN95 95 -750 350 300 R 50 50 1 1 B
-X PIN16 16 750 4350 300 L 50 50 1 1 B
-X PIN26 26 750 3850 300 L 50 50 1 1 B
-X PIN36 36 750 3350 300 L 50 50 1 1 B
-X PIN46 46 750 2850 300 L 50 50 1 1 B
-X PIN56 56 750 2350 300 L 50 50 1 1 B
-X PIN66 66 750 1850 300 L 50 50 1 1 B
-X PIN76 76 750 1350 300 L 50 50 1 1 B
-X PIN86 86 750 850 300 L 50 50 1 1 B
-X PIN96 96 750 350 300 L 50 50 1 1 B
-X PIN17 17 -750 4250 300 R 50 50 1 1 B
-X PIN27 27 -750 3750 300 R 50 50 1 1 B
-X PIN37 37 -750 3250 300 R 50 50 1 1 B
-X PIN47 47 -750 2750 300 R 50 50 1 1 B
-X PIN57 57 -750 2250 300 R 50 50 1 1 B
-X PIN67 67 -750 1750 300 R 50 50 1 1 B
-X PIN77 77 -750 1250 300 R 50 50 1 1 B
-X PIN87 87 -750 750 300 R 50 50 1 1 B
-X PIN97 97 -750 250 300 R 50 50 1 1 B
-X PIN18 18 750 4250 300 L 50 50 1 1 B
-X PIN28 28 750 3750 300 L 50 50 1 1 B
-X PIN38 38 750 3250 300 L 50 50 1 1 B
-X PIN48 48 750 2750 300 L 50 50 1 1 B
-X PIN58 58 750 2250 300 L 50 50 1 1 B
-X PIN68 68 750 1750 300 L 50 50 1 1 B
-X PIN78 78 750 1250 300 L 50 50 1 1 B
-X PIN88 88 750 750 300 L 50 50 1 1 B
-X PIN98 98 750 250 300 L 50 50 1 1 B
-X PIN19 19 -750 4150 300 R 50 50 1 1 B
-X PIN29 29 -750 3650 300 R 50 50 1 1 B
-X PIN39 39 -750 3150 300 R 50 50 1 1 B
-X PIN49 49 -750 2650 300 R 50 50 1 1 B
-X PIN59 59 -750 2150 300 R 50 50 1 1 B
-X PIN69 69 -750 1650 300 R 50 50 1 1 B
-X PIN79 79 -750 1150 300 R 50 50 1 1 B
-X PIN89 89 -750 650 300 R 50 50 1 1 B
-X PIN99 99 -750 150 300 R 50 50 1 1 B
-X PIN100 100 750 150 300 L 50 50 1 1 B
-X PIN200 200 750 -4850 300 L 50 50 1 1 B
-X PIN110 110 750 -350 300 L 50 50 1 1 B
-X PIN120 120 750 -850 300 L 50 50 1 1 B
-X PIN130 130 750 -1350 300 L 50 50 1 1 B
-X PIN140 140 750 -1850 300 L 50 50 1 1 B
-X PIN150 150 750 -2350 300 L 50 50 1 1 B
-X PIN160 160 750 -2850 300 L 50 50 1 1 B
-X PIN170 170 750 -3350 300 L 50 50 1 1 B
-X PIN180 180 750 -3850 300 L 50 50 1 1 B
-X PIN190 190 750 -4350 300 L 50 50 1 1 B
-X PIN101 101 -750 50 300 R 50 50 1 1 B
-X PIN201 201 -750 -4950 300 R 50 50 1 1 B
-X PIN111 111 -750 -450 300 R 50 50 1 1 B
-X PIN121 121 -750 -950 300 R 50 50 1 1 B
-X PIN131 131 -750 -1450 300 R 50 50 1 1 B
-X PIN141 141 -750 -1950 300 R 50 50 1 1 B
-X PIN151 151 -750 -2450 300 R 50 50 1 1 B
-X PIN161 161 -750 -2950 300 R 50 50 1 1 B
-X PIN171 171 -750 -3450 300 R 50 50 1 1 B
-X PIN181 181 -750 -3950 300 R 50 50 1 1 B
-X PIN191 191 -750 -4450 300 R 50 50 1 1 B
-X PIN102 102 750 50 300 L 50 50 1 1 B
-X PIN202 202 750 -4950 300 L 50 50 1 1 B
-X PIN112 112 750 -450 300 L 50 50 1 1 B
-X PIN122 122 750 -950 300 L 50 50 1 1 B
-X PIN132 132 750 -1450 300 L 50 50 1 1 B
-X PIN142 142 750 -1950 300 L 50 50 1 1 B
-X PIN152 152 750 -2450 300 L 50 50 1 1 B
-X PIN162 162 750 -2950 300 L 50 50 1 1 B
-X PIN172 172 750 -3450 300 L 50 50 1 1 B
-X PIN182 182 750 -3950 300 L 50 50 1 1 B
-X PIN192 192 750 -4450 300 L 50 50 1 1 B
-X PIN103 103 -750 -50 300 R 50 50 1 1 B
-X PIN203 203 -750 -5050 300 R 50 50 1 1 B
-X PIN113 113 -750 -550 300 R 50 50 1 1 B
-X PIN123 123 -750 -1050 300 R 50 50 1 1 B
-X PIN133 133 -750 -1550 300 R 50 50 1 1 B
-X PIN143 143 -750 -2050 300 R 50 50 1 1 B
-X PIN153 153 -750 -2550 300 R 50 50 1 1 B
-X PIN163 163 -750 -3050 300 R 50 50 1 1 B
-X PIN173 173 -750 -3550 300 R 50 50 1 1 B
-X PIN183 183 -750 -4050 300 R 50 50 1 1 B
-X PIN193 193 -750 -4550 300 R 50 50 1 1 B
-X PIN104 104 750 -50 300 L 50 50 1 1 B
-X PIN204 204 750 -5050 300 L 50 50 1 1 B
-X PIN114 114 750 -550 300 L 50 50 1 1 B
-X PIN124 124 750 -1050 300 L 50 50 1 1 B
-X PIN134 134 750 -1550 300 L 50 50 1 1 B
-X PIN144 144 750 -2050 300 L 50 50 1 1 B
-X PIN154 154 750 -2550 300 L 50 50 1 1 B
-X PIN164 164 750 -3050 300 L 50 50 1 1 B
-X PIN174 174 750 -3550 300 L 50 50 1 1 B
-X PIN184 184 750 -4050 300 L 50 50 1 1 B
-X PIN194 194 750 -4550 300 L 50 50 1 1 B
-X PIN105 105 -750 -150 300 R 50 50 1 1 B
-X PIN115 115 -750 -650 300 R 50 50 1 1 B
-X PIN125 125 -750 -1150 300 R 50 50 1 1 B
-X PIN135 135 -750 -1650 300 R 50 50 1 1 B
-X PIN145 145 -750 -2150 300 R 50 50 1 1 B
-X PIN155 155 -750 -2650 300 R 50 50 1 1 B
-X PIN165 165 -750 -3150 300 R 50 50 1 1 B
-X PIN175 175 -750 -3650 300 R 50 50 1 1 B
-X PIN185 185 -750 -4150 300 R 50 50 1 1 B
-X PIN195 195 -750 -4650 300 R 50 50 1 1 B
-X PIN106 106 750 -150 300 L 50 50 1 1 B
-X PIN116 116 750 -650 300 L 50 50 1 1 B
-X PIN126 126 750 -1150 300 L 50 50 1 1 B
-X PIN136 136 750 -1650 300 L 50 50 1 1 B
-X PIN146 146 750 -2150 300 L 50 50 1 1 B
-X PIN156 156 750 -2650 300 L 50 50 1 1 B
-X PIN166 166 750 -3150 300 L 50 50 1 1 B
-X PIN176 176 750 -3650 300 L 50 50 1 1 B
-X PIN186 186 750 -4150 300 L 50 50 1 1 B
-X PIN196 196 750 -4650 300 L 50 50 1 1 B
-X PIN107 107 -750 -250 300 R 50 50 1 1 B
-X PIN117 117 -750 -750 300 R 50 50 1 1 B
-X PIN127 127 -750 -1250 300 R 50 50 1 1 B
-X PIN137 137 -750 -1750 300 R 50 50 1 1 B
-X PIN147 147 -750 -2250 300 R 50 50 1 1 B
-X PIN157 157 -750 -2750 300 R 50 50 1 1 B
-X PIN167 167 -750 -3250 300 R 50 50 1 1 B
-X PIN177 177 -750 -3750 300 R 50 50 1 1 B
-X PIN187 187 -750 -4250 300 R 50 50 1 1 B
-X PIN197 197 -750 -4750 300 R 50 50 1 1 B
-X PIN108 108 750 -250 300 L 50 50 1 1 B
-X PIN118 118 750 -750 300 L 50 50 1 1 B
-X PIN128 128 750 -1250 300 L 50 50 1 1 B
-X PIN138 138 750 -1750 300 L 50 50 1 1 B
-X PIN148 148 750 -2250 300 L 50 50 1 1 B
-X PIN158 158 750 -2750 300 L 50 50 1 1 B
-X PIN168 168 750 -3250 300 L 50 50 1 1 B
-X PIN178 178 750 -3750 300 L 50 50 1 1 B
-X PIN188 188 750 -4250 300 L 50 50 1 1 B
-X PIN198 198 750 -4750 300 L 50 50 1 1 B
-X PIN109 109 -750 -350 300 R 50 50 1 1 B
-X PIN119 119 -750 -850 300 R 50 50 1 1 B
-X PIN129 129 -750 -1350 300 R 50 50 1 1 B
-X PIN139 139 -750 -1850 300 R 50 50 1 1 B
-X PIN149 149 -750 -2350 300 R 50 50 1 1 B
-X PIN159 159 -750 -2850 300 R 50 50 1 1 B
-X PIN169 169 -750 -3350 300 R 50 50 1 1 B
-X PIN179 179 -750 -3850 300 R 50 50 1 1 B
-X PIN189 189 -750 -4350 300 R 50 50 1 1 B
-X PIN199 199 -750 -4850 300 R 50 50 1 1 B
-ENDDRAW
-ENDDEF
-#
-# iMX8
-#
-DEF iMX8 J 0 40 Y Y 1 F N
-F0 "J" 0 5200 50 H V C CNN
-F1 "iMX8" 0 -5200 50 H V C CNN
-F2 "" -100 5100 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S -450 -5250 450 5250 1 0 0 N
-X PIN1 1 -750 5050 300 R 50 50 1 1 W
-X PIN2 2 750 5050 300 L 50 50 1 1 W
-X PIN3 3 -750 4950 300 R 50 50 1 1 B
-X PIN4 4 750 4950 300 L 50 50 1 1 B
-X PIN5 5 -750 4850 300 R 50 50 1 1 B
-X PIN6 6 750 4850 300 L 50 50 1 1 B
-X PIN7 7 -750 4750 300 R 50 50 1 1 B
-X PIN8 8 750 4750 300 L 50 50 1 1 B
-X PIN9 9 -750 4650 300 R 50 50 1 1 B
-X PIN10 10 750 4650 300 L 50 50 1 1 W
-X PIN20 20 750 4150 300 L 50 50 1 1 B
-X PIN30 30 750 3650 300 L 50 50 1 1 B
-X PIN40 40 750 3150 300 L 50 50 1 1 B
-X PIN50 50 750 2650 300 L 50 50 1 1 B
-X PIN60 60 750 2150 300 L 50 50 1 1 B
-X PIN70 70 750 1650 300 L 50 50 1 1 B
-X PIN80 80 750 1150 300 L 50 50 1 1 B
-X PIN90 90 750 650 300 L 50 50 1 1 B
-X PIN11 11 -750 4550 300 R 50 50 1 1 B
-X PIN21 21 -750 4050 300 R 50 50 1 1 B
-X PIN31 31 -750 3550 300 R 50 50 1 1 B
-X PIN41 41 -750 3050 300 R 50 50 1 1 B
-X PIN51 51 -750 2550 300 R 50 50 1 1 B
-X PIN61 61 -750 2050 300 R 50 50 1 1 B
-X PIN71 71 -750 1550 300 R 50 50 1 1 W
-X PIN81 81 -750 1050 300 R 50 50 1 1 B
-X PIN91 91 -750 550 300 R 50 50 1 1 B
-X PIN12 12 750 4550 300 L 50 50 1 1 B
-X PIN22 22 750 4050 300 L 50 50 1 1 B
-X PIN32 32 750 3550 300 L 50 50 1 1 B
-X PIN42 42 750 3050 300 L 50 50 1 1 B
-X PIN52 52 750 2550 300 L 50 50 1 1 B
-X PIN62 62 750 2050 300 L 50 50 1 1 B
-X PIN72 72 750 1550 300 L 50 50 1 1 B
-X PIN82 82 750 1050 300 L 50 50 1 1 B
-X PIN92 92 750 550 300 L 50 50 1 1 B
-X PIN13 13 -750 4450 300 R 50 50 1 1 B
-X PIN23 23 -750 3950 300 R 50 50 1 1 B
-X PIN33 33 -750 3450 300 R 50 50 1 1 B
-X PIN43 43 -750 2950 300 R 50 50 1 1 B
-X PIN53 53 -750 2450 300 R 50 50 1 1 B
-X PIN63 63 -750 1950 300 R 50 50 1 1 B
-X PIN73 73 -750 1450 300 R 50 50 1 1 B
-X PIN83 83 -750 950 300 R 50 50 1 1 B
-X PIN93 93 -750 450 300 R 50 50 1 1 B
-X PIN14 14 750 4450 300 L 50 50 1 1 B
-X PIN24 24 750 3950 300 L 50 50 1 1 B
-X PIN34 34 750 3450 300 L 50 50 1 1 B
-X PIN44 44 750 2950 300 L 50 50 1 1 B
-X PIN54 54 750 2450 300 L 50 50 1 1 B
-X PIN64 64 750 1950 300 L 50 50 1 1 W
-X PIN74 74 750 1450 300 L 50 50 1 1 B
-X PIN84 84 750 950 300 L 50 50 1 1 B
-X PIN94 94 750 450 300 L 50 50 1 1 B
-X PIN15 15 -750 4350 300 R 50 50 1 1 B
-X PIN25 25 -750 3850 300 R 50 50 1 1 B
-X PIN35 35 -750 3350 300 R 50 50 1 1 B
-X PIN45 45 -750 2850 300 R 50 50 1 1 B
-X PIN55 55 -750 2350 300 R 50 50 1 1 W
-X PIN65 65 -750 1850 300 R 50 50 1 1 B
-X PIN75 75 -750 1350 300 R 50 50 1 1 B
-X PIN85 85 -750 850 300 R 50 50 1 1 B
-X PIN95 95 -750 350 300 R 50 50 1 1 B
-X PIN16 16 750 4350 300 L 50 50 1 1 B
-X PIN26 26 750 3850 300 L 50 50 1 1 B
-X PIN36 36 750 3350 300 L 50 50 1 1 B
-X PIN46 46 750 2850 300 L 50 50 1 1 W
-X PIN56 56 750 2350 300 L 50 50 1 1 B
-X PIN66 66 750 1850 300 L 50 50 1 1 B
-X PIN76 76 750 1350 300 L 50 50 1 1 B
-X PIN86 86 750 850 300 L 50 50 1 1 B
-X PIN96 96 750 350 300 L 50 50 1 1 W
-X PIN17 17 -750 4250 300 R 50 50 1 1 B
-X PIN27 27 -750 3750 300 R 50 50 1 1 B
-X PIN37 37 -750 3250 300 R 50 50 1 1 W
-X PIN47 47 -750 2750 300 R 50 50 1 1 B
-X PIN57 57 -750 2250 300 R 50 50 1 1 B
-X PIN67 67 -750 1750 300 R 50 50 1 1 B
-X PIN77 77 -750 1250 300 R 50 50 1 1 B
-X PIN87 87 -750 750 300 R 50 50 1 1 W
-X PIN97 97 -750 250 300 R 50 50 1 1 B
-X PIN18 18 750 4250 300 L 50 50 1 1 B
-X PIN28 28 750 3750 300 L 50 50 1 1 W
-X PIN38 38 750 3250 300 L 50 50 1 1 B
-X PIN48 48 750 2750 300 L 50 50 1 1 B
-X PIN58 58 750 2250 300 L 50 50 1 1 B
-X PIN68 68 750 1750 300 L 50 50 1 1 B
-X PIN78 78 750 1250 300 L 50 50 1 1 W
-X PIN88 88 750 750 300 L 50 50 1 1 B
-X PIN98 98 750 250 300 L 50 50 1 1 B
-X PIN19 19 -750 4150 300 R 50 50 1 1 W
-X PIN29 29 -750 3650 300 R 50 50 1 1 B
-X PIN39 39 -750 3150 300 R 50 50 1 1 B
-X PIN49 49 -750 2650 300 R 50 50 1 1 B
-X PIN59 59 -750 2150 300 R 50 50 1 1 B
-X PIN69 69 -750 1650 300 R 50 50 1 1 B
-X PIN79 79 -750 1150 300 R 50 50 1 1 B
-X PIN89 89 -750 650 300 R 50 50 1 1 B
-X PIN99 99 -750 150 300 R 50 50 1 1 B
-X PIN100 100 750 150 300 L 50 50 1 1 B
-X PIN200 200 750 -4850 300 L 50 50 1 1 B
-X PIN110 110 750 -350 300 L 50 50 1 1 B
-X PIN120 120 750 -850 300 L 50 50 1 1 B
-X PIN130 130 750 -1350 300 L 50 50 1 1 B
-X PIN140 140 750 -1850 300 L 50 50 1 1 B
-X PIN150 150 750 -2350 300 L 50 50 1 1 W
-X PIN160 160 750 -2850 300 L 50 50 1 1 B
-X PIN170 170 750 -3350 300 L 50 50 1 1 B
-X PIN180 180 750 -3850 300 L 50 50 1 1 B
-X PIN190 190 750 -4350 300 L 50 50 1 1 B
-X PIN101 101 -750 50 300 R 50 50 1 1 B
-X PIN201 201 -750 -4950 300 R 50 50 1 1 B
-X PIN111 111 -750 -450 300 R 50 50 1 1 B
-X PIN121 121 -750 -950 300 R 50 50 1 1 B
-X PIN131 131 -750 -1450 300 R 50 50 1 1 B
-X PIN141 141 -750 -1950 300 R 50 50 1 1 W
-X PIN151 151 -750 -2450 300 R 50 50 1 1 B
-X PIN161 161 -750 -2950 300 R 50 50 1 1 B
-X PIN171 171 -750 -3450 300 R 50 50 1 1 B
-X PIN181 181 -750 -3950 300 R 50 50 1 1 B
-X PIN191 191 -750 -4450 300 R 50 50 1 1 B
-X PIN102 102 750 50 300 L 50 50 1 1 B
-X PIN202 202 750 -4950 300 L 50 50 1 1 B
-X PIN112 112 750 -450 300 L 50 50 1 1 B
-X PIN122 122 750 -950 300 L 50 50 1 1 B
-X PIN132 132 750 -1450 300 L 50 50 1 1 W
-X PIN142 142 750 -1950 300 L 50 50 1 1 B
-X PIN152 152 750 -2450 300 L 50 50 1 1 B
-X PIN162 162 750 -2950 300 L 50 50 1 1 B
-X PIN172 172 750 -3450 300 L 50 50 1 1 B
-X PIN182 182 750 -3950 300 L 50 50 1 1 B
-X PIN192 192 750 -4450 300 L 50 50 1 1 B
-X PIN103 103 -750 -50 300 R 50 50 1 1 B
-X PIN203 203 -750 -5050 300 R 50 50 1 1 B
-X PIN113 113 -750 -550 300 R 50 50 1 1 B
-X PIN123 123 -750 -1050 300 R 50 50 1 1 W
-X PIN133 133 -750 -1550 300 R 50 50 1 1 B
-X PIN143 143 -750 -2050 300 R 50 50 1 1 B
-X PIN153 153 -750 -2550 300 R 50 50 1 1 B
-X PIN163 163 -750 -3050 300 R 50 50 1 1 B
-X PIN173 173 -750 -3550 300 R 50 50 1 1 B
-X PIN183 183 -750 -4050 300 R 50 50 1 1 B
-X PIN193 193 -750 -4550 300 R 50 50 1 1 B
-X PIN104 104 750 -50 300 L 50 50 1 1 B
-X PIN204 204 750 -5050 300 L 50 50 1 1 W
-X PIN114 114 750 -550 300 L 50 50 1 1 W
-X PIN124 124 750 -1050 300 L 50 50 1 1 B
-X PIN134 134 750 -1550 300 L 50 50 1 1 B
-X PIN144 144 750 -2050 300 L 50 50 1 1 B
-X PIN154 154 750 -2550 300 L 50 50 1 1 B
-X PIN164 164 750 -3050 300 L 50 50 1 1 B
-X PIN174 174 750 -3550 300 L 50 50 1 1 B
-X PIN184 184 750 -4050 300 L 50 50 1 1 B
-X PIN194 194 750 -4550 300 L 50 50 1 1 B
-X PIN105 105 -750 -150 300 R 50 50 1 1 W
-X PIN115 115 -750 -650 300 R 50 50 1 1 B
-X PIN125 125 -750 -1150 300 R 50 50 1 1 B
-X PIN135 135 -750 -1650 300 R 50 50 1 1 B
-X PIN145 145 -750 -2150 300 R 50 50 1 1 B
-X PIN155 155 -750 -2650 300 R 50 50 1 1 B
-X PIN165 165 -750 -3150 300 R 50 50 1 1 B
-X PIN175 175 -750 -3650 300 R 50 50 1 1 B
-X PIN185 185 -750 -4150 300 R 50 50 1 1 B
-X PIN195 195 -750 -4650 300 R 50 50 1 1 B
-X PIN106 106 750 -150 300 L 50 50 1 1 B
-X PIN116 116 750 -650 300 L 50 50 1 1 B
-X PIN126 126 750 -1150 300 L 50 50 1 1 B
-X PIN136 136 750 -1650 300 L 50 50 1 1 B
-X PIN146 146 750 -2150 300 L 50 50 1 1 B
-X PIN156 156 750 -2650 300 L 50 50 1 1 B
-X PIN166 166 750 -3150 300 L 50 50 1 1 B
-X PIN176 176 750 -3650 300 L 50 50 1 1 B
-X PIN186 186 750 -4150 300 L 50 50 1 1 W
-X PIN196 196 750 -4650 300 L 50 50 1 1 B
-X PIN107 107 -750 -250 300 R 50 50 1 1 B
-X PIN117 117 -750 -750 300 R 50 50 1 1 B
-X PIN127 127 -750 -1250 300 R 50 50 1 1 B
-X PIN137 137 -750 -1750 300 R 50 50 1 1 B
-X PIN147 147 -750 -2250 300 R 50 50 1 1 B
-X PIN157 157 -750 -2750 300 R 50 50 1 1 B
-X PIN167 167 -750 -3250 300 R 50 50 1 1 B
-X PIN177 177 -750 -3750 300 R 50 50 1 1 W
-X PIN187 187 -750 -4250 300 R 50 50 1 1 B
-X PIN197 197 -750 -4750 300 R 50 50 1 1 B
-X PIN108 108 750 -250 300 L 50 50 1 1 B
-X PIN118 118 750 -750 300 L 50 50 1 1 B
-X PIN128 128 750 -1250 300 L 50 50 1 1 B
-X PIN138 138 750 -1750 300 L 50 50 1 1 B
-X PIN148 148 750 -2250 300 L 50 50 1 1 B
-X PIN158 158 750 -2750 300 L 50 50 1 1 B
-X PIN168 168 750 -3250 300 L 50 50 1 1 W
-X PIN178 178 750 -3750 300 L 50 50 1 1 B
-X PIN188 188 750 -4250 300 L 50 50 1 1 B
-X PIN198 198 750 -4750 300 L 50 50 1 1 B
-X PIN109 109 -750 -350 300 R 50 50 1 1 B
-X PIN119 119 -750 -850 300 R 50 50 1 1 B
-X PIN129 129 -750 -1350 300 R 50 50 1 1 B
-X PIN139 139 -750 -1850 300 R 50 50 1 1 B
-X PIN149 149 -750 -2350 300 R 50 50 1 1 B
-X PIN159 159 -750 -2850 300 R 50 50 1 1 W
-X PIN169 169 -750 -3350 300 R 50 50 1 1 B
-X PIN179 179 -750 -3850 300 R 50 50 1 1 B
-X PIN189 189 -750 -4350 300 R 50 50 1 1 B
-X PIN199 199 -750 -4850 300 R 50 50 1 1 B
-ENDDRAW
-ENDDEF
-#
-#End Library
diff --git a/hw/library/SODIMM-204.dcm b/hw/library/bq.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/SODIMM-204.dcm
+++ b/hw/library/bq.dcm
diff --git a/hw/library/bq.lib b/hw/library/bq.lib
new file mode 100644
index 0000000..b166fc1
--- /dev/null
+++ b/hw/library/bq.lib
@@ -0,0 +1,41 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# BQ25895
+#
+DEF BQ25895 U 0 40 Y Y 1 F N
+F0 "U" 0 850 60 H V C CNN
+F1 "BQ25895" 0 -1150 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -300 800 300 -1100 1 1 0 N
+X VBUS 1 -500 650 200 R 50 50 1 1 W
+X ILIM 10 -500 250 200 R 50 50 1 1 I
+X TS 11 500 -1050 200 L 50 50 1 1 I
+X /QON 12 500 -850 200 L 50 50 1 1 I
+X BAT 13 500 -750 200 L 50 50 1 1 P
+X BAT 14 500 -650 200 L 50 50 1 1 w
+X SYS 15 500 -550 200 L 50 50 1 1 P
+X SYS 16 500 -450 200 L 50 50 1 1 w
+X PGND 17 500 -350 200 L 50 50 1 1 W
+X PGND 18 500 -250 200 L 50 50 1 1 W
+X SW 19 500 650 200 L 50 50 1 1 P
+X D+ 2 -500 550 200 R 50 50 1 1 B
+X SW 20 500 750 200 L 50 50 1 1 O
+X BTST 21 500 250 200 L 50 50 1 1 O
+X REGN 22 500 150 200 L 50 50 1 1 O
+X PMID 23 -500 750 200 R 50 50 1 1 w
+X DSEL 24 -500 350 200 R 50 50 1 1 O
+X EP 25 -500 -1050 200 R 50 50 1 1 W
+X D- 3 -500 450 200 R 50 50 1 1 B
+X STAT 4 -500 -250 200 R 50 50 1 1 O
+X SCL 5 -500 -450 200 R 50 50 1 1 I
+X SDA 6 -500 -550 200 R 50 50 1 1 B
+X INT 7 -500 -650 200 R 50 50 1 1 O
+X OTG 8 -500 -750 200 R 50 50 1 1 I
+X /CE 9 -500 -850 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/cui-sj.dcm b/hw/library/cui.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/cui-sj.dcm
+++ b/hw/library/cui.dcm
diff --git a/hw/library/cui-sj.lib b/hw/library/cui.lib
index 4fba2e2..4fba2e2 100644
--- a/hw/library/cui-sj.lib
+++ b/hw/library/cui.lib
diff --git a/hw/library/drv2605l.dcm b/hw/library/drv.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/drv2605l.dcm
+++ b/hw/library/drv.dcm
diff --git a/hw/library/drv2605l.lib b/hw/library/drv.lib
index 0d08f5b..0d08f5b 100644
--- a/hw/library/drv2605l.lib
+++ b/hw/library/drv.lib
diff --git a/hw/library/e310-g000.dcm b/hw/library/ds90.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/e310-g000.dcm
+++ b/hw/library/ds90.dcm
diff --git a/hw/library/ds90.lib b/hw/library/ds90.lib
new file mode 100644
index 0000000..8cdcb3a
--- /dev/null
+++ b/hw/library/ds90.lib
@@ -0,0 +1,65 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# DS90C185
+#
+DEF DS90C185 U 0 40 Y Y 1 F N
+F0 "U" 0 1350 60 H V C CNN
+F1 "DS90C185" 0 -1650 60 H V C CNN
+F2 "" 0 300 60 H I C CNN
+F3 "" 0 300 60 H I C CNN
+DRAW
+S -400 1300 400 -1600 0 1 0 N
+X D9 1 -600 150 200 R 50 50 1 1 I
+X D17 10 -600 -850 200 R 50 50 1 1 I
+X D18 11 -600 -1150 200 R 50 50 1 1 I
+X D19 12 -600 -1250 200 R 50 50 1 1 I
+X VDDPLL 13 600 1050 200 L 50 50 1 1 W
+X D20 14 -600 -1350 200 R 50 50 1 1 I
+X GND 15 600 -1150 200 L 50 50 1 1 W
+X D21 16 -600 650 200 R 50 50 1 1 I
+X D22 17 -600 550 200 R 50 50 1 1 I
+X D23 18 -600 -150 200 R 50 50 1 1 I
+X D24 19 -600 -250 200 R 50 50 1 1 I
+X D10 2 -600 50 200 R 50 50 1 1 I
+X D25 20 -600 -950 200 R 50 50 1 1 I
+X D26 21 -600 -1050 200 R 50 50 1 1 I
+X D27 22 -600 -1450 200 R 50 50 1 1 I
+X R_FB 23 600 -550 200 L 50 50 1 1 I
+X GND 24 600 -1250 200 L 50 50 1 1 W
+X VDDTX 25 600 1150 200 L 50 50 1 1 W
+X 18B_MODE 26 600 -650 200 L 50 50 1 1 I
+X TX3+ 27 600 -350 200 L 50 50 1 1 O
+X TX3- 28 600 -250 200 L 50 50 1 1 O
+X TXCLK+ 29 600 -150 200 L 50 50 1 1 O
+X D11 3 -600 -50 200 R 50 50 1 1 I
+X TXCLK- 30 600 -50 200 L 50 50 1 1 O
+X TX2+ 31 600 50 200 L 50 50 1 1 O
+X TX2- 32 600 150 200 L 50 50 1 1 O
+X TX1+ 33 600 250 200 L 50 50 1 1 O
+X TX1- 34 600 350 200 L 50 50 1 1 O
+X TX0+ 35 600 450 200 L 50 50 1 1 O
+X TX0- 36 600 550 200 L 50 50 1 1 O
+X PDB 37 600 -750 200 L 50 50 1 1 I
+X D0 38 -600 1250 200 R 50 50 1 1 I
+X VOD_SEL 39 600 -850 200 L 50 50 1 1 I
+X D12 4 -600 -350 200 R 50 50 1 1 I
+X D1 40 -600 1150 200 R 50 50 1 1 I
+X D2 41 -600 1050 200 R 50 50 1 1 I
+X D3 42 -600 950 200 R 50 50 1 1 I
+X D4 43 -600 850 200 R 50 50 1 1 I
+X D5 44 -600 750 200 R 50 50 1 1 I
+X D6 45 -600 450 200 R 50 50 1 1 I
+X D7 46 -600 350 200 R 50 50 1 1 I
+X D8 47 -600 250 200 R 50 50 1 1 I
+X VDD 48 600 1250 200 L 50 50 1 1 W
+X DAP 49 600 -1350 200 L 50 50 1 1 W
+X D13 5 -600 -450 200 R 50 50 1 1 I
+X CLK 6 -600 -1550 200 R 50 50 1 1 I
+X D14 7 -600 -550 200 R 50 50 1 1 I
+X D15 8 -600 -650 200 R 50 50 1 1 I
+X D16 9 -600 -750 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/esp32.dcm b/hw/library/esp.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/esp32.dcm
+++ b/hw/library/esp.dcm
diff --git a/hw/library/esp32.lib b/hw/library/esp.lib
index b004f77..b004f77 100644
--- a/hw/library/esp32.lib
+++ b/hw/library/esp.lib
diff --git a/hw/library/fan5333.dcm b/hw/library/fan.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/fan5333.dcm
+++ b/hw/library/fan.dcm
diff --git a/hw/library/fan5333.lib b/hw/library/fan.lib
index 0066562..0066562 100644
--- a/hw/library/fan5333.lib
+++ b/hw/library/fan.lib
diff --git a/hw/library/ft81x.lib b/hw/library/ft81x.lib
index 1e1d720..bb52507 100644
--- a/hw/library/ft81x.lib
+++ b/hw/library/ft81x.lib
@@ -1,6 +1,83 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# BT815Q
+#
+DEF BT815Q U 0 40 Y Y 1 F N
+F0 "U" 0 50 60 H V C CNN
+F1 "BT815Q" 0 -4450 60 H V C CNN
+F2 "" 0 -850 60 H I C CNN
+F3 "" 0 -850 60 H I C CNN
+DRAW
+S -500 0 500 -4400 0 1 0 N
+X R0 1 700 -50 200 L 50 50 1 1 O
+X GPIO2 10 -700 -850 200 R 50 50 1 1 B
+X INT_N 11 -700 -450 200 R 50 50 1 1 O
+X PD_N 12 -700 -550 200 R 50 50 1 1 I
+X GPIO3 13 -700 -950 200 R 50 50 1 1 B
+X SPIMSCK 14 700 -3850 200 L 50 50 1 1 O
+X SPIMCS 15 700 -4350 200 L 50 50 1 1 O
+X SPIMMOSI 16 700 -3950 200 L 50 50 1 1 B
+X VCCIO3 17 -700 -2550 200 R 50 50 1 1 W
+X SPIMMISO 18 700 -4050 200 L 50 50 1 1 B
+X SPIMIO2 19 700 -4150 200 L 50 50 1 1 B
+X VIN1V2 2 -700 -3350 200 R 50 50 1 1 W
+X SPIMIO3 20 700 -4250 200 L 50 50 1 1 B
+X X1/CLK 21 -700 -1350 200 R 50 50 1 1 I
+X X2 22 -700 -1450 200 R 50 50 1 1 O
+X GND 23 -700 -3950 200 R 50 50 1 1 W
+X VCC 24 -700 -2150 200 R 50 50 1 1 W
+X VOUT1V2 25 -700 -3550 200 R 50 50 1 1 w
+X AUDIO_L 26 -700 -1150 200 R 50 50 1 1 O
+X VCCA 27 -700 -2250 200 R 50 50 1 1 W
+X VCCIO2 28 -700 -2450 200 R 50 50 1 1 W
+X CTP_RST_N 29 700 -3050 200 L 50 50 1 1 O
+X SCK 3 -700 -50 200 R 50 50 1 1 I
+X CTP_INT_N 30 700 -3150 200 L 50 50 1 1 I
+X CTP_SCL 31 700 -3250 200 L 50 50 1 1 O
+X CTP_SDA 32 700 -3350 200 L 50 50 1 1 O
+X GND 33 -700 -4050 200 R 50 50 1 1 W
+X BL_PWM 34 700 -3550 200 L 50 50 1 1 O
+X DE 35 700 -2850 200 L 50 50 1 1 O
+X VSYNC 36 700 -2750 200 L 50 50 1 1 O
+X HSYNC 37 700 -2650 200 L 50 50 1 1 O
+X DISP 38 700 -2550 200 L 50 50 1 1 O
+X PCLK 39 700 -2450 200 L 50 50 1 1 O
+X MISO/IO1 4 -700 -150 200 R 50 50 1 1 B
+X B7 40 700 -2350 200 L 50 50 1 1 O
+X B6 41 700 -2250 200 L 50 50 1 1 O
+X B5 42 700 -2150 200 L 50 50 1 1 O
+X B4 43 700 -2050 200 L 50 50 1 1 O
+X B3 44 700 -1950 200 L 50 50 1 1 O
+X B2 45 700 -1850 200 L 50 50 1 1 O
+X B1 46 700 -1750 200 L 50 50 1 1 O
+X B0 47 700 -1650 200 L 50 50 1 1 O
+X GND 48 -700 -4150 200 R 50 50 1 1 W
+X G7 49 700 -1550 200 L 50 50 1 1 O
+X MOSI/IO0 5 -700 -250 200 R 50 50 1 1 B
+X G6 50 700 -1450 200 L 50 50 1 1 O
+X G5 51 700 -1350 200 L 50 50 1 1 O
+X G4 52 700 -1250 200 L 50 50 1 1 O
+X G3 53 700 -1150 200 L 50 50 1 1 O
+X G2 54 700 -1050 200 L 50 50 1 1 O
+X G1 55 700 -950 200 L 50 50 1 1 O
+X G0 56 700 -850 200 L 50 50 1 1 O
+X VIN1V2 57 -700 -3450 200 R 50 50 1 1 W
+X R7 58 700 -750 200 L 50 50 1 1 O
+X R6 59 700 -650 200 L 50 50 1 1 O
+X CS_N 6 -700 -350 200 R 50 50 1 1 I
+X R5 60 700 -550 200 L 50 50 1 1 O
+X R4 61 700 -450 200 L 50 50 1 1 O
+X R3 62 700 -350 200 L 50 50 1 1 O
+X R2 63 700 -250 200 L 50 50 1 1 O
+X R1 64 700 -150 200 L 50 50 1 1 O
+X EP 65 -700 -4350 200 R 50 50 1 1 W
+X GPIO0/IO2 7 -700 -650 200 R 50 50 1 1 B
+X GPIO1/IO3 8 -700 -750 200 R 50 50 1 1 B
+X VCCIO1 9 -700 -2350 200 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# FT813Q
#
DEF FT813Q U 0 40 Y Y 1 F N
@@ -11,62 +88,62 @@ F3 "" 0 -850 60 H I C CNN
DRAW
S 500 -3600 -500 0 0 1 0 N
X R1 1 700 -150 200 L 50 50 1 1 O
-X R0 2 700 -50 200 L 50 50 1 1 O
-X AUDIO_L 3 -700 -1150 200 R 50 50 1 1 O
-X GND 4 -700 -3050 200 R 50 50 1 1 W
-X SCK 5 -700 -50 200 R 50 50 1 1 I
-X MISO/IO1 6 -700 -150 200 R 50 50 1 1 B
-X MOSI/IO0 7 -700 -250 200 R 50 50 1 1 B
-X CS_N 8 -700 -350 200 R 50 50 1 1 I
-X GPIO0/IO2 9 -700 -650 200 R 50 50 1 1 B
X GPIO1/IO3 10 -700 -750 200 R 50 50 1 1 B
-X VOUT1V2 20 -700 -2650 200 R 50 50 1 1 w
-X VSYNC 30 700 -2750 200 L 50 50 1 1 O
-X B1 40 700 -1750 200 L 50 50 1 1 O
-X G0 50 700 -850 200 L 50 50 1 1 O
X VCCIO1 11 -700 -2350 200 R 50 50 1 1 W
-X VCC 21 -700 -2250 200 R 50 50 1 1 W
-X HSYNC 31 700 -2650 200 L 50 50 1 1 O
-X B0 41 700 -1650 200 L 50 50 1 1 O
-X R7 51 700 -750 200 L 50 50 1 1 O
X GPIO2 12 -700 -850 200 R 50 50 1 1 B
-X VCCIO2 22 -700 -2450 200 R 50 50 1 1 W
-X DISP 32 700 -2550 200 L 50 50 1 1 O
-X GND 42 -700 -3350 200 R 50 50 1 1 W
-X R6 52 700 -650 200 L 50 50 1 1 O
X INT_N 13 -700 -450 200 R 50 50 1 1 O
-X CTP_RST_N 23 700 -3050 200 L 50 50 1 1 O
-X PCLK 33 700 -2450 200 L 50 50 1 1 O
-X G7 43 700 -1550 200 L 50 50 1 1 O
-X R5 53 700 -550 200 L 50 50 1 1 O
X PD_N 14 -700 -550 200 R 50 50 1 1 I
-X CTP_INT_N 24 700 -3150 200 L 50 50 1 1 I
-X B7 34 700 -2350 200 L 50 50 1 1 O
-X G6 44 700 -1450 200 L 50 50 1 1 O
-X R4 54 700 -450 200 L 50 50 1 1 O
X GPIO3 15 -700 -950 200 R 50 50 1 1 B
-X CTP_SCL 25 700 -3250 200 L 50 50 1 1 O
-X B6 35 700 -2250 200 L 50 50 1 1 O
-X G5 45 700 -1350 200 L 50 50 1 1 O
-X R3 55 700 -350 200 L 50 50 1 1 O
X X1/CLK 16 -700 -1350 200 R 50 50 1 1 I
-X CTP_SDA 26 700 -3350 200 L 50 50 1 1 O
-X B5 36 700 -2150 200 L 50 50 1 1 O
-X G4 46 700 -1250 200 L 50 50 1 1 O
-X R2 56 700 -250 200 L 50 50 1 1 O
X X2 17 -700 -1450 200 R 50 50 1 1 O
-X GND 27 -700 -3250 200 R 50 50 1 1 W
-X B4 37 700 -2050 200 L 50 50 1 1 O
-X G3 47 700 -1150 200 L 50 50 1 1 O
-X EP 57 -700 -3450 200 R 50 50 1 1 W
X GND 18 -700 -3150 200 R 50 50 1 1 W
-X BL_PWM 28 700 -3550 200 L 50 50 1 1 O
-X B3 38 700 -1950 200 L 50 50 1 1 O
-X G2 48 700 -1050 200 L 50 50 1 1 O
X VCC 19 -700 -2150 200 R 50 50 1 1 W
+X R0 2 700 -50 200 L 50 50 1 1 O
+X VOUT1V2 20 -700 -2650 200 R 50 50 1 1 w
+X VCC 21 -700 -2250 200 R 50 50 1 1 W
+X VCCIO2 22 -700 -2450 200 R 50 50 1 1 W
+X CTP_RST_N 23 700 -3050 200 L 50 50 1 1 O
+X CTP_INT_N 24 700 -3150 200 L 50 50 1 1 I
+X CTP_SCL 25 700 -3250 200 L 50 50 1 1 O
+X CTP_SDA 26 700 -3350 200 L 50 50 1 1 O
+X GND 27 -700 -3250 200 R 50 50 1 1 W
+X BL_PWM 28 700 -3550 200 L 50 50 1 1 O
X DE 29 700 -2850 200 L 50 50 1 1 O
+X AUDIO_L 3 -700 -1150 200 R 50 50 1 1 O
+X VSYNC 30 700 -2750 200 L 50 50 1 1 O
+X HSYNC 31 700 -2650 200 L 50 50 1 1 O
+X DISP 32 700 -2550 200 L 50 50 1 1 O
+X PCLK 33 700 -2450 200 L 50 50 1 1 O
+X B7 34 700 -2350 200 L 50 50 1 1 O
+X B6 35 700 -2250 200 L 50 50 1 1 O
+X B5 36 700 -2150 200 L 50 50 1 1 O
+X B4 37 700 -2050 200 L 50 50 1 1 O
+X B3 38 700 -1950 200 L 50 50 1 1 O
X B2 39 700 -1850 200 L 50 50 1 1 O
+X GND 4 -700 -3050 200 R 50 50 1 1 W
+X B1 40 700 -1750 200 L 50 50 1 1 O
+X B0 41 700 -1650 200 L 50 50 1 1 O
+X GND 42 -700 -3350 200 R 50 50 1 1 W
+X G7 43 700 -1550 200 L 50 50 1 1 O
+X G6 44 700 -1450 200 L 50 50 1 1 O
+X G5 45 700 -1350 200 L 50 50 1 1 O
+X G4 46 700 -1250 200 L 50 50 1 1 O
+X G3 47 700 -1150 200 L 50 50 1 1 O
+X G2 48 700 -1050 200 L 50 50 1 1 O
X G1 49 700 -950 200 L 50 50 1 1 O
+X SCK 5 -700 -50 200 R 50 50 1 1 I
+X G0 50 700 -850 200 L 50 50 1 1 O
+X R7 51 700 -750 200 L 50 50 1 1 O
+X R6 52 700 -650 200 L 50 50 1 1 O
+X R5 53 700 -550 200 L 50 50 1 1 O
+X R4 54 700 -450 200 L 50 50 1 1 O
+X R3 55 700 -350 200 L 50 50 1 1 O
+X R2 56 700 -250 200 L 50 50 1 1 O
+X EP 57 -700 -3450 200 R 50 50 1 1 W
+X MISO/IO1 6 -700 -150 200 R 50 50 1 1 B
+X MOSI/IO0 7 -700 -250 200 R 50 50 1 1 B
+X CS_N 8 -700 -350 200 R 50 50 1 1 I
+X GPIO0/IO2 9 -700 -650 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
diff --git a/hw/library/ics-43434.dcm b/hw/library/ics.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/ics-43434.dcm
+++ b/hw/library/ics.dcm
diff --git a/hw/library/ics-43434.lib b/hw/library/ics.lib
index a487c5f..a487c5f 100644
--- a/hw/library/ics-43434.lib
+++ b/hw/library/ics.lib
diff --git a/hw/library/is25lp128.lib b/hw/library/is25lp128.lib
deleted file mode 100755
index 44a533d..0000000
--- a/hw/library/is25lp128.lib
+++ /dev/null
@@ -1,27 +0,0 @@
-EESchema-LIBRARY Version 2.3
-#encoding utf-8
-#
-# IS25LP128
-#
-DEF IS25LP128 U 0 40 Y Y 1 F N
-F0 "U" -400 400 50 H V C CNN
-F1 "IS25LP128" 300 -400 50 H V C CNN
-F2 "Housings_SOIC:SOIJ-8_5.3x5.3mm_Pitch1.27mm" 1050 -500 50 H I C CNN
-F3 "" 150 -100 50 H I C CNN
-$FPLIST
- SOIJ*5.3x5.3mm*Pitch1.27mm*
-$ENDFPLIST
-DRAW
-S -450 350 450 -350 0 1 10 N
-X S# 1 600 -250 150 L 50 50 1 1 I
-X MISO/IO1 2 600 50 150 L 50 50 1 1 B
-X WP#/IO2 3 600 -50 150 L 50 50 1 1 B
-X VSS 4 -600 -250 150 R 50 50 1 1 W
-X MOSI/IO0 5 600 150 150 L 50 50 1 1 B
-X SCK 6 600 250 150 L 50 50 1 1 I
-X HOLD#/IO3 7 600 -150 150 L 50 50 1 1 B
-X VCC 8 -600 250 150 R 50 50 1 1 W
-ENDDRAW
-ENDDEF
-#
-#End Library
diff --git a/hw/library/is25lp128.dcm b/hw/library/issi.dcm
index 5f3ed79..5f3ed79 100755
--- a/hw/library/is25lp128.dcm
+++ b/hw/library/issi.dcm
diff --git a/hw/library/issi.lib b/hw/library/issi.lib
new file mode 100755
index 0000000..1ce5433
--- /dev/null
+++ b/hw/library/issi.lib
@@ -0,0 +1,51 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# IS25LP128-JBLE
+#
+DEF IS25LP128-JBLE U 0 40 Y Y 1 F N
+F0 "U" -400 400 50 H V C CNN
+F1 "IS25LP128-JBLE" 0 -400 50 H V C CNN
+F2 "Package_SO:SOIJ-8_5.3x5.3mm_P1.27mm" 1050 -500 50 H I C CNN
+F3 "" 150 -100 50 H I C CNN
+$FPLIST
+ SOIJ*5.3x5.3mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -450 350 450 -350 0 1 10 N
+X S# 1 600 -250 150 L 50 50 1 1 I
+X MISO/IO1 2 600 50 150 L 50 50 1 1 B
+X WP#/IO2 3 600 -50 150 L 50 50 1 1 B
+X VSS 4 -600 -250 150 R 50 50 1 1 W
+X MOSI/IO0 5 600 150 150 L 50 50 1 1 B
+X SCK 6 600 250 150 L 50 50 1 1 I
+X HOLD#/IO3 7 600 -150 150 L 50 50 1 1 B
+X VCC 8 -600 250 150 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# IS25LP128-JKLE
+#
+DEF IS25LP128-JKLE U 0 40 Y Y 1 F N
+F0 "U" -400 400 50 H V C CNN
+F1 "IS25LP128-JKLE" 0 -400 50 H V C CNN
+F2 "Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm" 1050 -500 50 H I C CNN
+F3 "" 150 -100 50 H I C CNN
+$FPLIST
+ SOIJ*5.3x5.3mm*Pitch1.27mm*
+$ENDFPLIST
+DRAW
+S -450 350 450 -350 0 1 10 N
+X S# 1 600 -250 150 L 50 50 1 1 I
+X MISO/IO1 2 600 50 150 L 50 50 1 1 B
+X WP#/IO2 3 600 -50 150 L 50 50 1 1 B
+X VSS 4 -600 -150 150 R 50 50 1 1 W
+X MOSI/IO0 5 600 150 150 L 50 50 1 1 B
+X SCK 6 600 250 150 L 50 50 1 1 I
+X HOLD#/IO3 7 600 -150 150 L 50 50 1 1 B
+X VCC 8 -600 250 150 R 50 50 1 1 W
+X EP 9 -600 -250 150 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/max98357.dcm b/hw/library/max.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/max98357.dcm
+++ b/hw/library/max.dcm
diff --git a/hw/library/max98357.lib b/hw/library/max.lib
index 71b86d0..71b86d0 100644
--- a/hw/library/max98357.lib
+++ b/hw/library/max.lib
diff --git a/hw/library/rtl8710af.dcm b/hw/library/myConn.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/rtl8710af.dcm
+++ b/hw/library/myConn.dcm
diff --git a/hw/library/myConn.lib b/hw/library/myConn.lib
new file mode 100644
index 0000000..612250a
--- /dev/null
+++ b/hw/library/myConn.lib
@@ -0,0 +1,538 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# Conn_01x45
+#
+DEF Conn_01x45 J 0 40 Y Y 1 F N
+F0 "J" 0 50 55 H V C CNN
+F1 "Conn_01x45" 0 -4550 55 H V C CNN
+F2 "" 0 0 55 H I C CNN
+F3 "" 0 0 55 H I C CNN
+DRAW
+S -50 -4445 0 -4455 1 1 6 N
+S -50 -4345 0 -4355 1 1 6 N
+S -50 -4245 0 -4255 1 1 6 N
+S -50 -4145 0 -4155 1 1 6 N
+S -50 -4045 0 -4055 1 1 6 N
+S -50 -3945 0 -3955 1 1 6 N
+S -50 -3845 0 -3855 1 1 6 N
+S -50 -3745 0 -3755 1 1 6 N
+S -50 -3645 0 -3655 1 1 6 N
+S -50 -3545 0 -3555 1 1 6 N
+S -50 -3445 0 -3455 1 1 6 N
+S -50 -3345 0 -3355 1 1 6 N
+S -50 -3245 0 -3255 1 1 6 N
+S -50 -3145 0 -3155 1 1 6 N
+S -50 -3045 0 -3055 1 1 6 N
+S -50 -2945 0 -2955 1 1 6 N
+S -50 -2845 0 -2855 1 1 6 N
+S -50 -2745 0 -2755 1 1 6 N
+S -50 -2645 0 -2655 1 1 6 N
+S -50 -2545 0 -2555 1 1 6 N
+S -50 -2445 0 -2455 1 1 6 N
+S -50 -2345 0 -2355 1 1 6 N
+S -50 -2245 0 -2255 1 1 6 N
+S -50 -2145 0 -2155 1 1 6 N
+S -50 -2045 0 -2055 1 1 6 N
+S -50 -1945 0 -1955 1 1 6 N
+S -50 -1845 0 -1855 1 1 6 N
+S -50 -1745 0 -1755 1 1 6 N
+S -50 -1645 0 -1655 1 1 6 N
+S -50 -1545 0 -1555 1 1 6 N
+S -50 -1445 0 -1455 1 1 6 N
+S -50 -1345 0 -1355 1 1 6 N
+S -50 -1245 0 -1255 1 1 6 N
+S -50 -1145 0 -1155 1 1 6 N
+S -50 -1045 0 -1055 1 1 6 N
+S -50 -945 0 -955 1 1 6 N
+S -50 -845 0 -855 1 1 6 N
+S -50 -745 0 -755 1 1 6 N
+S -50 -645 0 -655 1 1 6 N
+S -50 -545 0 -555 1 1 6 N
+S -50 -445 0 -455 1 1 6 N
+S -50 -345 0 -355 1 1 6 N
+S -50 -245 0 -255 1 1 6 N
+S -50 -145 0 -155 1 1 6 N
+S -50 -45 0 -55 1 1 6 N
+S -50 0 50 -4500 1 1 10 f
+X Pin_1 1 -200 -50 150 R 50 50 1 1 P
+X Pin_10 10 -200 -950 150 R 50 50 1 1 P
+X Pin_11 11 -200 -1050 150 R 50 50 1 1 P
+X Pin_12 12 -200 -1150 150 R 50 50 1 1 P
+X Pin_13 13 -200 -1250 150 R 50 50 1 1 P
+X Pin_14 14 -200 -1350 150 R 50 50 1 1 P
+X Pin_15 15 -200 -1450 150 R 50 50 1 1 P
+X Pin_16 16 -200 -1550 150 R 50 50 1 1 P
+X Pin_17 17 -200 -1650 150 R 50 50 1 1 P
+X Pin_18 18 -200 -1750 150 R 50 50 1 1 P
+X Pin_19 19 -200 -1850 150 R 50 50 1 1 P
+X Pin_2 2 -200 -150 150 R 50 50 1 1 P
+X Pin_20 20 -200 -1950 150 R 50 50 1 1 P
+X Pin_21 21 -200 -2050 150 R 50 50 1 1 P
+X Pin_22 22 -200 -2150 150 R 50 50 1 1 P
+X Pin_23 23 -200 -2250 150 R 50 50 1 1 P
+X Pin_24 24 -200 -2350 150 R 50 50 1 1 P
+X Pin_25 25 -200 -2450 150 R 50 50 1 1 P
+X Pin_26 26 -200 -2550 150 R 50 50 1 1 P
+X Pin_27 27 -200 -2650 150 R 50 50 1 1 P
+X Pin_28 28 -200 -2750 150 R 50 50 1 1 P
+X Pin_29 29 -200 -2850 150 R 50 50 1 1 P
+X Pin_3 3 -200 -250 150 R 50 50 1 1 P
+X Pin_30 30 -200 -2950 150 R 50 50 1 1 P
+X Pin_31 31 -200 -3050 150 R 50 50 1 1 P
+X Pin_32 32 -200 -3150 150 R 50 50 1 1 P
+X Pin_33 33 -200 -3250 150 R 50 50 1 1 P
+X Pin_34 34 -200 -3350 150 R 50 50 1 1 P
+X Pin_35 35 -200 -3450 150 R 50 50 1 1 P
+X Pin_36 36 -200 -3550 150 R 50 50 1 1 P
+X Pin_37 37 -200 -3650 150 R 50 50 1 1 P
+X Pin_38 38 -200 -3750 150 R 50 50 1 1 P
+X Pin_39 39 -200 -3850 150 R 50 50 1 1 P
+X Pin_4 4 -200 -350 150 R 50 50 1 1 P
+X Pin_40 40 -200 -3950 150 R 50 50 1 1 P
+X Pin_41 41 -200 -4050 150 R 50 50 1 1 P
+X Pin_42 42 -200 -4150 150 R 50 50 1 1 P
+X Pin_43 43 -200 -4250 150 R 50 50 1 1 P
+X Pin_44 44 -200 -4350 150 R 50 50 1 1 P
+X Pin_45 45 -200 -4450 150 R 50 50 1 1 P
+X Pin_5 5 -200 -450 150 R 50 50 1 1 P
+X Pin_6 6 -200 -550 150 R 50 50 1 1 P
+X Pin_7 7 -200 -650 150 R 50 50 1 1 P
+X Pin_8 8 -200 -750 150 R 50 50 1 1 P
+X Pin_9 9 -200 -850 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# SODIMM-204
+#
+DEF SODIMM-204 J 0 40 Y Y 1 F N
+F0 "J" 0 5450 60 H V C CNN
+F1 "SODIMM-204" 0 -5150 60 H V C CNN
+F2 "" 1700 -100 60 H I C CNN
+F3 "" 1700 -100 60 H I C CNN
+DRAW
+S -450 -5100 450 5400 1 1 0 N
+X PIN1 1 -750 5200 300 R 50 50 1 1 B
+X PIN10 10 750 4800 300 L 50 50 1 1 B
+X PIN100 100 750 300 300 L 50 50 1 1 B
+X PIN101 101 -750 200 300 R 50 50 1 1 B
+X PIN102 102 750 200 300 L 50 50 1 1 B
+X PIN103 103 -750 100 300 R 50 50 1 1 B
+X PIN104 104 750 100 300 L 50 50 1 1 B
+X PIN105 105 -750 0 300 R 50 50 1 1 B
+X PIN106 106 750 0 300 L 50 50 1 1 B
+X PIN107 107 -750 -100 300 R 50 50 1 1 B
+X PIN108 108 750 -100 300 L 50 50 1 1 B
+X PIN109 109 -750 -200 300 R 50 50 1 1 B
+X PIN11 11 -750 4700 300 R 50 50 1 1 B
+X PIN110 110 750 -200 300 L 50 50 1 1 B
+X PIN111 111 -750 -300 300 R 50 50 1 1 B
+X PIN112 112 750 -300 300 L 50 50 1 1 B
+X PIN113 113 -750 -400 300 R 50 50 1 1 B
+X PIN114 114 750 -400 300 L 50 50 1 1 B
+X PIN115 115 -750 -500 300 R 50 50 1 1 B
+X PIN116 116 750 -500 300 L 50 50 1 1 B
+X PIN117 117 -750 -600 300 R 50 50 1 1 B
+X PIN118 118 750 -600 300 L 50 50 1 1 B
+X PIN119 119 -750 -700 300 R 50 50 1 1 B
+X PIN12 12 750 4700 300 L 50 50 1 1 B
+X PIN120 120 750 -700 300 L 50 50 1 1 B
+X PIN121 121 -750 -800 300 R 50 50 1 1 B
+X PIN122 122 750 -800 300 L 50 50 1 1 B
+X PIN123 123 -750 -900 300 R 50 50 1 1 B
+X PIN124 124 750 -900 300 L 50 50 1 1 B
+X PIN125 125 -750 -1000 300 R 50 50 1 1 B
+X PIN126 126 750 -1000 300 L 50 50 1 1 B
+X PIN127 127 -750 -1100 300 R 50 50 1 1 B
+X PIN128 128 750 -1100 300 L 50 50 1 1 B
+X PIN129 129 -750 -1200 300 R 50 50 1 1 B
+X PIN13 13 -750 4600 300 R 50 50 1 1 B
+X PIN130 130 750 -1200 300 L 50 50 1 1 B
+X PIN131 131 -750 -1300 300 R 50 50 1 1 B
+X PIN132 132 750 -1300 300 L 50 50 1 1 B
+X PIN133 133 -750 -1400 300 R 50 50 1 1 B
+X PIN134 134 750 -1400 300 L 50 50 1 1 B
+X PIN135 135 -750 -1500 300 R 50 50 1 1 B
+X PIN136 136 750 -1500 300 L 50 50 1 1 B
+X PIN137 137 -750 -1600 300 R 50 50 1 1 B
+X PIN138 138 750 -1600 300 L 50 50 1 1 B
+X PIN139 139 -750 -1700 300 R 50 50 1 1 B
+X PIN14 14 750 4600 300 L 50 50 1 1 B
+X PIN140 140 750 -1700 300 L 50 50 1 1 B
+X PIN141 141 -750 -1800 300 R 50 50 1 1 B
+X PIN142 142 750 -1800 300 L 50 50 1 1 B
+X PIN143 143 -750 -1900 300 R 50 50 1 1 B
+X PIN144 144 750 -1900 300 L 50 50 1 1 B
+X PIN145 145 -750 -2000 300 R 50 50 1 1 B
+X PIN146 146 750 -2000 300 L 50 50 1 1 B
+X PIN147 147 -750 -2100 300 R 50 50 1 1 B
+X PIN148 148 750 -2100 300 L 50 50 1 1 B
+X PIN149 149 -750 -2200 300 R 50 50 1 1 B
+X PIN15 15 -750 4500 300 R 50 50 1 1 B
+X PIN150 150 750 -2200 300 L 50 50 1 1 B
+X PIN151 151 -750 -2300 300 R 50 50 1 1 B
+X PIN152 152 750 -2300 300 L 50 50 1 1 B
+X PIN153 153 -750 -2400 300 R 50 50 1 1 B
+X PIN154 154 750 -2400 300 L 50 50 1 1 B
+X PIN155 155 -750 -2500 300 R 50 50 1 1 B
+X PIN156 156 750 -2500 300 L 50 50 1 1 B
+X PIN157 157 -750 -2600 300 R 50 50 1 1 B
+X PIN158 158 750 -2600 300 L 50 50 1 1 B
+X PIN159 159 -750 -2700 300 R 50 50 1 1 B
+X PIN16 16 750 4500 300 L 50 50 1 1 B
+X PIN160 160 750 -2700 300 L 50 50 1 1 B
+X PIN161 161 -750 -2800 300 R 50 50 1 1 B
+X PIN162 162 750 -2800 300 L 50 50 1 1 B
+X PIN163 163 -750 -2900 300 R 50 50 1 1 B
+X PIN164 164 750 -2900 300 L 50 50 1 1 B
+X PIN165 165 -750 -3000 300 R 50 50 1 1 B
+X PIN166 166 750 -3000 300 L 50 50 1 1 B
+X PIN167 167 -750 -3100 300 R 50 50 1 1 B
+X PIN168 168 750 -3100 300 L 50 50 1 1 B
+X PIN169 169 -750 -3200 300 R 50 50 1 1 B
+X PIN17 17 -750 4400 300 R 50 50 1 1 B
+X PIN170 170 750 -3200 300 L 50 50 1 1 B
+X PIN171 171 -750 -3300 300 R 50 50 1 1 B
+X PIN172 172 750 -3300 300 L 50 50 1 1 B
+X PIN173 173 -750 -3400 300 R 50 50 1 1 B
+X PIN174 174 750 -3400 300 L 50 50 1 1 B
+X PIN175 175 -750 -3500 300 R 50 50 1 1 B
+X PIN176 176 750 -3500 300 L 50 50 1 1 B
+X PIN177 177 -750 -3600 300 R 50 50 1 1 B
+X PIN178 178 750 -3600 300 L 50 50 1 1 B
+X PIN179 179 -750 -3700 300 R 50 50 1 1 B
+X PIN18 18 750 4400 300 L 50 50 1 1 B
+X PIN180 180 750 -3700 300 L 50 50 1 1 B
+X PIN181 181 -750 -3800 300 R 50 50 1 1 B
+X PIN182 182 750 -3800 300 L 50 50 1 1 B
+X PIN183 183 -750 -3900 300 R 50 50 1 1 B
+X PIN184 184 750 -3900 300 L 50 50 1 1 B
+X PIN185 185 -750 -4000 300 R 50 50 1 1 B
+X PIN186 186 750 -4000 300 L 50 50 1 1 B
+X PIN187 187 -750 -4100 300 R 50 50 1 1 B
+X PIN188 188 750 -4100 300 L 50 50 1 1 B
+X PIN189 189 -750 -4200 300 R 50 50 1 1 B
+X PIN19 19 -750 4300 300 R 50 50 1 1 B
+X PIN190 190 750 -4200 300 L 50 50 1 1 B
+X PIN191 191 -750 -4300 300 R 50 50 1 1 B
+X PIN192 192 750 -4300 300 L 50 50 1 1 B
+X PIN193 193 -750 -4400 300 R 50 50 1 1 B
+X PIN194 194 750 -4400 300 L 50 50 1 1 B
+X PIN195 195 -750 -4500 300 R 50 50 1 1 B
+X PIN196 196 750 -4500 300 L 50 50 1 1 B
+X PIN197 197 -750 -4600 300 R 50 50 1 1 B
+X PIN198 198 750 -4600 300 L 50 50 1 1 B
+X PIN199 199 -750 -4700 300 R 50 50 1 1 B
+X PIN2 2 750 5200 300 L 50 50 1 1 B
+X PIN20 20 750 4300 300 L 50 50 1 1 B
+X PIN200 200 750 -4700 300 L 50 50 1 1 B
+X PIN201 201 -750 -4800 300 R 50 50 1 1 B
+X PIN202 202 750 -4800 300 L 50 50 1 1 B
+X PIN203 203 -750 -4900 300 R 50 50 1 1 B
+X PIN204 204 750 -4900 300 L 50 50 1 1 B
+X PIN21 21 -750 4200 300 R 50 50 1 1 B
+X PIN22 22 750 4200 300 L 50 50 1 1 B
+X PIN23 23 -750 4100 300 R 50 50 1 1 B
+X PIN24 24 750 4100 300 L 50 50 1 1 B
+X PIN25 25 -750 4000 300 R 50 50 1 1 B
+X PIN26 26 750 4000 300 L 50 50 1 1 B
+X PIN27 27 -750 3900 300 R 50 50 1 1 B
+X PIN28 28 750 3900 300 L 50 50 1 1 B
+X PIN29 29 -750 3800 300 R 50 50 1 1 B
+X PIN3 3 -750 5100 300 R 50 50 1 1 B
+X PIN30 30 750 3800 300 L 50 50 1 1 B
+X PIN31 31 -750 3700 300 R 50 50 1 1 B
+X PIN32 32 750 3700 300 L 50 50 1 1 B
+X PIN33 33 -750 3600 300 R 50 50 1 1 B
+X PIN34 34 750 3600 300 L 50 50 1 1 B
+X PIN35 35 -750 3500 300 R 50 50 1 1 B
+X PIN36 36 750 3500 300 L 50 50 1 1 B
+X PIN37 37 -750 3400 300 R 50 50 1 1 B
+X PIN38 38 750 3400 300 L 50 50 1 1 B
+X PIN39 39 -750 3300 300 R 50 50 1 1 B
+X PIN4 4 750 5100 300 L 50 50 1 1 B
+X PIN40 40 750 3300 300 L 50 50 1 1 B
+X PIN41 41 -750 3200 300 R 50 50 1 1 B
+X PIN42 42 750 3200 300 L 50 50 1 1 B
+X PIN43 43 -750 3100 300 R 50 50 1 1 B
+X PIN44 44 750 3100 300 L 50 50 1 1 B
+X PIN45 45 -750 3000 300 R 50 50 1 1 B
+X PIN46 46 750 3000 300 L 50 50 1 1 B
+X PIN47 47 -750 2900 300 R 50 50 1 1 B
+X PIN48 48 750 2900 300 L 50 50 1 1 B
+X PIN49 49 -750 2800 300 R 50 50 1 1 B
+X PIN5 5 -750 5000 300 R 50 50 1 1 B
+X PIN50 50 750 2800 300 L 50 50 1 1 B
+X PIN51 51 -750 2700 300 R 50 50 1 1 B
+X PIN52 52 750 2700 300 L 50 50 1 1 B
+X PIN53 53 -750 2600 300 R 50 50 1 1 B
+X PIN54 54 750 2600 300 L 50 50 1 1 B
+X PIN55 55 -750 2500 300 R 50 50 1 1 B
+X PIN56 56 750 2500 300 L 50 50 1 1 B
+X PIN57 57 -750 2400 300 R 50 50 1 1 B
+X PIN58 58 750 2400 300 L 50 50 1 1 B
+X PIN59 59 -750 2300 300 R 50 50 1 1 B
+X PIN6 6 750 5000 300 L 50 50 1 1 B
+X PIN60 60 750 2300 300 L 50 50 1 1 B
+X PIN61 61 -750 2200 300 R 50 50 1 1 B
+X PIN62 62 750 2200 300 L 50 50 1 1 B
+X PIN63 63 -750 2100 300 R 50 50 1 1 B
+X PIN64 64 750 2100 300 L 50 50 1 1 B
+X PIN65 65 -750 2000 300 R 50 50 1 1 B
+X PIN66 66 750 2000 300 L 50 50 1 1 B
+X PIN67 67 -750 1900 300 R 50 50 1 1 B
+X PIN68 68 750 1900 300 L 50 50 1 1 B
+X PIN69 69 -750 1800 300 R 50 50 1 1 B
+X PIN7 7 -750 4900 300 R 50 50 1 1 B
+X PIN70 70 750 1800 300 L 50 50 1 1 B
+X PIN71 71 -750 1700 300 R 50 50 1 1 B
+X PIN72 72 750 1700 300 L 50 50 1 1 B
+X PIN73 73 -750 1600 300 R 50 50 1 1 B
+X PIN74 74 750 1600 300 L 50 50 1 1 B
+X PIN75 75 -750 1500 300 R 50 50 1 1 B
+X PIN76 76 750 1500 300 L 50 50 1 1 B
+X PIN77 77 -750 1400 300 R 50 50 1 1 B
+X PIN78 78 750 1400 300 L 50 50 1 1 B
+X PIN79 79 -750 1300 300 R 50 50 1 1 B
+X PIN8 8 750 4900 300 L 50 50 1 1 B
+X PIN80 80 750 1300 300 L 50 50 1 1 B
+X PIN81 81 -750 1200 300 R 50 50 1 1 B
+X PIN82 82 750 1200 300 L 50 50 1 1 B
+X PIN83 83 -750 1100 300 R 50 50 1 1 B
+X PIN84 84 750 1100 300 L 50 50 1 1 B
+X PIN85 85 -750 1000 300 R 50 50 1 1 B
+X PIN86 86 750 1000 300 L 50 50 1 1 B
+X PIN87 87 -750 900 300 R 50 50 1 1 B
+X PIN88 88 750 900 300 L 50 50 1 1 B
+X PIN89 89 -750 800 300 R 50 50 1 1 B
+X PIN9 9 -750 4800 300 R 50 50 1 1 B
+X PIN90 90 750 800 300 L 50 50 1 1 B
+X PIN91 91 -750 700 300 R 50 50 1 1 B
+X PIN92 92 750 700 300 L 50 50 1 1 B
+X PIN93 93 -750 600 300 R 50 50 1 1 B
+X PIN94 94 750 600 300 L 50 50 1 1 B
+X PIN95 95 -750 500 300 R 50 50 1 1 B
+X PIN96 96 750 500 300 L 50 50 1 1 B
+X PIN97 97 -750 400 300 R 50 50 1 1 B
+X PIN98 98 750 400 300 L 50 50 1 1 B
+X PIN99 99 -750 300 300 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# iMX8
+#
+DEF iMX8 J 0 40 Y Y 1 F N
+F0 "J" 0 5300 60 H V C CNN
+F1 "iMX8" 0 -5300 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -450 -5250 450 5250 1 1 0 N
+X PIN1 1 -750 5050 300 R 50 50 1 1 W
+X PIN10 10 750 4650 300 L 50 50 1 1 W
+X PIN100 100 750 150 300 L 50 50 1 1 B
+X PIN101 101 -750 50 300 R 50 50 1 1 B
+X PIN102 102 750 50 300 L 50 50 1 1 B
+X PIN103 103 -750 -50 300 R 50 50 1 1 B
+X PIN104 104 750 -50 300 L 50 50 1 1 B
+X PIN105 105 -750 -150 300 R 50 50 1 1 W
+X PIN106 106 750 -150 300 L 50 50 1 1 B
+X PIN107 107 -750 -250 300 R 50 50 1 1 B
+X PIN108 108 750 -250 300 L 50 50 1 1 B
+X PIN109 109 -750 -350 300 R 50 50 1 1 B
+X PIN11 11 -750 4550 300 R 50 50 1 1 B
+X PIN110 110 750 -350 300 L 50 50 1 1 B
+X PIN111 111 -750 -450 300 R 50 50 1 1 B
+X PIN112 112 750 -450 300 L 50 50 1 1 B
+X PIN113 113 -750 -550 300 R 50 50 1 1 B
+X PIN114 114 750 -550 300 L 50 50 1 1 W
+X PIN115 115 -750 -650 300 R 50 50 1 1 B
+X PIN116 116 750 -650 300 L 50 50 1 1 B
+X PIN117 117 -750 -750 300 R 50 50 1 1 B
+X PIN118 118 750 -750 300 L 50 50 1 1 B
+X PIN119 119 -750 -850 300 R 50 50 1 1 B
+X PIN12 12 750 4550 300 L 50 50 1 1 B
+X PIN120 120 750 -850 300 L 50 50 1 1 B
+X PIN121 121 -750 -950 300 R 50 50 1 1 B
+X PIN122 122 750 -950 300 L 50 50 1 1 B
+X PIN123 123 -750 -1050 300 R 50 50 1 1 W
+X PIN124 124 750 -1050 300 L 50 50 1 1 B
+X PIN125 125 -750 -1150 300 R 50 50 1 1 B
+X PIN126 126 750 -1150 300 L 50 50 1 1 B
+X PIN127 127 -750 -1250 300 R 50 50 1 1 B
+X PIN128 128 750 -1250 300 L 50 50 1 1 B
+X PIN129 129 -750 -1350 300 R 50 50 1 1 B
+X PIN13 13 -750 4450 300 R 50 50 1 1 B
+X PIN130 130 750 -1350 300 L 50 50 1 1 B
+X PIN131 131 -750 -1450 300 R 50 50 1 1 B
+X PIN132 132 750 -1450 300 L 50 50 1 1 W
+X PIN133 133 -750 -1550 300 R 50 50 1 1 B
+X PIN134 134 750 -1550 300 L 50 50 1 1 B
+X PIN135 135 -750 -1650 300 R 50 50 1 1 B
+X PIN136 136 750 -1650 300 L 50 50 1 1 B
+X PIN137 137 -750 -1750 300 R 50 50 1 1 B
+X PIN138 138 750 -1750 300 L 50 50 1 1 B
+X PIN139 139 -750 -1850 300 R 50 50 1 1 B
+X PIN14 14 750 4450 300 L 50 50 1 1 B
+X PIN140 140 750 -1850 300 L 50 50 1 1 B
+X PIN141 141 -750 -1950 300 R 50 50 1 1 W
+X PIN142 142 750 -1950 300 L 50 50 1 1 B
+X PIN143 143 -750 -2050 300 R 50 50 1 1 B
+X PIN144 144 750 -2050 300 L 50 50 1 1 B
+X PIN145 145 -750 -2150 300 R 50 50 1 1 B
+X PIN146 146 750 -2150 300 L 50 50 1 1 B
+X PIN147 147 -750 -2250 300 R 50 50 1 1 B
+X PIN148 148 750 -2250 300 L 50 50 1 1 B
+X PIN149 149 -750 -2350 300 R 50 50 1 1 B
+X PIN15 15 -750 4350 300 R 50 50 1 1 B
+X PIN150 150 750 -2350 300 L 50 50 1 1 W
+X PIN151 151 -750 -2450 300 R 50 50 1 1 B
+X PIN152 152 750 -2450 300 L 50 50 1 1 B
+X PIN153 153 -750 -2550 300 R 50 50 1 1 B
+X PIN154 154 750 -2550 300 L 50 50 1 1 B
+X PIN155 155 -750 -2650 300 R 50 50 1 1 B
+X PIN156 156 750 -2650 300 L 50 50 1 1 B
+X PIN157 157 -750 -2750 300 R 50 50 1 1 B
+X PIN158 158 750 -2750 300 L 50 50 1 1 B
+X PIN159 159 -750 -2850 300 R 50 50 1 1 W
+X PIN16 16 750 4350 300 L 50 50 1 1 B
+X PIN160 160 750 -2850 300 L 50 50 1 1 B
+X PIN161 161 -750 -2950 300 R 50 50 1 1 B
+X PIN162 162 750 -2950 300 L 50 50 1 1 B
+X PIN163 163 -750 -3050 300 R 50 50 1 1 B
+X PIN164 164 750 -3050 300 L 50 50 1 1 B
+X PIN165 165 -750 -3150 300 R 50 50 1 1 B
+X PIN166 166 750 -3150 300 L 50 50 1 1 B
+X PIN167 167 -750 -3250 300 R 50 50 1 1 B
+X PIN168 168 750 -3250 300 L 50 50 1 1 W
+X PIN169 169 -750 -3350 300 R 50 50 1 1 B
+X PIN17 17 -750 4250 300 R 50 50 1 1 B
+X PIN170 170 750 -3350 300 L 50 50 1 1 B
+X PIN171 171 -750 -3450 300 R 50 50 1 1 B
+X PIN172 172 750 -3450 300 L 50 50 1 1 B
+X PIN173 173 -750 -3550 300 R 50 50 1 1 B
+X PIN174 174 750 -3550 300 L 50 50 1 1 B
+X PIN175 175 -750 -3650 300 R 50 50 1 1 B
+X PIN176 176 750 -3650 300 L 50 50 1 1 B
+X PIN177 177 -750 -3750 300 R 50 50 1 1 W
+X PIN178 178 750 -3750 300 L 50 50 1 1 B
+X PIN179 179 -750 -3850 300 R 50 50 1 1 B
+X PIN18 18 750 4250 300 L 50 50 1 1 B
+X PIN180 180 750 -3850 300 L 50 50 1 1 B
+X PIN181 181 -750 -3950 300 R 50 50 1 1 B
+X PIN182 182 750 -3950 300 L 50 50 1 1 B
+X PIN183 183 -750 -4050 300 R 50 50 1 1 B
+X PIN184 184 750 -4050 300 L 50 50 1 1 B
+X PIN185 185 -750 -4150 300 R 50 50 1 1 B
+X PIN186 186 750 -4150 300 L 50 50 1 1 W
+X PIN187 187 -750 -4250 300 R 50 50 1 1 B
+X PIN188 188 750 -4250 300 L 50 50 1 1 B
+X PIN189 189 -750 -4350 300 R 50 50 1 1 B
+X PIN19 19 -750 4150 300 R 50 50 1 1 W
+X PIN190 190 750 -4350 300 L 50 50 1 1 B
+X PIN191 191 -750 -4450 300 R 50 50 1 1 B
+X PIN192 192 750 -4450 300 L 50 50 1 1 B
+X PIN193 193 -750 -4550 300 R 50 50 1 1 B
+X PIN194 194 750 -4550 300 L 50 50 1 1 B
+X PIN195 195 -750 -4650 300 R 50 50 1 1 B
+X PIN196 196 750 -4650 300 L 50 50 1 1 B
+X PIN197 197 -750 -4750 300 R 50 50 1 1 B
+X PIN198 198 750 -4750 300 L 50 50 1 1 B
+X PIN199 199 -750 -4850 300 R 50 50 1 1 B
+X PIN2 2 750 5050 300 L 50 50 1 1 W
+X PIN20 20 750 4150 300 L 50 50 1 1 B
+X PIN200 200 750 -4850 300 L 50 50 1 1 B
+X PIN201 201 -750 -4950 300 R 50 50 1 1 B
+X PIN202 202 750 -4950 300 L 50 50 1 1 B
+X PIN203 203 -750 -5050 300 R 50 50 1 1 B
+X PIN204 204 750 -5050 300 L 50 50 1 1 W
+X PIN21 21 -750 4050 300 R 50 50 1 1 B
+X PIN22 22 750 4050 300 L 50 50 1 1 B
+X PIN23 23 -750 3950 300 R 50 50 1 1 B
+X PIN24 24 750 3950 300 L 50 50 1 1 B
+X PIN25 25 -750 3850 300 R 50 50 1 1 B
+X PIN26 26 750 3850 300 L 50 50 1 1 B
+X PIN27 27 -750 3750 300 R 50 50 1 1 B
+X PIN28 28 750 3750 300 L 50 50 1 1 W
+X PIN29 29 -750 3650 300 R 50 50 1 1 B
+X PIN3 3 -750 4950 300 R 50 50 1 1 B
+X PIN30 30 750 3650 300 L 50 50 1 1 B
+X PIN31 31 -750 3550 300 R 50 50 1 1 B
+X PIN32 32 750 3550 300 L 50 50 1 1 B
+X PIN33 33 -750 3450 300 R 50 50 1 1 B
+X PIN34 34 750 3450 300 L 50 50 1 1 B
+X PIN35 35 -750 3350 300 R 50 50 1 1 B
+X PIN36 36 750 3350 300 L 50 50 1 1 B
+X PIN37 37 -750 3250 300 R 50 50 1 1 W
+X PIN38 38 750 3250 300 L 50 50 1 1 B
+X PIN39 39 -750 3150 300 R 50 50 1 1 B
+X PIN4 4 750 4950 300 L 50 50 1 1 B
+X PIN40 40 750 3150 300 L 50 50 1 1 B
+X PIN41 41 -750 3050 300 R 50 50 1 1 B
+X PIN42 42 750 3050 300 L 50 50 1 1 B
+X PIN43 43 -750 2950 300 R 50 50 1 1 B
+X PIN44 44 750 2950 300 L 50 50 1 1 B
+X PIN45 45 -750 2850 300 R 50 50 1 1 B
+X PIN46 46 750 2850 300 L 50 50 1 1 W
+X PIN47 47 -750 2750 300 R 50 50 1 1 B
+X PIN48 48 750 2750 300 L 50 50 1 1 B
+X PIN49 49 -750 2650 300 R 50 50 1 1 B
+X PIN5 5 -750 4850 300 R 50 50 1 1 B
+X PIN50 50 750 2650 300 L 50 50 1 1 B
+X PIN51 51 -750 2550 300 R 50 50 1 1 B
+X PIN52 52 750 2550 300 L 50 50 1 1 B
+X PIN53 53 -750 2450 300 R 50 50 1 1 B
+X PIN54 54 750 2450 300 L 50 50 1 1 B
+X PIN55 55 -750 2350 300 R 50 50 1 1 W
+X PIN56 56 750 2350 300 L 50 50 1 1 B
+X PIN57 57 -750 2250 300 R 50 50 1 1 B
+X PIN58 58 750 2250 300 L 50 50 1 1 B
+X PIN59 59 -750 2150 300 R 50 50 1 1 B
+X PIN6 6 750 4850 300 L 50 50 1 1 B
+X PIN60 60 750 2150 300 L 50 50 1 1 B
+X PIN61 61 -750 2050 300 R 50 50 1 1 B
+X PIN62 62 750 2050 300 L 50 50 1 1 B
+X PIN63 63 -750 1950 300 R 50 50 1 1 B
+X PIN64 64 750 1950 300 L 50 50 1 1 W
+X PIN65 65 -750 1850 300 R 50 50 1 1 B
+X PIN66 66 750 1850 300 L 50 50 1 1 B
+X PIN67 67 -750 1750 300 R 50 50 1 1 B
+X PIN68 68 750 1750 300 L 50 50 1 1 B
+X PIN69 69 -750 1650 300 R 50 50 1 1 B
+X PIN7 7 -750 4750 300 R 50 50 1 1 B
+X PIN70 70 750 1650 300 L 50 50 1 1 B
+X PIN71 71 -750 1550 300 R 50 50 1 1 W
+X PIN72 72 750 1550 300 L 50 50 1 1 B
+X PIN73 73 -750 1450 300 R 50 50 1 1 B
+X PIN74 74 750 1450 300 L 50 50 1 1 B
+X PIN75 75 -750 1350 300 R 50 50 1 1 B
+X PIN76 76 750 1350 300 L 50 50 1 1 B
+X PIN77 77 -750 1250 300 R 50 50 1 1 B
+X PIN78 78 750 1250 300 L 50 50 1 1 W
+X PIN79 79 -750 1150 300 R 50 50 1 1 B
+X PIN8 8 750 4750 300 L 50 50 1 1 B
+X PIN80 80 750 1150 300 L 50 50 1 1 B
+X PIN81 81 -750 1050 300 R 50 50 1 1 B
+X PIN82 82 750 1050 300 L 50 50 1 1 B
+X PIN83 83 -750 950 300 R 50 50 1 1 B
+X PIN84 84 750 950 300 L 50 50 1 1 B
+X PIN85 85 -750 850 300 R 50 50 1 1 B
+X PIN86 86 750 850 300 L 50 50 1 1 B
+X PIN87 87 -750 750 300 R 50 50 1 1 W
+X PIN88 88 750 750 300 L 50 50 1 1 B
+X PIN89 89 -750 650 300 R 50 50 1 1 B
+X PIN9 9 -750 4650 300 R 50 50 1 1 B
+X PIN90 90 750 650 300 L 50 50 1 1 B
+X PIN91 91 -750 550 300 R 50 50 1 1 B
+X PIN92 92 750 550 300 L 50 50 1 1 B
+X PIN93 93 -750 450 300 R 50 50 1 1 B
+X PIN94 94 750 450 300 L 50 50 1 1 B
+X PIN95 95 -750 350 300 R 50 50 1 1 B
+X PIN96 96 750 350 300 L 50 50 1 1 W
+X PIN97 97 -750 250 300 R 50 50 1 1 B
+X PIN98 98 750 250 300 L 50 50 1 1 B
+X PIN99 99 -750 150 300 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/myPower.dcm b/hw/library/myPower.dcm
index aea6a6c..0b49d1c 100644
--- a/hw/library/myPower.dcm
+++ b/hw/library/myPower.dcm
@@ -1,5 +1,10 @@
EESchema-DOCLIB Version 2.0
#
+$CMP +VCTP
+D power-flag symbol (positive system voltage)
+K Power Flag Symbol system
+$ENDCMP
+#
$CMP +VSYS
D power-flag symbol (positive system voltage)
K Power Flag Symbol system
diff --git a/hw/library/myPower.lib b/hw/library/myPower.lib
index 1606468..76fef89 100644
--- a/hw/library/myPower.lib
+++ b/hw/library/myPower.lib
@@ -1,6 +1,21 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# +VCTP
+#
+DEF +VCTP #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "+VCTP" 0 140 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -30 50 0 100 N
+P 2 0 1 0 0 0 0 100 N
+P 2 0 1 0 0 100 30 50 N
+X +VCTP 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
# +VSYS
#
DEF +VSYS #PWR 0 0 Y Y 1 F P
diff --git a/hw/library/sit1533.dcm b/hw/library/rtl.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/sit1533.dcm
+++ b/hw/library/rtl.dcm
diff --git a/hw/library/rtl8710af.lib b/hw/library/rtl.lib
index d171194..d171194 100644
--- a/hw/library/rtl8710af.lib
+++ b/hw/library/rtl.lib
diff --git a/hw/library/texas-tps.dcm b/hw/library/sifive.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/texas-tps.dcm
+++ b/hw/library/sifive.dcm
diff --git a/hw/library/e310-g000.lib b/hw/library/sifive.lib
index 9ba98f0..9ba98f0 100644
--- a/hw/library/e310-g000.lib
+++ b/hw/library/sifive.lib
diff --git a/hw/library/tpa301.dcm b/hw/library/sit.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/tpa301.dcm
+++ b/hw/library/sit.dcm
diff --git a/hw/library/sit1533.lib b/hw/library/sit.lib
index ec24e1b..ec24e1b 100644
--- a/hw/library/sit1533.lib
+++ b/hw/library/sit.lib
diff --git a/hw/library/sn65.lib b/hw/library/sn65.lib
index d301bc6..415e2a3 100644
--- a/hw/library/sn65.lib
+++ b/hw/library/sn65.lib
@@ -27,17 +27,17 @@ X D1 21 600 500 200 L 50 50 1 1 O
X D0 22 600 600 200 L 50 50 1 1 O
X CLKPOL 23 -600 -1300 200 R 50 50 1 1 I
X VDD 24 -600 600 200 R 50 50 1 1 W
-X A0N 25 -600 -100 200 R 50 50 1 1 I
-X A0P 26 -600 0 200 R 50 50 1 1 I
-X A1N 27 -600 -300 200 R 50 50 1 1 I
-X A1P 28 -600 -200 200 R 50 50 1 1 I
-X A2N 29 -600 -500 200 R 50 50 1 1 I
+X A0N 25 -600 0 200 R 50 50 1 1 I
+X A0P 26 -600 -100 200 R 50 50 1 1 I
+X A1N 27 -600 -200 200 R 50 50 1 1 I
+X A1P 28 -600 -300 200 R 50 50 1 1 I
+X A2N 29 -600 -400 200 R 50 50 1 1 I
X D13 3 600 -1100 200 L 50 50 1 1 O
-X A2P 30 -600 -400 200 R 50 50 1 1 I
-X CLKN 31 -600 -900 200 R 50 50 1 1 I
-X CLKP 32 -600 -800 200 R 50 50 1 1 I
-X A3N 33 -600 -700 200 R 50 50 1 1 I
-X A3P 34 -600 -600 200 R 50 50 1 1 I
+X A2P 30 -600 -500 200 R 50 50 1 1 I
+X CLKN 31 -600 -600 200 R 50 50 1 1 I
+X CLKP 32 -600 -700 200 R 50 50 1 1 I
+X A3N 33 -600 -800 200 R 50 50 1 1 I
+X A3P 34 -600 -900 200 R 50 50 1 1 I
X SLEW 35 -600 -1500 200 R 50 50 1 1 I
X MODE14 36 -600 -1200 200 R 50 50 1 1 I
X SHTDN# 37 -600 -1400 200 R 50 50 1 1 I
@@ -88,17 +88,17 @@ X D19 21 600 -1900 200 L 50 50 1 1 O
X D20 22 600 -2000 200 L 50 50 1 1 O
X CLKPOL 23 -600 -1300 200 R 50 50 1 1 I
X VDD 24 -600 600 200 R 50 50 1 1 W
-X A0N 25 -600 -100 200 R 50 50 1 1 I
-X A0P 26 -600 0 200 R 50 50 1 1 I
-X A1N 27 -600 -300 200 R 50 50 1 1 I
-X A1P 28 -600 -200 200 R 50 50 1 1 I
-X A2N 29 -600 -500 200 R 50 50 1 1 I
+X A0N 25 -600 0 200 R 50 50 1 1 I
+X A0P 26 -600 -100 200 R 50 50 1 1 I
+X A1N 27 -600 -200 200 R 50 50 1 1 I
+X A1P 28 -600 -300 200 R 50 50 1 1 I
+X A2N 29 -600 -400 200 R 50 50 1 1 I
X D7 3 600 -300 200 L 50 50 1 1 O
-X A2P 30 -600 -400 200 R 50 50 1 1 I
-X CLKN 31 -600 -900 200 R 50 50 1 1 I
-X CLKP 32 -600 -800 200 R 50 50 1 1 I
-X A3N 33 -600 -700 200 R 50 50 1 1 I
-X A3P 34 -600 -600 200 R 50 50 1 1 I
+X A2P 30 -600 -500 200 R 50 50 1 1 I
+X CLKN 31 -600 -600 200 R 50 50 1 1 I
+X CLKP 32 -600 -700 200 R 50 50 1 1 I
+X A3N 33 -600 -800 200 R 50 50 1 1 I
+X A3P 34 -600 -900 200 R 50 50 1 1 I
X SLEW 35 -600 -1500 200 R 50 50 1 1 I
X MODE14 36 -600 -1200 200 R 50 50 1 1 I
X SHTDN# 37 -600 -1400 200 R 50 50 1 1 I
diff --git a/hw/library/sn74.lib b/hw/library/sn74.lib
index 9552cfb..6f877fb 100644
--- a/hw/library/sn74.lib
+++ b/hw/library/sn74.lib
@@ -1,16 +1,22 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
#encoding utf-8
#
-# SN74CBTLV3125
+# SN74CBTLV3125RGY
#
-DEF SN74CBTLV3125 U 0 40 Y Y 1 F N
+DEF SN74CBTLV3125RGY U 0 40 Y Y 1 F N
F0 "U" 0 550 60 H V C CNN
-F1 "SN74CBTLV3125" 0 -650 60 H V C CNN
+F1 "SN74CBTLV3125RGY" 0 -650 60 H V C CNN
F2 "" 0 -150 60 H I C CNN
F3 "" 0 -150 60 H I C CNN
DRAW
S -300 500 300 -600 0 1 0 N
X /1OE 1 -500 250 200 R 50 50 1 1 I
+X /3OE 10 500 -50 200 L 50 50 1 1 I
+X 4B 11 500 50 200 L 50 50 1 1 P
+X 4A 12 500 150 200 L 50 50 1 1 P
+X /4OE 13 500 250 200 L 50 50 1 1 I
+X VCC 14 -500 450 200 R 50 50 1 1 W
+X EP 15 -500 -550 200 R 50 50 1 1 W
X 1A 2 -500 150 200 R 50 50 1 1 P
X 1B 3 -500 50 200 R 50 50 1 1 P
X /2OE 4 -500 -50 200 R 50 50 1 1 I
@@ -19,25 +25,25 @@ X 2B 6 -500 -250 200 R 50 50 1 1 P
X GND 7 -500 -450 200 R 50 50 1 1 W
X 3B 8 500 -250 200 L 50 50 1 1 P
X 3A 9 500 -150 200 L 50 50 1 1 P
-X /3OE 10 500 -50 200 L 50 50 1 1 I
-X 4B 11 500 50 200 L 50 50 1 1 P
-X 4A 12 500 150 200 L 50 50 1 1 P
-X /4OE 13 500 250 200 L 50 50 1 1 I
-X VCC 14 -500 450 200 R 50 50 1 1 W
-X EP 15 -500 -550 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# SN74CBTLV3126
+# SN74CBTLV3126RGY
#
-DEF SN74CBTLV3126 U 0 40 Y Y 1 F N
+DEF SN74CBTLV3126RGY U 0 40 Y Y 1 F N
F0 "U" 0 550 60 H V C CNN
-F1 "SN74CBTLV3126" 0 -650 60 H V C CNN
+F1 "SN74CBTLV3126RGY" 0 -650 60 H V C CNN
F2 "" 0 -150 60 H I C CNN
F3 "" 0 -150 60 H I C CNN
DRAW
S -300 500 300 -600 0 1 0 N
X 1OE 1 -500 250 200 R 50 50 1 1 I
+X 3OE 10 500 -50 200 L 50 50 1 1 I
+X 4B 11 500 50 200 L 50 50 1 1 P
+X 4A 12 500 150 200 L 50 50 1 1 P
+X 4OE 13 500 250 200 L 50 50 1 1 I
+X VCC 14 -500 450 200 R 50 50 1 1 W
+X EP 15 -500 -550 200 R 50 50 1 1 W
X 1A 2 -500 150 200 R 50 50 1 1 P
X 1B 3 -500 50 200 R 50 50 1 1 P
X 2OE 4 -500 -50 200 R 50 50 1 1 I
@@ -46,20 +52,36 @@ X 2B 6 -500 -250 200 R 50 50 1 1 P
X GND 7 -500 -450 200 R 50 50 1 1 W
X 3B 8 500 -250 200 L 50 50 1 1 P
X 3A 9 500 -150 200 L 50 50 1 1 P
-X 3OE 10 500 -50 200 L 50 50 1 1 I
-X 4B 11 500 50 200 L 50 50 1 1 P
-X 4A 12 500 150 200 L 50 50 1 1 P
-X 4OE 13 500 250 200 L 50 50 1 1 I
-X VCC 14 -500 450 200 R 50 50 1 1 W
-X EP 15 -500 -550 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
-# SN74LVC1G07
+# SN74LVC1G04DRY
#
-DEF SN74LVC1G07 U 0 40 Y Y 1 F N
+DEF SN74LVC1G04DRY U 0 40 Y Y 1 F N
+F0 "U" 0 300 60 H V C CNN
+F1 "SN74LVC1G04DRY" 0 -300 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+C 75 0 22 0 1 10 N
+S -300 250 300 -250 0 1 0 N
+P 2 0 1 10 -100 0 -150 0 N
+P 2 0 1 10 150 0 100 0 N
+P 4 0 1 10 -100 100 -100 -100 50 0 -100 100 N
+X ~ 1 500 200 200 L 50 50 1 1 N N
+X A 2 -500 0 200 R 50 50 1 1 I
+X GND 3 -500 -200 200 R 50 50 1 1 W
+X Y 4 500 0 200 L 50 50 1 1 O
+X ~ 5 500 100 200 L 50 50 1 1 N N
+X VCC 6 -500 200 200 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# SN74LVC1G07RGY
+#
+DEF SN74LVC1G07RGY U 0 40 Y Y 1 F N
F0 "U" -250 200 60 H V C CNN
-F1 "SN74LVC1G07" 0 -200 60 H V C CNN
+F1 "SN74LVC1G07RGY" 0 -200 60 H V C CNN
F2 "" 30 -100 60 H V C CNN
F3 "" 30 -100 60 H V C CNN
DRAW
@@ -69,19 +91,62 @@ P 2 0 1 10 -50 -20 -10 -20 N
P 2 0 1 10 50 0 150 0 N
P 4 0 1 10 -70 -70 -70 70 50 0 -70 -70 N
P 5 0 1 10 -30 -15 -50 5 -30 25 -10 5 -30 -15 N
-X NC 1 450 -100 200 L 50 50 1 1 I N
+X ~ 1 450 100 200 L 50 50 1 1 N N
X A 2 -500 0 200 R 50 50 1 1 I
X GND 3 -500 -100 200 R 50 50 1 1 W
-X Y 4 450 0 200 L 50 50 1 1 O
-X VCC 5 -500 100 200 R 50 50 1 1 W
+X Y 4 450 0 200 L 50 50 1 1 C
+X ~ 5 450 -100 200 L 50 50 1 1 N N
+X VCC 6 -500 100 200 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# SN74LVC1G3157DRY
+#
+DEF SN74LVC1G3157DRY U 0 40 Y Y 1 F N
+F0 "U" 0 350 60 H V C CNN
+F1 "SN74LVC1G3157DRY" 0 -350 60 H V C CNN
+F2 "" 0 150 60 H I C CNN
+F3 "" 0 150 60 H I C CNN
+DRAW
+S -200 300 200 -300 0 1 0 N
+X B2 1 400 -50 200 L 50 50 1 1 B
+X GND 2 -400 -250 200 R 50 50 1 1 W
+X B1 3 400 50 200 L 50 50 1 1 B
+X A 4 -400 50 200 R 50 50 1 1 B
+X VCC 5 -400 250 200 R 50 50 1 1 W
+X S 6 -400 -50 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
-# SN74LVC2G07
+# SN74LVC2G06DRY
#
-DEF SN74LVC2G07 U 0 40 Y Y 1 F N
+DEF SN74LVC2G06DRY U 0 40 Y Y 1 F N
+F0 "U" 0 550 60 H V C CNN
+F1 "SN74LVC2G06DRY" 0 -250 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+C 70 0 20 1 1 10 N
+S -300 200 300 -200 0 1 0 N
+P 2 1 1 10 -70 0 -150 0 N
+P 2 1 1 10 -50 -20 -10 -20 N
+P 2 1 1 10 90 0 160 0 N
+P 4 1 1 10 -70 -70 -70 70 50 0 -70 -70 N
+P 5 1 1 10 -30 -15 -50 5 -30 25 -10 5 -30 -15 N
+X 1A 1 -500 50 200 R 50 50 1 1 I
+X GND 2 -500 -150 200 R 50 50 1 1 W
+X 2A 3 -500 -50 200 R 50 50 1 1 I
+X 2Y 4 500 -50 200 L 50 50 1 1 C
+X VCC 5 -500 150 200 R 50 50 1 1 W
+X 1Y 6 500 50 200 L 50 50 1 1 C
+ENDDRAW
+ENDDEF
+#
+# SN74LVC2G07RGY
+#
+DEF SN74LVC2G07RGY U 0 40 Y Y 1 F N
F0 "U" -250 200 60 H V C CNN
-F1 "SN74LVC2G07" 0 -300 60 H V C CNN
+F1 "SN74LVC2G07RGY" 0 -300 60 H V C CNN
F2 "" 30 -100 60 H V C CNN
F3 "" 30 -100 60 H V C CNN
DRAW
@@ -94,17 +159,17 @@ P 5 0 1 10 -30 -65 -50 -45 -30 -25 -10 -45 -30 -65 N
X 1A 1 -500 0 200 R 50 50 1 1 I
X GND 2 -500 -200 200 R 50 50 1 1 W
X 2A 3 -500 -100 200 R 50 50 1 1 I
-X 2Y 4 450 -100 200 L 50 50 1 1 O
+X 2Y 4 450 -100 200 L 50 50 1 1 C
X VCC 5 -500 100 200 R 50 50 1 1 W
-X 1Y 6 450 0 200 L 50 50 1 1 O
+X 1Y 6 450 0 200 L 50 50 1 1 C
ENDDRAW
ENDDEF
#
-# SN74LVC2G66
+# SN74LVC2G66DCU
#
-DEF SN74LVC2G66 U 0 40 Y Y 1 F N
+DEF SN74LVC2G66DCU U 0 40 Y Y 1 F N
F0 "U" 0 50 60 H V C CNN
-F1 "SN74LVC2G66" 0 -550 60 H V C CNN
+F1 "SN74LVC2G66DCU" 0 -550 60 H V C CNN
F2 "" 0 -300 60 H I C CNN
F3 "" 0 -300 60 H I C CNN
DRAW
@@ -120,4 +185,30 @@ X VCC 8 -400 -50 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# SN74LVC3G06DCU
+#
+DEF SN74LVC3G06DCU U 0 40 Y Y 1 F N
+F0 "U" 0 300 60 H V C CNN
+F1 "SN74LVC3G06DCU" 0 -300 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+C 70 0 20 0 1 10 N
+S -300 250 300 -250 0 1 10 N
+P 2 0 1 10 -70 0 -150 0 N
+P 2 0 1 10 90 0 160 0 N
+P 2 1 1 10 -50 -20 -10 -20 N
+P 4 1 1 10 -70 -70 -70 70 50 0 -70 -70 N
+P 5 1 1 10 -30 -15 -50 5 -30 25 -10 5 -30 -15 N
+X 1A 1 -500 100 200 R 50 50 1 1 I
+X 3Y 2 500 -100 200 L 50 50 1 1 C
+X 2A 3 -500 0 200 R 50 50 1 1 I
+X GND 4 -500 -200 200 R 50 50 1 1 W
+X 2Y 5 500 0 200 L 50 50 1 1 C
+X 3A 6 -500 -100 200 R 50 50 1 1 I
+X 1Y 7 500 100 200 L 50 50 1 1 C
+X VCC 8 -500 200 200 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
#End Library
diff --git a/hw/library/st.dcm b/hw/library/st.dcm
new file mode 100644
index 0000000..0112b2d
--- /dev/null
+++ b/hw/library/st.dcm
@@ -0,0 +1,8 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP LSM9DS1
+D I2C SPI 9 axis IMU accelerometer gyroscope magnetometer
+K I2C SPI IMU accelerometer gyroscope magnetometer
+$ENDCMP
+#
+#End Doc Library
diff --git a/hw/library/st.lib b/hw/library/st.lib
new file mode 100644
index 0000000..fd50857
--- /dev/null
+++ b/hw/library/st.lib
@@ -0,0 +1,40 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# LSM9DS1
+#
+DEF LSM9DS1 U 0 40 Y Y 1 F N
+F0 "U" -550 750 60 H V C CNN
+F1 "LSM9DS1" -400 -750 60 H V C CNN
+F2 "Package_LGA:LGA-24L_3x3.5mm_P0.43mm" 1150 -800 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -600 700 600 -700 1 1 10 f
+X VDDIO 1 0 800 100 D 50 50 1 1 W
+X INT_M 10 700 100 100 L 50 50 1 1 O
+X INT1_A/G 11 -700 -100 100 R 50 50 1 1 O
+X INT2_A/G 12 -700 -200 100 R 50 50 1 1 O
+X DEN_A/G 13 -700 -300 100 R 50 50 1 1 I
+X RES 14 700 -100 100 L 50 50 1 1 P
+X RES 15 700 -200 100 L 50 50 1 1 P
+X RES 16 700 -300 100 L 50 50 1 1 P
+X RES 17 700 -400 100 L 50 50 1 1 P
+X RES 18 700 -500 100 L 50 50 1 1 P
+X GND 19 -100 -800 100 U 50 50 1 1 W
+X SCL/SPC 2 -700 400 100 R 50 50 1 1 I
+X GND 20 100 -800 100 U 50 50 1 1 W
+X CAP 21 -700 -500 100 R 50 50 1 1 P
+X VDD 22 300 800 100 D 50 50 1 1 W
+X VDD 23 400 800 100 D 50 50 1 1 W
+X C1 24 -700 -600 100 R 50 50 1 1 P
+X VDDIO 3 100 800 100 D 50 50 1 1 W
+X SDA/SDI/SDO 4 -700 300 100 R 50 50 1 1 B
+X SDO_A/G 5 -700 0 100 R 50 50 1 1 P
+X SDO_M 6 700 300 100 L 50 50 1 1 P
+X CS_A/G 7 -700 100 100 R 50 50 1 1 I
+X CS_M 8 700 400 100 L 50 50 1 1 I
+X DRDY_M 9 700 200 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/library/tmux.lib b/hw/library/tmux.lib
index 48afe9f..937adc4 100644
--- a/hw/library/tmux.lib
+++ b/hw/library/tmux.lib
@@ -1,11 +1,11 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
-# TMUX154E
+# TMUX154ERSW
#
-DEF TMUX154E U 0 40 Y Y 1 F N
+DEF TMUX154ERSW U 0 40 Y Y 1 F N
F0 "U" 0 450 60 H V C CNN
-F1 "TMUX154E" 0 -550 60 H V C CNN
+F1 "TMUX154ERSW" 0 -550 60 H V C CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
@@ -23,4 +23,32 @@ X VCC 9 -400 350 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
+# TMUX1574RSV
+#
+DEF TMUX1574RSV U 0 40 Y Y 1 F N
+F0 "U" 0 450 60 H V C CNN
+F1 "TMUX1574RSV" 0 -750 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -300 400 300 -700 0 1 0 N
+X S1B 1 500 250 200 L 50 50 1 1 B
+X D4 10 -500 -150 200 R 50 50 1 1 B
+X S4B 11 500 -650 200 L 50 50 1 1 B
+X S4A 12 500 -550 200 L 50 50 1 1 B
+X /EN 13 -500 -450 200 R 50 50 1 1 I
+X VCC 14 -500 350 200 R 50 50 1 1 W
+X SEL 15 -500 -350 200 R 50 50 1 1 I
+X S1A 16 500 350 200 L 50 50 1 1 B
+X D1 2 -500 150 200 R 50 50 1 1 B
+X S2A 3 500 50 200 L 50 50 1 1 B
+X S2B 4 500 -50 200 L 50 50 1 1 B
+X D2 5 -500 50 200 R 50 50 1 1 B
+X GND 6 -500 -650 200 R 50 50 1 1 W
+X D3 7 -500 -50 200 R 50 50 1 1 B
+X S3B 8 500 -350 200 L 50 50 1 1 B
+X S3A 9 500 -250 200 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
#End Library
diff --git a/hw/library/ts3ddr.dcm b/hw/library/tpa.dcm
index 5f3ed79..5f3ed79 100644
--- a/hw/library/ts3ddr.dcm
+++ b/hw/library/tpa.dcm
diff --git a/hw/library/tpa301.lib b/hw/library/tpa.lib
index c58199c..c58199c 100644
--- a/hw/library/tpa301.lib
+++ b/hw/library/tpa.lib
diff --git a/hw/library/tps.dcm b/hw/library/tps.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/tps.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/texas-tps.lib b/hw/library/tps.lib
index ec5ad3c..ec5ad3c 100644
--- a/hw/library/texas-tps.lib
+++ b/hw/library/tps.lib
diff --git a/hw/library/ts.dcm b/hw/library/ts.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/ts.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/ts3ddr.lib b/hw/library/ts.lib
index cac12af..988f428 100644
--- a/hw/library/ts3ddr.lib
+++ b/hw/library/ts.lib
@@ -56,4 +56,59 @@ X SEL1 9 450 350 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
+# TS3DV520E
+#
+DEF TS3DV520E U 0 40 Y Y 1 F N
+F0 "U" 0 800 60 H V C CNN
+F1 "TS3DV520E" 0 -2000 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -300 750 300 -1950 0 1 0 N
+X VCC 1 500 700 200 L 50 50 1 1 W
+X A6 10 500 -900 200 L 50 50 1 1 B
+X A7 11 500 -800 200 L 50 50 1 1 B
+X SEL 12 500 -400 200 L 50 50 1 1 B
+X VCC 13 500 400 200 L 50 50 1 1 W
+X A8 14 500 -700 200 L 50 50 1 1 B
+X A9 15 500 -600 200 L 50 50 1 1 B
+X 8B1 16 -500 600 200 R 50 50 1 1 B
+X NC 17 -500 -1600 200 R 50 50 1 1 N N
+X 9B1 18 -500 700 200 R 50 50 1 1 B
+X NC 19 -500 -1700 200 R 50 50 1 1 N N
+X A0 2 500 -1500 200 L 50 50 1 1 B
+X 8B2 20 -500 -500 200 R 50 50 1 1 B
+X 9B2 21 -500 -400 200 R 50 50 1 1 B
+X VCC 22 500 300 200 L 50 50 1 1 W
+X 7B2 23 -500 -600 200 R 50 50 1 1 B
+X 6B2 24 -500 -700 200 R 50 50 1 1 B
+X 7B1 25 -500 500 200 R 50 50 1 1 B
+X 6B1 26 -500 400 200 R 50 50 1 1 B
+X 5B2 27 -500 -800 200 R 50 50 1 1 B
+X 4B2 28 -500 -900 200 R 50 50 1 1 B
+X 5B1 29 -500 300 200 R 50 50 1 1 B
+X A1 3 500 -1400 200 L 50 50 1 1 B
+X 4B1 30 -500 200 200 R 50 50 1 1 B
+X VCC 31 500 200 200 L 50 50 1 1 W
+X 3B2 32 -500 -1000 200 R 50 50 1 1 B
+X 2B2 33 -500 -1100 200 R 50 50 1 1 B
+X 3B1 34 -500 100 200 R 50 50 1 1 B
+X 2B1 35 -500 0 200 R 50 50 1 1 B
+X 1B2 36 -500 -1200 200 R 50 50 1 1 B
+X 0B2 37 -500 -1300 200 R 50 50 1 1 B
+X 1B1 38 -500 -100 200 R 50 50 1 1 B
+X 0B1 39 -500 -200 200 R 50 50 1 1 B
+X VCC 4 500 600 200 L 50 50 1 1 W
+X VCC 40 500 100 200 L 50 50 1 1 W
+X NC 41 -500 -1800 200 R 50 50 1 1 N N
+X NC 42 -500 -1900 200 R 50 50 1 1 N N
+X GND 43 500 -1700 200 L 50 50 1 1 W
+X A2 5 500 -1300 200 L 50 50 1 1 B
+X A3 6 500 -1200 200 L 50 50 1 1 B
+X VCC 7 500 500 200 L 50 50 1 1 W
+X A4 8 500 -1100 200 L 50 50 1 1 B
+X A5 9 500 -1000 200 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
#End Library
diff --git a/hw/library/tx.dcm b/hw/library/tx.dcm
new file mode 100644
index 0000000..5f3ed79
--- /dev/null
+++ b/hw/library/tx.dcm
@@ -0,0 +1,3 @@
+EESchema-DOCLIB Version 2.0
+#
+#End Doc Library
diff --git a/hw/library/tx.lib b/hw/library/tx.lib
new file mode 100644
index 0000000..a790dc4
--- /dev/null
+++ b/hw/library/tx.lib
@@ -0,0 +1,56 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# TXS0104ERGY
+#
+DEF TXS0104ERGY U 0 40 Y Y 1 F N
+F0 "U" -250 600 60 H V C CNN
+F1 "TXS0104ERGY" 350 600 60 H V C CNN
+F2 "" 1450 -50 60 H I C CNN
+F3 "" 1450 -50 60 H I C CNN
+DRAW
+S -300 -650 -300 -550 1 1 10 N
+S -300 550 300 -650 1 1 10 f
+P 3 1 1 0 -90 -355 -90 -315 -20 -315 N
+P 3 1 1 0 -90 -155 -90 -115 -20 -115 N
+P 3 1 1 0 -90 45 -90 85 -20 85 N
+P 3 1 1 0 -90 245 -90 285 -20 285 N
+P 3 1 1 0 120 -355 120 -395 50 -395 N
+P 3 1 1 0 120 -155 120 -195 50 -195 N
+P 3 1 1 0 120 45 120 5 50 5 N
+P 3 1 1 0 120 245 120 205 50 205 N
+P 4 1 1 0 -20 -395 -90 -395 -90 -355 -160 -355 N
+P 4 1 1 0 -20 -395 50 -355 50 -435 -20 -395 N
+P 4 1 1 0 -20 -195 -90 -195 -90 -155 -160 -155 N
+P 4 1 1 0 -20 -195 50 -155 50 -235 -20 -195 N
+P 4 1 1 0 -20 5 -90 5 -90 45 -160 45 N
+P 4 1 1 0 -20 5 50 45 50 -35 -20 5 N
+P 4 1 1 0 -20 205 -90 205 -90 245 -170 245 N
+P 4 1 1 0 -20 205 50 245 50 165 -20 205 N
+P 4 1 1 0 50 -315 -20 -355 -20 -275 50 -315 N
+P 4 1 1 0 50 -315 120 -315 120 -355 170 -355 N
+P 4 1 1 0 50 -115 -20 -155 -20 -75 50 -115 N
+P 4 1 1 0 50 -115 120 -115 120 -155 170 -155 N
+P 4 1 1 0 50 85 -20 45 -20 125 50 85 N
+P 4 1 1 0 50 85 120 85 120 45 170 45 N
+P 4 1 1 0 50 285 -20 245 -20 325 50 285 N
+P 4 1 1 0 50 285 120 285 120 245 170 245 N
+X VCCA 1 -100 650 100 D 50 50 1 1 W
+X B4 10 400 -350 100 L 50 50 1 1 B
+X B3 11 400 -150 100 L 50 50 1 1 B
+X B2 12 400 50 100 L 50 50 1 1 B
+X B1 13 400 250 100 L 50 50 1 1 B
+X VCCB 14 100 650 100 D 50 50 1 1 W
+X Pad 15 100 -750 100 U 50 50 1 1 I
+X A1 2 -400 250 100 R 50 50 1 1 B
+X A2 3 -400 50 100 R 50 50 1 1 B
+X A3 4 -400 -150 100 R 50 50 1 1 B
+X A4 5 -400 -350 100 R 50 50 1 1 B
+X NC 6 -400 -550 100 R 50 50 1 1 N N
+X GND 7 -100 -750 100 U 50 50 1 1 W
+X OE 8 -400 450 100 R 50 50 1 1 I
+X NC 9 400 -550 100 L 50 50 1 1 N N
+ENDDRAW
+ENDDEF
+#
+#End Library