1
0
mirror of synced 2026-03-27 18:20:01 +00:00

Add the sbus-to-zex adapter board

This commit is contained in:
Romain Dolbeau
2020-12-13 14:57:19 +01:00
parent 7192ebde36
commit 322e8afc61
74 changed files with 99881 additions and 0 deletions

23
sbus-to-ztex/.cvsignore Normal file
View File

@@ -0,0 +1,23 @@
sbus-to-ztex-B.Cu.gbr
sbus-to-ztex-B.Mask.gbr
sbus-to-ztex-B.Paste.gbr
sbus-to-ztex-B.SilkS.gbr
sbus-to-ztex-Edge.Cuts.gbr
sbus-to-ztex-F.Cu.gbr
sbus-to-ztex-F.Mask.gbr
sbus-to-ztex-F.Paste.gbr
sbus-to-ztex-F.SilkS.gbr
sbus-to-ztex-In1.Cu.gbr
sbus-to-ztex-In2.Cu.gbr
sbus-to-ztex-bottom.pos
sbus-to-ztex-top.pos
sbus-to-ztex-NPTH.drl
sbus-to-ztex-PTH.drl
sbus-to-ztex-PTH-drl_map.ps
sbus-to-ztex-NPTH-drl_map.ps
top.pdf
bottom.pdf
sbus-to-ztex.d356
sbus-to-ztex.zip
prom.fc
KiCommand

View File

@@ -0,0 +1,145 @@
EESchema-LIBRARY Version 2.3
#
# Conn_02x32_Row_Letter_First
#
DEF Conn_02x32_Row_Letter_First J 0 40 Y Y 1 F N
F0 "J" 50 1600 50 H V C CNN
F1 "Conn_02x32_Row_Letter_First" 50 -1700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1550 150 -1650 1 1 10 f
S 150 -1595 100 -1605 1 1 6 N
S 150 -1495 100 -1505 1 1 6 N
S 150 -1395 100 -1405 1 1 6 N
S 150 -1295 100 -1305 1 1 6 N
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
S 150 -795 100 -805 1 1 6 N
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
S 150 705 100 695 1 1 6 N
S 150 805 100 795 1 1 6 N
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
S 150 1305 100 1295 1 1 6 N
S 150 1405 100 1395 1 1 6 N
S 150 1505 100 1495 1 1 6 N
X Pin_a1 a1 -200 1500 150 R 50 50 1 1 P
X Pin_a10 a10 -200 600 150 R 50 50 1 1 P
X Pin_a11 a11 -200 500 150 R 50 50 1 1 P
X Pin_a12 a12 -200 400 150 R 50 50 1 1 P
X Pin_a13 a13 -200 300 150 R 50 50 1 1 P
X Pin_a14 a14 -200 200 150 R 50 50 1 1 P
X Pin_a15 a15 -200 100 150 R 50 50 1 1 P
X Pin_a16 a16 -200 0 150 R 50 50 1 1 P
X Pin_a17 a17 -200 -100 150 R 50 50 1 1 P
X Pin_a18 a18 -200 -200 150 R 50 50 1 1 P
X Pin_a19 a19 -200 -300 150 R 50 50 1 1 P
X Pin_a2 a2 -200 1400 150 R 50 50 1 1 P
X Pin_a20 a20 -200 -400 150 R 50 50 1 1 P
X Pin_a21 a21 -200 -500 150 R 50 50 1 1 P
X Pin_a22 a22 -200 -600 150 R 50 50 1 1 P
X Pin_a23 a23 -200 -700 150 R 50 50 1 1 P
X Pin_a24 a24 -200 -800 150 R 50 50 1 1 P
X Pin_a25 a25 -200 -900 150 R 50 50 1 1 P
X Pin_a26 a26 -200 -1000 150 R 50 50 1 1 P
X Pin_a27 a27 -200 -1100 150 R 50 50 1 1 P
X Pin_a28 a28 -200 -1200 150 R 50 50 1 1 P
X Pin_a29 a29 -200 -1300 150 R 50 50 1 1 P
X Pin_a3 a3 -200 1300 150 R 50 50 1 1 P
X Pin_a30 a30 -200 -1400 150 R 50 50 1 1 P
X Pin_a31 a31 -200 -1500 150 R 50 50 1 1 P
X Pin_a32 a32 -200 -1600 150 R 50 50 1 1 P
X Pin_a4 a4 -200 1200 150 R 50 50 1 1 P
X Pin_a5 a5 -200 1100 150 R 50 50 1 1 P
X Pin_a6 a6 -200 1000 150 R 50 50 1 1 P
X Pin_a7 a7 -200 900 150 R 50 50 1 1 P
X Pin_a8 a8 -200 800 150 R 50 50 1 1 P
X Pin_a9 a9 -200 700 150 R 50 50 1 1 P
X Pin_b1 b1 300 1500 150 L 50 50 1 1 P
X Pin_b10 b10 300 600 150 L 50 50 1 1 P
X Pin_b11 b11 300 500 150 L 50 50 1 1 P
X Pin_b12 b12 300 400 150 L 50 50 1 1 P
X Pin_b13 b13 300 300 150 L 50 50 1 1 P
X Pin_b14 b14 300 200 150 L 50 50 1 1 P
X Pin_b15 b15 300 100 150 L 50 50 1 1 P
X Pin_b16 b16 300 0 150 L 50 50 1 1 P
X Pin_b17 b17 300 -100 150 L 50 50 1 1 P
X Pin_b18 b18 300 -200 150 L 50 50 1 1 P
X Pin_b19 b19 300 -300 150 L 50 50 1 1 P
X Pin_b2 b2 300 1400 150 L 50 50 1 1 P
X Pin_b20 b20 300 -400 150 L 50 50 1 1 P
X Pin_b21 b21 300 -500 150 L 50 50 1 1 P
X Pin_b22 b22 300 -600 150 L 50 50 1 1 P
X Pin_b23 b23 300 -700 150 L 50 50 1 1 P
X Pin_b24 b24 300 -800 150 L 50 50 1 1 P
X Pin_b25 b25 300 -900 150 L 50 50 1 1 P
X Pin_b26 b26 300 -1000 150 L 50 50 1 1 P
X Pin_b27 b27 300 -1100 150 L 50 50 1 1 P
X Pin_b28 b28 300 -1200 150 L 50 50 1 1 P
X Pin_b29 b29 300 -1300 150 L 50 50 1 1 P
X Pin_b3 b3 300 1300 150 L 50 50 1 1 P
X Pin_b30 b30 300 -1400 150 L 50 50 1 1 P
X Pin_b31 b31 300 -1500 150 L 50 50 1 1 P
X Pin_b32 b32 300 -1600 150 L 50 50 1 1 P
X Pin_b4 b4 300 1200 150 L 50 50 1 1 P
X Pin_b5 b5 300 1100 150 L 50 50 1 1 P
X Pin_b6 b6 300 1000 150 L 50 50 1 1 P
X Pin_b7 b7 300 900 150 L 50 50 1 1 P
X Pin_b8 b8 300 800 150 L 50 50 1 1 P
X Pin_b9 b9 300 700 150 L 50 50 1 1 P
ENDDRAW
ENDDEF

View File

@@ -0,0 +1,89 @@
(module TSSOP-56_6.1x14mm_P0.5mm (layer F.Cu) (tedit 5A02F25C)
(descr "TSSOP56: plastic thin shrink small outline package; 56 leads; body width 6.1 mm (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot364-1_po.pdf)")
(tags "SSOP 0.5")
(attr smd)
(fp_text reference REF** (at 0 -8.05) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TSSOP-56_6.1x14mm_P0.5mm (at 0 8.05) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.05 -7.0) (end 3.05 -7.0) (layer F.Fab) (width 0.15))
(fp_line (start 3.05 -7.0) (end 3.05 7.0) (layer F.Fab) (width 0.15))
(fp_line (start 3.05 7.0) (end -3.05 7.0) (layer F.Fab) (width 0.15))
(fp_line (start -3.05 7.0) (end -3.05 -6.0) (layer F.Fab) (width 0.15))
(fp_line (start -3.05 -6.0) (end -2.05 -7.0) (layer F.Fab) (width 0.15))
(fp_line (start -4.5 -7.3) (end -4.5 7.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.5 -7.3) (end 4.5 7.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.5 -7.3) (end 4.5 -7.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.5 7.3) (end 4.5 7.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.175 -7.125) (end 3.175 -7.1175) (layer F.SilkS) (width 0.15))
(fp_line (start 3.175 7.125) (end 3.175 7.1175) (layer F.SilkS) (width 0.15))
(fp_line (start -3.175 7.125) (end -3.175 7.1175) (layer F.SilkS) (width 0.15))
(fp_line (start -4.25 -7.2) (end 3.175 -7.2) (layer F.SilkS) (width 0.15))
(fp_line (start -3.175 7.125) (end 3.175 7.125) (layer F.SilkS) (width 0.15))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(pad 1 smd rect (at -3.75 -6.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -3.75 -6.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -3.75 -5.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -3.75 -5.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -3.75 -4.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -3.75 -4.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -3.75 -3.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -3.75 -3.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -3.75 -2.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -3.75 -2.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -3.75 -1.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -3.75 -1.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -3.75 -0.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -3.75 -0.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -3.75 0.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -3.75 0.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -3.75 1.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -3.75 1.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at -3.75 2.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at -3.75 2.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at -3.75 3.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -3.75 3.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -3.75 4.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -3.75 4.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at -3.75 5.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at -3.75 5.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at -3.75 6.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at -3.75 6.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 3.75 6.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 3.75 6.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 3.75 5.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 3.75 5.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 3.75 4.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 3.75 4.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 3.75 3.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 3.75 3.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 3.75 2.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 3.75 2.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 3.75 1.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 3.75 1.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 3.75 0.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 3.75 0.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at 3.75 -0.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at 3.75 -0.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at 3.75 -1.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at 3.75 -1.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at 3.75 -2.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 48 smd rect (at 3.75 -2.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 49 smd rect (at 3.75 -3.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 50 smd rect (at 3.75 -3.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 51 smd rect (at 3.75 -4.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 52 smd rect (at 3.75 -4.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 53 smd rect (at 3.75 -5.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 54 smd rect (at 3.75 -5.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 55 smd rect (at 3.75 -6.25) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(pad 56 smd rect (at 3.75 -6.75) (size 1.5 0.285) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_SO.3dshapes/TSSOP-56_6.1x14mm_P0.5mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

676
sbus-to-ztex/B2B.sch Normal file
View File

@@ -0,0 +1,676 @@
EESchema Schematic File Version 4
LIBS:sbus-to-ztex-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 5
Title "sbus-to-ztex B2B connector"
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L ztex_AB:ZTEX_AB JAB1
U 1 1 5F676E85
P 1800 2650
AR Path="/5F676E85" Ref="JAB1" Part="1"
AR Path="/5F67E4B9/5F676E85" Ref="JAB1" Part="1"
F 0 "JAB1" H 1825 4375 50 0000 C CNN
F 1 "ZTEX_AB-ztex_AB" H 1825 4284 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_2x32_P2.54mm_Vertical" H 1800 2650 50 0001 C CNN
F 3 "" H 1800 2650 50 0001 C CNN
F 4 "10-89-7642" H 1800 2650 50 0001 C CNN "MPN"
1 1800 2650
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0160
U 1 1 5F677F4B
P 2400 1000
F 0 "#PWR0160" H 2400 850 50 0001 C CNN
F 1 "+5V" H 2415 1173 50 0000 C CNN
F 2 "" H 2400 1000 50 0001 C CNN
F 3 "" H 2400 1000 50 0001 C CNN
1 2400 1000
1 0 0 -1
$EndComp
Text Notes 9950 6500 0 50 ~ 0
Clock capable inputs (MRCC and SRCC, MRCC are multi-domain)\nFor 2.13:\nB9 G16~IO_L13N_T2_MRCC_15 G16\nB10 H16~IO_L13P_T2_MRCC_15 H16\nB11 F16~IO_L14N_T2_SRCC_15 F16\nB12 F15~IO_L14P_T2_SRCC_15 F15\nA19 E16~IO_L11N_T1_SRCC_15 E16\nB19 E15~IO_L11P_T1_SRCC_15 E15\nA22 C15~IO_L12N_T1_MRCC_15 C15\nB22 D15~IO_L12P_T1_MRCC_15 D15\nD8 T5~IO_L12P_T1_MRCC_34 T5\nD9 T4~IO_L12N_T1_MRCC_34 T4\nD14 T3~IO_L11N_T1_SRCC_34 T3\nD15 R3~IO_L11P_T1_SRCC_34 R3\nD19 P5~IO_L13N_T2_MRCC_34 P5\nD20 N5~IO_L13P_T2_MRCC_34 N5\nD21 P4~IO_L14P_T2_SRCC_34 P4\nD22 P3~IO_L14N_T2_SRCC_34 P3\n\nUnfortunately various 2.1x modules have different clock assignment. B22 hsould be a P-side MRCC for 2.14 (perhaps 2.18), but is a n-side SRCC on 2.16 so not usable there.
Text GLabel 4100 3250 2 60 Input ~ 0
SBUS_3V3_CLK
Wire Wire Line
1450 2550 1450 2750
Wire Wire Line
7150 2650 7150 2850
Wire Wire Line
7150 2850 6700 2850
Text GLabel 4100 1350 2 60 Input ~ 0
SBUS_3V3_D[00]
Text GLabel 1600 1350 0 60 Input ~ 0
SBUS_3V3_D[01]
Text GLabel 4100 1450 2 60 Input ~ 0
SBUS_3V3_D[02]
Text GLabel 1600 1450 0 60 Input ~ 0
SBUS_3V3_D[03]
Text GLabel 4100 1550 2 60 Input ~ 0
SBUS_3V3_D[04]
Text GLabel 1600 1550 0 60 Input ~ 0
SBUS_3V3_D[05]
Text GLabel 4100 1650 2 60 Input ~ 0
SBUS_3V3_D[06]
Text GLabel 1600 1750 0 60 Input ~ 0
SBUS_3V3_D[07]
Text GLabel 1600 2150 0 60 Input ~ 0
SBUS_3V3_D[15]
Text GLabel 4100 2050 2 60 Input ~ 0
SBUS_3V3_D[14]
Text GLabel 1600 2050 0 60 Input ~ 0
SBUS_3V3_D[13]
Text GLabel 4100 1950 2 60 Input ~ 0
SBUS_3V3_D[12]
Text GLabel 1600 1850 0 60 Input ~ 0
SBUS_3V3_D[09]
Text GLabel 4100 1750 2 60 Input ~ 0
SBUS_3V3_D[08]
Text GLabel 1600 1950 0 60 Input ~ 0
SBUS_3V3_D[11]
Text GLabel 4100 1850 2 60 Input ~ 0
SBUS_3V3_D[10]
Wire Wire Line
1600 1650 750 1650
Wire Wire Line
750 1650 750 2750
Wire Wire Line
750 2750 1450 2750
Connection ~ 1450 2750
Wire Wire Line
7400 2250 6700 2250
Wire Wire Line
6700 2250 6700 2700
Connection ~ 6700 2850
Wire Wire Line
7400 3250 6700 3250
Wire Wire Line
6700 3250 6700 2850
Wire Wire Line
1600 3550 700 3550
Wire Wire Line
700 3550 700 2750
Wire Wire Line
700 2750 750 2750
Connection ~ 750 2750
Text GLabel 4100 2150 2 60 Input ~ 0
SBUS_3V3_D[16]
Text GLabel 1600 2250 0 60 Input ~ 0
SBUS_3V3_D[17]
Text GLabel 4100 2250 2 60 Input ~ 0
SBUS_3V3_D[18]
Text GLabel 1600 2350 0 60 Input ~ 0
SBUS_3V3_D[19]
Text GLabel 4100 2350 2 60 Input ~ 0
SBUS_3V3_D[20]
Text GLabel 1600 2450 0 60 Input ~ 0
SBUS_3V3_D[21]
Text GLabel 4100 2450 2 60 Input ~ 0
SBUS_3V3_D[22]
Text GLabel 1600 2850 0 60 Input ~ 0
SBUS_3V3_D[23]
Text GLabel 1600 3250 0 60 Input ~ 0
SBUS_3V3_D[31]
Text GLabel 4100 3150 2 60 Input ~ 0
SBUS_3V3_D[30]
Text GLabel 1600 3150 0 60 Input ~ 0
SBUS_3V3_D[29]
Text GLabel 4100 3050 2 60 Input ~ 0
SBUS_3V3_D[28]
Text GLabel 1600 3050 0 60 Input ~ 0
SBUS_3V3_D[27]
Text GLabel 4100 2950 2 60 Input ~ 0
SBUS_3V3_D[26]
Text GLabel 1600 2950 0 60 Input ~ 0
SBUS_3V3_D[25]
Text GLabel 4100 2850 2 60 Input ~ 0
SBUS_3V3_D[24]
Text GLabel 9900 3050 2 60 Input ~ 0
SBUS_3V3_INT[7]*
Text GLabel 6300 5850 0 60 Input ~ 0
SBUS_3V3_INT[6]*
Text GLabel 6300 5950 0 60 Input ~ 0
SBUS_3V3_INT[5]*
Text GLabel 6300 6050 0 60 Input ~ 0
SBUS_3V3_INT[4]*
Text GLabel 6300 6150 0 60 Input ~ 0
SBUS_3V3_INT[3]*
Text GLabel 6300 6250 0 60 Input ~ 0
SBUS_3V3_INT[2]*
Text GLabel 9900 2550 2 60 Input ~ 0
SBUS_3V3_INT[1]*
Text GLabel 4100 3350 2 60 Input ~ 0
SBUS_3V3_PA[00]
Text GLabel 1600 3350 0 60 Input ~ 0
SBUS_3V3_PA[01]
Text GLabel 4100 3450 2 60 Input ~ 0
SBUS_3V3_PA[02]
Text GLabel 1600 3450 0 60 Input ~ 0
SBUS_3V3_PA[03]
Text GLabel 4100 3550 2 60 Input ~ 0
SBUS_3V3_PA[04]
Text GLabel 1600 3650 0 60 Input ~ 0
SBUS_3V3_PA[05]
Text GLabel 4100 3650 2 60 Input ~ 0
SBUS_3V3_PA[06]
Text GLabel 1600 3750 0 60 Input ~ 0
SBUS_3V3_PA[07]
Text GLabel 7400 3450 0 60 Input ~ 0
SBUS_3V3_PA[15]
Text GLabel 4100 4050 2 60 Input ~ 0
SBUS_3V3_PA[14]
Text GLabel 1600 4050 0 60 Input ~ 0
SBUS_3V3_PA[13]
Text GLabel 4100 3950 2 60 Input ~ 0
SBUS_3V3_PA[12]
Text GLabel 1600 3950 0 60 Input ~ 0
SBUS_3V3_PA[11]
Text GLabel 4100 3850 2 60 Input ~ 0
SBUS_3V3_PA[10]
Text GLabel 1600 3850 0 60 Input ~ 0
SBUS_3V3_PA[09]
Text GLabel 4100 3750 2 60 Input ~ 0
SBUS_3V3_PA[08]
Text GLabel 9900 3550 2 60 Input ~ 0
SBUS_3V3_PA[16]
Text GLabel 7400 3550 0 60 Input ~ 0
SBUS_3V3_PA[17]
Text GLabel 9900 3650 2 60 Input ~ 0
SBUS_3V3_PA[18]
Text GLabel 7400 3650 0 60 Input ~ 0
SBUS_3V3_PA[19]
Text GLabel 9900 3750 2 60 Input ~ 0
SBUS_3V3_PA[20]
Text GLabel 7400 3750 0 60 Input ~ 0
SBUS_3V3_PA[21]
Text GLabel 9900 3850 2 60 Input ~ 0
SBUS_3V3_PA[22]
Text GLabel 7400 3850 0 60 Input ~ 0
SBUS_3V3_PA[23]
Text GLabel 7400 2450 0 60 Input ~ 0
SBUS_3V3_RST*
Text GLabel 7400 4050 0 60 Input ~ 0
SBUS_3V3_PA[27]
Text GLabel 9900 4050 2 60 Input ~ 0
SBUS_3V3_PA[26]
Text GLabel 7400 3950 0 60 Input ~ 0
SBUS_3V3_PA[25]
Text GLabel 9900 3950 2 60 Input ~ 0
SBUS_3V3_PA[24]
Text GLabel 5550 6450 2 60 Input ~ 0
SBUS_3V3_DP
Text GLabel 7400 1950 0 60 Input ~ 0
SBUS_3V3_SIZ[0]
Text GLabel 9900 2150 2 60 Input ~ 0
SBUS_3V3_SIZ[1]
Text GLabel 9900 2250 2 60 Input ~ 0
SBUS_3V3_SIZ[2]
Text GLabel 7400 2150 0 60 Input ~ 0
SBUS_3V3_BR*
Text GLabel 7400 2550 0 60 Input ~ 0
SBUS_3V3_SEL*
Text GLabel 7400 2050 0 60 Input ~ 0
SBUS_3V3_BG*
Text GLabel 9900 1950 2 60 Input ~ 0
SBUS_3V3_AS*
Text GLabel 7400 3350 0 60 Input ~ 0
SBUS_3V3_ACK[2]*
Text GLabel 7400 3150 0 60 Input ~ 0
SBUS_3V3_ACK[1]*
Text GLabel 7400 3050 0 60 Input ~ 0
SBUS_3V3_ACK[0]*
Text GLabel 7400 2950 0 60 Input ~ 0
SBUS_3V3_PPRD
Text GLabel 7400 2350 0 60 Input ~ 0
SBUS_3V3_EER*
Text GLabel 7400 1450 0 60 Input ~ 0
LED0
Text GLabel 7400 1550 0 60 Input ~ 0
LED1
Wire Wire Line
1800 5850 1650 5850
Wire Wire Line
1650 5850 1650 6050
Wire Wire Line
2100 5850 2500 5850
$Comp
L Device:R R?
U 1 1 5F6BAF48
P 2650 5850
AR Path="/5F6B165A/5F6BAF48" Ref="R?" Part="1"
AR Path="/5F67E4B9/5F6BAF48" Ref="ROE1" Part="1"
F 0 "ROE1" V 2730 5850 50 0000 C CNN
F 1 "549" V 2650 5850 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2580 5850 50 0001 C CNN
F 3 "" H 2650 5850 50 0000 C CNN
F 4 "0603WAF5490T5E" V 2650 5850 50 0001 C CNN "MPN"
1 2650 5850
0 1 1 0
$EndComp
Text Label 2150 5850 0 60 ~ 0
DATA_OE_LED
$Comp
L Device:LED_ALT D?
U 1 1 5F6BAF59
P 1950 5850
AR Path="/5F6B165A/5F6BAF59" Ref="D?" Part="1"
AR Path="/5F67E4B9/5F6BAF59" Ref="DOE1" Part="1"
F 0 "DOE1" H 1950 5950 50 0000 C CNN
F 1 "RED" H 1600 5850 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 1950 5850 50 0001 C CNN
F 3 "https://optoelectronics.liteon.com/upload/download/DS-22-99-0150/LTST-C170KRKT.pdf" H 1950 5850 50 0001 C CNN
F 4 "www.liteon.com" H 1950 5850 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170KRKT" H 1950 5850 60 0001 C CNN "MPN"
F 6 "859-LTST-C170KRKT" H 1950 5850 60 0001 C CNN "Mouser"
F 7 "743-IN-S85ATR" H 1950 5850 50 0001 C CNN "Mouse_r2"
F 8 "160-1415-1-ND" H 1950 5850 50 0001 C CNN "Digikey"
F 9 "C94868" H 1950 5850 50 0001 C CNN "LCSC"
F 10 "0.0195$" H 1950 5850 50 0001 C CNN "price400_LCSC"
F 11 "FV007" H 1950 5850 50 0001 C CNN "Koncar"
F 12 "TB" H 1950 5850 50 0001 C CNN "Side"
1 1950 5850
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0103
U 1 1 5F693C4E
P 1650 6050
F 0 "#PWR0103" H 1650 5800 50 0001 C CNN
F 1 "GND" H 1655 5877 50 0000 C CNN
F 2 "" H 1650 6050 50 0001 C CNN
F 3 "" H 1650 6050 50 0001 C CNN
1 1650 6050
1 0 0 -1
$EndComp
$Comp
L Connector:Conn_01x06_Male J1
U 1 1 5F69129B
P 9250 850
F 0 "J1" H 9356 1228 50 0000 C CNN
F 1 "Conn_01x06_Male" H 9356 1137 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical" H 9250 850 50 0001 C CNN
F 3 "~" H 9250 850 50 0001 C CNN
F 4 "22-28-4060" H 9250 850 50 0001 C CNN "MPN"
1 9250 850
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0163
U 1 1 5F6913A1
P 9950 650
F 0 "#PWR0163" H 9950 400 50 0001 C CNN
F 1 "GND" H 9955 477 50 0000 C CNN
F 2 "" H 9950 650 50 0001 C CNN
F 3 "" H 9950 650 50 0001 C CNN
1 9950 650
1 0 0 -1
$EndComp
Wire Wire Line
9450 650 9950 650
Wire Wire Line
9450 950 7150 950
Wire Wire Line
7150 950 7150 1350
Text Label 9450 1050 0 50 ~ 0
TX
Text Label 9450 950 0 50 ~ 0
RX
Text GLabel 9900 1450 2 60 Input ~ 0
SD_D2
Text GLabel 9900 1550 2 60 Input ~ 0
SD_D3
Text GLabel 9900 1850 2 60 Input ~ 0
SD_CMD
Text GLabel 7400 1850 0 60 Input ~ 0
SD_CLK
Text GLabel 9900 1650 2 60 Input ~ 0
SD_D0
Text GLabel 9900 1750 2 60 Input ~ 0
SD_D1
$Comp
L ztex_CD:ZTEX_CD JCD1
U 1 1 5F676F65
P 7600 2650
AR Path="/5F676F65" Ref="JCD1" Part="1"
AR Path="/5F67E4B9/5F676F65" Ref="JCD1" Part="1"
F 0 "JCD1" H 7650 4375 50 0000 C CNN
F 1 "ZTEX_CD-ztex_CD" H 7650 4284 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_2x32_P2.54mm_Vertical" H 7600 2650 50 0001 C CNN
F 3 "" H 7600 2650 50 0001 C CNN
F 4 "10-89-7642" H 7600 2650 50 0001 C CNN "MPN"
1 7600 2650
1 0 0 -1
$EndComp
Text GLabel 7400 1650 0 60 Input ~ 0
LED2
Text GLabel 7400 1750 0 60 Input ~ 0
LED3
Text GLabel 2800 5850 2 60 Input ~ 12
SBUS_DATA_OE_LED
Text Notes 5500 5550 0 50 ~ 0
Unconnected,\nsee SBus page
Text GLabel 9900 2950 2 60 Input ~ 12
SBUS_OE
Text GLabel 9900 2350 2 60 Input ~ 12
SBUS_DATA_OE_LED
Wire Wire Line
1800 6400 1650 6400
Wire Wire Line
1650 6400 1650 6600
Wire Wire Line
2100 6400 2500 6400
$Comp
L Device:R ROE?
U 1 1 5F75534A
P 2650 6400
AR Path="/5F6B165A/5F75534A" Ref="ROE?" Part="1"
AR Path="/5F67E4B9/5F75534A" Ref="ROE2" Part="1"
F 0 "ROE2" V 2730 6400 50 0000 C CNN
F 1 "549" V 2650 6400 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2580 6400 50 0001 C CNN
F 3 "" H 2650 6400 50 0000 C CNN
F 4 "0603WAF5490T5E" V 2650 6400 50 0001 C CNN "MPN"
1 2650 6400
0 1 1 0
$EndComp
Text Label 2150 6400 0 60 ~ 0
DATA_OE_LED_2
$Comp
L Device:LED_ALT D?
U 1 1 5F75535B
P 1950 6400
AR Path="/5F6B165A/5F75535B" Ref="D?" Part="1"
AR Path="/5F67E4B9/5F75535B" Ref="DOE2" Part="1"
F 0 "DOE2" H 1950 6500 50 0000 C CNN
F 1 "RED" H 1600 6400 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 1950 6400 50 0001 C CNN
F 3 "https://optoelectronics.liteon.com/upload/download/DS-22-99-0150/LTST-C170KRKT.pdf" H 1950 6400 50 0001 C CNN
F 4 "www.liteon.com" H 1950 6400 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170KRKT" H 1950 6400 60 0001 C CNN "MPN"
F 6 "859-LTST-C170KRKT" H 1950 6400 60 0001 C CNN "Mouser"
F 7 "743-IN-S85ATR" H 1950 6400 50 0001 C CNN "Mouse_r2"
F 8 "160-1415-1-ND" H 1950 6400 50 0001 C CNN "Digikey"
F 9 "C94868" H 1950 6400 50 0001 C CNN "LCSC"
F 10 "0.0195$" H 1950 6400 50 0001 C CNN "price400_LCSC"
F 11 "FV007" H 1950 6400 50 0001 C CNN "Koncar"
F 12 "TB" H 1950 6400 50 0001 C CNN "Side"
1 1950 6400
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0120
U 1 1 5F755362
P 1650 6600
F 0 "#PWR0120" H 1650 6350 50 0001 C CNN
F 1 "GND" H 1655 6427 50 0000 C CNN
F 2 "" H 1650 6600 50 0001 C CNN
F 3 "" H 1650 6600 50 0001 C CNN
1 1650 6600
1 0 0 -1
$EndComp
Text GLabel 2800 6400 2 60 Input ~ 12
SBUS_DATA_OE_LED_2
Text GLabel 9900 2450 2 60 Input ~ 12
SBUS_DATA_OE_LED_2
$Comp
L Connector_Generic:Conn_02x07_Odd_Even J3
U 1 1 5F749BE1
P 3150 7250
F 0 "J3" H 3200 7767 50 0000 C CNN
F 1 "Conn_02x07_Odd_Even" H 3200 7676 50 0000 C CNN
F 2 "Connector_PinHeader_2.00mm:PinHeader_2x07_P2.00mm_Horizontal" H 3150 7250 50 0001 C CNN
F 3 "https://www.molex.com/pdm_docs/sd/878331420_sd.pdf" H 3150 7250 50 0001 C CNN
F 4 "878331420" H 3150 7250 50 0001 C CNN "MPN"
1 3150 7250
1 0 0 -1
$EndComp
Text HLabel 9900 4150 2 50 Input ~ 0
JTAG_TMS
Text HLabel 7400 4150 0 50 Input ~ 0
JTAG_TDO
Text HLabel 1600 4150 0 50 Input ~ 0
JTAG_TDI
Text HLabel 4100 4150 2 50 Input ~ 0
JTAG_TCK
Text HLabel 1600 4250 0 50 Input ~ 0
JTAG_VIO
Text HLabel 3450 7350 2 50 Input ~ 0
JTAG_TDI
Text HLabel 3450 7250 2 50 Input ~ 0
JTAG_TDO
Text HLabel 3450 7150 2 50 Input ~ 0
JTAG_TCK
Text HLabel 3450 7050 2 50 Input ~ 0
JTAG_TMS
Text HLabel 3450 6950 2 50 Input ~ 0
JTAG_VIO
Wire Wire Line
2950 6950 2950 7050
Connection ~ 2950 7050
Wire Wire Line
2950 7050 2950 7150
Connection ~ 2950 7150
Wire Wire Line
2950 7150 2950 7250
Connection ~ 2950 7250
Wire Wire Line
2950 7250 2950 7350
Connection ~ 2950 7350
Wire Wire Line
2950 7350 2950 7450
Connection ~ 2950 7450
$Comp
L power:GND #PWR0121
U 1 1 5F755CF4
P 2700 7550
F 0 "#PWR0121" H 2700 7300 50 0001 C CNN
F 1 "GND" H 2705 7377 50 0000 C CNN
F 2 "" H 2700 7550 50 0001 C CNN
F 3 "" H 2700 7550 50 0001 C CNN
1 2700 7550
1 0 0 -1
$EndComp
Wire Wire Line
2950 7450 2700 7450
Wire Wire Line
2700 7450 2700 7550
Text Notes 2850 7650 0 50 ~ 0
PGND
Text Notes 3500 7600 0 50 ~ 0
HALT
Text Notes 3500 7500 0 50 ~ 0
NC
Wire Wire Line
2950 7550 2950 7450
Wire Wire Line
7150 2650 7400 2650
Wire Wire Line
7150 1350 7400 1350
Text GLabel 9900 3150 2 60 Input ~ 0
LED4
Text GLabel 9900 3250 2 60 Input ~ 0
LED5
Text GLabel 9900 3350 2 60 Input ~ 0
LED6
Text GLabel 9900 3450 2 60 Input ~ 0
LED7
Wire Wire Line
1450 2550 1600 2550
Wire Wire Line
1450 2750 1600 2750
Wire Wire Line
500 2650 1600 2650
Wire Wire Line
1600 1250 4100 1250
Wire Wire Line
1600 1250 500 1250
Wire Wire Line
500 1250 500 2650
Connection ~ 1600 1250
Connection ~ 500 2650
Wire Wire Line
500 4450 4100 4450
Wire Wire Line
4100 4450 4100 4250
Wire Wire Line
500 2650 500 4450
Wire Wire Line
4100 4450 5800 4450
Wire Wire Line
7400 4250 7400 4450
Connection ~ 4100 4450
Wire Wire Line
7400 4450 9900 4450
Wire Wire Line
9900 4450 9900 4250
Connection ~ 7400 4450
Wire Wire Line
7400 2750 5800 2750
Connection ~ 5800 4450
Wire Wire Line
5800 4450 7400 4450
$Comp
L power:GND #PWR0117
U 1 1 5F8F4D66
P 5800 4450
F 0 "#PWR0117" H 5800 4200 50 0001 C CNN
F 1 "GND" H 5805 4277 50 0000 C CNN
F 2 "" H 5800 4450 50 0001 C CNN
F 3 "" H 5800 4450 50 0001 C CNN
1 5800 4450
1 0 0 -1
$EndComp
Wire Wire Line
4100 2650 5800 2650
Wire Wire Line
5800 2650 5800 2750
Connection ~ 5800 2750
Wire Wire Line
5800 2750 5800 4450
Wire Wire Line
7400 1250 5800 1250
Wire Wire Line
5800 1250 5800 2650
Connection ~ 5800 2650
Wire Wire Line
4100 1250 5800 1250
Connection ~ 4100 1250
Connection ~ 5800 1250
Wire Wire Line
9900 1250 11000 1250
Connection ~ 9900 4450
Wire Wire Line
4100 2550 2900 2550
Connection ~ 1600 2550
Wire Wire Line
1600 2750 2900 2750
Connection ~ 1600 2750
Wire Wire Line
4100 1150 4100 1000
Wire Wire Line
4100 1000 2400 1000
Wire Wire Line
2400 1000 1600 1000
Wire Wire Line
1600 1000 1600 1150
Connection ~ 2400 1000
Wire Wire Line
2900 2550 2900 2750
Connection ~ 2900 2550
Wire Wire Line
2900 2550 1600 2550
Connection ~ 2900 2750
Wire Wire Line
2900 2750 4100 2750
Wire Wire Line
9900 2850 8550 2850
Wire Wire Line
7400 2850 7150 2850
Connection ~ 7400 2850
Connection ~ 7150 2850
Wire Wire Line
7400 2650 8550 2650
Connection ~ 7400 2650
Wire Wire Line
9900 2750 11000 2750
Wire Wire Line
8550 2650 8550 2850
Connection ~ 8550 2650
Wire Wire Line
8550 2650 9900 2650
Connection ~ 8550 2850
Wire Wire Line
8550 2850 7400 2850
Wire Wire Line
4100 2550 6250 2550
Wire Wire Line
6250 2550 6250 2700
Wire Wire Line
6250 2700 6700 2700
Connection ~ 4100 2550
Connection ~ 6700 2700
Wire Wire Line
6700 2700 6700 2850
$Comp
L power:+3V3 #PWR0119
U 1 1 5F90D7B8
P 6250 2550
F 0 "#PWR0119" H 6250 2400 50 0001 C CNN
F 1 "+3V3" H 6265 2723 50 0000 C CNN
F 2 "" H 6250 2550 50 0001 C CNN
F 3 "" H 6250 2550 50 0001 C CNN
1 6250 2550
1 0 0 -1
$EndComp
Connection ~ 6250 2550
Wire Wire Line
11000 1250 11000 2750
Connection ~ 11000 2750
Wire Wire Line
11000 2750 11000 4450
Wire Wire Line
11000 4450 9900 4450
$Comp
L power:GND #PWR0122
U 1 1 5F912C94
P 11000 4450
F 0 "#PWR0122" H 11000 4200 50 0001 C CNN
F 1 "GND" H 11005 4277 50 0000 C CNN
F 2 "" H 11000 4450 50 0001 C CNN
F 3 "" H 11000 4450 50 0001 C CNN
1 11000 4450
1 0 0 -1
$EndComp
Connection ~ 11000 4450
$Comp
L power:GND #PWR0123
U 1 1 5F912D7C
P 500 4450
F 0 "#PWR0123" H 500 4200 50 0001 C CNN
F 1 "GND" H 505 4277 50 0000 C CNN
F 2 "" H 500 4450 50 0001 C CNN
F 3 "" H 500 4450 50 0001 C CNN
1 500 4450
1 0 0 -1
$EndComp
Connection ~ 500 4450
Wire Wire Line
10200 1050 10200 1350
Wire Wire Line
10200 1350 9900 1350
Wire Wire Line
9450 1050 10200 1050
Text Notes 10100 2100 0 50 ~ 0
Free
$EndSCHEMATC

197
sbus-to-ztex/Backplate.scad Normal file
View File

@@ -0,0 +1,197 @@
SBUS_WIDTH = 83.82;
SBUS_LENGTH = 146.7;
SBUS_THICKNESS = 1.6;
MYSBUS_MISSING_LENGTH = 47;
SBUS_BACKPLATE_THICKNESS = 1.19;
SBUS_BACKPLATE_FULLHEIGHT = 19.64;
SBUS_BACKPLATE_PROTUSION_HEIGHT = 1.22;
SBUS_BACKPLATE_HEIGHT =
SBUS_BACKPLATE_FULLHEIGHT - SBUS_BACKPLATE_PROTUSION_HEIGHT;
SBUS_BACKPLATE_PROTUSION_FROMSIDE = 13;
SBUS_BACKPLATE_BOTTOM_TO_BOARD_BOTTOM = 1.12;
SBUS_GAP_BACKPLATE = 2.54;
SBUS_BACKPLATE_TOPHOLETOTOPHOLE = 79.24;
SBUS_BACKPLATE_TOPHOLEFROMSIDE = 2.29;
SBUS_BACKPLATE_TOPHOLEFROMBOTTOM = 15.43;
SBUS_BACKPLATE_TOPHOLEFROMFULLBOTTOM =
SBUS_BACKPLATE_TOPHOLEFROMBOTTOM + SBUS_BACKPLATE_PROTUSION_HEIGHT;
SBUS_BACKPLATE_HOLESTOHOLES = 78.23;
SBUS_BACKPLATE_HOLEFROMSIDE = 2.795;
SBUS_BACKPLATE_HOLEFROMFULLBOTTOM = 7.08;
SBUS_BACKPLATE_HOLEFROMBOTTOM =
SBUS_BACKPLATE_HOLEFROMFULLBOTTOM - SBUS_BACKPLATE_PROTUSION_HEIGHT;
SBUS_BACKPLATE_WIDTH =
SBUS_BACKPLATE_TOPHOLETOTOPHOLE + 2 * SBUS_BACKPLATE_TOPHOLEFROMSIDE;
SBUS_BACKPLATE_PROTUSION_WIDTH =
SBUS_BACKPLATE_WIDTH - 2 * SBUS_BACKPLATE_PROTUSION_FROMSIDE;
MY_FULL_LENGTH =
MYSBUS_MISSING_LENGTH + SBUS_GAP_BACKPLATE + SBUS_BACKPLATE_THICKNESS;
//holes:
// 110,130.82
// 110,120.82
// 110,82
// top left 97,50
// -> 13,80.82 ; 13,70.82 ; 13,32 from top left
module primary() {
union ()
{
color ("green") cube ([SBUS_WIDTH, MY_FULL_LENGTH, SBUS_THICKNESS], center =
true);
translate ([0, -MY_FULL_LENGTH / 2 + SBUS_BACKPLATE_THICKNESS / 2,
SBUS_BACKPLATE_HEIGHT / 2 - SBUS_THICKNESS / 2 -
SBUS_BACKPLATE_BOTTOM_TO_BOARD_BOTTOM])
{
union ()
{
color ("black")
cube ([SBUS_BACKPLATE_WIDTH, SBUS_BACKPLATE_THICKNESS,
SBUS_BACKPLATE_HEIGHT], center = true);
translate ([0, 0, -SBUS_BACKPLATE_PROTUSION_HEIGHT / 2])
{
color ("black")
cube ([SBUS_BACKPLATE_PROTUSION_WIDTH, SBUS_BACKPLATE_THICKNESS,
SBUS_BACKPLATE_FULLHEIGHT], center = true);
}
}
}
MY_BOARD_OVERLAP_LENGTH = 20;
MY_BACKPLATE_OVERLAP_LENGTH = 10;
MY_OVERLAP_LENGTH = MY_BOARD_OVERLAP_LENGTH + MY_BACKPLATE_OVERLAP_LENGTH;
FIXHOLE_X_OFFSET = 13;
FIXHOLE1_Y_OFFSET = 80.82;
FIXHOLE2_Y_OFFSET = 70.82;
FIXHOLE3_Y_OFFSET = 32;
SERIAL_HOLLOWOUT_WIDTH = 18;
SERIAL_HOLLOWOUT_LENGTH = 5;
SERIAL_HOLLOWOUT_OFFSET = 3;
JTAG_HOLLOWOUT_WIDTH = 5;
JTAG_HOLLOWOUT_LENGTH = 16;
JTAG_HOLLOWOUT_OFFSET = 6;
difference()
{
translate ([0,
MY_FULL_LENGTH / 2 + MY_OVERLAP_LENGTH / 2 -
MY_BACKPLATE_OVERLAP_LENGTH, 0.00000000001-SBUS_THICKNESS/2
-(SBUS_BACKPLATE_PROTUSION_HEIGHT+SBUS_BACKPLATE_BOTTOM_TO_BOARD_BOTTOM)/2])
{
color ("blue") cube ([SBUS_WIDTH, MY_OVERLAP_LENGTH, /*SBUS_THICKNESS*/SBUS_BACKPLATE_PROTUSION_HEIGHT+SBUS_BACKPLATE_BOTTOM_TO_BOARD_BOTTOM],
center = true);
}
union ()
{
translate ([-SBUS_WIDTH / 2 + FIXHOLE1_Y_OFFSET,
MY_FULL_LENGTH / 2 + FIXHOLE_X_OFFSET, 0])
{
color ("yellow") cylinder (h = 50, r1 = 1.5, r2 = 1.5, center = true);
}
translate ([-SBUS_WIDTH / 2 + FIXHOLE2_Y_OFFSET,
MY_FULL_LENGTH / 2 + FIXHOLE_X_OFFSET, 0])
{
color ("yellow") cylinder (h = 50, r1 = 1.5, r2 = 1.5, center = true);
}
translate ([-SBUS_WIDTH / 2 + FIXHOLE3_Y_OFFSET,
MY_FULL_LENGTH / 2 + FIXHOLE_X_OFFSET, 0])
{
color ("yellow") cylinder (h = 50, r1 = 1.5, r2 = 1.5, center = true);
}
translate ([SBUS_WIDTH / 2 - SERIAL_HOLLOWOUT_WIDTH / 2 + 5,
MY_FULL_LENGTH / 2 + SERIAL_HOLLOWOUT_OFFSET +
SERIAL_HOLLOWOUT_LENGTH / 2, 0])
{
color ("yellow")
cube ([SERIAL_HOLLOWOUT_WIDTH + 10, SERIAL_HOLLOWOUT_LENGTH, 50],
center = true);
}
translate ([-SBUS_WIDTH / 2 + JTAG_HOLLOWOUT_WIDTH / 2 +
JTAG_HOLLOWOUT_OFFSET,
MY_FULL_LENGTH / 2 + JTAG_HOLLOWOUT_LENGTH / 2, 0])
{
color ("yellow")
cube ([JTAG_HOLLOWOUT_WIDTH, JTAG_HOLLOWOUT_LENGTH, 50], center =
true);
}
}
}
}
}
module extra_holes() {
EXTRA_RAD=2;
union() {
for (i =[-8: 16:8])
{
for (j =[-4:1:5])
{
translate ([i * 5, j * 5, 0])
color ("pink") cylinder (h = 50, r1 = 1.5, r2 = 1.5, center = true);
}
}
for (i =[-8: 5000:8])
{
for (j =[6:1:8])
{
translate ([i * 5, j * 5, 0])
color ("pink") cylinder (h = 50, r1 = 1.5, r2 = 1.5, center = true);
}
}
for (i =[-6: 2:6])
{
for (j =[-4:1:5])
{
translate ([i * 5, j * 5, 0])
color ("pink") cylinder (h = 50, r1 = EXTRA_RAD, r2 = EXTRA_RAD, center = true);
}
}
for (i =[-7: 2:7])
{
for (j =[-4.5:1:4.5])
{
translate ([i * 5, j * 5, 0])
color ("pink") cylinder (h = 50, r1 = EXTRA_RAD, r2 = EXTRA_RAD, center = true);
}
}
for (i =[-4: 2:4])
{
for (j =[5: 1:8])
{
if (!((i==-2)&&(j>=7)))
translate ([i * 5, j * 5, 0])
color ("pink") cylinder (h = 50, r1 = EXTRA_RAD, r2 = EXTRA_RAD, center = true);
}
}
for (i =[-5: 2:3])
{
for (j =[5.5: 1:8.5])
{
translate ([i * 5, j * 5, 0])
color ("pink") cylinder (h = 50, r1 = EXTRA_RAD, r2 = EXTRA_RAD, center = true);
}
}
}
}
difference() {
primary();
extra_holes();
}

47952
sbus-to-ztex/Backplate.stl Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,99 @@
(module Molex2x32 (layer F.Cu) (tedit 59FED5CC)
(descr "Through hole straight pin header, 2x32, 2.54mm pitch, double rows")
(tags "Through hole pin header THT 2x32 2.54mm double row")
(fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value PinHeader_2x32_P2.54mm_Vertical (at 1.27 81.07) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 -1.27) (end 3.81 80.01) (layer F.Fab) (width 0.1))
(fp_line (start 3.81 80.01) (end -1.27 80.01) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 80.01) (end -1.27 0) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -1.33 80.07) (end 3.87 80.07) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end -1.33 80.07) (layer F.SilkS) (width 0.12))
(fp_line (start 3.87 -1.33) (end 3.87 80.07) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.8 -1.8) (end -1.8 80.55) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 80.55) (end 4.35 80.55) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.35 80.55) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.14) (layers *.Cu *.Mask))
(fp_text user %R (at 1.27 39.37 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x32_P2.54mm_Vertical.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

17
sbus-to-ztex/README.MD Normal file
View File

@@ -0,0 +1,17 @@
# A FPGA on a SBus card...
## Goal
The goal of this repository is to be able to interface a modern (2020 era) [FPGA](https://en.wikipedia.org/wiki/Field-programmable_gate_array) with a [SBus](https://en.wikipedia.org/wiki/SBus) host. SBus was widely used in SPARCstation and compatibles system in the first halt of the 90s. It was progressively displaced by PCI from the mid-90s onward.
So unless you're a retrocomputing enthusiast with such a machine, this is useless. To be honest, even if you are such an enthusiast, it's probably not that useful...
I'm a software guy and know next to nothing about hardware design, so this is very much a work-in-progress and is likely full of rookie mistakes.
## The hardware
The board is a SBus-compliant (I hope...) board, designed to receive a ZTex USB-FPGA Module 2.13 as a dauguterboard. The ZTex module contains the actual FPGA (Artix-7), some RAM, programming hardware, etc. The SBus board contains level-shifters ICs to interface between the SBus signals and the FPGA, some Leds, a JTAG header, and a micro-sd card slot.
## The gateware
The function embedded in the FPGA currently includes the PROM, lighting Led to display a 32-bits value, and a GHASH MAC (128 polynomial accumulator, used for the AES-GCM encryption scheme). The device is a fairly basic scale, but should be able to read from the PROM and read/write from the GCM space with any kind of SBus burst (1, 2, 4, 8 or 16 words).

View File

@@ -0,0 +1,33 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#(c) SnapEDA 2016 (snapeda.com)
#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0
#
# 47219-2001
#
DEF 47219-2001 J 0 40 Y Y 1 L N
F0 "J" -500 430 50 H V L BNN
F1 "47219-2001" -500 -470 50 H V L BNN
F2 "MOLEX_47219-2001" 0 0 50 H I L BNN
F3 "MOLEX" 0 0 50 H I L BNN
DRAW
P 2 0 0 10 -500 400 -500 -400 N
P 2 0 0 10 -500 -400 500 -400 N
P 2 0 0 10 500 -400 500 400 N
P 2 0 0 10 500 400 -500 400 N
X DAT2 1 -700 -200 200 R 40 40 0 0 B
X CD/DAT3 2 -700 -300 200 R 40 40 0 0 B
X CMD 3 -700 100 200 R 40 40 0 0 B
X VDD 4 700 300 200 L 40 40 0 0 W
X CLK 5 -700 300 200 R 40 40 0 0 I C
X VSS 6 700 -300 200 L 40 40 0 0 W
X DAT0 7 -700 0 200 R 40 40 0 0 B
X DAT1 8 -700 -100 200 R 40 40 0 0 B
X GND@1 G1 700 100 200 L 40 40 0 0 W
X GND@2 G2 700 0 200 L 40 40 0 0 W
X GND@3 G3 700 -100 200 L 40 40 0 0 W
X GND@4 G4 700 -200 200 L 40 40 0 0 W
ENDDRAW
ENDDEF
#
# End Library

View File

@@ -0,0 +1,39 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#(c) SnapEDA 2016 (snapeda.com)
#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0
#
# 74LVC125APW,112
#
DEF 74LVC125APW,112 U 0 40 Y Y 1 L N
F0 "U" -211 803 50 H V L BNN
F1 "74LVC125APW,112" -160 -1099 50 H V L BNN
F2 "SOP65P640X110-14N" 0 0 50 H I L BNN
F3 "1826647" 0 0 50 H I L BNN
F4 "74LVC125APW,112" 0 0 50 H I L BNN
F5 "TSSOP-14" 0 0 50 H I L BNN
F6 "78R7407" 0 0 50 H I L BNN
F7 "NXP" 0 0 50 H I L BNN
DRAW
P 2 0 0 16 -500 700 -500 -900 N
P 2 0 0 16 -500 -900 500 -900 N
P 2 0 0 16 500 -900 500 700 N
P 2 0 0 16 500 700 -500 700 N
X VCC 14 -700 500 200 R 40 40 0 0 W
X 1~OE 1 -700 300 200 R 40 40 0 0 I
X 2~OE 4 -700 200 200 R 40 40 0 0 I
X 3~OE 10 -700 100 200 R 40 40 0 0 I
X 4~OE 13 -700 0 200 R 40 40 0 0 I
X 1A 2 -700 -200 200 R 40 40 0 0 I
X 2A 5 -700 -300 200 R 40 40 0 0 I
X 3A 9 -700 -400 200 R 40 40 0 0 I
X 4A 12 -700 -500 200 R 40 40 0 0 I
X GND 7 -700 -700 200 R 40 40 0 0 I
X 1Y 3 700 -200 200 L 40 40 0 0 O
X 2Y 6 700 -300 200 L 40 40 0 0 O
X 3Y 8 700 -400 200 L 40 40 0 0 O
X 4Y 11 700 -500 200 L 40 40 0 0 O
ENDDRAW
ENDDEF
#
# End Library

View File

@@ -0,0 +1,39 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#(c) SnapEDA 2016 (snapeda.com)
#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0
#
# 74LVC126AD,118
#
DEF 74LVC126AD,118 U 0 40 Y Y 1 L N
F0 "U" -212 804 50 H V L BNN
F1 "74LVC126AD,118" -184 -1082 50 H V L BNN
F2 "SOIC127P600X175-14N" 0 0 50 H I L BNN
F3 "NXP" 0 0 50 H I L BNN
F4 "1631665" 0 0 50 H I L BNN
F5 "74LVC126AD,118" 0 0 50 H I L BNN
F6 "03P2781" 0 0 50 H I L BNN
F7 "SOIC-14" 0 0 50 H I L BNN
DRAW
P 2 0 0 16 -500 700 -500 -900 N
P 2 0 0 16 -500 -900 500 -900 N
P 2 0 0 16 500 -900 500 700 N
P 2 0 0 16 500 700 -500 700 N
X VCC 14 -700 500 200 R 40 40 0 0 W
X 1OE 1 -700 300 200 R 40 40 0 0 I
X 2OE 4 -700 200 200 R 40 40 0 0 I
X 3OE 10 -700 100 200 R 40 40 0 0 I
X 4OE 13 -700 0 200 R 40 40 0 0 I
X 1A 2 -700 -200 200 R 40 40 0 0 I
X 2A 5 -700 -300 200 R 40 40 0 0 I
X 3A 9 -700 -400 200 R 40 40 0 0 I
X 4A 12 -700 -500 200 R 40 40 0 0 I
X GND 7 -700 -700 200 R 40 40 0 0 P
X 1Y 3 700 -200 200 L 40 40 0 0 O
X 2Y 6 700 -300 200 L 40 40 0 0 O
X 3Y 8 700 -400 200 L 40 40 0 0 O
X 4Y 11 700 -500 200 L 40 40 0 0 O
ENDDRAW
ENDDEF
#
# End Library

View File

@@ -0,0 +1,41 @@
SBUS_A=71.0;
SBUS_B=59.69;
SBUS_C=64.06;
SBUS_HOLE_WIDE=64.06;
SBUS_HOLE_NARROW=59.69;
SBUS_HOLE_WIDTH=5.7;
SBUS_WIDTH=7.3;
SBUS_HEIGHT=9.3;
HolePoints = [
[ -SBUS_HOLE_NARROW/2, -SBUS_HOLE_WIDTH/2, -SBUS_HEIGHT/2+3 ], //0
[ +SBUS_HOLE_NARROW/2, -SBUS_HOLE_WIDTH/2, -SBUS_HEIGHT/2+3 ], //1
[ +SBUS_HOLE_WIDE/2, +SBUS_HOLE_WIDTH/2, -SBUS_HEIGHT/2+3 ], //2
[ -SBUS_HOLE_WIDE/2, +SBUS_HOLE_WIDTH/2, ], //3
[ -SBUS_HOLE_NARROW/2, -SBUS_HOLE_WIDTH/2, 20 ], //4
[ +SBUS_HOLE_NARROW/2, -SBUS_HOLE_WIDTH/2, 20 ], //5
[ +SBUS_HOLE_WIDE/2, +SBUS_HOLE_WIDTH/2, 20 ], //6
[ -SBUS_HOLE_WIDE/2, +SBUS_HOLE_WIDTH/2, 20 ], //7
]; //7
HoleFaces = [
[0,1,2,3], // bottom
[4,5,1,0], // front
[7,6,5,4], // top
[5,6,2,1], // right
[6,7,3,2], // back
[7,4,0,3]]; // left
difference() {
color("black") cube([SBUS_A, SBUS_WIDTH, SBUS_HEIGHT], center=true);
color("black") polyhedron( HolePoints, HoleFaces );
}
for (i = [0 : 47]) {
translate([-SBUS_B/2+i*1.27, -1.27, 0]) {
color("silver") cylinder(h = 8, r1 = 0.2, r2 = 0.2, center = true);
}
translate([-SBUS_B/2+i*1.27, +1.27, 0]) {
color("silver") cylinder(h = 8, r1 = 0.2, r2 = 0.2, center = true);
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,119 @@
(module FCN-234P096-GY (layer F.Cu) (tedit 5F5F8C3D)
(descr "FCN-234P096-GY connector (daughtercard)")
(tags FCN-234P096-GY)
(fp_text reference FCN-234P096-GY (at -32.5 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value FCN-234P096-GY (at -32.5 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -35.5 -3.65) (end -35.5 3.65) (layer F.SilkS) (width 0.12))
(fp_line (start -35.5 3.65) (end 35.5 3.65) (layer F.SilkS) (width 0.12))
(fp_line (start 35.5 3.65) (end 35.5 -3.65) (layer F.SilkS) (width 0.12))
(fp_line (start 35.5 -3.65) (end -35.5 -3.65) (layer F.SilkS) (width 0.12))
(fp_line (start -35.5 -3.65) (end -35.5 3.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -35.5 3.65) (end 35.5 3.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 35.5 3.65) (end 35.5 -3.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 35.5 -3.65) (end -35.5 -3.65) (layer F.CrtYd) (width 0.05))
(pad 01 thru_hole rect (at -29.845 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 03 thru_hole circle (at -27.305 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 05 thru_hole circle (at -24.765 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 07 thru_hole circle (at -22.225 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 09 thru_hole circle (at -19.685 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at -17.145 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 13 thru_hole circle (at -14.605 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 15 thru_hole circle (at -12.065 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 17 thru_hole circle (at -9.525 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 19 thru_hole circle (at -6.985 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 21 thru_hole circle (at -4.445 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 23 thru_hole circle (at -1.905 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 25 thru_hole circle (at 0.635 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 27 thru_hole circle (at 3.175 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 29 thru_hole circle (at 5.715 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 31 thru_hole circle (at 8.255 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 33 thru_hole circle (at 10.795 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 35 thru_hole circle (at 13.335 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 37 thru_hole circle (at 15.875 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 39 thru_hole circle (at 18.415 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 41 thru_hole circle (at 20.955 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 43 thru_hole circle (at 23.495 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 45 thru_hole circle (at 26.035 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 47 thru_hole circle (at 28.575 -2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 02 thru_hole circle (at -28.575 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 04 thru_hole circle (at -26.035 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 06 thru_hole circle (at -23.495 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 08 thru_hole circle (at -20.955 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at -18.415 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at -15.875 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 14 thru_hole circle (at -13.335 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 16 thru_hole circle (at -10.795 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 18 thru_hole circle (at -8.255 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 20 thru_hole circle (at -5.715 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 22 thru_hole circle (at -3.175 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 24 thru_hole circle (at -0.635 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 26 thru_hole circle (at 1.905 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 28 thru_hole circle (at 4.445 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 30 thru_hole circle (at 6.985 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 32 thru_hole circle (at 9.525 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 34 thru_hole circle (at 12.065 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 36 thru_hole circle (at 14.605 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 38 thru_hole circle (at 17.145 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 40 thru_hole circle (at 19.685 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 42 thru_hole circle (at 22.225 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 44 thru_hole circle (at 24.765 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 46 thru_hole circle (at 27.305 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 48 thru_hole circle (at 29.845 -0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 49 thru_hole circle (at -29.845 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 51 thru_hole circle (at -27.305 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 53 thru_hole circle (at -24.765 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 55 thru_hole circle (at -22.225 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 57 thru_hole circle (at -19.685 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 59 thru_hole circle (at -17.145 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 61 thru_hole circle (at -14.605 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 63 thru_hole circle (at -12.065 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 65 thru_hole circle (at -9.525 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 67 thru_hole circle (at -6.985 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 69 thru_hole circle (at -4.445 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 71 thru_hole circle (at -1.905 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 73 thru_hole circle (at 0.635 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 75 thru_hole circle (at 3.175 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 77 thru_hole circle (at 5.715 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 79 thru_hole circle (at 8.255 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 81 thru_hole circle (at 10.795 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 83 thru_hole circle (at 13.335 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 85 thru_hole circle (at 15.875 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 87 thru_hole circle (at 18.415 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 89 thru_hole circle (at 20.955 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 91 thru_hole circle (at 23.495 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 93 thru_hole circle (at 26.035 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 95 thru_hole circle (at 28.575 0.9525) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 50 thru_hole circle (at -28.575 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 52 thru_hole circle (at -26.035 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 54 thru_hole circle (at -23.495 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 56 thru_hole circle (at -20.955 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 58 thru_hole circle (at -18.415 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 60 thru_hole circle (at -15.875 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 62 thru_hole circle (at -13.335 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 64 thru_hole circle (at -10.795 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 66 thru_hole circle (at -8.255 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 68 thru_hole circle (at -5.715 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 70 thru_hole circle (at -3.175 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 72 thru_hole circle (at -0.635 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 74 thru_hole circle (at 1.905 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 76 thru_hole circle (at 4.445 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 78 thru_hole circle (at 6.985 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 80 thru_hole circle (at 9.525 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 82 thru_hole circle (at 12.065 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 84 thru_hole circle (at 14.605 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 86 thru_hole circle (at 17.145 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 88 thru_hole circle (at 19.685 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 90 thru_hole circle (at 22.225 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 92 thru_hole circle (at 24.765 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 94 thru_hole circle (at 27.305 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(pad 96 thru_hole circle (at 29.845 2.8575) (size 1.2 1.2) (drill 0.8) (layers *.Cu *.Mask))
(model ./footprints/SBus/FCN-234P096-GY.3dshapes/FCN-234P096-GY.wrl
(at (xyz 0 0 .18307086614173228346))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,41 @@
(module MOLEX_47219-2001 (layer F.Cu) (tedit 5F6EE96D)
(descr "")
(fp_text reference REF** (at -8.845525 2.928495 900) (layer F.SilkS)
(effects (font (size 1.00118897638 1.00118897638) (thickness 0.015)))
)
(fp_text value MOLEX_47219-2001 (at 8.61729 -4.41119 900) (layer F.Fab)
(effects (font (size 1.00026771654 1.00026771654) (thickness 0.015)))
)
(fp_line (start -6.8 7.25) (end 6.8 7.25) (layer F.SilkS) (width 0.127))
(fp_line (start -6.8 -7.25) (end 6.8 -7.25) (layer F.SilkS) (width 0.127))
(fp_line (start -6.8 -7.2) (end -6.8 -4.8) (layer F.SilkS) (width 0.127))
(fp_line (start -6.8 5.9) (end -6.8 3.5) (layer F.Fab) (width 0.127))
(fp_line (start -6.8 -2.3) (end -6.8 -4.8) (layer F.Fab) (width 0.127))
(fp_line (start 6.8 -7.2) (end 6.8 -4.8) (layer F.SilkS) (width 0.127))
(fp_line (start 6.8 -4.8) (end 6.8 5.9) (layer F.Fab) (width 0.127))
(fp_line (start -6.0 7.2) (end -6.0 6.5) (layer F.SilkS) (width 0.127))
(fp_line (start 6.0 7.2) (end 6.0 6.5) (layer F.SilkS) (width 0.127))
(fp_line (start -6.0 6.5) (end -4.3 5.5) (layer F.SilkS) (width 0.127))
(fp_line (start -4.3 5.5) (end -1.9 4.9) (layer F.SilkS) (width 0.127))
(fp_line (start -1.9 4.9) (end 1.6 4.9) (layer F.SilkS) (width 0.127))
(fp_line (start 1.6 4.9) (end 4.2 5.5) (layer F.SilkS) (width 0.127))
(fp_line (start 4.2 5.5) (end 6.0 6.5) (layer F.SilkS) (width 0.127))
(fp_line (start -6.8 -4.8) (end 6.8 -4.8) (layer F.SilkS) (width 0.127))
(fp_line (start -7.9 -7.6) (end 7.9 -7.6) (layer F.CrtYd) (width 0.127))
(fp_line (start 7.9 -7.6) (end 7.9 7.6) (layer F.CrtYd) (width 0.127))
(fp_line (start 7.9 7.6) (end -7.9 7.6) (layer F.CrtYd) (width 0.127))
(fp_line (start -7.9 7.6) (end -7.9 -7.6) (layer F.CrtYd) (width 0.127))
(pad 1 smd rect (at 3.2 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at 2.1 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at 1.0 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -0.1 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -1.2 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at -2.3 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at -3.4 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at -4.5 2.1) (size 0.8 1.5) (layers F.Cu F.Mask F.Paste))
(pad G1 smd rect (at 6.875 4.7) (size 1.5 2.05) (layers F.Cu F.Mask F.Paste))
(pad G2 smd rect (at 6.875 -3.6) (size 1.5 2.05) (layers F.Cu F.Mask F.Paste))
(pad G3 smd rect (at -6.875 -3.6) (size 1.5 2.05) (layers F.Cu F.Mask F.Paste))
(pad G4 smd rect (at -6.875 4.7) (size 1.5 2.05) (layers F.Cu F.Mask F.Paste))
)

114
sbus-to-ztex/SBus/SBUS.lib Normal file
View File

@@ -0,0 +1,114 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# SBus
#
DEF SBus SBus 0 40 Y Y 1 F N
F0 "SBus" -300 0 50 H V C CNN
F1 "SBus" 0 0 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
X GND 01 0 1100 25 R 50 50 1 1 P X
X BR* 02 0 1000 25 R 50 50 1 1 B X
X SEL* 03 0 900 25 R 50 50 1 1 B X
X INT[1]* 04 0 800 25 R 50 50 1 1 B X
X D[00] 05 0 700 25 R 50 50 1 1 B X
X D[02] 06 0 600 25 R 50 50 1 1 B X
X D[04] 07 0 500 25 R 50 50 1 1 B X
X INT[2]* 08 0 400 25 R 50 50 1 1 B X
X D[06] 09 0 300 25 R 50 50 1 1 B X
X D[08] 10 0 200 25 R 50 50 1 1 B X
X D[10] 11 0 100 25 R 50 50 1 1 B X
X INT[3]* 12 0 0 25 R 50 50 1 1 B X
X D[12] 13 0 -100 25 R 50 50 1 1 B X
X D[14] 14 0 -200 25 R 50 50 1 1 B X
X D[16] 15 0 -300 25 R 50 50 1 1 B X
X INT[4]* 16 0 -400 25 R 50 50 1 1 B X
X D[19] 17 0 -500 25 R 50 50 1 1 B X
X D[21] 18 0 -600 25 R 50 50 1 1 B X
X D[23] 19 0 -700 25 R 50 50 1 1 B X
X INT[5]* 20 0 -800 25 R 50 50 1 1 B X
X D[25] 21 0 -900 25 R 50 50 1 1 B X
X D[27] 22 0 -1000 25 R 50 50 1 1 B X
X D[29] 23 0 -1100 25 R 50 50 1 1 B X
X INT[6]* 24 0 -1200 25 R 50 50 1 1 B X
X D[31] 25 500 1100 25 R 50 50 1 1 B X
X SIZ[0] 26 500 1000 25 R 50 50 1 1 B X
X SIZ[2] 27 500 900 25 R 50 50 1 1 B X
X INT[7]* 28 500 800 25 R 50 50 1 1 B X
X PA[00] 29 500 700 25 R 50 50 1 1 B X
X PA[02] 30 500 600 25 R 50 50 1 1 B X
X PA[04] 31 500 500 25 R 50 50 1 1 B X
X EER* 32 500 400 25 R 50 50 1 1 B X
X PA[06] 33 500 300 25 R 50 50 1 1 B X
X PA[08] 34 500 200 25 R 50 50 1 1 B X
X PA[10] 35 500 100 25 R 50 50 1 1 B X
X ACK[0]* 36 500 0 25 R 50 50 1 1 B X
X PA[12] 37 500 -100 25 R 50 50 1 1 B X
X PA[14] 38 500 -200 25 R 50 50 1 1 B X
X PA[16] 39 500 -300 25 R 50 50 1 1 B X
X ACK[1]* 40 500 -400 25 R 50 50 1 1 B X
X PA[18] 41 500 -500 25 R 50 50 1 1 B X
X PA[20] 42 500 -600 25 R 50 50 1 1 B X
X PA[22] 43 500 -700 25 R 50 50 1 1 B X
X ACK[2]* 44 500 -800 25 R 50 50 1 1 B X
X PA[24] 45 500 -900 25 R 50 50 1 1 B X
X PA[26] 46 500 -1000 25 R 50 50 1 1 B X
X DP 47 500 -1100 25 R 50 50 1 1 B X
X -12V 48 500 -1200 25 R 50 50 1 1 W X
X CLK 49 1000 1100 25 R 50 50 1 1 B X
X BG* 50 1000 1000 25 R 50 50 1 1 B X
X AS* 51 1000 900 25 R 50 50 1 1 B X
X GND 52 1000 800 25 R 50 50 1 1 P X
X D[01] 53 1000 700 25 R 50 50 1 1 B X
X D[03] 54 1000 600 25 R 50 50 1 1 B X
X D[05] 55 1000 500 25 R 50 50 1 1 B X
X +5V 56 1000 400 25 R 50 50 1 1 W X
X D[07] 57 1000 300 25 R 50 50 1 1 B X
X D[09] 58 1000 200 25 R 50 50 1 1 B X
X D[11] 59 1000 100 25 R 50 50 1 1 B X
X GND 60 1000 0 25 R 50 50 1 1 P X
X D[13] 61 1000 -100 25 R 50 50 1 1 B X
X D[15] 62 1000 -200 25 R 50 50 1 1 B X
X D[17] 63 1000 -300 25 R 50 50 1 1 B X
X +5V 64 1000 -400 25 R 50 50 1 1 W X
X D[18] 65 1000 -500 25 R 50 50 1 1 B X
X D[20] 66 1000 -600 25 R 50 50 1 1 B X
X D[22] 67 1000 -700 25 R 50 50 1 1 B X
X GND 68 1000 -800 25 R 50 50 1 1 P X
X D[24] 69 1000 -900 25 R 50 50 1 1 B X
X D[26] 70 1000 -1000 25 R 50 50 1 1 B X
X D[28] 71 1000 -1100 25 R 50 50 1 1 B X
X +5V 72 1000 -1200 25 R 50 50 1 1 W X
X D[30] 73 1500 1100 25 R 50 50 1 1 B X
X SIZ[1] 74 1500 1000 25 R 50 50 1 1 B X
X PPRD 75 1500 900 25 R 50 50 1 1 B X
X GND 76 1500 800 25 R 50 50 1 1 P X
X PA[01] 77 1500 700 25 R 50 50 1 1 B X
X PA[03] 78 1500 600 25 R 50 50 1 1 B X
X PA[05] 79 1500 500 25 R 50 50 1 1 B X
X +5V 80 1500 400 25 R 50 50 1 1 W X
X PA[07] 81 1500 300 25 R 50 50 1 1 B X
X PA[09] 82 1500 200 25 R 50 50 1 1 B X
X PA[11] 83 1500 100 25 R 50 50 1 1 B X
X GND 84 1500 0 25 R 50 50 1 1 P X
X PA[13] 85 1500 -100 25 R 50 50 1 1 B X
X PA[15] 86 1500 -200 25 R 50 50 1 1 B X
X PA[17] 87 1500 -300 25 R 50 50 1 1 B X
X +5V 88 1500 -400 25 R 50 50 1 1 W X
X PA[19] 89 1500 -500 25 R 50 50 1 1 B X
X PA[21] 90 1500 -600 25 R 50 50 1 1 B X
X PA[23] 91 1500 -700 25 R 50 50 1 1 B X
X GND 92 1500 -800 25 R 50 50 1 1 P X
X PA[25] 93 1500 -900 25 R 50 50 1 1 B X
X PA[27] 94 1500 -1000 25 R 50 50 1 1 B X
X RST* 95 1500 -1100 25 R 50 50 1 1 B X
X +12V 96 1500 -1200 25 R 50 50 1 1 W X
ENDDRAW
$FPLIST
FCN-234P096-GY
$ENDFPLIST
ENDDEF
#
#End Library

View File

@@ -0,0 +1,68 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#(c) SnapEDA 2016 (snapeda.com)
#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0
#
# SN74LVC16245ADGGR
#
DEF SN74LVC16245ADGGR U 0 40 Y Y 1 L N
F0 "U" -500 1939 50 H V L BNN
F1 "SN74LVC16245ADGGR" -500 -2057 50 H V L BNN
F2 "SOP50P810X120-48N" 0 0 50 H I L BNN
DRAW
P 2 0 0 16 -500 1900 500 1900 N
P 2 0 0 16 500 1900 500 -1900 N
P 2 0 0 16 500 -1900 -500 -1900 N
P 2 0 0 16 -500 -1900 -500 1900 N
X 1DIR 1 -700 1300 200 R 40 40 0 0 I
X 1OE 48 -700 1200 200 R 40 40 0 0 I
X 2DIR 24 -700 1100 200 R 40 40 0 0 I
X 2OE 25 -700 1000 200 R 40 40 0 0 I
X 1A1 47 -700 800 200 R 40 40 0 0 B
X 1A2 46 -700 700 200 R 40 40 0 0 B
X 1A3 44 -700 600 200 R 40 40 0 0 B
X 1A4 43 -700 500 200 R 40 40 0 0 B
X 1A5 41 -700 400 200 R 40 40 0 0 B
X 1A6 40 -700 300 200 R 40 40 0 0 B
X 1A7 38 -700 200 200 R 40 40 0 0 B
X 1A8 37 -700 100 200 R 40 40 0 0 B
X 2A1 36 -700 -100 200 R 40 40 0 0 B
X 2A2 35 -700 -200 200 R 40 40 0 0 B
X 2A3 33 -700 -300 200 R 40 40 0 0 B
X 2A4 32 -700 -400 200 R 40 40 0 0 B
X 2A5 30 -700 -500 200 R 40 40 0 0 B
X 2A6 29 -700 -600 200 R 40 40 0 0 B
X 2A7 27 -700 -700 200 R 40 40 0 0 B
X 2A8 26 -700 -800 200 R 40 40 0 0 B
X VCC 7 700 1800 200 L 40 40 0 0 W
X VCC-1 42 700 1700 200 L 40 40 0 0 W
X VCC-2 18 700 1600 200 L 40 40 0 0 W
X VCC-3 31 700 1500 200 L 40 40 0 0 W
X 1B1 2 700 800 200 L 40 40 0 0 B
X 1B2 3 700 700 200 L 40 40 0 0 B
X 1B3 5 700 600 200 L 40 40 0 0 B
X 1B4 6 700 500 200 L 40 40 0 0 B
X 1B5 8 700 400 200 L 40 40 0 0 B
X 1B6 9 700 300 200 L 40 40 0 0 B
X 1B7 11 700 200 200 L 40 40 0 0 B
X 1B8 12 700 100 200 L 40 40 0 0 B
X 2B1 13 700 -100 200 L 40 40 0 0 B
X 2B2 14 700 -200 200 L 40 40 0 0 B
X 2B3 16 700 -300 200 L 40 40 0 0 B
X 2B4 17 700 -400 200 L 40 40 0 0 B
X 2B5 19 700 -500 200 L 40 40 0 0 B
X 2B6 20 700 -600 200 L 40 40 0 0 B
X 2B7 22 700 -700 200 L 40 40 0 0 B
X 2B8 23 700 -800 200 L 40 40 0 0 B
X GND-7 10 700 -1000 200 L 40 40 0 0 W
X GND-6 34 700 -1100 200 L 40 40 0 0 W
X GND-5 28 700 -1200 200 L 40 40 0 0 W
X GND-4 45 700 -1300 200 L 40 40 0 0 W
X GND-3 39 700 -1400 200 L 40 40 0 0 W
X GND-2 4 700 -1500 200 L 40 40 0 0 W
X GND-1 21 700 -1600 200 L 40 40 0 0 W
X GND 15 700 -1700 200 L 40 40 0 0 W
ENDDRAW
ENDDEF
#
# End Library

View File

@@ -0,0 +1,70 @@
EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20
#encoding utf-8
#
# SN74CB3T16210DGGR
#
DEF SN74CB3T16210DGGR U 0 10 Y Y 1 F N
F0 "U" 800 400 60 H V C CNN
F1 "SN74CB3T16210DGGR" 800 300 60 H V C CNN
F2 "" 800 240 60 H I C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
$ENDFPLIST
DRAW
X NC 1 0 -2500 300 R 59 59 1 1 U
X 1A1 2 1600 -300 300 L 59 59 1 1 B
X 1A2 3 1600 -400 300 L 59 59 1 1 B
X 1A3 4 1600 -500 300 L 59 59 1 1 B
X 1A4 5 1600 -600 300 L 59 59 1 1 B
X 1A5 6 1600 -700 300 L 59 59 1 1 B
X 1A6 7 1600 -800 300 L 59 59 1 1 B
X GND 8 1600 -2500 300 L 59 59 1 1 W
X 1A7 9 1600 -900 300 L 59 59 1 1 B
X 1A8 10 1600 -1000 300 L 59 59 1 1 B
X 1A9 11 1600 -1100 300 L 59 59 1 1 B
X 1A10 12 1600 -1200 300 L 59 59 1 1 B
X 2A1 13 1600 -1400 300 L 59 59 1 1 B
X 2A2 14 1600 -1500 300 L 59 59 1 1 B
X VCC 15 0 -2600 300 R 59 59 1 1 W
X 2A3 16 1600 -1600 300 L 59 59 1 1 B
X GND 17 1600 -2600 300 L 59 59 1 1 W
X 2A4 18 1600 -1700 300 L 59 59 1 1 B
X 2A5 19 1600 -1800 300 L 59 59 1 1 B
X 2A6 20 1600 -1900 300 L 59 59 1 1 B
X 2A7 21 1600 -2000 300 L 59 59 1 1 B
X 2A8 22 1600 -2100 300 L 59 59 1 1 B
X 2A9 23 1600 -2200 300 L 59 59 1 1 B
X 2A10 24 1600 -2300 300 L 59 59 1 1 B
X 2B10 25 0 -2300 300 R 59 59 1 1 B
X 2B9 26 0 -2200 300 R 59 59 1 1 B
X 2B8 27 0 -2100 300 R 59 59 1 1 B
X 2B7 28 0 -2000 300 R 59 59 1 1 B
X 2B6 29 0 -1900 300 R 59 59 1 1 B
X 2B5 30 0 -1800 300 R 59 59 1 1 B
X 2B4 31 0 -1700 300 R 59 59 1 1 B
X GND 32 1600 -2700 300 L 59 59 1 1 W
X 2B3 33 0 -1600 300 R 59 59 1 1 B
X 2B2 34 0 -1500 300 R 59 59 1 1 B
X 2B1 35 0 -1400 300 R 59 59 1 1 B
X 1B10 36 0 -1200 300 R 59 59 1 1 B
X 1B9 37 0 -1100 300 R 59 59 1 1 B
X 1B8 38 0 -1000 300 R 59 59 1 1 B
X 1B7 39 0 -900 300 R 59 59 1 1 B
X 1B6 40 0 -800 300 R 59 59 1 1 B
X GND 41 1600 -2800 300 L 59 59 1 1 W
X 1B5 42 0 -700 300 R 59 59 1 1 B
X 1B4 43 0 -600 300 R 59 59 1 1 B
X 1B3 44 0 -500 300 R 59 59 1 1 B
X 1B2 45 0 -400 300 R 59 59 1 1 B
X 1B1 46 0 -300 300 R 59 59 1 1 B
X *2OE 47 0 -100 300 R 59 59 1 1 I
X *1OE 48 0 0 300 R 59 59 1 1 I
P 2 1 1 5 300 200 300 -3000 N
P 2 1 1 5 300 -3000 1300 -3000 N
P 2 1 1 5 1300 -3000 1300 200 N
P 2 1 1 5 1300 200 300 200 N
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,80 @@
EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20
#encoding utf-8
#
# SN74CB3T16211DGGR
#
DEF SN74CB3T16211DGGR U 0 10 Y Y 1 F N
F0 "U" 800 400 60 H V C CNN
F1 "SN74CB3T16211DGGR" 800 300 60 H V C CNN
F2 "" 800 240 60 H I C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
$ENDFPLIST
DRAW
X NC 1 0 -3000 300 R 59 59 1 1 U
X 1A1 2 1600 -400 300 L 59 59 1 1 B
X 1A2 3 1600 -500 300 L 59 59 1 1 B
X 1A3 4 1600 -600 300 L 59 59 1 1 B
X 1A4 5 1600 -700 300 L 59 59 1 1 B
X 1A5 6 1600 -800 300 L 59 59 1 1 B
X 1A6 7 1600 -900 300 L 59 59 1 1 B
X GND 8 1600 -3000 300 L 59 59 1 1 W
X 1A7 9 1600 -1000 300 L 59 59 1 1 B
X 1A8 10 1600 -1100 300 L 59 59 1 1 B
X 1A9 11 1600 -1200 300 L 59 59 1 1 B
X 1A10 12 1600 -1300 300 L 59 59 1 1 B
X 1A11 13 1600 -1400 300 L 59 59 1 1 B
X 1A12 14 1600 -1500 300 L 59 59 1 1 B
X 2A1 15 1600 -1700 300 L 59 59 1 1 W
X 2A2 16 1600 -1800 300 L 59 59 1 1 B
X VCC 17 0 -3100 300 R 59 59 1 1 W
X 2A3 18 1600 -1900 300 L 59 59 1 1 B
X GND 19 1600 -3100 300 L 59 59 1 1 W
X 2A4 20 1600 -2000 300 L 59 59 1 1 B
X 2A5 21 1600 -2100 300 L 59 59 1 1 B
X 2A6 22 1600 -2200 300 L 59 59 1 1 B
X 2A7 23 1600 -2300 300 L 59 59 1 1 B
X 2A8 24 1600 -2400 300 L 59 59 1 1 B
X 2A9 25 1600 -2500 300 L 59 59 1 1 B
X 2A10 26 1600 -2600 300 L 59 59 1 1 B
X 2A11 27 1600 -2700 300 L 59 59 1 1 B
X 2A12 28 1600 -2800 300 L 59 59 1 1 B
X 2B12 29 0 -2800 300 R 59 59 1 1 B
X 2B11 30 0 -2700 300 R 59 59 1 1 B
X 2B10 31 0 -2600 300 R 59 59 1 1 B
X 2B9 32 0 -2500 300 R 59 59 1 1 B
X 2B8 33 0 -2400 300 R 59 59 1 1 B
X 2B7 34 0 -2300 300 R 59 59 1 1 B
X 2B6 35 0 -2200 300 R 59 59 1 1 B
X 2B5 36 0 -2100 300 R 59 59 1 1 B
X 2B4 37 0 -2000 300 R 59 59 1 1 B
X GND 38 1600 -3200 300 L 59 59 1 1 W
X 2B3 39 0 -1900 300 R 59 59 1 1 B
X 2B2 40 0 -1800 300 R 59 59 1 1 B
X 2B1 41 0 -1700 300 R 59 59 1 1 B
X 1B12 42 0 -1500 300 R 59 59 1 1 B
X 1B11 43 0 -1400 300 R 59 59 1 1 B
X 1B10 44 0 -1300 300 R 59 59 1 1 B
X 1B9 45 0 -1200 300 R 59 59 1 1 B
X 1B8 46 0 -1100 300 R 59 59 1 1 B
X 1B7 47 0 -1000 300 R 59 59 1 1 B
X 1B6 48 0 -900 300 R 59 59 1 1 B
X GND 49 1600 -3300 300 L 59 59 1 1 W
X 1B5 50 0 -800 300 R 59 59 1 1 B
X 1B4 51 0 -700 300 R 59 59 1 1 B
X 1B3 52 0 -600 300 R 59 59 1 1 B
X 1B2 53 0 -500 300 R 59 59 1 1 B
X 1B1 54 0 -400 300 R 59 59 1 1 B
X *2OE 55 0 -100 300 R 59 59 1 1 I
X *1OE 56 0 0 300 R 59 59 1 1 I
P 2 1 1 5 300 200 300 -3400 N
P 2 1 1 5 300 -3400 1300 -3400 N
P 2 1 1 5 1300 -3400 1300 200 N
P 2 1 1 5 1300 200 300 200 N
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,38 @@
EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20
#encoding utf-8
#
# SN74CB3T3125PW
#
DEF SN74CB3T3125PW U 0 10 Y Y 1 L N
F0 "U" 800 400 60 H V C CNN
F1 "SN74CB3T3125PW" 800 300 60 H V C CNN
F2 "PW14" 800 240 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
PW14
PW14-M
PW14-L
$ENDFPLIST
DRAW
X *1OE 1 0 0 300 R 59 59 1 1 I
X 1A 2 0 -500 300 R 59 59 1 1 I
X 1B 3 1600 -500 300 L 59 59 1 1 I
X *2OE 4 0 -100 300 R 59 59 1 1 I
X 2A 5 0 -600 300 R 59 59 1 1 I
X 2B 6 1600 -600 300 L 59 59 1 1 I
X GND 7 1600 -300 300 L 59 59 1 1 W
X 3B 8 1600 -700 300 L 59 59 1 1 I
X 3A 9 0 -700 300 R 59 59 1 1 I
X *3OE 10 0 -200 300 R 59 59 1 1 I
X 4B 11 1600 -800 300 L 59 59 1 1 I
X 4A 12 0 -800 300 R 59 59 1 1 I
X *4OE 13 0 -300 300 R 59 59 1 1 I
X VCC 14 0 -1500 300 R 59 59 1 1 W
P 2 1 1 5 300 200 300 -1700 N
P 2 1 1 5 300 -1700 1300 -1700 N
P 2 1 1 5 1300 -1700 1300 200 N
P 2 1 1 5 1300 200 300 200 N
ENDDRAW
ENDDEF
#
#End Library

BIN
sbus-to-ztex/STLogic.pdf Normal file

Binary file not shown.

View File

@@ -0,0 +1,149 @@
(module XilinxJtag (layer F.Cu) (tedit 59FED667)
(descr "Through hole angled pin header, 2x07, 2.00mm pitch, 4.2mm pin length, double rows")
(tags "Through hole angled pin header THT 2x07 2.00mm double row")
(fp_text reference REF** (at 4.1 -2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value PinHeader_2x07_P2.00mm_Horizontal (at 4.1 14) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.875 -1) (end 5 -1) (layer F.Fab) (width 0.1))
(fp_line (start 5 -1) (end 5 13) (layer F.Fab) (width 0.1))
(fp_line (start 5 13) (end 3.5 13) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 13) (end 3.5 -0.625) (layer F.Fab) (width 0.1))
(fp_line (start 3.5 -0.625) (end 3.875 -1) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 -0.25) (end 3.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 -0.25) (end -0.25 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 0.25) (end 3.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 -0.25) (end 9.2 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 9.2 -0.25) (end 9.2 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 0.25) (end 9.2 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 1.75) (end 3.5 1.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 1.75) (end -0.25 2.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 2.25) (end 3.5 2.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 1.75) (end 9.2 1.75) (layer F.Fab) (width 0.1))
(fp_line (start 9.2 1.75) (end 9.2 2.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 2.25) (end 9.2 2.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 3.75) (end 3.5 3.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 3.75) (end -0.25 4.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 4.25) (end 3.5 4.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 3.75) (end 9.2 3.75) (layer F.Fab) (width 0.1))
(fp_line (start 9.2 3.75) (end 9.2 4.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 4.25) (end 9.2 4.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 5.75) (end 3.5 5.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 5.75) (end -0.25 6.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 6.25) (end 3.5 6.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 5.75) (end 9.2 5.75) (layer F.Fab) (width 0.1))
(fp_line (start 9.2 5.75) (end 9.2 6.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 6.25) (end 9.2 6.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 7.75) (end 3.5 7.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 7.75) (end -0.25 8.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 8.25) (end 3.5 8.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 7.75) (end 9.2 7.75) (layer F.Fab) (width 0.1))
(fp_line (start 9.2 7.75) (end 9.2 8.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 8.25) (end 9.2 8.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 9.75) (end 3.5 9.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 9.75) (end -0.25 10.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 10.25) (end 3.5 10.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 9.75) (end 9.2 9.75) (layer F.Fab) (width 0.1))
(fp_line (start 9.2 9.75) (end 9.2 10.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 10.25) (end 9.2 10.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 11.75) (end 3.5 11.75) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 11.75) (end -0.25 12.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.25 12.25) (end 3.5 12.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 11.75) (end 9.2 11.75) (layer F.Fab) (width 0.1))
(fp_line (start 9.2 11.75) (end 9.2 12.25) (layer F.Fab) (width 0.1))
(fp_line (start 5 12.25) (end 9.2 12.25) (layer F.Fab) (width 0.1))
(fp_line (start 3.44 -1.06) (end 3.44 13.06) (layer F.SilkS) (width 0.12))
(fp_line (start 3.44 13.06) (end 5.06 13.06) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 13.06) (end 5.06 -1.06) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 -1.06) (end 3.44 -1.06) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 -0.31) (end 9.26 -0.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 -0.31) (end 9.26 0.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 0.31) (end 5.06 0.31) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 -0.25) (end 9.26 -0.25) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 -0.13) (end 9.26 -0.13) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 -0.01) (end 9.26 -0.01) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 0.11) (end 9.26 0.11) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 0.23) (end 9.26 0.23) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 -0.31) (end 3.44 -0.31) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 0.31) (end 3.44 0.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.935 -0.31) (end 1.117886 -0.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.935 0.31) (end 1.117886 0.31) (layer F.SilkS) (width 0.12))
(fp_line (start 3.44 1) (end 5.06 1) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 1.69) (end 9.26 1.69) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 1.69) (end 9.26 2.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 2.31) (end 5.06 2.31) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 1.69) (end 3.44 1.69) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 2.31) (end 3.44 2.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 1.69) (end 1.117886 1.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 2.31) (end 1.117886 2.31) (layer F.SilkS) (width 0.12))
(fp_line (start 3.44 3) (end 5.06 3) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 3.69) (end 9.26 3.69) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 3.69) (end 9.26 4.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 4.31) (end 5.06 4.31) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 3.69) (end 3.44 3.69) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 4.31) (end 3.44 4.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 3.69) (end 1.117886 3.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 4.31) (end 1.117886 4.31) (layer F.SilkS) (width 0.12))
(fp_line (start 3.44 5) (end 5.06 5) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 5.69) (end 9.26 5.69) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 5.69) (end 9.26 6.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 6.31) (end 5.06 6.31) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 5.69) (end 3.44 5.69) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 6.31) (end 3.44 6.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 5.69) (end 1.117886 5.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 6.31) (end 1.117886 6.31) (layer F.SilkS) (width 0.12))
(fp_line (start 3.44 7) (end 5.06 7) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 7.69) (end 9.26 7.69) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 7.69) (end 9.26 8.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 8.31) (end 5.06 8.31) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 7.69) (end 3.44 7.69) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 8.31) (end 3.44 8.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 7.69) (end 1.117886 7.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 8.31) (end 1.117886 8.31) (layer F.SilkS) (width 0.12))
(fp_line (start 3.44 9) (end 5.06 9) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 9.69) (end 9.26 9.69) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 9.69) (end 9.26 10.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 10.31) (end 5.06 10.31) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 9.69) (end 3.44 9.69) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 10.31) (end 3.44 10.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 9.69) (end 1.117886 9.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 10.31) (end 1.117886 10.31) (layer F.SilkS) (width 0.12))
(fp_line (start 3.44 11) (end 5.06 11) (layer F.SilkS) (width 0.12))
(fp_line (start 5.06 11.69) (end 9.26 11.69) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 11.69) (end 9.26 12.31) (layer F.SilkS) (width 0.12))
(fp_line (start 9.26 12.31) (end 5.06 12.31) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 11.69) (end 3.44 11.69) (layer F.SilkS) (width 0.12))
(fp_line (start 2.882114 12.31) (end 3.44 12.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 11.69) (end 1.117886 11.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0.882114 12.31) (end 1.117886 12.31) (layer F.SilkS) (width 0.12))
(fp_line (start -1 0) (end -1 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -1 -1) (end 0 -1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.5 -1.5) (end -1.5 13.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 13.5) (end 9.7 13.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.7 13.5) (end 9.7 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.7 -1.5) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 2 0) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 2) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 2 2) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 4) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 2 4) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 6) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 2 6) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 0 8) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 2 8) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 0 10) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 2 10) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 0 12) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 2 12) (size 1.35 1.35) (drill 0.9) (layers *.Cu *.Mask))
(fp_text user %R (at 4.25 6 90) (layer F.Fab)
(effects (font (size 0.9 0.9) (thickness 0.135)))
)
(model ${KISYS3DMOD}/Connector_PinHeader_2.00mm.3dshapes/PinHeader_2x07_P2.00mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

164
sbus-to-ztex/all_kicommands Normal file
View File

@@ -0,0 +1,164 @@
clear tracks copy getnetname SBUS_3V3_ACK[0]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_ACK[1]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_ACK[2]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_AS* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_BG* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_BR* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_CLK = filter length sum stack
clear tracks copy getnetname SBUS_3V3_DP = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[00] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[01] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[02] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[03] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[04] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[05] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[06] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[07] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[08] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[09] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[10] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[11] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[12] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[13] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[14] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[15] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[16] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[17] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[18] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[19] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[20] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[21] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[22] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[23] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[24] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[25] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[26] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[27] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[28] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[29] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[30] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_D[31] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_EER* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_INT[1]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_INT[2]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_INT[3]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_INT[4]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_INT[5]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_INT[6]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_INT[7]* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[00] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[01] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[02] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[03] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[04] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[05] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[06] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[07] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[08] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[09] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[10] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[11] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[12] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[13] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[14] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[15] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[16] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[17] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[18] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[19] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[20] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[21] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[22] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[23] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[24] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[25] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[26] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PA[27] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_PPRD = filter length sum stack
clear tracks copy getnetname SBUS_3V3_RST* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_SEL* = filter length sum stack
clear tracks copy getnetname SBUS_3V3_SIZ[0] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_SIZ[1] = filter length sum stack
clear tracks copy getnetname SBUS_3V3_SIZ[2] = filter length sum stack
clear tracks copy getnetname SBUS_5V_ACK[0]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_ACK[1]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_ACK[2]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_AS* = filter length sum stack
clear tracks copy getnetname SBUS_5V_BG* = filter length sum stack
clear tracks copy getnetname SBUS_5V_BR* = filter length sum stack
clear tracks copy getnetname SBUS_5V_CLK = filter length sum stack
clear tracks copy getnetname SBUS_5V_DP = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[00] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[01] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[02] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[03] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[04] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[05] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[06] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[07] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[08] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[09] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[10] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[11] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[12] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[13] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[14] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[15] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[16] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[17] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[18] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[19] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[20] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[21] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[22] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[23] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[24] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[25] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[26] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[27] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[28] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[29] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[30] = filter length sum stack
clear tracks copy getnetname SBUS_5V_D[31] = filter length sum stack
clear tracks copy getnetname SBUS_5V_EER* = filter length sum stack
clear tracks copy getnetname SBUS_5V_INT[1]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_INT[2]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_INT[3]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_INT[4]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_INT[5]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_INT[6]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_INT[7]* = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[00] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[01] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[02] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[03] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[04] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[05] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[06] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[07] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[08] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[09] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[10] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[11] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[12] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[13] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[14] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[15] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[16] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[17] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[18] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[19] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[20] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[21] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[22] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[23] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[24] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[25] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[26] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PA[27] = filter length sum stack
clear tracks copy getnetname SBUS_5V_PPRD = filter length sum stack
clear tracks copy getnetname SBUS_5V_RST* = filter length sum stack
clear tracks copy getnetname SBUS_5V_SEL* = filter length sum stack
clear tracks copy getnetname SBUS_5V_SIZ[0] = filter length sum stack
clear tracks copy getnetname SBUS_5V_SIZ[1] = filter length sum stack
clear tracks copy getnetname SBUS_5V_SIZ[2] = filter length sum stack

397
sbus-to-ztex/blinkey.sch Normal file
View File

@@ -0,0 +1,397 @@
EESchema Schematic File Version 4
LIBS:sbus-to-ztex-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 5
Title "sbus-to-ztex blinkey stuff"
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire Wire Line
4400 2550 4250 2550
Wire Wire Line
4250 2550 4250 2750
Wire Wire Line
4400 3150 4250 3150
Connection ~ 4250 3150
Wire Wire Line
4400 2950 4250 2950
Connection ~ 4250 2950
Wire Wire Line
4400 2750 4250 2750
Connection ~ 4250 2750
$Comp
L power:GND #PWR0162
U 1 1 58D681C3
P 4250 4100
F 0 "#PWR0162" H 4250 3850 50 0001 C CNN
F 1 "GND" H 4250 3950 50 0000 C CNN
F 2 "" H 4250 4100 50 0000 C CNN
F 3 "" H 4250 4100 50 0000 C CNN
1 4250 4100
1 0 0 -1
$EndComp
Wire Wire Line
4700 2550 5100 2550
Wire Wire Line
4700 2750 5100 2750
Wire Wire Line
4700 2950 5100 2950
Wire Wire Line
4700 3150 5100 3150
Text GLabel 5400 2550 2 60 Input ~ 0
LED0
Text GLabel 5400 2750 2 60 Input ~ 0
LED1
Text GLabel 5400 2950 2 60 Input ~ 0
LED2
Text GLabel 5400 3150 2 60 Input ~ 0
LED3
$Comp
L Device:R R1
U 1 1 591E1845
P 5250 2550
F 0 "R1" V 5330 2550 50 0000 C CNN
F 1 "549" V 5250 2550 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 5180 2550 50 0001 C CNN
F 3 "" H 5250 2550 50 0000 C CNN
F 4 "0603WAF5490T5E" V 5250 2550 50 0001 C CNN "MPN"
1 5250 2550
0 1 1 0
$EndComp
$Comp
L Device:R R2
U 1 1 591E199B
P 5250 2750
F 0 "R2" V 5330 2750 50 0000 C CNN
F 1 "549" V 5250 2750 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 5180 2750 50 0001 C CNN
F 3 "" H 5250 2750 50 0000 C CNN
F 4 "0603WAF5490T5E" V 5250 2550 50 0001 C CNN "MPN"
1 5250 2750
0 1 1 0
$EndComp
$Comp
L Device:R R3
U 1 1 591E1A9D
P 5250 2950
F 0 "R3" V 5330 2950 50 0000 C CNN
F 1 "549" V 5250 2950 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 5180 2950 50 0001 C CNN
F 3 "" H 5250 2950 50 0000 C CNN
F 4 "0603WAF5490T5E" V 5250 2550 50 0001 C CNN "MPN"
1 5250 2950
0 1 1 0
$EndComp
$Comp
L Device:R R4
U 1 1 591E1AA3
P 5250 3150
F 0 "R4" V 5330 3150 50 0000 C CNN
F 1 "549" V 5250 3150 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 5180 3150 50 0001 C CNN
F 3 "" H 5250 3150 50 0000 C CNN
F 4 "0603WAF5490T5E" V 5250 2550 50 0001 C CNN "MPN"
1 5250 3150
0 1 1 0
$EndComp
Text Label 4750 2550 0 60 ~ 0
ALED0
Text Label 4750 2750 0 60 ~ 0
ALED1
Text Label 4750 2950 0 60 ~ 0
ALED2
Text Label 4750 3150 0 60 ~ 0
ALED3
$Comp
L Device:LED_ALT D4
U 1 1 5A54DCE5
P 4550 3150
F 0 "D4" H 4550 3250 50 0000 C CNN
F 1 "BLUE" H 4200 3150 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 4550 3150 50 0001 C CNN
F 3 "http://optoelectronics.liteon.com/upload/download/DS-22-99-0226/LTST-C170TBKT.pdf" H 4550 3150 50 0001 C CNN
F 4 "www.liteon.com" H 4550 3150 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170TBKT" H 4550 3150 60 0001 C CNN "MPN"
F 6 "http://optoelectronics.liteon.com/upload/download/ds22-2000-233/ltst-c171tbkt(0630).pdf" H 4550 3150 50 0001 C CNN "Datasheet2"
F 7 "LTST-C171TBKT" H 4550 3150 50 0001 C CNN "MP_N2"
F 8 "https://www.rohm.com/datasheet/SML-M13UT" H 4550 3150 50 0001 C CNN "Datasheet3"
F 9 "SMLMN2BCTT86C" H 4550 3150 50 0001 C CNN "MP_N3"
F 10 "859-LTST-C170TBKT" H 4550 3150 60 0001 C CNN "Mouser"
F 11 "593-LSM0805463V" H 4550 3150 50 0001 C CNN "Mouse_r1"
F 12 "755-SMLMN2BCTT86C" H 4550 3150 50 0001 C CNN "Mouse_r2"
F 13 "859-LTST-C171TBKT" H 4550 3150 50 0001 C CNN "Mouse_r3"
F 14 "160-1579-1-ND" H 4550 3150 50 0001 C CNN "Digikey"
F 15 "C375453" H 4550 3150 50 0001 C CNN "LCSC"
F 16 "0.02930$" H 4550 3150 50 0001 C CNN "price300_LCSC"
F 17 "LTST-C170KRKT" H 4550 3150 50 0001 C CNN "LowCost"
F 18 "FV004" H 4550 3150 50 0001 C CNN "Koncar"
F 19 "T" H 4550 3150 50 0001 C CNN "Side"
1 4550 3150
1 0 0 -1
$EndComp
$Comp
L Device:LED_ALT D3
U 1 1 5A54DCEF
P 4550 2950
F 0 "D3" H 4550 3050 50 0000 C CNN
F 1 "GREEN" H 4200 2950 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 4550 2950 50 0001 C CNN
F 3 "http://optoelectronics.liteon.com/upload/download/DS22-2000-073/LTST-C170KGKT.pdf" H 4550 2950 50 0001 C CNN
F 4 "www.liteon.com" H 4550 2950 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170TGKT " H 4550 2950 50 0001 C CNN "MPN"
F 6 "859-LTST-C170TGKT" H 4550 2950 50 0001 C CNN "Mouser"
F 7 "160-1887-1-ND" H 4550 2950 50 0001 C CNN "Digikey"
F 8 "C364562" H 4550 2950 50 0001 C CNN "LCSC"
F 9 "LTST-C170TGKT" H 4550 2950 50 0001 C CNN "TME"
F 10 "0.0789$" H 4550 2950 50 0001 C CNN "price300_TME"
F 11 "LTST-C170KRKT" H 4550 2950 50 0001 C CNN "LowCost"
F 12 "FV005" H 4550 2950 50 0001 C CNN "Koncar"
F 13 "T" H 4550 2950 50 0001 C CNN "Side"
1 4550 2950
1 0 0 -1
$EndComp
$Comp
L Device:LED_ALT D1
U 1 1 5A54DCF9
P 4550 2550
F 0 "D1" H 4550 2650 50 0000 C CNN
F 1 "RED" H 4200 2550 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 4550 2550 50 0001 C CNN
F 3 "https://optoelectronics.liteon.com/upload/download/DS-22-99-0150/LTST-C170KRKT.pdf" H 4550 2550 50 0001 C CNN
F 4 "www.liteon.com" H 4550 2550 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170KRKT" H 4550 2550 60 0001 C CNN "MPN"
F 6 "859-LTST-C170KRKT" H 4550 2550 60 0001 C CNN "Mouser"
F 7 "743-IN-S85ATR" H 4550 2550 50 0001 C CNN "Mouse_r2"
F 8 "160-1415-1-ND" H 4550 2550 50 0001 C CNN "Digikey"
F 9 "C94868" H 4550 2550 50 0001 C CNN "LCSC"
F 10 "0.0195$" H 4550 2550 50 0001 C CNN "price400_LCSC"
F 11 "FV007" H 4550 2550 50 0001 C CNN "Koncar"
F 12 "TB" H 4550 2550 50 0001 C CNN "Side"
1 4550 2550
1 0 0 -1
$EndComp
$Comp
L Device:LED_ALT D2
U 1 1 5A54DD03
P 4550 2750
F 0 "D2" H 4550 2850 50 0000 C CNN
F 1 "ORANGE" H 4200 2750 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 4550 2750 50 0001 C CNN
F 3 "https://optoelectronics.liteon.com/upload/download/DS-22-99-0185/LTST-C170KFKT.pdf" H 4550 2750 50 0001 C CNN
F 4 "www.liteon.com" H 4550 2750 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170KFKT" H 4550 2750 60 0001 C CNN "MPN"
F 6 "859-LTST-C170KFKT" H 4550 2750 60 0001 C CNN "Mouser"
F 7 "160-1413-1-ND" H 4550 2750 50 0001 C CNN "Digikey"
F 8 "C284931" H 4550 2750 50 0001 C CNN "LCSC"
F 9 "0.02075$" H 4550 2750 50 0001 C CNN "price200_LCSC"
F 10 "LTST-C170KRKT" H 4550 2750 50 0001 C CNN "LowCost"
F 11 "FV006" H 4550 2750 50 0001 C CNN "Koncar"
F 12 "T" H 4550 2750 50 0001 C CNN "Side"
1 4550 2750
1 0 0 -1
$EndComp
Wire Wire Line
4250 2950 4250 3150
Wire Wire Line
4250 2750 4250 2950
Wire Wire Line
4250 3150 4250 4100
Wire Wire Line
6300 2550 6150 2550
Wire Wire Line
6150 2550 6150 2750
Wire Wire Line
6300 3150 6150 3150
Connection ~ 6150 3150
Wire Wire Line
6300 2950 6150 2950
Connection ~ 6150 2950
Wire Wire Line
6300 2750 6150 2750
Connection ~ 6150 2750
$Comp
L power:GND #PWR0116
U 1 1 5F81E075
P 6150 4100
F 0 "#PWR0116" H 6150 3850 50 0001 C CNN
F 1 "GND" H 6150 3950 50 0000 C CNN
F 2 "" H 6150 4100 50 0000 C CNN
F 3 "" H 6150 4100 50 0000 C CNN
1 6150 4100
1 0 0 -1
$EndComp
Wire Wire Line
6600 2550 7000 2550
Wire Wire Line
6600 2750 7000 2750
Wire Wire Line
6600 2950 7000 2950
Wire Wire Line
6600 3150 7000 3150
Text GLabel 7300 2550 2 60 Input ~ 0
LED4
Text GLabel 7300 2750 2 60 Input ~ 0
LED5
Text GLabel 7300 2950 2 60 Input ~ 0
LED6
Text GLabel 7300 3150 2 60 Input ~ 0
LED7
$Comp
L Device:R R5
U 1 1 5F81E084
P 7150 2550
F 0 "R5" V 7230 2550 50 0000 C CNN
F 1 "549" V 7150 2550 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 7080 2550 50 0001 C CNN
F 3 "" H 7150 2550 50 0000 C CNN
F 4 "0603WAF5490T5E" V 7150 2550 50 0001 C CNN "MPN"
1 7150 2550
0 1 1 0
$EndComp
$Comp
L Device:R R6
U 1 1 5F81E08C
P 7150 2750
F 0 "R6" V 7230 2750 50 0000 C CNN
F 1 "549" V 7150 2750 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 7080 2750 50 0001 C CNN
F 3 "" H 7150 2750 50 0000 C CNN
F 4 "0603WAF5490T5E" V 7150 2550 50 0001 C CNN "MPN"
1 7150 2750
0 1 1 0
$EndComp
$Comp
L Device:R R7
U 1 1 5F81E094
P 7150 2950
F 0 "R7" V 7230 2950 50 0000 C CNN
F 1 "549" V 7150 2950 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 7080 2950 50 0001 C CNN
F 3 "" H 7150 2950 50 0000 C CNN
F 4 "0603WAF5490T5E" V 7150 2550 50 0001 C CNN "MPN"
1 7150 2950
0 1 1 0
$EndComp
$Comp
L Device:R R8
U 1 1 5F81E09C
P 7150 3150
F 0 "R8" V 7230 3150 50 0000 C CNN
F 1 "549" V 7150 3150 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 7080 3150 50 0001 C CNN
F 3 "" H 7150 3150 50 0000 C CNN
F 4 "0603WAF5490T5E" V 7150 2550 50 0001 C CNN "MPN"
1 7150 3150
0 1 1 0
$EndComp
Text Label 6650 2550 0 60 ~ 0
ALED4
Text Label 6650 2750 0 60 ~ 0
ALED5
Text Label 6650 2950 0 60 ~ 0
ALED6
Text Label 6650 3150 0 60 ~ 0
ALED7
$Comp
L Device:LED_ALT D8
U 1 1 5F81E0B7
P 6450 3150
F 0 "D8" H 6450 3250 50 0000 C CNN
F 1 "BLUE" H 6100 3150 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 6450 3150 50 0001 C CNN
F 3 "http://optoelectronics.liteon.com/upload/download/DS-22-99-0226/LTST-C170TBKT.pdf" H 6450 3150 50 0001 C CNN
F 4 "www.liteon.com" H 6450 3150 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170TBKT" H 6450 3150 60 0001 C CNN "MPN"
F 6 "http://optoelectronics.liteon.com/upload/download/ds22-2000-233/ltst-c171tbkt(0630).pdf" H 6450 3150 50 0001 C CNN "Datasheet2"
F 7 "LTST-C171TBKT" H 6450 3150 50 0001 C CNN "MP_N2"
F 8 "https://www.rohm.com/datasheet/SML-M13UT" H 6450 3150 50 0001 C CNN "Datasheet3"
F 9 "SMLMN2BCTT86C" H 6450 3150 50 0001 C CNN "MP_N3"
F 10 "859-LTST-C170TBKT" H 6450 3150 60 0001 C CNN "Mouser"
F 11 "593-LSM0805463V" H 6450 3150 50 0001 C CNN "Mouse_r1"
F 12 "755-SMLMN2BCTT86C" H 6450 3150 50 0001 C CNN "Mouse_r2"
F 13 "859-LTST-C171TBKT" H 6450 3150 50 0001 C CNN "Mouse_r3"
F 14 "160-1579-1-ND" H 6450 3150 50 0001 C CNN "Digikey"
F 15 "C375453" H 6450 3150 50 0001 C CNN "LCSC"
F 16 "0.02930$" H 6450 3150 50 0001 C CNN "price300_LCSC"
F 17 "LTST-C170KRKT" H 6450 3150 50 0001 C CNN "LowCost"
F 18 "FV004" H 6450 3150 50 0001 C CNN "Koncar"
F 19 "T" H 6450 3150 50 0001 C CNN "Side"
1 6450 3150
1 0 0 -1
$EndComp
$Comp
L Device:LED_ALT D7
U 1 1 5F81E0C8
P 6450 2950
F 0 "D7" H 6450 3050 50 0000 C CNN
F 1 "GREEN" H 6100 2950 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 6450 2950 50 0001 C CNN
F 3 "http://optoelectronics.liteon.com/upload/download/DS22-2000-073/LTST-C170KGKT.pdf" H 6450 2950 50 0001 C CNN
F 4 "www.liteon.com" H 6450 2950 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170TGKT " H 6450 2950 50 0001 C CNN "MPN"
F 6 "859-LTST-C170TGKT" H 6450 2950 50 0001 C CNN "Mouser"
F 7 "160-1887-1-ND" H 6450 2950 50 0001 C CNN "Digikey"
F 8 "C364562" H 6450 2950 50 0001 C CNN "LCSC"
F 9 "LTST-C170TGKT" H 6450 2950 50 0001 C CNN "TME"
F 10 "0.0789$" H 6450 2950 50 0001 C CNN "price300_TME"
F 11 "LTST-C170KRKT" H 6450 2950 50 0001 C CNN "LowCost"
F 12 "FV005" H 6450 2950 50 0001 C CNN "Koncar"
F 13 "T" H 6450 2950 50 0001 C CNN "Side"
1 6450 2950
1 0 0 -1
$EndComp
$Comp
L Device:LED_ALT D5
U 1 1 5F81E0D8
P 6450 2550
F 0 "D5" H 6450 2650 50 0000 C CNN
F 1 "RED" H 6100 2550 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 6450 2550 50 0001 C CNN
F 3 "https://optoelectronics.liteon.com/upload/download/DS-22-99-0150/LTST-C170KRKT.pdf" H 6450 2550 50 0001 C CNN
F 4 "www.liteon.com" H 6450 2550 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170KRKT" H 6450 2550 60 0001 C CNN "MPN"
F 6 "859-LTST-C170KRKT" H 6450 2550 60 0001 C CNN "Mouser"
F 7 "743-IN-S85ATR" H 6450 2550 50 0001 C CNN "Mouse_r2"
F 8 "160-1415-1-ND" H 6450 2550 50 0001 C CNN "Digikey"
F 9 "C94868" H 6450 2550 50 0001 C CNN "LCSC"
F 10 "0.0195$" H 6450 2550 50 0001 C CNN "price400_LCSC"
F 11 "FV007" H 6450 2550 50 0001 C CNN "Koncar"
F 12 "TB" H 6450 2550 50 0001 C CNN "Side"
1 6450 2550
1 0 0 -1
$EndComp
$Comp
L Device:LED_ALT D6
U 1 1 5F81E0E8
P 6450 2750
F 0 "D6" H 6450 2850 50 0000 C CNN
F 1 "ORANGE" H 6100 2750 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric" H 6450 2750 50 0001 C CNN
F 3 "https://optoelectronics.liteon.com/upload/download/DS-22-99-0185/LTST-C170KFKT.pdf" H 6450 2750 50 0001 C CNN
F 4 "www.liteon.com" H 6450 2750 60 0001 C CNN "MNF1_URL"
F 5 "LTST-C170KFKT" H 6450 2750 60 0001 C CNN "MPN"
F 6 "859-LTST-C170KFKT" H 6450 2750 60 0001 C CNN "Mouser"
F 7 "160-1413-1-ND" H 6450 2750 50 0001 C CNN "Digikey"
F 8 "C284931" H 6450 2750 50 0001 C CNN "LCSC"
F 9 "0.02075$" H 6450 2750 50 0001 C CNN "price200_LCSC"
F 10 "LTST-C170KRKT" H 6450 2750 50 0001 C CNN "LowCost"
F 11 "FV006" H 6450 2750 50 0001 C CNN "Koncar"
F 12 "T" H 6450 2750 50 0001 C CNN "Side"
1 6450 2750
1 0 0 -1
$EndComp
Wire Wire Line
6150 2950 6150 3150
Wire Wire Line
6150 2750 6150 2950
Wire Wire Line
6150 3150 6150 4100
$EndSCHEMATC

66
sbus-to-ztex/bom.ini Normal file
View File

@@ -0,0 +1,66 @@
[BOM_OPTIONS]
; General BoM options here
; If 'ignore_dnf' option is set to 1, rows that are not to be fitted on the PCB will not be written to the BoM file
ignore_dnf = 1
; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number
number_rows = 1
; If 'group_connectors' option is set to 1, connectors with the same footprints will be grouped together, independent of the name of the connector
group_connectors = 1
; If 'test_regex' option is set to 1, each component group will be tested against a number of regular-expressions (specified, per column, below). If any matches are found, the row is ignored in the output file
test_regex = 1
; If 'merge_blank_fields' option is set to 1, component groups with blank fields will be merged into the most compatible group, where possible
merge_blank_fields = 1
; If '{opt}' option is set to 1, the schematic version number will be appended to the filename.
include_version_number = 1
; Field name used to determine if a particular part is to be fitted
fit_field = Config
[IGNORE_COLUMNS]
; Any column heading that appears here will be excluded from the Generated BoM
; Titles are case-insensitive
Part Lib
Footprint Lib
[GROUP_FIELDS]
; List of fields used for sorting individual components into groups
; Components which match (comparing *all* fields) will be grouped together
; Field names are case-insensitive
Part
Part Lib
Value
Footprint
Footprint Lib
[COMPONENT_ALIASES]
; A series of values which are considered to be equivalent for the part name
; Each line represents a tab-separated list of equivalent component name values
; e.g. 'c c_small cap' will ensure the equivalent capacitor symbols can be grouped together
; Aliases are case-insensitive
c c_small cap capacitor
r r_small res resistor
sw switch
l l_small inductor
zener zenersmall
d diode d_small
[REGEX_INCLUDE]
; A series of regular expressions used to include parts in the BoM
; If there are any regex defined here, only components that match against ANY of them will be included in the BOM
; Column names are case-insensitive
; Format is: "ColumName Regex" (tab-separated)
[REGEX_EXCLUDE]
; A series of regular expressions used to exclude parts from the BoM
; If a component matches ANY of these, it will be excluded from the BoM
; Column names are case-insensitive
; Format is: "ColumName Regex" (tab-separated)
References ^TP[0-9]*
References ^FID
Part mount.*hole
Part solder.*bridge
Part test.*point
Footprint test.*point
Footprint mount.*hole
Footprint fiducial
Note Leave empty

View File

@@ -0,0 +1,165 @@
EESchema Schematic File Version 4
LIBS:sbus-to-ztex-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 6 6
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Diode:BAT54C D_D00_D01
U 1 1 5F705EFC
P 2750 1650
F 0 "D_D00_D01" H 2750 1875 50 0000 C CNN
F 1 "BAT54C" H 2750 1784 50 0000 C CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 2825 1775 50 0001 L CNN
F 3 "http://www.diodes.com/_files/datasheets/ds11005.pdf" H 2670 1650 50 0001 C CNN
1 2750 1650
1 0 0 -1
$EndComp
$Comp
L Device:R R_D00
U 1 1 5F70600E
P 2450 1500
F 0 "R_D00" H 2520 1546 50 0000 L CNN
F 1 "100" H 2520 1455 50 0000 L CNN
F 2 "" V 2380 1500 50 0001 C CNN
F 3 "~" H 2450 1500 50 0001 C CNN
1 2450 1500
-1 0 0 1
$EndComp
$Comp
L Device:R R_D01
U 1 1 5F706074
P 3050 1500
F 0 "R_D01" H 3120 1546 50 0000 L CNN
F 1 "100" H 3120 1455 50 0000 L CNN
F 2 "" V 2980 1500 50 0001 C CNN
F 3 "~" H 3050 1500 50 0001 C CNN
1 3050 1500
1 0 0 -1
$EndComp
Text GLabel 2450 1100 0 50 Input ~ 0
SBUS_5V_D[00]
Text GLabel 3050 1100 2 50 Input ~ 0
SBUS_5V_D[01]
Wire Wire Line
2450 1350 2450 1100
Wire Wire Line
3050 1350 3050 1100
Text GLabel 2450 2150 0 50 Input ~ 0
SBUS_3V3_D[00]
Text GLabel 3050 2150 2 50 Input ~ 0
SBUS_3V3_D[01]
Wire Wire Line
2450 1650 2450 2150
Wire Wire Line
3050 2150 3050 1650
Connection ~ 3050 1650
$Comp
L Reference_Voltage:TL431D D_SHUNT_D00_D01
U 1 1 5F7067EF
P 4550 1650
F 0 "D_SHUNT_D00_D01" V 4596 1581 50 0000 R CNN
F 1 "TL431D" V 4505 1581 50 0000 R CNN
F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 4550 1400 50 0001 C CIN
F 3 "http://www.ti.com/lit/ds/symlink/tl431.pdf" H 4550 1650 50 0001 C CIN
1 4550 1650
0 -1 -1 0
$EndComp
$Comp
L Device:R R_SHUNT_00_01_DIVLOW
U 1 1 5F70690D
P 4250 1850
F 0 "R_SHUNT_00_01_DIVLOW" H 4320 1896 50 0000 L CNN
F 1 "2490" H 4320 1805 50 0000 L CNN
F 2 "" V 4180 1850 50 0001 C CNN
F 3 "~" H 4250 1850 50 0001 C CNN
1 4250 1850
1 0 0 -1
$EndComp
$Comp
L Device:R R_SHUNT_D00_D01_DIVHIGH
U 1 1 5F706A5F
P 4250 1450
F 0 "R_SHUNT_D00_D01_DIVHIGH" H 4320 1496 50 0000 L CNN
F 1 "796" H 4320 1405 50 0000 L CNN
F 2 "" V 4180 1450 50 0001 C CNN
F 3 "~" H 4250 1450 50 0001 C CNN
1 4250 1450
1 0 0 -1
$EndComp
$Comp
L Device:R R_SHUNT_D00_D01_ABOVE
U 1 1 5F706BE5
P 4250 1050
F 0 "R_SHUNT_D00_D01_ABOVE" H 4320 1096 50 0000 L CNN
F 1 "750" H 4320 1005 50 0000 L CNN
F 2 "" V 4180 1050 50 0001 C CNN
F 3 "~" H 4250 1050 50 0001 C CNN
1 4250 1050
1 0 0 -1
$EndComp
Wire Wire Line
4250 1600 4250 1650
Wire Wire Line
4450 1650 4250 1650
Connection ~ 4250 1650
Wire Wire Line
4250 1650 4250 1700
Wire Wire Line
4550 1750 4550 2000
Wire Wire Line
4550 2000 4250 2000
$Comp
L power:GND #PWR?
U 1 1 5F706D8F
P 4250 2000
F 0 "#PWR?" H 4250 1750 50 0001 C CNN
F 1 "GND" H 4255 1827 50 0000 C CNN
F 2 "" H 4250 2000 50 0001 C CNN
F 3 "" H 4250 2000 50 0001 C CNN
1 4250 2000
1 0 0 -1
$EndComp
Connection ~ 4250 2000
Wire Wire Line
4250 1300 4250 1250
Wire Wire Line
4550 1550 4550 1250
Wire Wire Line
4550 1250 4250 1250
Connection ~ 4250 1250
Wire Wire Line
4250 1250 4250 1200
$Comp
L power:+5V #PWR?
U 1 1 5F706F24
P 4250 900
F 0 "#PWR?" H 4250 750 50 0001 C CNN
F 1 "+5V" H 4265 1073 50 0000 C CNN
F 2 "" H 4250 900 50 0001 C CNN
F 3 "" H 4250 900 50 0001 C CNN
1 4250 900
1 0 0 -1
$EndComp
Wire Wire Line
2750 1850 4000 1850
Wire Wire Line
4000 1850 4000 1250
Wire Wire Line
4000 1250 4250 1250
Text Notes 2600 1150 0 50 ~ 0
Bus Side
Text Notes 2600 2200 0 50 ~ 0
FPGA side
Connection ~ 2450 1650
$EndSCHEMATC

8
sbus-to-ztex/forth_to_rom.sh Executable file
View File

@@ -0,0 +1,8 @@
!#/bin/bash
toke prom.forth
od --endian=big -w4 -x prom.fc | awk '{ print $2,$3"," }' >| /tmp/prom.hexa
cat /tmp/prom.hexa | sed -e 's/0/0000/g' -e 's/1/0001/g' -e 's/f/1111/g' -e 's/e/1110/g' -e 's/d/1101/g' -e 's/c/1100/g' -e 's/b/1011/g' -e 's/a/1010/g' -e 's/9/1001/g' -e 's/8/1000/g' -e 's/7/0111/g' -e 's/6/0110/g' -e 's/5/0101/g' -e 's/4/0100/g' -e 's/3/0011/g' -e 's/2/0010/g' -e 's/ //g' -e 's/\(.*\),/"\1",/g' | grep -n . | awk -F: '{ print $2" -- "$1 }'

View File

@@ -0,0 +1,9 @@
(fp_lib_table
(lib (name FCN-234P096-GY)(type KiCad)(uri ${KIPRJMOD}/SBus/FCN-234P096-GY.pretty)(options "")(descr ""))
(lib (name micro-sd-schd3a0100)(type KiCad)(uri ${KIPRJMOD}/ulx3s-micro-sd/micro-sd-schd3a0100.pretty)(options "")(descr ""))
(lib (name micro-sd)(type KiCad)(uri ${KIPRJMOD}/ulx3s-micro-sd/micro-sd.pretty)(options "")(descr ""))
(lib (name MOLEX_47219-2001)(type KiCad)(uri ${KIPRJMOD}/SBus/MOLEX_47219-2001.pretty)(options "")(descr ""))
(lib (name XilinxJtag)(type KiCad)(uri ${KIPRJMOD}/XilinxJtag.pretty)(options "")(descr ""))
(lib (name Molex2x32)(type KiCad)(uri ${KIPRJMOD}/Molex2x32.pretty)(options "")(descr ""))
(lib (name 74CB3T16211)(type KiCad)(uri ${KIPRJMOD}/74CB3T16211.pretty)(options "")(descr ""))
)

54
sbus-to-ztex/gen_ztex_lib.sh Executable file
View File

@@ -0,0 +1,54 @@
#!/bin/bash
C=$1
n=1
TEMPSCRIPT=/tmp/tempscript.sh
/bin/rm $TEMPSCRIPT
while read line; do
P=`echo $line | sed -e 's/[\t ]*/ /' | awk '{ print $1 }'`
F=`echo $line | sed -e 's/[\t ]*/ /' | awk '{ print $2 }'`
P_l=`echo $P | sed -e 's/^\([ABCD]\)\([0-9]*\)/\1/'`
P_n=`echo $P | sed -e 's/^\([ABCD]\)\([0-9]*\)/\2/'`
CONN=''
S_l=''
O=-50000
if test x$P_l == 'xA'; then
S_l=a
CONN=AB
O=-1
elif test x$P_l == 'xB'; then
S_l=b
CONN=AB
O=0
elif test x$P_l == 'xC'; then
S_l=a
CONN=CD
O=-1
elif test x$P_l == 'xD'; then
S_l=b
CONN=CD
O=0
fi
if test x$S_l == 'x'; then
echo "oups";
exit -1;
fi
N=$((O+2*P_n))
if test x$C == x$CONN; then
echo "sed -i -e 's/Pin_${S_l}${P_n} ${S_l}${P_n} /$F $N /g' \$1" >> $TEMPSCRIPT
fi
done < $2
echo "sed -i -e 's/Conn_02x32_Row_Letter_First/ZTEX_$C/g' \$1" >> $TEMPSCRIPT
chmod a+x $TEMPSCRIPT
/bin/cp -i $3 $4
$TEMPSCRIPT $4

View File

@@ -0,0 +1,96 @@
#!/usr/bin/env python3
import csv
import sys
import xml.etree.ElementTree as ET
### Natural key sorting for orders like : C1, C5, C10, C12 ... (instead of C1, C10, C12, C5...)
# http://stackoverflow.com/a/5967539
import re
def atoi(text):
return int(text) if text.isdigit() else text
def natural_keys(text):
'''
alist.sort(key=natural_keys) sorts in human order
http://nedbatchelder.com/blog/200712/human_sorting.html
(See Toothy's implementation in the comments)
'''
return [ atoi(c) for c in re.split('(\d+)', text) ]
###
def parse_kicad_xml(input_file):
"""Parse the KiCad XML file and look for the part designators
as done in the case of the official KiCad Open Parts Library:
* OPL parts are designated with "SKU" (preferred)
* other parts are designated with "MPN"
"""
components = {}
parts = {}
missing = []
tree = ET.parse(input_file)
root = tree.getroot()
for f in root.findall('./components/'):
name = f.attrib['ref']
info = {}
fields = f.find('fields')
opl, mpn = None, None
if fields is not None:
for x in fields:
if x.attrib['name'].upper() == 'SKU':
opl = x.text
elif x.attrib['name'].upper() == 'MPN':
mpn = x.text
if opl:
components[name] = opl
elif mpn:
components[name] = mpn
else:
missing += [name]
continue
if components[name] not in parts:
parts[components[name]] = []
parts[components[name]] += [name]
return components, missing
def write_bom_seeed(output_file_slug, components):
"""Write the BOM according to the Seeed Studio Fusion PCBA template available at:
https://statics3.seeedstudio.com/assets/file/fusion/bom_template_2016-08-18.csv
```
Part/Designator,Manufacture Part Number/Seeed SKU,Quantity
C1,RHA,1
"D1,D2",CC0603KRX7R9BB102,2
```
The output is a CSV file at the `output_file_slug`.csv location.
"""
parts = {}
for c in components:
if components[c] not in parts:
parts[components[c]] = []
parts[components[c]] += [c]
field_names = ['Part/Designator', 'Manufacture Part Number/Seeed SKU', 'Quantity']
with open("{}.csv".format(output_file_slug), 'w') as csvfile:
bomwriter = csv.DictWriter(csvfile, fieldnames=field_names, delimiter=',',
quotechar='"', quoting=csv.QUOTE_MINIMAL)
bomwriter.writeheader()
for p in sorted(parts.keys()):
pieces = sorted(parts[p], key=natural_keys)
designators = ",".join(pieces)
bomwriter.writerow({'Part/Designator': designators,
'Manufacture Part Number/Seeed SKU': p,
'Quantity': len(pieces)})
if __name__ == "__main__":
input_file = sys.argv[1]
output_file = sys.argv[2]
components, missing = parse_kicad_xml(input_file)
write_bom_seeed(output_file, components)
if len(missing) > 0:
print("** Warning **: there were parts with missing SKU/MFP")
print(missing)

View File

@@ -0,0 +1,21 @@
#To display the length of a single signal (here SBUS_5V_PA[00]):
#clear tracks copy getnetname SBUS_5V_PA[00] = filter length sum stack
#to exclude the via:
#clear tracks copy getnetname SBUS_5V_PA[00] = filter copy VIA istype not filter length sum stack
#to generate commands for a // bus:
for X in $(seq 0 27); do echo "clear tracks copy getnetname SBUS_3V3_PA[$X] = filter length sum stack" | sed -e 's/\[\([0-9]\)\]/[0\1]/g'; done
for X in $(seq 0 27); do echo "clear tracks copy getnetname SBUS_5V_PA[$X] = filter length sum stack" | sed -e 's/\[\([0-9]\)\]/[0\1]/g'; done
for X in $(seq 0 31); do echo "clear tracks copy getnetname SBUS_3V3_D[$X] = filter length sum stack" | sed -e 's/\[\([0-9]\)\]/[0\1]/g'; done
for X in $(seq 0 31); do echo "clear tracks copy getnetname SBUS_5V_D[$X] = filter length sum stack" | sed -e 's/\[\([0-9]\)\]/[0\1]/g'; done
for X in "SBUS_3V3_ACK[0]*" "SBUS_3V3_ACK[1]*" "SBUS_3V3_ACK[2]*" "SBUS_3V3_AS*" "SBUS_3V3_BG*" "SBUS_3V3_BR*" "SBUS_3V3_CLK" "SBUS_3V3_DP" "SBUS_3V3_EER*" "SBUS_3V3_INT[1]*" "SBUS_3V3_INT[2]*" "SBUS_3V3_INT[3]*" "SBUS_3V3_INT[4]*" "SBUS_3V3_INT[5]*" "SBUS_3V3_INT[6]*" "SBUS_3V3_INT[7]*" "SBUS_3V3_PPRD" "SBUS_3V3_RST*" "SBUS_3V3_SEL*" "SBUS_3V3_SIZ[0]" "SBUS_3V3_SIZ[1]" "SBUS_3V3_SIZ[2]" ; do echo "clear tracks copy getnetname $X = filter length sum stack" ; done
for X in "SBUS_5V_ACK[0]*" "SBUS_5V_ACK[1]*" "SBUS_5V_ACK[2]*" "SBUS_5V_AS*" "SBUS_5V_BG*" "SBUS_5V_BR*" "SBUS_5V_CLK" "SBUS_5V_DP" "SBUS_5V_EER*" "SBUS_5V_INT[1]*" "SBUS_5V_INT[2]*" "SBUS_5V_INT[3]*" "SBUS_5V_INT[4]*" "SBUS_5V_INT[5]*" "SBUS_5V_INT[6]*" "SBUS_5V_INT[7]*" "SBUS_5V_PPRD" "SBUS_5V_RST*" "SBUS_5V_SEL*" "SBUS_5V_SIZ[0]" "SBUS_5V_SIZ[1]" "SBUS_5V_SIZ[2]" ; do echo "clear tracks copy getnetname $X = filter length sum stack" ; done

128
sbus-to-ztex/module_213.txt Normal file
View File

@@ -0,0 +1,128 @@
A1 VIN
B1 VIN
A2 GND
B2 GND
A3 K16~IO_25_15 K16
B3 J18~IO_L23N_T3_FWE_B_15 J18
A4 K15~IO_L24P_T3_RS1_15 K15
B4 J17~IO_L23P_T3_FOE_B_15 J17
A5 J15~IO_L24N_T3_RS0_15 J15
B5 K13~IO_L17P_T2_A26_15 K13
A6 H15~IO_L19N_T3_A21_VREF_15 H15
B6 J13~IO_L17N_T2_A25_15 J13
A7 J14~IO_L19P_T3_A22_15 J14
B7 H14~IO_L15P_T2_DQS_15 H14
A8 H17~IO_L18P_T2_A24_15 H17
B8 G14~IO_L15N_T2_DQS_ADV_B_15 G14
A9 G17~IO_L18N_T2_A23_15 G17
B9 G16~IO_L13N_T2_MRCC_15 G16
A10 G18~IO_L22P_T3_A17_15 G18
B10 H16~IO_L13P_T2_MRCC_15 H16
A11 F18~IO_L22N_T3_A16_15 F18
B11 F16~IO_L14N_T2_SRCC_15 F16
A12 E18~IO_L21P_T3_DQS_15 E18
B12 F15~IO_L14P_T2_SRCC_15 F15
A13 D18~IO_L21N_T3_DQS_A18_15 D18
B13 E17~IO_L16P_T2_A28_15 E17
A14 G13~IO_0_15 G13
B14 D17~IO_L16N_T2_A27_15 D17
A15 3.3V
B15 3.3V
A16 GND
B16 GND
A17 VCCO_AB
B17 VCCO_AB
A18 F13~IO_L5P_T0_AD9P_15 F13
B18 F14~IO_L5N_T0_AD9N_15 F14
A19 E16~IO_L11N_T1_SRCC_15 E16
B19 E15~IO_L11P_T1_SRCC_15 E15
A20 C17~IO_L20N_T3_A19_15 C17
B20 C16~IO_L20P_T3_A20_15 C16
A21 A18~IO_L10N_T1_AD11N_15 A18
B21 B18~IO_L10P_T1_AD11P_15 B18
A22 C15~IO_L12N_T1_MRCC_15 C15
B22 D15~IO_L12P_T1_MRCC_15 D15
A23 B17~IO_L7N_T1_AD2N_15 B17
B23 B16~IO_L7P_T1_AD2P_15 B16
A24 C14~IO_L1N_T0_AD0N_15 C14
B24 D14~IO_L1P_T0_AD0P_15 D14
A25 D13~IO_L6N_T0_VREF_15 D13
B25 D12~IO_L6P_T0_15 D12
A26 A16~IO_L8N_T1_AD10N_15 A16
B26 A15~IO_L8P_T1_AD10P_15 A15
A27 B14~IO_L2N_T0_AD8N_15 B14
B27 B13~IO_L2P_T0_AD8P_15 B13
A28 B12~IO_L3N_T0_DQS_AD1N_15 B12
B28 C12~IO_L3P_T0_DQS_AD1P_15 C12
A29 A14~IO_L9N_T1_DQS_AD3N_15 A14
B29 A13~IO_L9P_T1_DQS_AD3P_15 A13
A30 B11~IO_L4P_T0_15 B11
B30 A11~IO_L4N_T0_15 A11
A31 JTAG_TDI E11
B31 JTAG_TCK E10
A32 JTAG_VIO
B32 GND
C1 USB_5V
D1 RESET#
C2 GND
D2 GND
C3 U9~IO_L21P_T3_DQS_34 U9
D3 V9~IO_L21N_T3_DQS_34 V9
C4 U8~IO_25_34 U8
D4 V7~IO_L20P_T3_34 V7
C5 U7~IO_L22P_T3_34 U7
D5 V6~IO_L20N_T3_34 V6
C6 U6~IO_L22N_T3_34 U6
D6 V5~IO_L10P_T1_34 V5
C7 T8~IO_L24N_T3_34 T8
D7 V4~IO_L10N_T1_34 V4
C8 R8~IO_L24P_T3_34 R8
D8 T5~IO_L12P_T1_MRCC_34 T5
C9 R7~IO_L23P_T3_34 R7
D9 T4~IO_L12N_T1_MRCC_34 T4
C10 T6~IO_L23N_T3_34 T6
D10 U4~IO_L8P_T1_34 U4
C11 R6~IO_L19P_T3_34 R6
D11 U3~IO_L8N_T1_34 U3
C12 R5~IO_L19N_T3_VREF_34 R5
D12 V1~IO_L7N_T1_34 V1
C13 V2~IO_L9N_T1_DQS_34 V2
D13 U1~IO_L7P_T1_34 U1
C14 U2~IO_L9P_T1_DQS_34 U2
D14 T3~IO_L11N_T1_SRCC_34 T3
C15 K6~IO_0_34 K6
D15 R3~IO_L11P_T1_SRCC_34 R3
C16 VCCO_CD
D16 VCCO_CD
C17 GND
D17 GND
C18 3.3V
D18 3.3V
C19 N6~IO_L18N_T2_34 N6
D19 P5~IO_L13N_T2_MRCC_34 P5
C20 M6~IO_L18P_T2_34 M6
D20 N5~IO_L13P_T2_MRCC_34 N5
C21 L6~IO_L6P_T0_34 L6
D21 P4~IO_L14P_T2_SRCC_34 P4
C22 L5~IO_L6N_T0_VREF_34 L5
D22 P3~IO_L14N_T2_SRCC_34 P3
C23 N4~IO_L16N_T2_34 N4
D23 T1~IO_L17N_T2_34 T1
C24 M4~IO_L16P_T2_34 M4
D24 R1~IO_L17P_T2_34 R1
C25 M3~IO_L4P_T0_34 M3
D25 R2~IO_L15N_T2_DQS_34 R2
C26 M2~IO_L4N_T0_34 M2
D26 P2~IO_L15P_T2_DQS_34 P2
C27 K5~IO_L5P_T0_34 K5
D27 N2~IO_L3P_T0_DQS_34 N2
C28 L4~IO_L5N_T0_34 L4
D28 N1~IO_L3N_T0_DQS_34 N1
C29 L3~IO_L2N_T0_34 L3
D29 M1~IO_L1N_T0_34 M1
C30 K3~IO_L2P_T0_34 K3
D30 L1~IO_L1P_T0_34 L1
C31 JTAG_TDO
D31 JTAG_TMS E12
C32 GND
D32 GND

View File

@@ -0,0 +1,3 @@
#!/bin/bash
egrep 'SBUS_3V3|JCD|JAB' sbus-to-ztex.net | grep -A1 SBUS_3V3 | grep -v '^--' | tr '\n' ' ' | sed -e 's/(net/\n(net/g' | sed -e 's/.*name \(SBUS[^)]*\).*ref \(J..\).*pin \([0-9]*\).*/\2 \3 \1/' | sort -k 1,1 -k 2,2n

27
sbus-to-ztex/pkg.sh Executable file
View File

@@ -0,0 +1,27 @@
#!/bin/bash
GERBER_FILES="sbus-to-ztex-B.Cu.gbr sbus-to-ztex-B.Mask.gbr sbus-to-ztex-B.Paste.gbr sbus-to-ztex-B.SilkS.gbr sbus-to-ztex-Edge.Cuts.gbr sbus-to-ztex-F.Cu.gbr sbus-to-ztex-F.Mask.gbr sbus-to-ztex-F.Paste.gbr sbus-to-ztex-F.SilkS.gbr sbus-to-ztex-In1.Cu.gbr sbus-to-ztex-In2.Cu.gbr"
POS_FILES="sbus-to-ztex-bottom.pos sbus-to-ztex-top.pos"
DRL_FILES="sbus-to-ztex-NPTH.drl sbus-to-ztex-PTH.drl sbus-to-ztex-PTH-drl_map.ps sbus-to-ztex-NPTH-drl_map.ps"
FILES="${GERBER_FILES} ${POS_FILES} ${DRL_FILES} top.pdf bottom.pdf sbus-to-ztex.d356 sbus-to-ztex.csv"
echo $FILES
KICAD_PCB=sbus-to-ztex.kicad_pcb
ABORT=no
for F in $FILES; do
if test \! -f $F || test $KICAD_PCB -nt $F; then
echo "Regenerate file $F"
ABORT=yes
fi
done
if test $ABORT == "yes"; then
exit -1;
fi
zip sbus-to-ztex.zip $FILES top.jpg bottom.jpg

34
sbus-to-ztex/prom.forth Normal file
View File

@@ -0,0 +1,34 @@
\ version1 fcode-revision
fcode-version1
\ beware the space with the quotes, Forth is strict
\ minimal required stuff
\ " RDOL,SBusFPGA" encode-string " name" property
\ my-address h# 200 + my-space encode-phys
\ h# 100 encode-int encode+
\ " reg" property
" RDOL,SBusFPGA" name
my-address h# 200 + my-space h# 100 reg
\ \hex
\ define one register
\ \my-address 200 + my-space 4 " reg" property
\ accept only 32 bits transfer
\ default is 17, or 1/2/4/16 bytes
\ \15 " slave-burst-sizes" property
\ only if using interrupts; array of int
\ 1 encode-int 2 encode-int " interrupts" property
\ only if generating parity
\ parity-generated
\ blink will send a value to the board so it can blink the led to show the value
\ useful to test before the operating system works
\ \: blink! ( pattern -- ) my-address 200 + ! ;
end0

View File

@@ -0,0 +1,41 @@
### Module positions - created on Tue Oct 20 11:56:13 2020 ###
### Printed by Pcbnew version kicad 5.0.2+dfsg1-1~bpo9+1
## Unit = mm, Angle = deg.
## Side : All
# Ref Val Package PosX PosY Rot Side
C1 22uF C_0805_2012Metric 9.4450 -65.3405 180.0000 top
C10 100nF C_0603_1608Metric 84.6510 -14.9835 90.0000 top
C11 100nF C_0603_1608Metric 84.6510 -36.5989 90.0000 top
C12 100nF C_0603_1608Metric 84.6510 -56.3855 90.0000 top
C13 100nF C_0603_1608Metric 83.1600 -77.2665 270.0000 top
C31 100nF C_0603_1608Metric 69.7920 -24.9911 0.0000 top
D1 RED LED_0805_2012Metric 5.4260 -43.9616 0.0000 top
D2 ORANGE LED_0805_2012Metric 5.4260 -41.1356 0.0000 top
D3 GREEN LED_0805_2012Metric 5.4260 -38.3085 0.0000 top
D4 BLUE LED_0805_2012Metric 5.4260 -35.4825 0.0000 top
D5 RED LED_0805_2012Metric 5.4260 -22.0601 0.0000 top
D6 ORANGE LED_0805_2012Metric 5.4260 -19.2341 0.0000 top
D7 GREEN LED_0805_2012Metric 5.4260 -16.4071 0.0000 top
D8 BLUE LED_0805_2012Metric 5.4260 -13.5811 0.0000 top
DOE1 RED LED_0805_2012Metric 4.5260 -29.8491 270.0000 top
DOE2 RED LED_0805_2012Metric 11.1810 -27.2075 270.0000 top
R1 549 R_0603_1608Metric 10.7400 -43.9616 180.0000 top
R2 549 R_0603_1608Metric 10.7400 -41.1356 180.0000 top
R3 549 R_0603_1608Metric 10.7400 -38.3085 180.0000 top
R4 549 R_0603_1608Metric 10.7400 -35.4825 180.0000 top
R5 549 R_0603_1608Metric 10.7400 -22.0601 180.0000 top
R6 549 R_0603_1608Metric 10.7400 -19.2341 180.0000 top
R7 549 R_0603_1608Metric 10.7400 -16.4071 180.0000 top
R8 549 R_0603_1608Metric 10.7400 -13.5811 180.0000 top
R9 0.47 R_0603_1608Metric 12.9510 -65.3405 0.0000 top
R13 10k R_0603_1608Metric 69.0300 -45.1046 0.0000 top
R30 10k R_0603_1608Metric 64.3340 -22.1176 180.0000 top
R31 10k R_0603_1608Metric 64.3340 -27.8961 180.0000 top
ROE1 549 R_0603_1608Metric 8.1710 -30.8143 180.0000 top
ROE2 549 R_0603_1608Metric 14.9020 -28.2235 180.0000 top
U1 SN74CB3T16211DGGR 74CB3T16211 77.2720 -16.7455 180.0000 top
U2 SN74CB3T16211DGGR 74CB3T16211 77.2720 -38.3416 180.0000 top
U3 SN74CB3T16211DGGR 74CB3T16211 77.2720 -58.1405 180.0000 top
U4 SN74CB3T3125PW TSSOP-14_4.4x5mm_P0.65mm 79.0320 -73.4945 270.0000 top
U_INT1 74LVC2G07 SOT-23-6 64.7540 -24.9878 0.0000 top
## End

View File

@@ -0,0 +1,763 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 47219-2001_47219-2001
#
DEF 47219-2001_47219-2001 J 0 40 Y Y 1 L N
F0 "J" -500 430 50 H V L BNN
F1 "47219-2001_47219-2001" -500 -470 50 H V L BNN
F2 "MOLEX_47219-2001" 0 0 50 H I L BNN
F3 "MOLEX" 0 0 50 H I L BNN
DRAW
P 2 0 0 10 -500 -400 500 -400 N
P 2 0 0 10 -500 400 -500 -400 N
P 2 0 0 10 500 -400 500 400 N
P 2 0 0 10 500 400 -500 400 N
X DAT2 1 -700 -200 200 R 40 40 0 0 B
X CD/DAT3 2 -700 -300 200 R 40 40 0 0 B
X CMD 3 -700 100 200 R 40 40 0 0 B
X VDD 4 700 300 200 L 40 40 0 0 W
X CLK 5 -700 300 200 R 40 40 0 0 I C
X VSS 6 700 -300 200 L 40 40 0 0 W
X DAT0 7 -700 0 200 R 40 40 0 0 B
X DAT1 8 -700 -100 200 R 40 40 0 0 B
X GND@1 G1 700 100 200 L 40 40 0 0 W
X GND@2 G2 700 0 200 L 40 40 0 0 W
X GND@3 G3 700 -100 200 L 40 40 0 0 W
X GND@4 G4 700 -200 200 L 40 40 0 0 W
ENDDRAW
ENDDEF
#
# 74xGxx_74AUC2G07
#
DEF 74xGxx_74AUC2G07 U 0 40 Y Y 2 F N
F0 "U" -100 150 50 H V C CNN
F1 "74xGxx_74AUC2G07" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 74AUC2G07
$FPLIST
SG-*
SOT*
$ENDFPLIST
DRAW
P 2 0 1 0 -100 -25 -50 -25 N
P 4 0 1 10 -150 100 -150 -100 100 0 -150 100 N
P 5 0 1 0 -75 25 -100 0 -75 -25 -50 0 -75 25 N
X GND 2 0 -100 0 D 40 40 0 1 W N
X VCC 5 0 100 0 U 40 40 0 1 W N
X ~ 1 -300 0 150 R 40 40 1 1 I
X ~ 6 250 0 150 L 40 40 1 1 C
X ~ 3 -300 0 150 R 40 40 2 1 I
X ~ 4 250 0 150 L 40 40 2 1 C
ENDDRAW
ENDDEF
#
# Connector_Conn_01x06_Male
#
DEF Connector_Conn_01x06_Male J 0 40 Y N 1 F N
F0 "J" 0 300 50 H V C CNN
F1 "Connector_Conn_01x06_Male" 0 -400 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S 34 -295 0 -305 1 1 6 F
S 34 -195 0 -205 1 1 6 F
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
S 34 105 0 95 1 1 6 F
S 34 205 0 195 1 1 6 F
P 2 1 1 6 50 -300 34 -300 N
P 2 1 1 6 50 -200 34 -200 N
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
P 2 1 1 6 50 100 34 100 N
P 2 1 1 6 50 200 34 200 N
X Pin_1 1 200 200 150 L 50 50 1 1 P
X Pin_2 2 200 100 150 L 50 50 1 1 P
X Pin_3 3 200 0 150 L 50 50 1 1 P
X Pin_4 4 200 -100 150 L 50 50 1 1 P
X Pin_5 5 200 -200 150 L 50 50 1 1 P
X Pin_6 6 200 -300 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x07_Odd_Even
#
DEF Connector_Generic_Conn_02x07_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 400 50 H V C CNN
F1 "Connector_Generic_Conn_02x07_Odd_Even" 50 -400 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 350 150 -350 1 1 10 f
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
X Pin_1 1 -200 300 150 R 50 50 1 1 P
X Pin_10 10 300 -100 150 L 50 50 1 1 P
X Pin_11 11 -200 -200 150 R 50 50 1 1 P
X Pin_12 12 300 -200 150 L 50 50 1 1 P
X Pin_13 13 -200 -300 150 R 50 50 1 1 P
X Pin_14 14 300 -300 150 L 50 50 1 1 P
X Pin_2 2 300 300 150 L 50 50 1 1 P
X Pin_3 3 -200 200 150 R 50 50 1 1 P
X Pin_4 4 300 200 150 L 50 50 1 1 P
X Pin_5 5 -200 100 150 R 50 50 1 1 P
X Pin_6 6 300 100 150 L 50 50 1 1 P
X Pin_7 7 -200 0 150 R 50 50 1 1 P
X Pin_8 8 300 0 150 L 50 50 1 1 P
X Pin_9 9 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_LED_ALT
#
DEF Device_LED_ALT D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED_ALT" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 F
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# SBUS_SBus
#
DEF SBUS_SBus SBus 0 40 Y Y 1 F N
F0 "SBus" -300 0 50 H V C CNN
F1 "SBUS_SBus" 0 0 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
FCN-234P096-GY
$ENDFPLIST
DRAW
X GND 01 0 1100 25 R 50 50 1 1 P X
X BR* 02 0 1000 25 R 50 50 1 1 B X
X SEL* 03 0 900 25 R 50 50 1 1 B X
X INT[1]* 04 0 800 25 R 50 50 1 1 B X
X D[00] 05 0 700 25 R 50 50 1 1 B X
X D[02] 06 0 600 25 R 50 50 1 1 B X
X D[04] 07 0 500 25 R 50 50 1 1 B X
X INT[2]* 08 0 400 25 R 50 50 1 1 B X
X D[06] 09 0 300 25 R 50 50 1 1 B X
X D[08] 10 0 200 25 R 50 50 1 1 B X
X D[10] 11 0 100 25 R 50 50 1 1 B X
X INT[3]* 12 0 0 25 R 50 50 1 1 B X
X D[12] 13 0 -100 25 R 50 50 1 1 B X
X D[14] 14 0 -200 25 R 50 50 1 1 B X
X D[16] 15 0 -300 25 R 50 50 1 1 B X
X INT[4]* 16 0 -400 25 R 50 50 1 1 B X
X D[19] 17 0 -500 25 R 50 50 1 1 B X
X D[21] 18 0 -600 25 R 50 50 1 1 B X
X D[23] 19 0 -700 25 R 50 50 1 1 B X
X INT[5]* 20 0 -800 25 R 50 50 1 1 B X
X D[25] 21 0 -900 25 R 50 50 1 1 B X
X D[27] 22 0 -1000 25 R 50 50 1 1 B X
X D[29] 23 0 -1100 25 R 50 50 1 1 B X
X INT[6]* 24 0 -1200 25 R 50 50 1 1 B X
X D[31] 25 500 1100 25 R 50 50 1 1 B X
X SIZ[0] 26 500 1000 25 R 50 50 1 1 B X
X SIZ[2] 27 500 900 25 R 50 50 1 1 B X
X INT[7]* 28 500 800 25 R 50 50 1 1 B X
X PA[00] 29 500 700 25 R 50 50 1 1 B X
X PA[02] 30 500 600 25 R 50 50 1 1 B X
X PA[04] 31 500 500 25 R 50 50 1 1 B X
X EER* 32 500 400 25 R 50 50 1 1 B X
X PA[06] 33 500 300 25 R 50 50 1 1 B X
X PA[08] 34 500 200 25 R 50 50 1 1 B X
X PA[10] 35 500 100 25 R 50 50 1 1 B X
X ACK[0]* 36 500 0 25 R 50 50 1 1 B X
X PA[12] 37 500 -100 25 R 50 50 1 1 B X
X PA[14] 38 500 -200 25 R 50 50 1 1 B X
X PA[16] 39 500 -300 25 R 50 50 1 1 B X
X ACK[1]* 40 500 -400 25 R 50 50 1 1 B X
X PA[18] 41 500 -500 25 R 50 50 1 1 B X
X PA[20] 42 500 -600 25 R 50 50 1 1 B X
X PA[22] 43 500 -700 25 R 50 50 1 1 B X
X ACK[2]* 44 500 -800 25 R 50 50 1 1 B X
X PA[24] 45 500 -900 25 R 50 50 1 1 B X
X PA[26] 46 500 -1000 25 R 50 50 1 1 B X
X DP 47 500 -1100 25 R 50 50 1 1 B X
X -12V 48 500 -1200 25 R 50 50 1 1 W X
X CLK 49 1000 1100 25 R 50 50 1 1 B X
X BG* 50 1000 1000 25 R 50 50 1 1 B X
X AS* 51 1000 900 25 R 50 50 1 1 B X
X GND 52 1000 800 25 R 50 50 1 1 P X
X D[01] 53 1000 700 25 R 50 50 1 1 B X
X D[03] 54 1000 600 25 R 50 50 1 1 B X
X D[05] 55 1000 500 25 R 50 50 1 1 B X
X +5V 56 1000 400 25 R 50 50 1 1 W X
X D[07] 57 1000 300 25 R 50 50 1 1 B X
X D[09] 58 1000 200 25 R 50 50 1 1 B X
X D[11] 59 1000 100 25 R 50 50 1 1 B X
X GND 60 1000 0 25 R 50 50 1 1 P X
X D[13] 61 1000 -100 25 R 50 50 1 1 B X
X D[15] 62 1000 -200 25 R 50 50 1 1 B X
X D[17] 63 1000 -300 25 R 50 50 1 1 B X
X +5V 64 1000 -400 25 R 50 50 1 1 W X
X D[18] 65 1000 -500 25 R 50 50 1 1 B X
X D[20] 66 1000 -600 25 R 50 50 1 1 B X
X D[22] 67 1000 -700 25 R 50 50 1 1 B X
X GND 68 1000 -800 25 R 50 50 1 1 P X
X D[24] 69 1000 -900 25 R 50 50 1 1 B X
X D[26] 70 1000 -1000 25 R 50 50 1 1 B X
X D[28] 71 1000 -1100 25 R 50 50 1 1 B X
X +5V 72 1000 -1200 25 R 50 50 1 1 W X
X D[30] 73 1500 1100 25 R 50 50 1 1 B X
X SIZ[1] 74 1500 1000 25 R 50 50 1 1 B X
X PPRD 75 1500 900 25 R 50 50 1 1 B X
X GND 76 1500 800 25 R 50 50 1 1 P X
X PA[01] 77 1500 700 25 R 50 50 1 1 B X
X PA[03] 78 1500 600 25 R 50 50 1 1 B X
X PA[05] 79 1500 500 25 R 50 50 1 1 B X
X +5V 80 1500 400 25 R 50 50 1 1 W X
X PA[07] 81 1500 300 25 R 50 50 1 1 B X
X PA[09] 82 1500 200 25 R 50 50 1 1 B X
X PA[11] 83 1500 100 25 R 50 50 1 1 B X
X GND 84 1500 0 25 R 50 50 1 1 P X
X PA[13] 85 1500 -100 25 R 50 50 1 1 B X
X PA[15] 86 1500 -200 25 R 50 50 1 1 B X
X PA[17] 87 1500 -300 25 R 50 50 1 1 B X
X +5V 88 1500 -400 25 R 50 50 1 1 W X
X PA[19] 89 1500 -500 25 R 50 50 1 1 B X
X PA[21] 90 1500 -600 25 R 50 50 1 1 B X
X PA[23] 91 1500 -700 25 R 50 50 1 1 B X
X GND 92 1500 -800 25 R 50 50 1 1 P X
X PA[25] 93 1500 -900 25 R 50 50 1 1 B X
X PA[27] 94 1500 -1000 25 R 50 50 1 1 B X
X RST* 95 1500 -1100 25 R 50 50 1 1 B X
X +12V 96 1500 -1200 25 R 50 50 1 1 W X
ENDDRAW
ENDDEF
#
# power_+3.3V
#
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3.3V" 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 +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+3V3
#
DEF power_+3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
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 +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 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 +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_VCC
#
DEF power_VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# ul_SN74CB3T16211DGGR_SN74CB3T16211DGGR
#
DEF ul_SN74CB3T16211DGGR_SN74CB3T16211DGGR U 0 10 Y Y 1 F N
F0 "U" 800 400 60 H V C CNN
F1 "ul_SN74CB3T16211DGGR_SN74CB3T16211DGGR" 800 300 60 H V C CNN
F2 "" 800 240 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 2 1 1 5 300 -3400 1300 -3400 N
P 2 1 1 5 300 200 300 -3400 N
P 2 1 1 5 1300 -3400 1300 200 N
P 2 1 1 5 1300 200 300 200 N
X NC 1 0 -3000 300 R 59 59 1 1 U
X 1A8 10 1600 -1100 300 L 59 59 1 1 B
X 1A9 11 1600 -1200 300 L 59 59 1 1 B
X 1A10 12 1600 -1300 300 L 59 59 1 1 B
X 1A11 13 1600 -1400 300 L 59 59 1 1 B
X 1A12 14 1600 -1500 300 L 59 59 1 1 B
X 2A1 15 1600 -1700 300 L 59 59 1 1 W
X 2A2 16 1600 -1800 300 L 59 59 1 1 B
X VCC 17 0 -3100 300 R 59 59 1 1 W
X 2A3 18 1600 -1900 300 L 59 59 1 1 B
X GND 19 1600 -3100 300 L 59 59 1 1 W
X 1A1 2 1600 -400 300 L 59 59 1 1 B
X 2A4 20 1600 -2000 300 L 59 59 1 1 B
X 2A5 21 1600 -2100 300 L 59 59 1 1 B
X 2A6 22 1600 -2200 300 L 59 59 1 1 B
X 2A7 23 1600 -2300 300 L 59 59 1 1 B
X 2A8 24 1600 -2400 300 L 59 59 1 1 B
X 2A9 25 1600 -2500 300 L 59 59 1 1 B
X 2A10 26 1600 -2600 300 L 59 59 1 1 B
X 2A11 27 1600 -2700 300 L 59 59 1 1 B
X 2A12 28 1600 -2800 300 L 59 59 1 1 B
X 2B12 29 0 -2800 300 R 59 59 1 1 B
X 1A2 3 1600 -500 300 L 59 59 1 1 B
X 2B11 30 0 -2700 300 R 59 59 1 1 B
X 2B10 31 0 -2600 300 R 59 59 1 1 B
X 2B9 32 0 -2500 300 R 59 59 1 1 B
X 2B8 33 0 -2400 300 R 59 59 1 1 B
X 2B7 34 0 -2300 300 R 59 59 1 1 B
X 2B6 35 0 -2200 300 R 59 59 1 1 B
X 2B5 36 0 -2100 300 R 59 59 1 1 B
X 2B4 37 0 -2000 300 R 59 59 1 1 B
X GND 38 1600 -3200 300 L 59 59 1 1 W
X 2B3 39 0 -1900 300 R 59 59 1 1 B
X 1A3 4 1600 -600 300 L 59 59 1 1 B
X 2B2 40 0 -1800 300 R 59 59 1 1 B
X 2B1 41 0 -1700 300 R 59 59 1 1 B
X 1B12 42 0 -1500 300 R 59 59 1 1 B
X 1B11 43 0 -1400 300 R 59 59 1 1 B
X 1B10 44 0 -1300 300 R 59 59 1 1 B
X 1B9 45 0 -1200 300 R 59 59 1 1 B
X 1B8 46 0 -1100 300 R 59 59 1 1 B
X 1B7 47 0 -1000 300 R 59 59 1 1 B
X 1B6 48 0 -900 300 R 59 59 1 1 B
X GND 49 1600 -3300 300 L 59 59 1 1 W
X 1A4 5 1600 -700 300 L 59 59 1 1 B
X 1B5 50 0 -800 300 R 59 59 1 1 B
X 1B4 51 0 -700 300 R 59 59 1 1 B
X 1B3 52 0 -600 300 R 59 59 1 1 B
X 1B2 53 0 -500 300 R 59 59 1 1 B
X 1B1 54 0 -400 300 R 59 59 1 1 B
X *2OE 55 0 -100 300 R 59 59 1 1 I
X *1OE 56 0 0 300 R 59 59 1 1 I
X 1A5 6 1600 -800 300 L 59 59 1 1 B
X 1A6 7 1600 -900 300 L 59 59 1 1 B
X GND 8 1600 -3000 300 L 59 59 1 1 W
X 1A7 9 1600 -1000 300 L 59 59 1 1 B
ENDDRAW
ENDDEF
#
# ul_SN74CB3T3125PW_SN74CB3T3125PW
#
DEF ul_SN74CB3T3125PW_SN74CB3T3125PW U 0 10 Y Y 1 L N
F0 "U" 800 400 60 H V C CNN
F1 "ul_SN74CB3T3125PW_SN74CB3T3125PW" 800 300 60 H V C CNN
F2 "PW14" 800 240 60 H I C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
PW14
PW14-M
PW14-L
$ENDFPLIST
DRAW
P 2 1 1 5 300 -1700 1300 -1700 N
P 2 1 1 5 300 200 300 -1700 N
P 2 1 1 5 1300 -1700 1300 200 N
P 2 1 1 5 1300 200 300 200 N
X *1OE 1 0 0 300 R 59 59 1 1 I
X *3OE 10 0 -200 300 R 59 59 1 1 I
X 4B 11 1600 -800 300 L 59 59 1 1 I
X 4A 12 0 -800 300 R 59 59 1 1 I
X *4OE 13 0 -300 300 R 59 59 1 1 I
X VCC 14 0 -1500 300 R 59 59 1 1 W
X 1A 2 0 -500 300 R 59 59 1 1 I
X 1B 3 1600 -500 300 L 59 59 1 1 I
X *2OE 4 0 -100 300 R 59 59 1 1 I
X 2A 5 0 -600 300 R 59 59 1 1 I
X 2B 6 1600 -600 300 L 59 59 1 1 I
X GND 7 1600 -300 300 L 59 59 1 1 W
X 3B 8 1600 -700 300 L 59 59 1 1 I
X 3A 9 0 -700 300 R 59 59 1 1 I
ENDDRAW
ENDDEF
#
# ztex_AB_ZTEX_AB
#
DEF ztex_AB_ZTEX_AB J 0 40 Y Y 1 F N
F0 "J" 50 1600 50 H V C CNN
F1 "ztex_AB_ZTEX_AB" 50 -1700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1550 2150 -1650 1 1 10 f
S 2150 -1595 2100 -1605 1 1 6 N
S 2150 -1495 2100 -1505 1 1 6 N
S 2150 -1395 2100 -1405 1 1 6 N
S 2150 -1295 2100 -1305 1 1 6 N
S 2150 -1195 2100 -1205 1 1 6 N
S 2150 -1095 2100 -1105 1 1 6 N
S 2150 -995 2100 -1005 1 1 6 N
S 2150 -895 2100 -905 1 1 6 N
S 2150 -795 2100 -805 1 1 6 N
S 2150 -695 2100 -705 1 1 6 N
S 2150 -595 2100 -605 1 1 6 N
S 2150 -495 2100 -505 1 1 6 N
S 2150 -395 2100 -405 1 1 6 N
S 2150 -295 2100 -305 1 1 6 N
S 2150 -195 2100 -205 1 1 6 N
S 2150 -95 2100 -105 1 1 6 N
S 2150 5 2100 -5 1 1 6 N
S 2150 105 2100 95 1 1 6 N
S 2150 205 2100 195 1 1 6 N
S 2150 305 2100 295 1 1 6 N
S 2150 405 2100 395 1 1 6 N
S 2150 505 2100 495 1 1 6 N
S 2150 605 2100 595 1 1 6 N
S 2150 705 2100 695 1 1 6 N
S 2150 805 2100 795 1 1 6 N
S 2150 905 2100 895 1 1 6 N
S 2150 1005 2100 995 1 1 6 N
S 2150 1105 2100 1095 1 1 6 N
S 2150 1205 2100 1195 1 1 6 N
S 2150 1305 2100 1295 1 1 6 N
S 2150 1405 2100 1395 1 1 6 N
S 2150 1505 2100 1495 1 1 6 N
X VIN 1 -200 1500 150 R 50 50 1 1 P
X K13~IO_L17P_T2_A26_15 10 2300 1100 150 L 50 50 1 1 P
X H15~IO_L19N_T3_A21_VREF_15 11 -200 1000 150 R 50 50 1 1 P
X J13~IO_L17N_T2_A25_15 12 2300 1000 150 L 50 50 1 1 P
X J14~IO_L19P_T3_A22_15 13 -200 900 150 R 50 50 1 1 P
X H14~IO_L15P_T2_DQS_15 14 2300 900 150 L 50 50 1 1 P
X H17~IO_L18P_T2_A24_15 15 -200 800 150 R 50 50 1 1 P
X G14~IO_L15N_T2_DQS_ADV_B_15 16 2300 800 150 L 50 50 1 1 P
X G17~IO_L18N_T2_A23_15 17 -200 700 150 R 50 50 1 1 P
X G16~IO_L13N_T2_MRCC_15 18 2300 700 150 L 50 50 1 1 P
X G18~IO_L22P_T3_A17_15 19 -200 600 150 R 50 50 1 1 P
X VIN 2 2300 1500 150 L 50 50 1 1 P
X H16~IO_L13P_T2_MRCC_15 20 2300 600 150 L 50 50 1 1 P
X F18~IO_L22N_T3_A16_15 21 -200 500 150 R 50 50 1 1 P
X F16~IO_L14N_T2_SRCC_15 22 2300 500 150 L 50 50 1 1 P
X E18~IO_L21P_T3_DQS_15 23 -200 400 150 R 50 50 1 1 P
X F15~IO_L14P_T2_SRCC_15 24 2300 400 150 L 50 50 1 1 P
X D18~IO_L21N_T3_DQS_A18_15 25 -200 300 150 R 50 50 1 1 P
X E17~IO_L16P_T2_A28_15 26 2300 300 150 L 50 50 1 1 P
X G13~IO_0_15 27 -200 200 150 R 50 50 1 1 P
X D17~IO_L16N_T2_A27_15 28 2300 200 150 L 50 50 1 1 P
X 3.3V 29 -200 100 150 R 50 50 1 1 P
X GND 3 -200 1400 150 R 50 50 1 1 P
X 3.3V 30 2300 100 150 L 50 50 1 1 P
X GND 31 -200 0 150 R 50 50 1 1 P
X GND 32 2300 0 150 L 50 50 1 1 P
X VCCO_AB 33 -200 -100 150 R 50 50 1 1 P
X VCCO_AB 34 2300 -100 150 L 50 50 1 1 P
X F13~IO_L5P_T0_AD9P_15 35 -200 -200 150 R 50 50 1 1 P
X F14~IO_L5N_T0_AD9N_15 36 2300 -200 150 L 50 50 1 1 P
X E16~IO_L11N_T1_SRCC_15 37 -200 -300 150 R 50 50 1 1 P
X E15~IO_L11P_T1_SRCC_15 38 2300 -300 150 L 50 50 1 1 P
X C17~IO_L20N_T3_A19_15 39 -200 -400 150 R 50 50 1 1 P
X GND 4 2300 1400 150 L 50 50 1 1 P
X C16~IO_L20P_T3_A20_15 40 2300 -400 150 L 50 50 1 1 P
X A18~IO_L10N_T1_AD11N_15 41 -200 -500 150 R 50 50 1 1 P
X B18~IO_L10P_T1_AD11P_15 42 2300 -500 150 L 50 50 1 1 P
X C15~IO_L12N_T1_MRCC_15 43 -200 -600 150 R 50 50 1 1 P
X D15~IO_L12P_T1_MRCC_15 44 2300 -600 150 L 50 50 1 1 P
X B17~IO_L7N_T1_AD2N_15 45 -200 -700 150 R 50 50 1 1 P
X B16~IO_L7P_T1_AD2P_15 46 2300 -700 150 L 50 50 1 1 P
X C14~IO_L1N_T0_AD0N_15 47 -200 -800 150 R 50 50 1 1 P
X D14~IO_L1P_T0_AD0P_15 48 2300 -800 150 L 50 50 1 1 P
X D13~IO_L6N_T0_VREF_15 49 -200 -900 150 R 50 50 1 1 P
X K16~IO_25_15 5 -200 1300 150 R 50 50 1 1 P
X D12~IO_L6P_T0_15 50 2300 -900 150 L 50 50 1 1 P
X A16~IO_L8N_T1_AD10N_15 51 -200 -1000 150 R 50 50 1 1 P
X A15~IO_L8P_T1_AD10P_15 52 2300 -1000 150 L 50 50 1 1 P
X B14~IO_L2N_T0_AD8N_15 53 -200 -1100 150 R 50 50 1 1 P
X B13~IO_L2P_T0_AD8P_15 54 2300 -1100 150 L 50 50 1 1 P
X B12~IO_L3N_T0_DQS_AD1N_15 55 -200 -1200 150 R 50 50 1 1 P
X C12~IO_L3P_T0_DQS_AD1P_15 56 2300 -1200 150 L 50 50 1 1 P
X A14~IO_L9N_T1_DQS_AD3N_15 57 -200 -1300 150 R 50 50 1 1 P
X A13~IO_L9P_T1_DQS_AD3P_15 58 2300 -1300 150 L 50 50 1 1 P
X B11~IO_L4P_T0_15 59 -200 -1400 150 R 50 50 1 1 P
X J18~IO_L23N_T3_FWE_B_15 6 2300 1300 150 L 50 50 1 1 P
X A11~IO_L4N_T0_15 60 2300 -1400 150 L 50 50 1 1 P
X JTAG_TDI 61 -200 -1500 150 R 50 50 1 1 P
X JTAG_TCK 62 2300 -1500 150 L 50 50 1 1 P
X JTAG_VIO 63 -200 -1600 150 R 50 50 1 1 P
X GND 64 2300 -1600 150 L 50 50 1 1 P
X K15~IO_L24P_T3_RS1_15 7 -200 1200 150 R 50 50 1 1 P
X J17~IO_L23P_T3_FOE_B_15 8 2300 1200 150 L 50 50 1 1 P
X J15~IO_L24N_T3_RS0_15 9 -200 1100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ztex_CD_ZTEX_CD
#
DEF ztex_CD_ZTEX_CD J 0 40 Y Y 1 F N
F0 "J" 50 1600 50 H V C CNN
F1 "ztex_CD_ZTEX_CD" 50 -1700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1550 2150 -1650 1 1 10 f
S 2150 -1595 2100 -1605 1 1 6 N
S 2150 -1495 2100 -1505 1 1 6 N
S 2150 -1395 2100 -1405 1 1 6 N
S 2150 -1295 2100 -1305 1 1 6 N
S 2150 -1195 2100 -1205 1 1 6 N
S 2150 -1095 2100 -1105 1 1 6 N
S 2150 -995 2100 -1005 1 1 6 N
S 2150 -895 2100 -905 1 1 6 N
S 2150 -795 2100 -805 1 1 6 N
S 2150 -695 2100 -705 1 1 6 N
S 2150 -595 2100 -605 1 1 6 N
S 2150 -495 2100 -505 1 1 6 N
S 2150 -395 2100 -405 1 1 6 N
S 2150 -295 2100 -305 1 1 6 N
S 2150 -195 2100 -205 1 1 6 N
S 2150 -95 2100 -105 1 1 6 N
S 2150 5 2100 -5 1 1 6 N
S 2150 105 2100 95 1 1 6 N
S 2150 205 2100 195 1 1 6 N
S 2150 305 2100 295 1 1 6 N
S 2150 405 2100 395 1 1 6 N
S 2150 505 2100 495 1 1 6 N
S 2150 605 2100 595 1 1 6 N
S 2150 705 2100 695 1 1 6 N
S 2150 805 2100 795 1 1 6 N
S 2150 905 2100 895 1 1 6 N
S 2150 1005 2100 995 1 1 6 N
S 2150 1105 2100 1095 1 1 6 N
S 2150 1205 2100 1195 1 1 6 N
S 2150 1305 2100 1295 1 1 6 N
S 2150 1405 2100 1395 1 1 6 N
S 2150 1505 2100 1495 1 1 6 N
X USB_5V 1 -200 1500 150 R 50 50 1 1 P
X V6~IO_L20N_T3_34 10 2300 1100 150 L 50 50 1 1 P
X U6~IO_L22N_T3_34 11 -200 1000 150 R 50 50 1 1 P
X V5~IO_L10P_T1_34 12 2300 1000 150 L 50 50 1 1 P
X T8~IO_L24N_T3_34 13 -200 900 150 R 50 50 1 1 P
X V4~IO_L10N_T1_34 14 2300 900 150 L 50 50 1 1 P
X R8~IO_L24P_T3_34 15 -200 800 150 R 50 50 1 1 P
X T5~IO_L12P_T1_MRCC_34 16 2300 800 150 L 50 50 1 1 P
X R7~IO_L23P_T3_34 17 -200 700 150 R 50 50 1 1 P
X T4~IO_L12N_T1_MRCC_34 18 2300 700 150 L 50 50 1 1 P
X T6~IO_L23N_T3_34 19 -200 600 150 R 50 50 1 1 P
X RESET# 2 2300 1500 150 L 50 50 1 1 P
X U4~IO_L8P_T1_34 20 2300 600 150 L 50 50 1 1 P
X R6~IO_L19P_T3_34 21 -200 500 150 R 50 50 1 1 P
X U3~IO_L8N_T1_34 22 2300 500 150 L 50 50 1 1 P
X R5~IO_L19N_T3_VREF_34 23 -200 400 150 R 50 50 1 1 P
X V1~IO_L7N_T1_34 24 2300 400 150 L 50 50 1 1 P
X V2~IO_L9N_T1_DQS_34 25 -200 300 150 R 50 50 1 1 P
X U1~IO_L7P_T1_34 26 2300 300 150 L 50 50 1 1 P
X U2~IO_L9P_T1_DQS_34 27 -200 200 150 R 50 50 1 1 P
X T3~IO_L11N_T1_SRCC_34 28 2300 200 150 L 50 50 1 1 P
X K6~IO_0_34 29 -200 100 150 R 50 50 1 1 P
X GND 3 -200 1400 150 R 50 50 1 1 P
X R3~IO_L11P_T1_SRCC_34 30 2300 100 150 L 50 50 1 1 P
X VCCO_CD 31 -200 0 150 R 50 50 1 1 P
X VCCO_CD 32 2300 0 150 L 50 50 1 1 P
X GND 33 -200 -100 150 R 50 50 1 1 P
X GND 34 2300 -100 150 L 50 50 1 1 P
X 3.3V 35 -200 -200 150 R 50 50 1 1 P
X 3.3V 36 2300 -200 150 L 50 50 1 1 P
X N6~IO_L18N_T2_34 37 -200 -300 150 R 50 50 1 1 P
X P5~IO_L13N_T2_MRCC_34 38 2300 -300 150 L 50 50 1 1 P
X M6~IO_L18P_T2_34 39 -200 -400 150 R 50 50 1 1 P
X GND 4 2300 1400 150 L 50 50 1 1 P
X N5~IO_L13P_T2_MRCC_34 40 2300 -400 150 L 50 50 1 1 P
X L6~IO_L6P_T0_34 41 -200 -500 150 R 50 50 1 1 P
X P4~IO_L14P_T2_SRCC_34 42 2300 -500 150 L 50 50 1 1 P
X L5~IO_L6N_T0_VREF_34 43 -200 -600 150 R 50 50 1 1 P
X P3~IO_L14N_T2_SRCC_34 44 2300 -600 150 L 50 50 1 1 P
X N4~IO_L16N_T2_34 45 -200 -700 150 R 50 50 1 1 P
X T1~IO_L17N_T2_34 46 2300 -700 150 L 50 50 1 1 P
X M4~IO_L16P_T2_34 47 -200 -800 150 R 50 50 1 1 P
X R1~IO_L17P_T2_34 48 2300 -800 150 L 50 50 1 1 P
X M3~IO_L4P_T0_34 49 -200 -900 150 R 50 50 1 1 P
X U9~IO_L21P_T3_DQS_34 5 -200 1300 150 R 50 50 1 1 P
X R2~IO_L15N_T2_DQS_34 50 2300 -900 150 L 50 50 1 1 P
X M2~IO_L4N_T0_34 51 -200 -1000 150 R 50 50 1 1 P
X P2~IO_L15P_T2_DQS_34 52 2300 -1000 150 L 50 50 1 1 P
X K5~IO_L5P_T0_34 53 -200 -1100 150 R 50 50 1 1 P
X N2~IO_L3P_T0_DQS_34 54 2300 -1100 150 L 50 50 1 1 P
X L4~IO_L5N_T0_34 55 -200 -1200 150 R 50 50 1 1 P
X N1~IO_L3N_T0_DQS_34 56 2300 -1200 150 L 50 50 1 1 P
X L3~IO_L2N_T0_34 57 -200 -1300 150 R 50 50 1 1 P
X M1~IO_L1N_T0_34 58 2300 -1300 150 L 50 50 1 1 P
X K3~IO_L2P_T0_34 59 -200 -1400 150 R 50 50 1 1 P
X V9~IO_L21N_T3_DQS_34 6 2300 1300 150 L 50 50 1 1 P
X L1~IO_L1P_T0_34 60 2300 -1400 150 L 50 50 1 1 P
X JTAG_TDO 61 -200 -1500 150 R 50 50 1 1 P
X JTAG_TMS 62 2300 -1500 150 L 50 50 1 1 P
X GND 63 -200 -1600 150 R 50 50 1 1 P
X GND 64 2300 -1600 150 L 50 50 1 1 P
X U8~IO_25_34 7 -200 1200 150 R 50 50 1 1 P
X V7~IO_L20P_T3_34 8 2300 1200 150 L 50 50 1 1 P
X U7~IO_L22P_T3_34 9 -200 1100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,28 @@
Drill report for /home/dolbeau/SPARC/sbus-to-ztex/sbus-to-ztex.kicad_pcb
Created on Tue Oct 20 11:56:24 2020
Copper Layer Stackup:
=============================================================
L1 : F.Cu front
L2 : In1.Cu in1
L3 : In2.Cu in2
L4 : B.Cu back
Drill file 'sbus-to-ztex-PTH.drl' contains
plated through holes:
=============================================================
T1 0.40mm 0.016" (105 holes)
T2 0.80mm 0.031" (96 holes)
T3 0.90mm 0.035" (14 holes)
T4 1.00mm 0.039" (6 holes)
T5 1.14mm 0.045" (128 holes)
Total plated holes count 349
Drill file 'sbus-to-ztex-NPTH.drl' contains
unplated through holes:
=============================================================
Total unplated holes count 0

View File

@@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@@ -0,0 +1,290 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# ZTEX_AB-ztex_AB
#
DEF ZTEX_AB-ztex_AB J 0 40 Y Y 1 F N
F0 "J" 50 1600 50 H V C CNN
F1 "ZTEX_AB-ztex_AB" 50 -1700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1550 150 -1650 1 1 10 f
S 150 -1595 100 -1605 1 1 6 N
S 150 -1495 100 -1505 1 1 6 N
S 150 -1395 100 -1405 1 1 6 N
S 150 -1295 100 -1305 1 1 6 N
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
S 150 -795 100 -805 1 1 6 N
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
S 150 705 100 695 1 1 6 N
S 150 805 100 795 1 1 6 N
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
S 150 1305 100 1295 1 1 6 N
S 150 1405 100 1395 1 1 6 N
S 150 1505 100 1495 1 1 6 N
X VIN 1 -200 1500 150 R 50 50 1 1 P
X K13~IO_L17P_T2_A26_15 10 300 1100 150 L 50 50 1 1 P
X H15~IO_L19N_T3_A21_VREF_15 11 -200 1000 150 R 50 50 1 1 P
X J13~IO_L17N_T2_A25_15 12 300 1000 150 L 50 50 1 1 P
X J14~IO_L19P_T3_A22_15 13 -200 900 150 R 50 50 1 1 P
X H14~IO_L15P_T2_DQS_15 14 300 900 150 L 50 50 1 1 P
X H17~IO_L18P_T2_A24_15 15 -200 800 150 R 50 50 1 1 P
X G14~IO_L15N_T2_DQS_ADV_B_15 16 300 800 150 L 50 50 1 1 P
X G17~IO_L18N_T2_A23_15 17 -200 700 150 R 50 50 1 1 P
X G16~IO_L13N_T2_MRCC_15 18 300 700 150 L 50 50 1 1 P
X G18~IO_L22P_T3_A17_15 19 -200 600 150 R 50 50 1 1 P
X VIN 2 300 1500 150 L 50 50 1 1 P
X H16~IO_L13P_T2_MRCC_15 20 300 600 150 L 50 50 1 1 P
X F18~IO_L22N_T3_A16_15 21 -200 500 150 R 50 50 1 1 P
X F16~IO_L14N_T2_SRCC_15 22 300 500 150 L 50 50 1 1 P
X E18~IO_L21P_T3_DQS_15 23 -200 400 150 R 50 50 1 1 P
X F15~IO_L14P_T2_SRCC_15 24 300 400 150 L 50 50 1 1 P
X D18~IO_L21N_T3_DQS_A18_15 25 -200 300 150 R 50 50 1 1 P
X E17~IO_L16P_T2_A28_15 26 300 300 150 L 50 50 1 1 P
X G13~IO_0_15 27 -200 200 150 R 50 50 1 1 P
X D17~IO_L16N_T2_A27_15 28 300 200 150 L 50 50 1 1 P
X 3.3V 29 -200 100 150 R 50 50 1 1 P
X GND 3 -200 1400 150 R 50 50 1 1 P
X 3.3V 30 300 100 150 L 50 50 1 1 P
X GND 31 -200 0 150 R 50 50 1 1 P
X GND 32 300 0 150 L 50 50 1 1 P
X VCCO_AB 33 -200 -100 150 R 50 50 1 1 P
X VCCO_AB 34 300 -100 150 L 50 50 1 1 P
X F13~IO_L5P_T0_AD9P_15 35 -200 -200 150 R 50 50 1 1 P
X F14~IO_L5N_T0_AD9N_15 36 300 -200 150 L 50 50 1 1 P
X E16~IO_L11N_T1_SRCC_15 37 -200 -300 150 R 50 50 1 1 P
X E15~IO_L11P_T1_SRCC_15 38 300 -300 150 L 50 50 1 1 P
X C17~IO_L20N_T3_A19_15 39 -200 -400 150 R 50 50 1 1 P
X GND 4 300 1400 150 L 50 50 1 1 P
X C16~IO_L20P_T3_A20_15 40 300 -400 150 L 50 50 1 1 P
X A18~IO_L10N_T1_AD11N_15 41 -200 -500 150 R 50 50 1 1 P
X B18~IO_L10P_T1_AD11P_15 42 300 -500 150 L 50 50 1 1 P
X C15~IO_L12N_T1_MRCC_15 43 -200 -600 150 R 50 50 1 1 P
X D15~IO_L12P_T1_MRCC_15 44 300 -600 150 L 50 50 1 1 P
X B17~IO_L7N_T1_AD2N_15 45 -200 -700 150 R 50 50 1 1 P
X B16~IO_L7P_T1_AD2P_15 46 300 -700 150 L 50 50 1 1 P
X C14~IO_L1N_T0_AD0N_15 47 -200 -800 150 R 50 50 1 1 P
X D14~IO_L1P_T0_AD0P_15 48 300 -800 150 L 50 50 1 1 P
X D13~IO_L6N_T0_VREF_15 49 -200 -900 150 R 50 50 1 1 P
X K16~IO_25_15 5 -200 1300 150 R 50 50 1 1 P
X D12~IO_L6P_T0_15 50 300 -900 150 L 50 50 1 1 P
X A16~IO_L8N_T1_AD10N_15 51 -200 -1000 150 R 50 50 1 1 P
X A15~IO_L8P_T1_AD10P_15 52 300 -1000 150 L 50 50 1 1 P
X B14~IO_L2N_T0_AD8N_15 53 -200 -1100 150 R 50 50 1 1 P
X B13~IO_L2P_T0_AD8P_15 54 300 -1100 150 L 50 50 1 1 P
X B12~IO_L3N_T0_DQS_AD1N_15 55 -200 -1200 150 R 50 50 1 1 P
X C12~IO_L3P_T0_DQS_AD1P_15 56 300 -1200 150 L 50 50 1 1 P
X A14~IO_L9N_T1_DQS_AD3N_15 57 -200 -1300 150 R 50 50 1 1 P
X A13~IO_L9P_T1_DQS_AD3P_15 58 300 -1300 150 L 50 50 1 1 P
X B11~IO_L4P_T0_15 59 -200 -1400 150 R 50 50 1 1 P
X J18~IO_L23N_T3_FWE_B_15 6 300 1300 150 L 50 50 1 1 P
X A11~IO_L4N_T0_15 60 300 -1400 150 L 50 50 1 1 P
X JTAG_TDI 61 -200 -1500 150 R 50 50 1 1 P
X JTAG_TCK 62 300 -1500 150 L 50 50 1 1 P
X JTAG_VIO 63 -200 -1600 150 R 50 50 1 1 P
X GND 64 300 -1600 150 L 50 50 1 1 P
X K15~IO_L24P_T3_RS1_15 7 -200 1200 150 R 50 50 1 1 P
X J17~IO_L23P_T3_FOE_B_15 8 300 1200 150 L 50 50 1 1 P
X J15~IO_L24N_T3_RS0_15 9 -200 1100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ZTEX_CD-ztex_CD
#
DEF ZTEX_CD-ztex_CD J 0 40 Y Y 1 F N
F0 "J" 50 1600 50 H V C CNN
F1 "ZTEX_CD-ztex_CD" 50 -1700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1550 150 -1650 1 1 10 f
S 150 -1595 100 -1605 1 1 6 N
S 150 -1495 100 -1505 1 1 6 N
S 150 -1395 100 -1405 1 1 6 N
S 150 -1295 100 -1305 1 1 6 N
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
S 150 -795 100 -805 1 1 6 N
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
S 150 705 100 695 1 1 6 N
S 150 805 100 795 1 1 6 N
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
S 150 1305 100 1295 1 1 6 N
S 150 1405 100 1395 1 1 6 N
S 150 1505 100 1495 1 1 6 N
X USB_5V 1 -200 1500 150 R 50 50 1 1 P
X V6~IO_L20N_T3_34 10 300 1100 150 L 50 50 1 1 P
X U6~IO_L22N_T3_34 11 -200 1000 150 R 50 50 1 1 P
X V5~IO_L10P_T1_34 12 300 1000 150 L 50 50 1 1 P
X T8~IO_L24N_T3_34 13 -200 900 150 R 50 50 1 1 P
X V4~IO_L10N_T1_34 14 300 900 150 L 50 50 1 1 P
X R8~IO_L24P_T3_34 15 -200 800 150 R 50 50 1 1 P
X T5~IO_L12P_T1_MRCC_34 16 300 800 150 L 50 50 1 1 P
X R7~IO_L23P_T3_34 17 -200 700 150 R 50 50 1 1 P
X T4~IO_L12N_T1_MRCC_34 18 300 700 150 L 50 50 1 1 P
X T6~IO_L23N_T3_34 19 -200 600 150 R 50 50 1 1 P
X RESET# 2 300 1500 150 L 50 50 1 1 P
X U4~IO_L8P_T1_34 20 300 600 150 L 50 50 1 1 P
X R6~IO_L19P_T3_34 21 -200 500 150 R 50 50 1 1 P
X U3~IO_L8N_T1_34 22 300 500 150 L 50 50 1 1 P
X R5~IO_L19N_T3_VREF_34 23 -200 400 150 R 50 50 1 1 P
X V1~IO_L7N_T1_34 24 300 400 150 L 50 50 1 1 P
X V2~IO_L9N_T1_DQS_34 25 -200 300 150 R 50 50 1 1 P
X U1~IO_L7P_T1_34 26 300 300 150 L 50 50 1 1 P
X U2~IO_L9P_T1_DQS_34 27 -200 200 150 R 50 50 1 1 P
X T3~IO_L11N_T1_SRCC_34 28 300 200 150 L 50 50 1 1 P
X K6~IO_0_34 29 -200 100 150 R 50 50 1 1 P
X GND 3 -200 1400 150 R 50 50 1 1 P
X R3~IO_L11P_T1_SRCC_34 30 300 100 150 L 50 50 1 1 P
X VCCO_CD 31 -200 0 150 R 50 50 1 1 P
X VCCO_CD 32 300 0 150 L 50 50 1 1 P
X GND 33 -200 -100 150 R 50 50 1 1 P
X GND 34 300 -100 150 L 50 50 1 1 P
X 3.3V 35 -200 -200 150 R 50 50 1 1 P
X 3.3V 36 300 -200 150 L 50 50 1 1 P
X N6~IO_L18N_T2_34 37 -200 -300 150 R 50 50 1 1 P
X P5~IO_L13N_T2_MRCC_34 38 300 -300 150 L 50 50 1 1 P
X M6~IO_L18P_T2_34 39 -200 -400 150 R 50 50 1 1 P
X GND 4 300 1400 150 L 50 50 1 1 P
X N5~IO_L13P_T2_MRCC_34 40 300 -400 150 L 50 50 1 1 P
X L6~IO_L6P_T0_34 41 -200 -500 150 R 50 50 1 1 P
X P4~IO_L14P_T2_SRCC_34 42 300 -500 150 L 50 50 1 1 P
X L5~IO_L6N_T0_VREF_34 43 -200 -600 150 R 50 50 1 1 P
X P3~IO_L14N_T2_SRCC_34 44 300 -600 150 L 50 50 1 1 P
X N4~IO_L16N_T2_34 45 -200 -700 150 R 50 50 1 1 P
X T1~IO_L17N_T2_34 46 300 -700 150 L 50 50 1 1 P
X M4~IO_L16P_T2_34 47 -200 -800 150 R 50 50 1 1 P
X R1~IO_L17P_T2_34 48 300 -800 150 L 50 50 1 1 P
X M3~IO_L4P_T0_34 49 -200 -900 150 R 50 50 1 1 P
X U9~IO_L21P_T3_DQS_34 5 -200 1300 150 R 50 50 1 1 P
X R2~IO_L15N_T2_DQS_34 50 300 -900 150 L 50 50 1 1 P
X M2~IO_L4N_T0_34 51 -200 -1000 150 R 50 50 1 1 P
X P2~IO_L15P_T2_DQS_34 52 300 -1000 150 L 50 50 1 1 P
X K5~IO_L5P_T0_34 53 -200 -1100 150 R 50 50 1 1 P
X N2~IO_L3P_T0_DQS_34 54 300 -1100 150 L 50 50 1 1 P
X L4~IO_L5N_T0_34 55 -200 -1200 150 R 50 50 1 1 P
X N1~IO_L3N_T0_DQS_34 56 300 -1200 150 L 50 50 1 1 P
X L3~IO_L2N_T0_34 57 -200 -1300 150 R 50 50 1 1 P
X M1~IO_L1N_T0_34 58 300 -1300 150 L 50 50 1 1 P
X K3~IO_L2P_T0_34 59 -200 -1400 150 R 50 50 1 1 P
X V9~IO_L21N_T3_DQS_34 6 300 1300 150 L 50 50 1 1 P
X L1~IO_L1P_T0_34 60 300 -1400 150 L 50 50 1 1 P
X JTAG_TDO 61 -200 -1500 150 R 50 50 1 1 P
X JTAG_TMS 62 300 -1500 150 L 50 50 1 1 P
X GND 63 -200 -1600 150 R 50 50 1 1 P
X GND 64 300 -1600 150 L 50 50 1 1 P
X U8~IO_25_34 7 -200 1200 150 R 50 50 1 1 P
X V7~IO_L20P_T3_34 8 300 1200 150 L 50 50 1 1 P
X U7~IO_L22P_T3_34 9 -200 1100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

Binary file not shown.

View File

@@ -0,0 +1,18 @@
Part/Designator,Manufacture Part Number/Seeed SKU,Quantity,Link
"R13,R30,R31",0603WAF1002T5E,3,
"R1,R2,R3,R4,R5,R6,R7,R8,ROE1,ROE2",0603WAF5490T5E,10,
"JAB1,JCD1",10-89-7642,2,https://www2.mouser.com/ProductDetail/Molex/10-89-7642?qs=%2Fha2pyFadugCxzQFZUdvioDcljDVidgd4vXrOFuSRYM%3D
J1,22-28-4060,1,
J2,47219-2001,1,
R9,73L2R47J,1,
J3,878331420,1,https://www2.mouser.com/ProductDetail/Molex/87833-1420?qs=%2Fha2pyFadujGiWVRSsn%2FzLJR0v9GZ2d8kzXwWzjUyNo%3D
"C10,C11,C12,C13,C31",CC0603KRX7R8BB104,5,
C1,CC0805ZKY5V5BB226,1,https://www2.mouser.com/ProductDetail/Yageo/CC0805ZKY5V5BB226?qs=%2Fha2pyFadujSah99nYU8AEGcHD5eocuzBm7zVC89dT8WHBmbIOj4BA%3D%3D
SBus1,FCN-234P096-G/Y,1,https://www2.mouser.com/ProductDetail/Fujitsu/FCN-234P096-G-Y?qs=%2Fha2pyFadugZ9WCm2lJ8CZdXc85UARoDXS81raJopvR1w4UDuaXlcQ%3D%3D
"D2,D6",LTST-C170KFKT,2,
"D1,D5,DOE1,DOE2",LTST-C170KRKT,4,
"D4,D8",LTST-C170TBKT,2,
"D3,D7",LTST-C170TGKT ,2,
"U1,U2,U3",SN74CB3T16211DGGR,3,
U4,SN74CB3T3125PW,1,
U_INT1,SN74LVC2G07DBVR,1,
1 Part/Designator Manufacture Part Number/Seeed SKU Quantity Link
2 R13,R30,R31 0603WAF1002T5E 3
3 R1,R2,R3,R4,R5,R6,R7,R8,ROE1,ROE2 0603WAF5490T5E 10
4 JAB1,JCD1 10-89-7642 2 https://www2.mouser.com/ProductDetail/Molex/10-89-7642?qs=%2Fha2pyFadugCxzQFZUdvioDcljDVidgd4vXrOFuSRYM%3D
5 J1 22-28-4060 1
6 J2 47219-2001 1
7 R9 73L2R47J 1
8 J3 878331420 1 https://www2.mouser.com/ProductDetail/Molex/87833-1420?qs=%2Fha2pyFadujGiWVRSsn%2FzLJR0v9GZ2d8kzXwWzjUyNo%3D
9 C10,C11,C12,C13,C31 CC0603KRX7R8BB104 5
10 C1 CC0805ZKY5V5BB226 1 https://www2.mouser.com/ProductDetail/Yageo/CC0805ZKY5V5BB226?qs=%2Fha2pyFadujSah99nYU8AEGcHD5eocuzBm7zVC89dT8WHBmbIOj4BA%3D%3D
11 SBus1 FCN-234P096-G/Y 1 https://www2.mouser.com/ProductDetail/Fujitsu/FCN-234P096-G-Y?qs=%2Fha2pyFadugZ9WCm2lJ8CZdXc85UARoDXS81raJopvR1w4UDuaXlcQ%3D%3D
12 D2,D6 LTST-C170KFKT 2
13 D1,D5,DOE1,DOE2 LTST-C170KRKT 4
14 D4,D8 LTST-C170TBKT 2
15 D3,D7 LTST-C170TGKT 2
16 U1,U2,U3 SN74CB3T16211DGGR 3
17 U4 SN74CB3T3125PW 1
18 U_INT1 SN74LVC2G07DBVR 1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]

View File

@@ -0,0 +1,204 @@
(rules PCB sbus-to-ztex
(snap_angle
fortyfive_degree
)
(autoroute_settings
(fanout on)
(autoroute on)
(postroute on)
(vias on)
(via_costs 10)
(plane_via_costs 5)
(start_ripup_costs 100)
(start_pass_no 9807)
(layer_rule F.Cu
(active on)
(preferred_direction horizontal)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 1.2)
)
(layer_rule In1.Cu
(active on)
(preferred_direction vertical)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 1.2)
)
(layer_rule In2.Cu
(active on)
(preferred_direction horizontal)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 1.2)
)
(layer_rule B.Cu
(active on)
(preferred_direction horizontal)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 1.2)
)
)
(rule
(width 152.4)
(clear 152.6)
(clear 0.0 (type smd_to_turn_gap))
(clear 180.2 (type default_+3V3))
(clear 200.2 (type default_+5V))
(clear 180.2 (type default_GND))
(clear 38.2 (type smd_smd))
(clear 180.2 (type smd_+3V3))
(clear 200.2 (type smd_+5V))
(clear 180.2 (type smd_GND))
(clear 180.2 (type "kicad_default"_+3V3))
(clear 200.2 (type "kicad_default"_+5V))
(clear 180.2 (type "kicad_default"_GND))
(clear 180.2 (type +3V3_+3V3))
(clear 200.2 (type +3V3_+5V))
(clear 180.2 (type +3V3_GND))
(clear 180.2 (type +3V3_Led))
(clear 200.2 (type +5V_+5V))
(clear 200.2 (type +5V_GND))
(clear 200.2 (type +5V_Led))
(clear 180.2 (type GND_GND))
(clear 180.2 (type GND_Led))
)
(padstack "Via[0-3]_800:400_um"
(shape
(circle F.Cu 800.0 0.0 0.0)
)
(shape
(circle In1.Cu 800.0 0.0 0.0)
)
(shape
(circle In2.Cu 800.0 0.0 0.0)
)
(shape
(circle B.Cu 800.0 0.0 0.0)
)
(attach off)
)
(via
"Via[0-3]_800:400_um" "Via[0-3]_800:400_um" default
)
(via
"Via[0-3]_800:400_um-kicad_default" "Via[0-3]_800:400_um" "kicad_default"
)
(via
"Via[0-3]_800:400_um-+3V3" "Via[0-3]_800:400_um" +3V3
)
(via
"Via[0-3]_800:400_um-+5V" "Via[0-3]_800:400_um" +5V
)
(via
"Via[0-3]_800:400_um-GND" "Via[0-3]_800:400_um" GND
)
(via
"Via[0-3]_800:400_um-Led" "Via[0-3]_800:400_um" Led
)
(via_rule
default "Via[0-3]_800:400_um"
)
(via_rule
"kicad_default" "Via[0-3]_800:400_um-kicad_default"
)
(via_rule
+3V3 "Via[0-3]_800:400_um-+3V3"
)
(via_rule
+5V "Via[0-3]_800:400_um-+5V"
)
(via_rule
GND "Via[0-3]_800:400_um-GND"
)
(via_rule
Led "Via[0-3]_800:400_um-Led"
)
(class default
(clearance_class default)
(via_rule default)
(rule
(width 152.4)
)
(circuit
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
)
)
(class "kicad_default"
"SBUS_3V3_D[00]" "SBUS_3V3_D[01]" "SBUS_3V3_D[02]" "SBUS_3V3_D[03]" "SBUS_3V3_D[04]" "SBUS_3V3_D[05]" "SBUS_3V3_D[06]" "SBUS_3V3_D[07]"
"SBUS_5V_D[07]" "SBUS_5V_D[06]" "SBUS_5V_D[05]" "SBUS_5V_D[04]" "SBUS_5V_D[03]" "SBUS_5V_D[02]" "SBUS_5V_D[01]" "SBUS_5V_D[00]"
"SBUS_5V_D[15]" "SBUS_5V_D[14]" "SBUS_5V_D[13]" "SBUS_5V_D[12]" "SBUS_5V_D[11]" "SBUS_5V_D[10]" "SBUS_5V_D[09]" "SBUS_5V_D[08]"
"SBUS_3V3_D[08]" "SBUS_3V3_D[09]" "SBUS_3V3_D[10]" "SBUS_3V3_D[11]" "SBUS_3V3_D[12]" "SBUS_3V3_D[13]" "SBUS_3V3_D[14]" "SBUS_3V3_D[15]"
"SBUS_3V3_INT[1]*" "SBUS_3V3_CLK" "SBUS_5V_CLK" "SBUS_5V_INT[1]*" "SBUS_5V_INT[2]*" "SBUS_5V_INT[3]*" "SBUS_5V_INT[4]*" "SBUS_5V_INT[5]*"
"SBUS_5V_INT[6]*" "SBUS_5V_INT[7]*" "SBUS_5V_PA[00]" "SBUS_5V_PA[01]" "SBUS_5V_PA[02]" "SBUS_5V_PA[03]" "SBUS_5V_PA[04]" "SBUS_5V_PA[05]"
"SBUS_5V_PA[06]" "SBUS_5V_PA[07]" "SBUS_3V3_PA[07]" "SBUS_3V3_PA[06]" "SBUS_3V3_PA[05]" "SBUS_3V3_PA[04]" "SBUS_3V3_PA[03]" "SBUS_3V3_PA[02]"
"SBUS_3V3_PA[01]" "SBUS_3V3_PA[00]" "SBUS_3V3_D[16]" "SBUS_3V3_D[17]" "SBUS_3V3_D[18]" "SBUS_3V3_D[19]" "SBUS_3V3_D[20]" "SBUS_3V3_D[21]"
"SBUS_3V3_D[22]" "SBUS_3V3_D[23]" "SBUS_5V_D[23]" "SBUS_5V_D[22]" "SBUS_5V_D[21]" "SBUS_5V_D[20]" "SBUS_5V_D[19]" "SBUS_5V_D[18]"
"SBUS_5V_D[17]" "SBUS_5V_D[16]" "SBUS_5V_D[31]" "SBUS_5V_D[30]" "SBUS_5V_D[29]" "SBUS_5V_D[28]" "SBUS_5V_D[27]" "SBUS_5V_D[26]"
"SBUS_5V_D[25]" "SBUS_5V_D[24]" "SBUS_3V3_D[24]" "SBUS_3V3_D[25]" "SBUS_3V3_D[26]" "SBUS_3V3_D[27]" "SBUS_3V3_D[28]" "SBUS_3V3_D[29]"
"SBUS_3V3_D[30]" "SBUS_3V3_D[31]" "SBUS_3V3_PA[15]" "SBUS_3V3_PA[14]" "SBUS_3V3_PA[13]" "SBUS_3V3_PA[12]" "SBUS_3V3_PA[11]" "SBUS_3V3_PA[10]"
"SBUS_3V3_PA[09]" "SBUS_3V3_PA[08]" "SBUS_5V_PA[08]" "SBUS_5V_PA[09]" "SBUS_5V_PA[10]" "SBUS_5V_PA[11]" "SBUS_5V_PA[12]" "SBUS_5V_PA[13]"
"SBUS_5V_PA[14]" "SBUS_5V_PA[15]" "SBUS_5V_PA[16]" "SBUS_5V_PA[17]" "SBUS_5V_PA[18]" "SBUS_5V_PA[19]" "SBUS_5V_PA[20]" "SBUS_5V_PA[21]"
"SBUS_5V_PA[22]" "SBUS_5V_PA[23]" "SBUS_3V3_PA[23]" "SBUS_3V3_PA[22]" "SBUS_3V3_PA[21]" "SBUS_3V3_PA[20]" "SBUS_3V3_PA[19]" "SBUS_3V3_PA[18]"
"SBUS_3V3_PA[17]" "SBUS_3V3_PA[16]" "SBUS_3V3_RST*" "SBUS_3V3_PA[27]" "SBUS_3V3_PA[26]" "SBUS_3V3_PA[25]" "SBUS_3V3_PA[24]" "SBUS_5V_PA[24]"
"SBUS_5V_PA[25]" "SBUS_5V_PA[26]" "SBUS_5V_PA[27]" "SBUS_5V_DP" "SBUS_5V_RST*" "SBUS_5V_BG*" "SBUS_5V_AS*" "SBUS_5V_BR*"
"SBUS_5V_SEL*" "SBUS_3V3_SEL*" "SBUS_3V3_AS*" "SBUS_3V3_ACK[2]*" "SBUS_3V3_ACK[1]*" "SBUS_3V3_ACK[0]*" "SBUS_3V3_PPRD" "SBUS_3V3_EER*"
"SBUS_3V3_SIZ[0]" "SBUS_3V3_SIZ[1]" "SBUS_3V3_SIZ[2]" "SBUS_5V_SIZ[2]" "SBUS_5V_SIZ[1]" "SBUS_5V_SIZ[0]" "SBUS_5V_EER*" "SBUS_5V_PPRD"
"SBUS_5V_ACK[0]*" "SBUS_5V_ACK[1]*" "SBUS_5V_ACK[2]*" "SBUS_5V_-12V" "SBUS_5V_+12V" "Net-(JCD1-Pad1)" "Net-(JCD1-Pad2)" /B2B/RX
"Net-(J1-Pad2)" "Net-(J1-Pad3)" "Net-(J1-Pad6)" "SD_D1" "SD_D0" "SD_CLK" "SD_CMD" "SD_D3"
"SD_D2" /B2B/TX "/sdcard.sch/SD-3V3" "SBUS_3V3_INT[7]*" "SBUS_DATA_OE_LED" "/B2B/DATA_OE_LED" "SBUS_DATA_OE_LED_2" "/B2B/DATA_OE_LED_2"
"Net-(J3-Pad12)" "Net-(J3-Pad14)" "/B2B/JTAG_VIO" "/B2B/JTAG_TCK" "/B2B/JTAG_TDI" "/B2B/JTAG_TDO" "/B2B/JTAG_TMS" "Net-(U1-Pad1)"
"Net-(U2-Pad1)" "Net-(U3-Pad1)" "SBUS_3V3_BG*" "SBUS_3V3_BR*" "SBUS_OE" "Net-(JCD1-Pad20)"
(clearance_class "kicad_default")
(via_rule kicad_default)
(rule
(width 152.4)
)
(circuit
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
)
)
(class +3V3
+3V3
(clearance_class +3V3)
(via_rule +3V3)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
)
)
(class +5V
+5V
(clearance_class +5V)
(via_rule +5V)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
)
)
(class GND
GND
(clearance_class GND)
(via_rule GND)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
)
)
(class Led
LED1 /blinkey/ALED1 /blinkey/ALED0 LED0 /blinkey/ALED3 /blinkey/ALED2 LED2 LED3
/blinkey/ALED4 LED4 LED5 /blinkey/ALED5 /blinkey/ALED6 LED6 LED7 /blinkey/ALED7
(clearance_class Led)
(via_rule Led)
(rule
(width 152.4)
)
(circuit
(use_layer F.Cu In1.Cu In2.Cu B.Cu)
)
)
)

View File

@@ -0,0 +1,41 @@
EESchema Schematic File Version 4
LIBS:sbus-to-ztex-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 5
Title "sbus-to-ztex root"
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Sheet
S 900 900 1200 600
U 5F679B53
F0 "sbus" 50
F1 "sbus.sch" 50
$EndSheet
$Sheet
S 2400 900 1200 600
U 5F67E4B9
F0 "B2B" 50
F1 "B2B.sch" 50
$EndSheet
$Sheet
S 2400 1800 1200 600
U 5F6B165A
F0 "blinkey" 50
F1 "blinkey.sch" 50
$EndSheet
$Sheet
S 900 1800 1200 600
U 5F69F4EF
F0 "sdcard.sch" 50
F1 "sdcard.sch" 50
$EndSheet
$EndSCHEMATC

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

1145
sbus-to-ztex/sbus.sch Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

118
sbus-to-ztex/sdcard.sch Normal file
View File

@@ -0,0 +1,118 @@
EESchema Schematic File Version 4
LIBS:sbus-to-ztex-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 5 5
Title "sbus-to-ztex sdcard"
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L power:GND #PWR0165
U 1 1 58DA7C71
P 5450 5450
F 0 "#PWR0165" H 5450 5200 50 0001 C CNN
F 1 "GND" H 5450 5300 50 0000 C CNN
F 2 "" H 5450 5450 50 0000 C CNN
F 3 "" H 5450 5450 50 0000 C CNN
1 5450 5450
1 0 0 -1
$EndComp
$Comp
L power:+3V3 #PWR0166
U 1 1 58DA7C72
P 5450 4600
F 0 "#PWR0166" H 5450 4450 50 0001 C CNN
F 1 "+3V3" H 5450 4740 50 0000 C CNN
F 2 "" H 5450 4600 50 0000 C CNN
F 3 "" H 5450 4600 50 0000 C CNN
1 5450 4600
1 0 0 -1
$EndComp
Text GLabel 3600 5450 0 60 Input ~ 0
SD_D2
Text GLabel 3600 5550 0 60 Input ~ 0
SD_D3
Text GLabel 3600 5150 0 60 Input ~ 0
SD_CMD
Text GLabel 3600 4950 0 60 Input ~ 0
SD_CLK
Text GLabel 3600 5250 0 60 Input ~ 0
SD_D0
Text GLabel 3600 5350 0 60 Input ~ 0
SD_D1
$Comp
L Device:R R9
U 1 1 590C5D62
P 5450 4750
F 0 "R9" V 5530 4750 50 0000 C CNN
F 1 "0.47" V 5450 4750 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 5380 4750 50 0001 C CNN
F 3 "" H 5450 4750 50 0000 C CNN
F 4 "CTS" V 5450 4750 50 0001 C CNN "MFG1"
F 5 "www.ctscorp.com" V 5450 4750 50 0001 C CNN "MNF1_URL"
F 6 "73L2R47J" V 5450 4750 50 0001 C CNN "MPN"
F 7 "774-73L2R47J" V 5450 4750 50 0001 C CNN "Mouser"
F 8 "73L2R47JCT-ND" V 5450 4750 50 0001 C CNN "Digikey"
F 9 "FR001" V 5450 4750 50 0001 C CNN "Koncar"
1 5450 4750
-1 0 0 1
$EndComp
$Comp
L Device:C C1
U 1 1 590C7447
P 5450 5150
F 0 "C1" H 5475 5250 50 0000 L CNN
F 1 "22uF" H 5475 5050 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 5488 5000 50 0001 C CNN
F 3 "" H 5450 5150 50 0000 C CNN
F 4 "www.yageo.com" H 5450 5150 50 0001 C CNN "MNF1_URL"
F 5 "CC0805ZKY5V5BB226 " H 5450 5150 50 0001 C CNN "MPN"
1 5450 5150
1 0 0 -1
$EndComp
$Comp
L 47219-2001:47219-2001 J2
U 1 1 5F6F557B
P 4300 5250
F 0 "J2" H 4300 5817 50 0000 C CNN
F 1 "47219-2001" H 4300 5726 50 0000 C CNN
F 2 "MOLEX_47219-2001:MOLEX_47219-2001" H 4300 5250 50 0001 L BNN
F 3 "https://www.molex.com/webdocs/datasheets/pdf/en-us/0472192001_MEMORY_CARD_SOCKET.pdf" H 4300 5250 50 0001 L BNN
F 4 "47219-2001" H 4300 5250 50 0001 C CNN "MPN"
1 4300 5250
1 0 0 -1
$EndComp
Wire Wire Line
5450 5450 5000 5450
Wire Wire Line
5000 5450 5000 5350
Connection ~ 5000 5450
Wire Wire Line
5000 5350 5000 5250
Connection ~ 5000 5350
Wire Wire Line
5000 5250 5000 5150
Connection ~ 5000 5250
Wire Wire Line
5000 5550 5000 5450
Wire Wire Line
5450 5300 5450 5450
Connection ~ 5450 5450
Wire Wire Line
5000 4950 5450 4950
Wire Wire Line
5450 4900 5450 4950
Connection ~ 5450 4950
Wire Wire Line
5450 4950 5450 5000
Text Label 5100 4950 0 50 ~ 0
SD-3V3
$EndSCHEMATC

83
sbus-to-ztex/signals.txt Normal file
View File

@@ -0,0 +1,83 @@
T8~IO_L24N_T3_34 SBUS_3V3_ACK[0]*
R8~IO_L24P_T3_34 SBUS_3V3_ACK[1]*
R7~IO_L23P_T3_34 SBUS_3V3_ACK[2]*
G18~IO_L22P_T3_A17_15 SBUS_3V3_AS*
G17~IO_L18N_T2_A23_15 SBUS_3V3_BG*
H17~IO_L18P_T2_A24_15 SBUS_3V3_BR*
D15~IO_L12P_T1_MRCC_15 SBUS_3V3_CLK
T3~IO_L11N_T1_SRCC_34 SBUS_3V3_DP
C15~IO_L12N_T1_MRCC_15 SBUS_3V3_D[00]
B17~IO_L7N_T1_AD2N_15 SBUS_3V3_D[01]
C14~IO_L1N_T0_AD0N_15 SBUS_3V3_D[02]
A16~IO_L8N_T1_AD10N_15 SBUS_3V3_D[03]
B14~IO_L2N_T0_AD8N_15 SBUS_3V3_D[04]
B12~IO_L3N_T0_DQS_AD1N_15 SBUS_3V3_D[05]
A14~IO_L9N_T1_DQS_AD3N_15 SBUS_3V3_D[06]
B11~IO_L4P_T0_15 SBUS_3V3_D[07]
A18~IO_L10N_T1_AD11N_15 SBUS_3V3_D[08]
C17~IO_L20N_T3_A19_15 SBUS_3V3_D[09]
E16~IO_L11N_T1_SRCC_15 SBUS_3V3_D[10]
F13~IO_L5P_T0_AD9P_15 SBUS_3V3_D[11]
G13~IO_0_15 SBUS_3V3_D[12]
D18~IO_L21N_T3_DQS_A18_15 SBUS_3V3_D[13]
E18~IO_L21P_T3_DQS_15 SBUS_3V3_D[14]
F18~IO_L22N_T3_A16_15 SBUS_3V3_D[15]
B16~IO_L7P_T1_AD2P_15 SBUS_3V3_D[16]
D14~IO_L1P_T0_AD0P_15 SBUS_3V3_D[17]
D12~IO_L6P_T0_15 SBUS_3V3_D[18]
A15~IO_L8P_T1_AD10P_15 SBUS_3V3_D[19]
B13~IO_L2P_T0_AD8P_15 SBUS_3V3_D[20]
C12~IO_L3P_T0_DQS_AD1P_15 SBUS_3V3_D[21]
A13~IO_L9P_T1_DQS_AD3P_15 SBUS_3V3_D[22]
A11~IO_L4N_T0_15 SBUS_3V3_D[23]
B18~IO_L10P_T1_AD11P_15 SBUS_3V3_D[24]
C16~IO_L20P_T3_A20_15 SBUS_3V3_D[25]
E15~IO_L11P_T1_SRCC_15 SBUS_3V3_D[26]
F14~IO_L5N_T0_AD9N_15 SBUS_3V3_D[27]
D17~IO_L16N_T2_A27_15 SBUS_3V3_D[28]
E17~IO_L16P_T2_A28_15 SBUS_3V3_D[29]
F15~IO_L14P_T2_SRCC_15 SBUS_3V3_D[30]
F16~IO_L14N_T2_SRCC_15 SBUS_3V3_D[31]
U7~IO_L22P_T3_34 SBUS_3V3_EER*
H16~IO_L13P_T2_MRCC_15 SBUS_3V3_INT[1]*
G16~IO_L13N_T2_MRCC_15 SBUS_3V3_INT[2]*
G14~IO_L15N_T2_DQS_ADV_B_15 SBUS_3V3_INT[3]*
H14~IO_L15P_T2_DQS_15 SBUS_3V3_INT[4]*
J13~IO_L17N_T2_A25_15 SBUS_3V3_INT[5]*
K13~IO_L17P_T2_A26_15 SBUS_3V3_INT[6]*
J17~IO_L23P_T3_FOE_B_15 SBUS_3V3_INT[7]*
N4~IO_L16N_T2_34 SBUS_3V3_PA[00]
M4~IO_L16P_T2_34 SBUS_3V3_PA[01]
M3~IO_L4P_T0_34 SBUS_3V3_PA[02]
M2~IO_L4N_T0_34 SBUS_3V3_PA[03]
K5~IO_L5P_T0_34 SBUS_3V3_PA[04]
L4~IO_L5N_T0_34 SBUS_3V3_PA[05]
L3~IO_L2N_T0_34 SBUS_3V3_PA[06]
K3~IO_L2P_T0_34 SBUS_3V3_PA[07]
L6~IO_L6P_T0_34 SBUS_3V3_PA[08]
M6~IO_L18P_T2_34 SBUS_3V3_PA[09]
N6~IO_L18N_T2_34 SBUS_3V3_PA[10]
K6~IO_0_34 SBUS_3V3_PA[11]
U2~IO_L9P_T1_DQS_34 SBUS_3V3_PA[12]
V2~IO_L9N_T1_DQS_34 SBUS_3V3_PA[13]
R6~IO_L19P_T3_34 SBUS_3V3_PA[14]
T6~IO_L23N_T3_34 SBUS_3V3_PA[15]
T1~IO_L17N_T2_34 SBUS_3V3_PA[16]
R1~IO_L17P_T2_34 SBUS_3V3_PA[17]
R2~IO_L15N_T2_DQS_34 SBUS_3V3_PA[18]
P2~IO_L15P_T2_DQS_34 SBUS_3V3_PA[19]
N2~IO_L3P_T0_DQS_34 SBUS_3V3_PA[20]
N1~IO_L3N_T0_DQS_34 SBUS_3V3_PA[21]
M1~IO_L1N_T0_34 SBUS_3V3_PA[22]
L1~IO_L1P_T0_34 SBUS_3V3_PA[23]
P4~IO_L14P_T2_SRCC_34 SBUS_3V3_PA[24]
N5~IO_L13P_T2_MRCC_34 SBUS_3V3_PA[25]
P5~IO_L13N_T2_MRCC_34 SBUS_3V3_PA[26]
R3~IO_L11P_T1_SRCC_34 SBUS_3V3_PA[27]
U6~IO_L22N_T3_34 SBUS_3V3_PPRD
U1~IO_L7P_T1_34 SBUS_3V3_RST*
J14~IO_L19P_T3_A22_15 SBUS_3V3_SEL*
K16~IO_25_15 SBUS_3V3_SIZ[0]
K15~IO_L24P_T3_RS1_15 SBUS_3V3_SIZ[1]
J15~IO_L24N_T3_RS0_15 SBUS_3V3_SIZ[2]
V1~IO_L7N_T1_34 VC_OutputEnable

BIN
sbus-to-ztex/signals.xlsx Normal file

Binary file not shown.

View File

@@ -0,0 +1,14 @@
(sym_lib_table
(lib (name SBUS)(type Legacy)(uri ${KIPRJMOD}/SBus/SBUS.lib)(options "")(descr ""))
(lib (name ztex_AB)(type Legacy)(uri ${KIPRJMOD}/ztex_AB.lib)(options "")(descr ""))
(lib (name ztex_CD)(type Legacy)(uri ${KIPRJMOD}/ztex_CD.lib)(options "")(descr ""))
(lib (name sbus-to-ztex-rescue)(type Legacy)(uri ${KIPRJMOD}/sbus-to-ztex-rescue.lib)(options "")(descr ""))
(lib (name micro_sd_card_cd)(type Legacy)(uri ${KIPRJMOD}/ulx3s-micro-sd/micro_sd_card_cd.lib)(options "")(descr ""))
(lib (name 47219-2001)(type Legacy)(uri ${KIPRJMOD}/SBus/47219-2001.lib)(options "")(descr ""))
(lib (name SN74LVC16245ADGGR)(type Legacy)(uri ${KIPRJMOD}/SBus/SN74LVC16245ADGGR.lib)(options "")(descr ""))
(lib (name 74LVC125APW_112)(type Legacy)(uri ${KIPRJMOD}/SBus/74LVC125APW_112.lib)(options "")(descr ""))
(lib (name 74LVC126AD_118)(type Legacy)(uri ${KIPRJMOD}/SBus/74LVC126AD_118.lib)(options "")(descr ""))
(lib (name ul_SN74CB3T16211DGGR)(type Legacy)(uri ${KIPRJMOD}/SBus/ul_SN74CB3T16211DGGR.lib)(options "")(descr ""))
(lib (name ul_SN74CB3T16210DGGR)(type Legacy)(uri ${KIPRJMOD}/SBus/ul_SN74CB3T16210DGGR.lib)(options "")(descr ""))
(lib (name ul_SN74CB3T3125PW)(type Legacy)(uri ${KIPRJMOD}/SBus/ul_SN74CB3T3125PW.lib)(options "")(descr ""))
)

Binary file not shown.

View File

@@ -0,0 +1,112 @@
dim=[12.43,16.8,1.7]; // base dimensions
above=0.1; // base above the PCB clearance
color_base=[0.2,0.1,0.1];
// 2 small pins (small) GND
dim_pin_small=[1.1,0.4,0.1];
pos_pin_small=[
[-dim[0]/2-dim_pin_small[0]/2,dim[1]/2-2.75,0.05],
[ dim[0]/2+dim_pin_small[0]/2,dim[1]/2-14.45,0.05]
];
// mounting 4 side pins (big)
dim_pin_big=[1.1,1.4,0.1];
pos_pin_big=[
[-dim[0]/2-dim_pin_big[0]/2,dim[1]/2-4.45,0.05],
[ dim[0]/2+dim_pin_big[0]/2,dim[1]/2-4.45,0.05],
[-dim[0]/2-dim_pin_big[0]/2,dim[1]/2-12.75,0.05],
[ dim[0]/2+dim_pin_big[0]/2,dim[1]/2-12.75,0.05]
];
// Pins for signal solder contacts
pin_th = 0.1; // Thickness
pin_W = 0.4; // Pin width
pin_L = 7.3; // Total Length
pin_H = 0.3+pin_th/2; // Pin height (from bottom to top)
pin_l = 0.9; // Length of the bottom part
pin_a = 115; // Bending angle
pin_pitch = 1.1;
pin_count = 8;
color_pin="white";
// Bent pin
// _L - whole pin length
// _l - length of bottom part
// _H - whole pin height
// _th - pin thickness
// _a - bending angle
// _W - pin width
module pin(_L,_l,_H,_th,_a,_W)
{
// Internal variables
_d1 = _th*sin(_a) / (1-cos(_a));
_d2 = (_th-_H)*cos(_a) / sin(_a);
rotate([90,0,90])
// Extrude the following polygon
linear_extrude(height = _W, center = true, convexity = 10, twist = 0)
polygon([[0,0],
[_l,0],
[_l+_d2,_H-_th],
[_L,_H-_th],
[_L,_H],
[_l+_d2-_d1,_H],
[_l-_d1,_th],
[0,_th]]);
}
// Array of pins
// _cnt - number of pins
// _distance - distance between pin centres
module pins_array(_cnt, _distance)
{
if (_cnt>0)
color(color_pin)
{
for (_i = [0:_cnt-1])
{
translate([_distance*_i,0,0])
pin(pin_L,pin_l,pin_H,pin_th,pin_a,pin_W);
}
}
}
module SCHD3A100()
{
translate([0,0,dim[2]/2+above])
difference()
{
color(color_base)
cube(dim, center=true);
// cut SD card area
translate([0,0,dim[2]/2-1/2+0.01])
color(color_base)
cube([11,15,1],center=true);
// cut pin soldering area
translate([-1.3/2,dim[1]/2-10.15,0])
color(color_base)
cube([8.9,2,4],center=true);
// cut pin spring area
translate([-1.3/2,dim[1]/2-5,0])
color(color_base)
cube([8.9,6,4],center=true);
}
for(i=[0:len(pos_pin_big)-1])
translate(pos_pin_big[i])
color(color_pin)
cube(dim_pin_big,center=true);
for(i=[0:len(pos_pin_small)-1])
translate(pos_pin_small[i])
color(color_pin)
cube(dim_pin_small,center=true);
translate([3.2-(pin_count-1)*pin_pitch,-2.2,0])
pins_array(pin_count, pin_pitch);
}
SCHD3A100();

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,56 @@
(module micro-sd-schd3a0100:SCHD3A100 (layer F.Cu) (tedit 5BC09B7F)
(descr "Micro SD card slot SCHD3A0100 from ALPS or ON-STARS")
(tags "Micro SD SCHD3A0100")
(attr smd)
(fp_text reference SD1 (at -9.296 3.663 -90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SCHD3A0100 (at 5.9 -0.03 -270) (layer F.Fab) hide
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_text user %R (at 0.0205 -0.005 -270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 8.4 -6.15) (end -8.4 -6.15) (layer F.Fab) (width 0.15))
(fp_line (start -8.4 -6.15) (end -8.4 6.15) (layer F.Fab) (width 0.15))
(fp_line (start -8.4 6.15) (end 8.4 6.15) (layer F.Fab) (width 0.15))
(fp_line (start 8.4 6.15) (end 8.4 -6.15) (layer F.Fab) (width 0.15))
(fp_line (start 0.7 5) (end 0.7 -3.8) (layer Eco2.User) (width 0.15))
(fp_line (start -4.25 -3.8) (end -4.25 5) (layer Eco2.User) (width 0.15))
(fp_line (start 0.7 -3.8) (end -4.25 -3.8) (layer Eco2.User) (width 0.15))
(fp_line (start 0.7 5) (end -4.25 5) (layer Eco2.User) (width 0.15))
(fp_line (start -4.25 5) (end 0.7 -3.8) (layer Eco2.User) (width 0.15))
(fp_line (start 0.7 5) (end -4.25 -3.8) (layer Eco2.User) (width 0.15))
(fp_line (start 5.5 6.15) (end 8.4 6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 8.4 6.15) (end 8.4 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 8.4 -6.15) (end 6.65 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -2.75 6.15) (end 3.15 6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 3.15 -6.15) (end -2.75 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -5.15 -6.15) (end -8.4 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -8.4 -6.15) (end -8.4 6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -8.4 6.15) (end -6.25 6.15) (layer F.SilkS) (width 0.15))
(pad 9 smd rect (at -3.95 6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -3.95 -6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 4.35 -6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 4.35 6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -5.65 6.875 180) (size 0.9 1.45) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 6.05 -6.875 90) (size 1.45 0.9) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 1.75 4.5 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 1.75 3.4 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 1.75 2.3 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 1.75 1.2 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 1.75 0.1 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 1.75 -1 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 1.75 -2.1 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at 1.75 -3.2 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(model ./footprints/micro-sd/micro-sd-schd3a0100.3dshapes/SCHD3A0100.wrl
(at (xyz 0 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 -90))
)
(model ${KIPRJMOD}/footprints/micro-sd/micro-sd-molex-47219-2001.3dshapes/molex-47219-2001.wrl_disabled
(offset (xyz -0.9 0 0.75))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz -90 0 -90))
)
)

View File

@@ -0,0 +1,28 @@
(module MicroSD_TF001A (layer F.Cu) (tedit 53F709FE)
(attr smd)
(fp_text reference J1 (at 0 5.7) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_text value MICROSDCARD (at 0 4.35) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_line (start 3.8 15.2) (end 3.8 16) (layer F.SilkS) (width 0.001))
(fp_line (start 3.8 16) (end -7 16) (layer F.SilkS) (width 0.001))
(fp_line (start -7 16) (end -7 15.2) (layer F.SilkS) (width 0.001))
(fp_line (start 7 0) (end 7 15.2) (layer F.SilkS) (width 0.001))
(fp_line (start 7 15.2) (end -7 15.2) (layer F.SilkS) (width 0.001))
(fp_line (start -7 15.2) (end -7 0) (layer F.SilkS) (width 0.001))
(fp_line (start -7 0) (end 7 0) (layer F.SilkS) (width 0.001))
(pad 1 smd rect (at 1.94 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.84 10.86) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.26 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.36 11.46) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -2.46 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -3.56 11.46) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.66 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -5.76 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad S smd rect (at -4.95 0.4) (size 1.3 1.4) (layers F.Cu F.Paste F.Mask))
(pad S smd rect (at 0.75 0.4) (size 1.3 1.4) (layers F.Cu F.Paste F.Mask))
(pad G smd rect (at -6.55 13.55) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask))
(pad G smd rect (at 6.8 14.2) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask))
)

View File

@@ -0,0 +1,27 @@
(module MicroSD_TF001B (layer F.Cu) (tedit 5282560F)
(fp_text reference J1 (at 0 5.7) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_text value MICROSDCARD (at 0 4.35) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_line (start 3.8 15.2) (end 3.8 16) (layer F.SilkS) (width 0.01016))
(fp_line (start 3.8 16) (end -7 16) (layer F.SilkS) (width 0.01016))
(fp_line (start -7 16) (end -7 15.2) (layer F.SilkS) (width 0.01016))
(fp_line (start 7 0) (end 7 15.2) (layer F.SilkS) (width 0.01016))
(fp_line (start 7 15.2) (end -7 15.2) (layer F.SilkS) (width 0.01016))
(fp_line (start -7 15.2) (end -7 0) (layer F.SilkS) (width 0.01016))
(fp_line (start -7 0) (end 7 0) (layer F.SilkS) (width 0.01016))
(pad 1 smd rect (at 1.94 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.84 10.86) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.26 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.36 11.46) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -2.46 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -3.56 11.46) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.66 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -5.76 11.26) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
(pad S smd rect (at -4.95 0.4) (size 1.3 1.4) (layers F.Cu F.Paste F.Mask))
(pad S smd rect (at 0.75 0.4) (size 1.3 1.4) (layers F.Cu F.Paste F.Mask))
(pad G smd rect (at -6.55 13.55) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask))
(pad G smd rect (at 6.6 14.55) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask))
)

View File

@@ -0,0 +1,27 @@
(module MicroSD_TF02D (layer F.Cu) (tedit 52721666)
(fp_text reference MicroSD_TF001B (at 0 5.7) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_text value VAL** (at 0 4.35) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_line (start 3.8 15.2) (end 3.8 16) (layer F.SilkS) (width 0.01016))
(fp_line (start 3.8 16) (end -7 16) (layer F.SilkS) (width 0.01016))
(fp_line (start -7 16) (end -7 15.2) (layer F.SilkS) (width 0.01016))
(fp_line (start 7 0) (end 7 15.2) (layer F.SilkS) (width 0.01016))
(fp_line (start 7 15.2) (end -7 15.2) (layer F.SilkS) (width 0.01016))
(fp_line (start -7 15.2) (end -7 0) (layer F.SilkS) (width 0.01016))
(fp_line (start -7 0) (end 7 0) (layer F.SilkS) (width 0.01016))
(pad 1 smd rect (at 1.94 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.84 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.26 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.36 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -2.46 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -3.56 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.66 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -5.76 11) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask))
(pad S smd rect (at -5.05 0.4) (size 1.6 1.4) (layers F.Cu F.Paste F.Mask))
(pad S smd rect (at 0.75 0.4) (size 1.8 1.4) (layers F.Cu F.Paste F.Mask))
(pad G smd rect (at -7.45 13.55) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask))
(pad G smd rect (at 6.6 14.55) (size 1.4 1.9) (layers F.Cu F.Paste F.Mask))
)

View File

@@ -0,0 +1,42 @@
(module micro-sd-schd3a0100:SCHD3A100 (layer F.Cu) (tedit 59DE515C)
(descr "Micro SD card slot SCHD3A0100 from ALPS or ON-STARS")
(tags "Micro SD SCHD3A0100")
(fp_text reference SD1 (at 6 0 90) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_text value SCHD3A0100 (at 4.73 0 90) (layer F.SilkS)
(effects (font (size 0.59944 0.59944) (thickness 0.12446)))
)
(fp_line (start -7.95 6.15) (end -5.8 6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -7.95 -6.15) (end -7.95 6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -4.7 -6.15) (end -7.95 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 3.6 -6.15) (end -2.3 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -2.3 6.15) (end 3.6 6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 8 -6.15) (end 7.1 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 8 6.15) (end 8 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 5.95 6.15) (end 8 6.15) (layer F.SilkS) (width 0.15))
(fp_line (start 1.15 5) (end -3.8 -3.8) (layer F.Fab) (width 0.15))
(fp_line (start -3.8 5) (end 1.15 -3.8) (layer F.Fab) (width 0.15))
(fp_line (start 1.15 5) (end -3.8 5) (layer F.Fab) (width 0.15))
(fp_line (start 1.15 -3.8) (end -3.8 -3.8) (layer F.Fab) (width 0.15))
(fp_line (start -3.8 -3.8) (end -3.8 5) (layer F.Fab) (width 0.15))
(fp_line (start 1.15 5) (end 1.15 -3.8) (layer F.Fab) (width 0.15))
(fp_line (start 8 6.15) (end 8 -6.15) (layer F.Fab) (width 0.15))
(fp_line (start -7.95 6.15) (end 8 6.15) (layer F.Fab) (width 0.15))
(fp_line (start -7.95 -6.15) (end -7.95 6.15) (layer F.Fab) (width 0.15))
(fp_line (start 8 -6.15) (end -7.95 -6.15) (layer F.Fab) (width 0.15))
(pad 1 smd rect (at 2.2 -3.2 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 2.2 -2.1 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 2.2 -1 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 2.2 0.1 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 2.2 1.2 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 2.2 2.3 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 2.2 3.4 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 2.2 4.5 90) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at 6.5 -6.875 90) (size 1.45 0.9) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -5.15 6.875 180) (size 0.9 1.45) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 4.8 6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 4.8 -6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -3.5 -6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -3.5 6.875 90) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
)

View File

@@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP Micro_SD_Card_CD
D Micro SD Card Socket with CD
K connector SD microsd CD
F http://katalog.we-online.de/em/datasheet/693072010801.pdf
$ENDCMP
#
#End Doc Library

View File

@@ -0,0 +1,36 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# Micro_SD_Card_CD
#
DEF Micro_SD_Card_CD J 0 40 Y Y 1 F N
F0 "J" -650 600 50 H V C CNN
F1 "Micro_SD_Card_CD" 650 600 50 H V R CNN
F2 "" 1150 300 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -300 -375 -200 -425 0 1 0 F
S -300 -275 -200 -325 0 1 0 F
S -300 -175 -200 -225 0 1 0 F
S -300 -75 -200 -125 0 1 0 F
S -300 25 -200 -25 0 1 0 F
S -300 125 -200 75 0 1 0 F
S -300 225 -200 175 0 1 0 F
S -300 325 -200 275 0 1 0 F
P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N
P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f
X DAT2 1 -900 300 150 R 50 50 1 1 B
X DAT3/CD 2 -900 200 150 R 50 50 1 1 B
X CMD 3 -900 100 150 R 50 50 1 1 I
X VDD 4 -900 0 150 R 50 50 1 1 W
X CLK 5 -900 -100 150 R 50 50 1 1 I
X VSS 6 -900 -200 150 R 50 50 1 1 W
X DAT0 7 -900 -300 150 R 50 50 1 1 I
X DAT1 8 -900 -400 150 R 50 50 1 1 I
X SHIELD 9 800 -600 150 L 50 50 1 1 P
X CD 10 -50 -850 200 U 50 50 1 1 I
X CD 11 50 -850 200 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,107 @@
Impedance is approx 45 Ohm
Trace length in mm:
A3 47.94
A4 50.82
A5 49.92
A6 46.16
A7 41.01
A8 36.34
A9 35.18
A10 31.47
A11 29.79
A12 28.44
A13 25.47
A14 33.51
A18 19.12
A19 16.11
A20 12.52
A21 11.42
A22 16.17
A23 12.65
A24 16.68
A25 18.84
A26 14.67
A27 17.14
A28 22.76
A29 23.12
A30 26.67
B3 47.46
B4 43.60
B5 50.53
B6 43.56
B7 41.18
B8 38.13
B9 33.55
B10 30.82
B11 42.85
B12 26.76
B13 23.54
B14 21.66
B18 12.94
B19 10.50
B20 7.79
B21 4.99
B22 7.67
B23 6.56
B24 9.37
B25 11.32
B26 10.64
B27 14.66
B28 16.13
B29 18.45
B30 19.53
C3 48.06
C4 50.42
C5 44.03
C6 40.65
C7 40.55
C8 36.89
C9 42.83
C10 40.83
C11 29.53
C12 28.85
C13 23.26
C14 22.23
C15 29.19
C19 15.66
C20 13.54
C21 13.92
C22 10.82
C23 8.85
C24 10.26
C25 10.34
C26 10.91
C27 15.81
C28 16.75
C29 18.52
C30 20.19
D3 48.26
D4 47.25
D5 44.17
D6 47.70
D7 40.07
D8 43.24
D9 36.91
D10 36.12
D11 31.28
D12 28.32
D13 27.10
D14 24.45
D15 23.76
D19 19.51
D20 17.59
D21 14.73
D22 13.62
D23 11.52
D24 12.91
D25 14.18
D26 15.93
D27 17.29
D28 18.35
D29 20.28
D30 22.14

Binary file not shown.

145
sbus-to-ztex/ztex_AB.lib Normal file
View File

@@ -0,0 +1,145 @@
EESchema-LIBRARY Version 2.3
#
# ZTEX_AB
#
DEF ZTEX_AB J 0 40 Y Y 1 F N
F0 "J" 50 1600 50 H V C CNN
F1 "ZTEX_AB" 50 -1700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1550 2150 -1650 1 1 10 f
S 2150 -1595 2100 -1605 1 1 6 N
S 2150 -1495 2100 -1505 1 1 6 N
S 2150 -1395 2100 -1405 1 1 6 N
S 2150 -1295 2100 -1305 1 1 6 N
S 2150 -1195 2100 -1205 1 1 6 N
S 2150 -1095 2100 -1105 1 1 6 N
S 2150 -995 2100 -1005 1 1 6 N
S 2150 -895 2100 -905 1 1 6 N
S 2150 -795 2100 -805 1 1 6 N
S 2150 -695 2100 -705 1 1 6 N
S 2150 -595 2100 -605 1 1 6 N
S 2150 -495 2100 -505 1 1 6 N
S 2150 -395 2100 -405 1 1 6 N
S 2150 -295 2100 -305 1 1 6 N
S 2150 -195 2100 -205 1 1 6 N
S 2150 -95 2100 -105 1 1 6 N
S 2150 5 2100 -5 1 1 6 N
S 2150 105 2100 95 1 1 6 N
S 2150 205 2100 195 1 1 6 N
S 2150 305 2100 295 1 1 6 N
S 2150 405 2100 395 1 1 6 N
S 2150 505 2100 495 1 1 6 N
S 2150 605 2100 595 1 1 6 N
S 2150 705 2100 695 1 1 6 N
S 2150 805 2100 795 1 1 6 N
S 2150 905 2100 895 1 1 6 N
S 2150 1005 2100 995 1 1 6 N
S 2150 1105 2100 1095 1 1 6 N
S 2150 1205 2100 1195 1 1 6 N
S 2150 1305 2100 1295 1 1 6 N
S 2150 1405 2100 1395 1 1 6 N
S 2150 1505 2100 1495 1 1 6 N
X VIN 1 -200 1500 150 R 50 50 1 1 P
X G18~IO_L22P_T3_A17_15 19 -200 600 150 R 50 50 1 1 P
X F18~IO_L22N_T3_A16_15 21 -200 500 150 R 50 50 1 1 P
X E18~IO_L21P_T3_DQS_15 23 -200 400 150 R 50 50 1 1 P
X D18~IO_L21N_T3_DQS_A18_15 25 -200 300 150 R 50 50 1 1 P
X G13~IO_0_15 27 -200 200 150 R 50 50 1 1 P
X 3.3V 29 -200 100 150 R 50 50 1 1 P
X GND 31 -200 0 150 R 50 50 1 1 P
X VCCO_AB 33 -200 -100 150 R 50 50 1 1 P
X F13~IO_L5P_T0_AD9P_15 35 -200 -200 150 R 50 50 1 1 P
X E16~IO_L11N_T1_SRCC_15 37 -200 -300 150 R 50 50 1 1 P
X GND 3 -200 1400 150 R 50 50 1 1 P
X C17~IO_L20N_T3_A19_15 39 -200 -400 150 R 50 50 1 1 P
X A18~IO_L10N_T1_AD11N_15 41 -200 -500 150 R 50 50 1 1 P
X C15~IO_L12N_T1_MRCC_15 43 -200 -600 150 R 50 50 1 1 P
X B17~IO_L7N_T1_AD2N_15 45 -200 -700 150 R 50 50 1 1 P
X C14~IO_L1N_T0_AD0N_15 47 -200 -800 150 R 50 50 1 1 P
X D13~IO_L6N_T0_VREF_15 49 -200 -900 150 R 50 50 1 1 P
X A16~IO_L8N_T1_AD10N_15 51 -200 -1000 150 R 50 50 1 1 P
X B14~IO_L2N_T0_AD8N_15 53 -200 -1100 150 R 50 50 1 1 P
X B12~IO_L3N_T0_DQS_AD1N_15 55 -200 -1200 150 R 50 50 1 1 P
X A14~IO_L9N_T1_DQS_AD3N_15 57 -200 -1300 150 R 50 50 1 1 P
X K16~IO_25_15 5 -200 1300 150 R 50 50 1 1 P
X B11~IO_L4P_T0_15 59 -200 -1400 150 R 50 50 1 1 P
X JTAG_TDI 61 -200 -1500 150 R 50 50 1 1 P
X JTAG_VIO 63 -200 -1600 150 R 50 50 1 1 P
X K15~IO_L24P_T3_RS1_15 7 -200 1200 150 R 50 50 1 1 P
X J15~IO_L24N_T3_RS0_15 9 -200 1100 150 R 50 50 1 1 P
X H15~IO_L19N_T3_A21_VREF_15 11 -200 1000 150 R 50 50 1 1 P
X J14~IO_L19P_T3_A22_15 13 -200 900 150 R 50 50 1 1 P
X H17~IO_L18P_T2_A24_15 15 -200 800 150 R 50 50 1 1 P
X G17~IO_L18N_T2_A23_15 17 -200 700 150 R 50 50 1 1 P
X VIN 2 2300 1500 150 L 50 50 1 1 P
X H16~IO_L13P_T2_MRCC_15 20 2300 600 150 L 50 50 1 1 P
X F16~IO_L14N_T2_SRCC_15 22 2300 500 150 L 50 50 1 1 P
X F15~IO_L14P_T2_SRCC_15 24 2300 400 150 L 50 50 1 1 P
X E17~IO_L16P_T2_A28_15 26 2300 300 150 L 50 50 1 1 P
X D17~IO_L16N_T2_A27_15 28 2300 200 150 L 50 50 1 1 P
X 3.3V 30 2300 100 150 L 50 50 1 1 P
X GND 32 2300 0 150 L 50 50 1 1 P
X VCCO_AB 34 2300 -100 150 L 50 50 1 1 P
X F14~IO_L5N_T0_AD9N_15 36 2300 -200 150 L 50 50 1 1 P
X E15~IO_L11P_T1_SRCC_15 38 2300 -300 150 L 50 50 1 1 P
X GND 4 2300 1400 150 L 50 50 1 1 P
X C16~IO_L20P_T3_A20_15 40 2300 -400 150 L 50 50 1 1 P
X B18~IO_L10P_T1_AD11P_15 42 2300 -500 150 L 50 50 1 1 P
X D15~IO_L12P_T1_MRCC_15 44 2300 -600 150 L 50 50 1 1 P
X B16~IO_L7P_T1_AD2P_15 46 2300 -700 150 L 50 50 1 1 P
X D14~IO_L1P_T0_AD0P_15 48 2300 -800 150 L 50 50 1 1 P
X D12~IO_L6P_T0_15 50 2300 -900 150 L 50 50 1 1 P
X A15~IO_L8P_T1_AD10P_15 52 2300 -1000 150 L 50 50 1 1 P
X B13~IO_L2P_T0_AD8P_15 54 2300 -1100 150 L 50 50 1 1 P
X C12~IO_L3P_T0_DQS_AD1P_15 56 2300 -1200 150 L 50 50 1 1 P
X A13~IO_L9P_T1_DQS_AD3P_15 58 2300 -1300 150 L 50 50 1 1 P
X J18~IO_L23N_T3_FWE_B_15 6 2300 1300 150 L 50 50 1 1 P
X A11~IO_L4N_T0_15 60 2300 -1400 150 L 50 50 1 1 P
X JTAG_TCK 62 2300 -1500 150 L 50 50 1 1 P
X GND 64 2300 -1600 150 L 50 50 1 1 P
X J17~IO_L23P_T3_FOE_B_15 8 2300 1200 150 L 50 50 1 1 P
X K13~IO_L17P_T2_A26_15 10 2300 1100 150 L 50 50 1 1 P
X J13~IO_L17N_T2_A25_15 12 2300 1000 150 L 50 50 1 1 P
X H14~IO_L15P_T2_DQS_15 14 2300 900 150 L 50 50 1 1 P
X G14~IO_L15N_T2_DQS_ADV_B_15 16 2300 800 150 L 50 50 1 1 P
X G16~IO_L13N_T2_MRCC_15 18 2300 700 150 L 50 50 1 1 P
ENDDRAW
ENDDEF

145
sbus-to-ztex/ztex_CD.lib Normal file
View File

@@ -0,0 +1,145 @@
EESchema-LIBRARY Version 2.3
#
# ZTEX_CD
#
DEF ZTEX_CD J 0 40 Y Y 1 F N
F0 "J" 50 1600 50 H V C CNN
F1 "ZTEX_CD" 50 -1700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -1595 0 -1605 1 1 6 N
S -50 -1495 0 -1505 1 1 6 N
S -50 -1395 0 -1405 1 1 6 N
S -50 -1295 0 -1305 1 1 6 N
S -50 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
S -50 -895 0 -905 1 1 6 N
S -50 -795 0 -805 1 1 6 N
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 705 0 695 1 1 6 N
S -50 805 0 795 1 1 6 N
S -50 905 0 895 1 1 6 N
S -50 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1305 0 1295 1 1 6 N
S -50 1405 0 1395 1 1 6 N
S -50 1505 0 1495 1 1 6 N
S -50 1550 2150 -1650 1 1 10 f
S 2150 -1595 2100 -1605 1 1 6 N
S 2150 -1495 2100 -1505 1 1 6 N
S 2150 -1395 2100 -1405 1 1 6 N
S 2150 -1295 2100 -1305 1 1 6 N
S 2150 -1195 2100 -1205 1 1 6 N
S 2150 -1095 2100 -1105 1 1 6 N
S 2150 -995 2100 -1005 1 1 6 N
S 2150 -895 2100 -905 1 1 6 N
S 2150 -795 2100 -805 1 1 6 N
S 2150 -695 2100 -705 1 1 6 N
S 2150 -595 2100 -605 1 1 6 N
S 2150 -495 2100 -505 1 1 6 N
S 2150 -395 2100 -405 1 1 6 N
S 2150 -295 2100 -305 1 1 6 N
S 2150 -195 2100 -205 1 1 6 N
S 2150 -95 2100 -105 1 1 6 N
S 2150 5 2100 -5 1 1 6 N
S 2150 105 2100 95 1 1 6 N
S 2150 205 2100 195 1 1 6 N
S 2150 305 2100 295 1 1 6 N
S 2150 405 2100 395 1 1 6 N
S 2150 505 2100 495 1 1 6 N
S 2150 605 2100 595 1 1 6 N
S 2150 705 2100 695 1 1 6 N
S 2150 805 2100 795 1 1 6 N
S 2150 905 2100 895 1 1 6 N
S 2150 1005 2100 995 1 1 6 N
S 2150 1105 2100 1095 1 1 6 N
S 2150 1205 2100 1195 1 1 6 N
S 2150 1305 2100 1295 1 1 6 N
S 2150 1405 2100 1395 1 1 6 N
S 2150 1505 2100 1495 1 1 6 N
X USB_5V 1 -200 1500 150 R 50 50 1 1 P
X T6~IO_L23N_T3_34 19 -200 600 150 R 50 50 1 1 P
X R6~IO_L19P_T3_34 21 -200 500 150 R 50 50 1 1 P
X R5~IO_L19N_T3_VREF_34 23 -200 400 150 R 50 50 1 1 P
X V2~IO_L9N_T1_DQS_34 25 -200 300 150 R 50 50 1 1 P
X U2~IO_L9P_T1_DQS_34 27 -200 200 150 R 50 50 1 1 P
X K6~IO_0_34 29 -200 100 150 R 50 50 1 1 P
X VCCO_CD 31 -200 0 150 R 50 50 1 1 P
X GND 33 -200 -100 150 R 50 50 1 1 P
X 3.3V 35 -200 -200 150 R 50 50 1 1 P
X N6~IO_L18N_T2_34 37 -200 -300 150 R 50 50 1 1 P
X GND 3 -200 1400 150 R 50 50 1 1 P
X M6~IO_L18P_T2_34 39 -200 -400 150 R 50 50 1 1 P
X L6~IO_L6P_T0_34 41 -200 -500 150 R 50 50 1 1 P
X L5~IO_L6N_T0_VREF_34 43 -200 -600 150 R 50 50 1 1 P
X N4~IO_L16N_T2_34 45 -200 -700 150 R 50 50 1 1 P
X M4~IO_L16P_T2_34 47 -200 -800 150 R 50 50 1 1 P
X M3~IO_L4P_T0_34 49 -200 -900 150 R 50 50 1 1 P
X M2~IO_L4N_T0_34 51 -200 -1000 150 R 50 50 1 1 P
X K5~IO_L5P_T0_34 53 -200 -1100 150 R 50 50 1 1 P
X L4~IO_L5N_T0_34 55 -200 -1200 150 R 50 50 1 1 P
X L3~IO_L2N_T0_34 57 -200 -1300 150 R 50 50 1 1 P
X U9~IO_L21P_T3_DQS_34 5 -200 1300 150 R 50 50 1 1 P
X K3~IO_L2P_T0_34 59 -200 -1400 150 R 50 50 1 1 P
X JTAG_TDO 61 -200 -1500 150 R 50 50 1 1 P
X GND 63 -200 -1600 150 R 50 50 1 1 P
X U8~IO_25_34 7 -200 1200 150 R 50 50 1 1 P
X U7~IO_L22P_T3_34 9 -200 1100 150 R 50 50 1 1 P
X U6~IO_L22N_T3_34 11 -200 1000 150 R 50 50 1 1 P
X T8~IO_L24N_T3_34 13 -200 900 150 R 50 50 1 1 P
X R8~IO_L24P_T3_34 15 -200 800 150 R 50 50 1 1 P
X R7~IO_L23P_T3_34 17 -200 700 150 R 50 50 1 1 P
X RESET# 2 2300 1500 150 L 50 50 1 1 P
X U4~IO_L8P_T1_34 20 2300 600 150 L 50 50 1 1 P
X U3~IO_L8N_T1_34 22 2300 500 150 L 50 50 1 1 P
X V1~IO_L7N_T1_34 24 2300 400 150 L 50 50 1 1 P
X U1~IO_L7P_T1_34 26 2300 300 150 L 50 50 1 1 P
X T3~IO_L11N_T1_SRCC_34 28 2300 200 150 L 50 50 1 1 P
X R3~IO_L11P_T1_SRCC_34 30 2300 100 150 L 50 50 1 1 P
X VCCO_CD 32 2300 0 150 L 50 50 1 1 P
X GND 34 2300 -100 150 L 50 50 1 1 P
X 3.3V 36 2300 -200 150 L 50 50 1 1 P
X P5~IO_L13N_T2_MRCC_34 38 2300 -300 150 L 50 50 1 1 P
X GND 4 2300 1400 150 L 50 50 1 1 P
X N5~IO_L13P_T2_MRCC_34 40 2300 -400 150 L 50 50 1 1 P
X P4~IO_L14P_T2_SRCC_34 42 2300 -500 150 L 50 50 1 1 P
X P3~IO_L14N_T2_SRCC_34 44 2300 -600 150 L 50 50 1 1 P
X T1~IO_L17N_T2_34 46 2300 -700 150 L 50 50 1 1 P
X R1~IO_L17P_T2_34 48 2300 -800 150 L 50 50 1 1 P
X R2~IO_L15N_T2_DQS_34 50 2300 -900 150 L 50 50 1 1 P
X P2~IO_L15P_T2_DQS_34 52 2300 -1000 150 L 50 50 1 1 P
X N2~IO_L3P_T0_DQS_34 54 2300 -1100 150 L 50 50 1 1 P
X N1~IO_L3N_T0_DQS_34 56 2300 -1200 150 L 50 50 1 1 P
X M1~IO_L1N_T0_34 58 2300 -1300 150 L 50 50 1 1 P
X V9~IO_L21N_T3_DQS_34 6 2300 1300 150 L 50 50 1 1 P
X L1~IO_L1P_T0_34 60 2300 -1400 150 L 50 50 1 1 P
X JTAG_TMS 62 2300 -1500 150 L 50 50 1 1 P
X GND 64 2300 -1600 150 L 50 50 1 1 P
X V7~IO_L20P_T3_34 8 2300 1200 150 L 50 50 1 1 P
X V6~IO_L20N_T3_34 10 2300 1100 150 L 50 50 1 1 P
X V5~IO_L10P_T1_34 12 2300 1000 150 L 50 50 1 1 P
X V4~IO_L10N_T1_34 14 2300 900 150 L 50 50 1 1 P
X T5~IO_L12P_T1_MRCC_34 16 2300 800 150 L 50 50 1 1 P
X T4~IO_L12N_T1_MRCC_34 18 2300 700 150 L 50 50 1 1 P
ENDDRAW
ENDDEF