├── Pi1541io.stf ├── gerber ├── .gitignore ├── Pi1541io-rev1.zip ├── Pi1541io-rev2.zip ├── Pi1541io-rev3.zip ├── Pi1541io-rev4.zip ├── Pi1541io-rev5.zip └── Makefile ├── Pi1541io.pdf ├── media ├── i2c-config.JPG ├── Pi1541io-rev1.jpg ├── Pi1541io-rev1-back.jpg ├── Pi1541io-rev2-back.jpg ├── Pi1541io-rev3-back.jpg ├── Pi1541io-rev4-back.jpg ├── Pi1541io-rev1-front.jpg ├── Pi1541io-rev2-front.jpg ├── Pi1541io-rev3-front.jpg ├── Pi1541io-rev4-front.jpg ├── Pi1541io-rev5-front.jpg ├── i2c-config-example1.JPG └── Pi1541io-rev1-assembled.jpg ├── fp-lib-table ├── sym-lib-table ├── .gitignore ├── lib ├── hackup.pretty │ ├── VIA-0.6mm.kicad_mod │ ├── Piezo Speaker 1407.kicad_mod │ ├── LevelShifterModule4CH.kicad_mod │ └── TXS0108Module.kicad_mod ├── DIN-Connector.pretty │ ├── ZipTie_2.7mm.kicad_mod │ ├── ZipTie_3.0mm.kicad_mod │ ├── DIN-6.kicad_mod │ └── DIN-6-Variable.kicad_mod └── hackup.lib ├── Pi1541io.cmp ├── Pi1541io.pro ├── README.md ├── Pi1541io.lib ├── Pi1541io-cache.lib ├── LICENSE ├── Pi1541io.sch └── Pi1541io-BOM.html /Pi1541io.stf: -------------------------------------------------------------------------------- 1 | comp = "P1" module = "HE10_26D" 2 | -------------------------------------------------------------------------------- /gerber/.gitignore: -------------------------------------------------------------------------------- 1 | # keep empty gerber dir 2 | * 3 | !Makefile 4 | -------------------------------------------------------------------------------- /Pi1541io.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/Pi1541io.pdf -------------------------------------------------------------------------------- /media/i2c-config.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/i2c-config.JPG -------------------------------------------------------------------------------- /media/Pi1541io-rev1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev1.jpg -------------------------------------------------------------------------------- /gerber/Pi1541io-rev1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/gerber/Pi1541io-rev1.zip -------------------------------------------------------------------------------- /gerber/Pi1541io-rev2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/gerber/Pi1541io-rev2.zip -------------------------------------------------------------------------------- /gerber/Pi1541io-rev3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/gerber/Pi1541io-rev3.zip -------------------------------------------------------------------------------- /gerber/Pi1541io-rev4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/gerber/Pi1541io-rev4.zip -------------------------------------------------------------------------------- /gerber/Pi1541io-rev5.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/gerber/Pi1541io-rev5.zip -------------------------------------------------------------------------------- /media/Pi1541io-rev1-back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev1-back.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev2-back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev2-back.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev3-back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev3-back.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev4-back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev4-back.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev1-front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev1-front.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev2-front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev2-front.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev3-front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev3-front.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev4-front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev4-front.jpg -------------------------------------------------------------------------------- /media/Pi1541io-rev5-front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev5-front.jpg -------------------------------------------------------------------------------- /media/i2c-config-example1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/i2c-config-example1.JPG -------------------------------------------------------------------------------- /media/Pi1541io-rev1-assembled.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackup/Pi1541io/HEAD/media/Pi1541io-rev1-assembled.jpg -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name DIN-Connector)(type KiCad)(uri "$(KIPRJMOD)/lib/DIN-Connector.pretty")(options "")(descr "")) 3 | (lib (name hackup)(type KiCad)(uri "$(KIPRJMOD)/lib/hackup.pretty")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name conn)(type Legacy)(uri ${KIPRJMOD}/lib/conn.lib)(options "")(descr "")) 3 | (lib (name hackup)(type Legacy)(uri ${KIPRJMOD}/lib/hackup.lib)(options "")(descr "")) 4 | (lib (name Pi1541io)(type Legacy)(uri ${KIPRJMOD}/Pi1541io.lib)(options "")(descr "")) 5 | ) 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # For PCBs designed using KiCad: http://www.kicad-pcb.org/ 2 | 3 | # Temporary files 4 | *.000 5 | *.bak 6 | *.bck 7 | *.kicad_pcb-bak 8 | *~ 9 | _autosave-* 10 | *.tmp 11 | 12 | # Netlist files (exported from Eeschema) 13 | *.net 14 | 15 | # Autorouter files (exported from Pcbnew) 16 | *.dsn 17 | *.ses 18 | 19 | # Exported BOM files 20 | *.xml 21 | *.csv 22 | 23 | -------------------------------------------------------------------------------- /lib/hackup.pretty/VIA-0.6mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module VIA-0.6mm (layer F.Cu) (tedit 5A16B524) 2 | (fp_text reference REF** (at 0 1.2) (layer F.SilkS) hide 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value VIA-0.6mm (at 0 -1) (layer F.Fab) hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (pad "" thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu) 9 | (zone_connect 2)) 10 | ) 11 | -------------------------------------------------------------------------------- /lib/hackup.pretty/Piezo Speaker 1407.kicad_mod: -------------------------------------------------------------------------------- 1 | (module "Piezo Speaker 1407" (layer F.Cu) (tedit 5AFEA714) 2 | (fp_text reference REF** (at 0 -44.45) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value "Piezo Speaker 1407" (at 0 7.62) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_circle (center 0 0) (end 7 0) (layer F.SilkS) (width 0.15)) 9 | (fp_circle (center 0 0) (end 1.27 0) (layer F.SilkS) (width 0.15)) 10 | (pad 1 thru_hole circle (at -3.81 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)) 11 | (pad 2 thru_hole circle (at 3.81 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)) 12 | ) 13 | -------------------------------------------------------------------------------- /Pi1541io.cmp: -------------------------------------------------------------------------------- 1 | Cmp-Mod V01 Created by PcbNew date = Mon 04 Sep 2017 07:48:59 AM CDT 2 | 3 | BeginCmp 4 | TimeStamp = 580CBA7A 5 | Path = /5834FB2E 6 | Reference = MK1; 7 | ValeurCmp = M2.5; 8 | IdModule = Mounting_Holes:MountingHole_2-5mm; 9 | EndCmp 10 | 11 | BeginCmp 12 | TimeStamp = 580CBAAE 13 | Path = /5834FC19 14 | Reference = MK2; 15 | ValeurCmp = M2.5; 16 | IdModule = Mounting_Holes:MountingHole_2-5mm; 17 | EndCmp 18 | 19 | BeginCmp 20 | TimeStamp = 580CBAC8 21 | Path = /5834FBEF 22 | Reference = MK3; 23 | ValeurCmp = M2.5; 24 | IdModule = Mounting_Holes:MountingHole_2-5mm; 25 | EndCmp 26 | 27 | BeginCmp 28 | TimeStamp = 580C7F66 29 | Path = /580C18BB 30 | Reference = P1; 31 | ValeurCmp = CONN_02X20; 32 | IdModule = Socket_Strips:Socket_Strip_Straight_2x20; 33 | EndCmp 34 | 35 | BeginCmp 36 | TimeStamp = 580CBAD7 37 | Path = /5834FC4F 38 | Reference = MK4; 39 | ValeurCmp = M2.5; 40 | IdModule = Mounting_Holes:MountingHole_2-5mm; 41 | EndCmp 42 | 43 | EndListe 44 | -------------------------------------------------------------------------------- /gerber/Makefile: -------------------------------------------------------------------------------- 1 | PROJECT=Pi1541io 2 | all: $(PROJECT).zip 3 | 4 | rename_old: 5 | $(shell [[ -f $(PROJECT)-B.Cu.gbl ]] && mv $(PROJECT)-B.Cu.gbl $(PROJECT).gbl) 6 | $(shell [[ -f $(PROJECT)-B.Mask.gbs ]] && mv $(PROJECT)-B.Mask.gbs $(PROJECT).gbs) 7 | $(shell [[ -f $(PROJECT)-B.SilkS.gbo ]] && mv $(PROJECT)-B.SilkS.gbo $(PROJECT).gbo) 8 | $(shell [[ -f $(PROJECT)-F.Cu.gtl ]] && mv $(PROJECT)-F.Cu.gtl $(PROJECT).gtl) 9 | $(shell [[ -f $(PROJECT)-F.Mask.gts ]] && mv $(PROJECT)-F.Mask.gts $(PROJECT).gts) 10 | $(shell [[ -f $(PROJECT)-F.SilkS.gto ]] && mv $(PROJECT)-F.SilkS.gto $(PROJECT).gto) 11 | $(shell [[ -f $(PROJECT)-Edge.Cuts.gm1 ]] && mv $(PROJECT)-Edge.Cuts.gm1 $(PROJECT).gko) 12 | $(shell chmod -x $(PROJECT)*) 13 | 14 | rename: 15 | $(shell [[ -f $(PROJECT)-Edge.Cuts.gm1 ]] && mv $(PROJECT)-Edge.Cuts.gm1 $(PROJECT).gko) 16 | 17 | $(PROJECT).zip: rename 18 | zip $(PROJECT).zip $(PROJECT)*.gt? $(PROJECT)*.gb? $(PROJECT)*.drl $(PROJECT)*.gko 19 | 20 | clean: 21 | rm -f $(PROJECT).zip 22 | -------------------------------------------------------------------------------- /lib/DIN-Connector.pretty/ZipTie_2.7mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ZipTie_2.7mm (layer F.Cu) (tedit 5B97F9C8) 2 | (descr "Mounting Hole 2.7mm, no annular") 3 | (tags "mounting hole 2.7mm no annular") 4 | (attr virtual) 5 | (fp_text reference ZIP1 (at 0 -1.778) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value ZipTie (at 0 1.905) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_text user %R (at 0.3 0) (layer F.Fab) 12 | (effects (font (size 1 1) (thickness 0.15))) 13 | ) 14 | (fp_line (start -0.889 -0.762) (end 0.889 -0.762) (layer Cmts.User) (width 0.15)) 15 | (fp_line (start -0.889 0.762) (end 0.889 0.762) (layer Cmts.User) (width 0.15)) 16 | (fp_arc (start 0.889 0) (end 0.889 0.762) (angle -180) (layer Cmts.User) (width 0.15)) 17 | (fp_arc (start -0.889 0) (end -0.889 -0.762) (angle -180) (layer Cmts.User) (width 0.15)) 18 | (fp_line (start -1.143 -1.016) (end 1.143 -1.016) (layer F.CrtYd) (width 0.07)) 19 | (fp_line (start -1.143 1.016) (end 1.143 1.016) (layer F.CrtYd) (width 0.07)) 20 | (fp_arc (start 1.143 0) (end 1.143 1.016) (angle -180) (layer F.CrtYd) (width 0.07)) 21 | (fp_arc (start -1.143 0) (end -1.143 -1.016) (angle -180) (layer F.CrtYd) (width 0.07)) 22 | (pad "" np_thru_hole oval (at 0 0) (size 2.7 1.1) (drill oval 2.7 1.1) (layers *.Cu *.Mask)) 23 | ) 24 | -------------------------------------------------------------------------------- /lib/DIN-Connector.pretty/ZipTie_3.0mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module DIN-Connectors:ZipTie_3.0mm (layer F.Cu) (tedit 5BBB9D2A) 2 | (descr "Mounting Hole 2.7mm, no annular") 3 | (tags "mounting hole 2.7mm no annular") 4 | (attr virtual) 5 | (fp_text reference ZIP1 (at 0 -1.778) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value ZipTie (at 0 1.905) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_arc (start -1.143 0) (end -1.143 -1.016) (angle -180) (layer F.CrtYd) (width 0.07)) 12 | (fp_arc (start 1.143 0) (end 1.143 1.016) (angle -180) (layer F.CrtYd) (width 0.07)) 13 | (fp_line (start -1.143 1.016) (end 1.143 1.016) (layer F.CrtYd) (width 0.07)) 14 | (fp_line (start -1.143 -1.016) (end 1.143 -1.016) (layer F.CrtYd) (width 0.07)) 15 | (fp_arc (start -0.889 0) (end -0.889 -0.762) (angle -180) (layer Cmts.User) (width 0.15)) 16 | (fp_arc (start 0.889 0) (end 0.889 0.762) (angle -180) (layer Cmts.User) (width 0.15)) 17 | (fp_line (start -0.889 0.762) (end 0.889 0.762) (layer Cmts.User) (width 0.15)) 18 | (fp_line (start -0.889 -0.762) (end 0.889 -0.762) (layer Cmts.User) (width 0.15)) 19 | (fp_text user %R (at 0.3 0) (layer F.Fab) 20 | (effects (font (size 1 1) (thickness 0.15))) 21 | ) 22 | (pad "" np_thru_hole oval (at 0 0) (size 3.2 1.5) (drill oval 2.7 1.1) (layers *.Cu *.Mask)) 23 | ) 24 | -------------------------------------------------------------------------------- /lib/DIN-Connector.pretty/DIN-6.kicad_mod: -------------------------------------------------------------------------------- 1 | (module DIN-6 (layer F.Cu) (tedit 5B8D311A) 2 | (fp_text reference J** (at 0 -4.5 180) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value DIN-6 (at 0 -8) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 6.5 -10.5) (end 9.5 -10.5) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start -3.5 -10.5) (end 3.5 -10.5) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start -9.5 -10.5) (end -6.5 -10.5) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 10 -12.5) (end -10 -12.5) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -10 -12.5) (end -10 6.5) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -10 6.5) (end 10 6.5) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 10 6.5) (end 10 -12.5) (layer F.SilkS) (width 0.15)) 15 | (pad 6 thru_hole circle (at 0 5) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) 16 | (solder_mask_margin 0.15) (clearance 0.3)) 17 | (pad 2 thru_hole circle (at -5 2.5) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) 18 | (solder_mask_margin 0.15) (clearance 0.3)) 19 | (pad 4 thru_hole circle (at 5 2.5) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) 20 | (solder_mask_margin 0.15) (clearance 0.3)) 21 | (pad 1 thru_hole circle (at -7.5 0) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) 22 | (solder_mask_margin 0.15) (clearance 0.3)) 23 | (pad 3 thru_hole circle (at 0 0) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) 24 | (solder_mask_margin 0.15) (clearance 0.3)) 25 | (pad 5 thru_hole circle (at 7.5 0 90) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) 26 | (solder_mask_margin 0.15) (clearance 0.3)) 27 | (pad "" thru_hole circle (at 5 -9.7) (size 2.3 2.3) (drill 1.2) (layers *.Cu *.Mask)) 28 | (pad "" thru_hole circle (at -5 -9.7) (size 2.3 2.3) (drill 1.2) (layers *.Cu *.Mask)) 29 | ) 30 | -------------------------------------------------------------------------------- /Pi1541io.pro: -------------------------------------------------------------------------------- 1 | update=21/09/2018 11:27:13 2 | version=1 3 | last_client=kicad 4 | [cvpcb] 5 | version=1 6 | NetITyp=0 7 | NetIExt=.net 8 | PkgIExt=.pkg 9 | NetDir= 10 | LibDir= 11 | NetType=0 12 | [cvpcb/libraries] 13 | EquName1=devcms 14 | [schematic_editor] 15 | version=1 16 | PageLayoutDescrFile= 17 | PlotDirectoryName= 18 | SubpartIdSeparator=0 19 | SubpartFirstId=65 20 | NetFmtName= 21 | SpiceForceRefPrefix=0 22 | SpiceUseNetNumbers=0 23 | LabSize=50 24 | [general] 25 | version=1 26 | [eeschema] 27 | version=1 28 | LibDir= 29 | [pcbnew] 30 | version=1 31 | PageLayoutDescrFile= 32 | LastNetListRead= 33 | CopperLayerCount=2 34 | BoardThickness=1.6 35 | AllowMicroVias=0 36 | AllowBlindVias=0 37 | RequireCourtyardDefinitions=0 38 | ProhibitOverlappingCourtyards=0 39 | MinTrackWidth=0.1524 40 | MinViaDiameter=0.7999999999999999 41 | MinViaDrill=0.5 42 | MinMicroViaDiameter=0.5 43 | MinMicroViaDrill=0.09999999999999999 44 | MinHoleToHole=0.25 45 | TrackWidth1=0.2 46 | ViaDiameter1=0.8 47 | ViaDrill1=0.5 48 | dPairWidth1=0.2 49 | dPairGap1=0.25 50 | dPairViaGap1=0.25 51 | SilkLineWidth=0.15 52 | SilkTextSizeV=1 53 | SilkTextSizeH=1 54 | SilkTextSizeThickness=0.15 55 | SilkTextItalic=0 56 | SilkTextUpright=1 57 | CopperLineWidth=0.09999999999999999 58 | CopperTextSizeV=1 59 | CopperTextSizeH=1 60 | CopperTextThickness=0.2 61 | CopperTextItalic=0 62 | CopperTextUpright=1 63 | EdgeCutLineWidth=0.09999999999999999 64 | CourtyardLineWidth=0.05 65 | OthersLineWidth=0.12 66 | OthersTextSizeV=1 67 | OthersTextSizeH=1 68 | OthersTextSizeThickness=0.15 69 | OthersTextItalic=0 70 | OthersTextUpright=1 71 | SolderMaskClearance=0 72 | SolderMaskMinWidth=0.25 73 | SolderPasteClearance=0 74 | SolderPasteRatio=-0 75 | [pcbnew/Netclasses] 76 | [pcbnew/Netclasses/1] 77 | Name=Power 78 | Clearance=0.2 79 | TrackWidth=0.5 80 | ViaDiameter=1 81 | ViaDrill=0.7 82 | uViaDiameter=0.5 83 | uViaDrill=0.1 84 | dPairWidth=0.2 85 | dPairGap=0.25 86 | dPairViaGap=0.25 87 | -------------------------------------------------------------------------------- /lib/DIN-Connector.pretty/DIN-6-Variable.kicad_mod: -------------------------------------------------------------------------------- 1 | (module DIN-6-Variable (layer F.Cu) (tedit 5B8D35A9) 2 | (fp_text reference J** (at 0 -4.5 180) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value DIN-6-Variable (at 0 -8) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 10 6.5) (end 10 -12.5) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start -10 6.5) (end 10 6.5) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start -10 -12.5) (end -10 6.5) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 10 -12.5) (end -10 -12.5) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -9.5 -10.5) (end -6.5 -10.5) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -1.2 -10.5) (end 1.2 -10.5) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 6.5 -10.5) (end 9.5 -10.5) (layer F.SilkS) (width 0.15)) 15 | (pad "" thru_hole circle (at -2.5 -10) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) 16 | (pad "" thru_hole circle (at 2.5 -10) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) 17 | (pad "" thru_hole circle (at -5 -9.7) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) 18 | (pad "" thru_hole circle (at 5 -9.7) (size 2.1 2.1) (drill 1.2) (layers *.Cu *.Mask)) 19 | (pad 5 thru_hole circle (at 7.5 0) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) 20 | (solder_mask_margin 0.15) (clearance 0.3)) 21 | (pad 3 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) 22 | (solder_mask_margin 0.15) (clearance 0.3)) 23 | (pad 1 thru_hole circle (at -7.5 0) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) 24 | (solder_mask_margin 0.15) (clearance 0.3)) 25 | (pad 4 thru_hole circle (at 5 2.5) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) 26 | (solder_mask_margin 0.15) (clearance 0.3)) 27 | (pad 2 thru_hole circle (at -5 2.5) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) 28 | (solder_mask_margin 0.15) (clearance 0.3)) 29 | (pad 6 thru_hole circle (at 0 5) (size 2.2 2.2) (drill 1.3) (layers *.Cu *.Mask) 30 | (solder_mask_margin 0.15) (clearance 0.3)) 31 | ) 32 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PI1541 IO Adapter 2 | 3 | This is an IO adapter board for the Raspberry Pi 3, based on the awesome [Pi1541 4 | project](https://cbm-pi1541.firebaseapp.com/) by Steve White. It is currently 5 | very much work in progress. **USE AT YOUR OWN RISK!** 6 | 7 | Details of the adapter board development are [documented on hackup.net](https://www.hackup.net/tag/pi1541/). The [Gerber files](gerber/Pi1541io-rev4.zip) for the latest stable revision are included in the repository. Also, the boards are ready to be ordered directly from [PCBWay](https://www.pcbway.com/project/shareproject/Pi1541_IO_Adapter__Rev_4.html?inviteid=78096) or [DirtyPCBs](https://dirtypcbs.com/store/designer/details/hackup/6112/pi1541-io-adapter-rev-4). 8 | 9 | ## Revisions 10 | 11 | ### Revision 4 12 | This revision of the board resolves the I2C power supply issues of the previous version. All relevant aspects of the I2C header must now be configured using solder bridges on the bottom side of the PCB. 13 | 14 | ![I2C Configuration Jumpers](media/i2c-config.JPG) 15 | 16 | * Select either 3.3V or 5V power supply. (If in doubt, use 3.3V!) 17 | * Pin order: Vin-GND-SCL-SDA or GND-Vin-SCL-SDA 18 | * Chose either I2C bus 0 or 1 19 | 20 | See [here](https://www.hackup.net/2018/07/pi1541io-revision-4/) for more details. 21 | 22 | ![Pi1541io Rev.2](media/Pi1541io-rev4-front.jpg) 23 | 24 | ### Revision 3 25 | The third revision features an I2C header for connecting a SSD1306 based OLED display module. The power line on this header is connected to 5V of the Raspberry. This is the preferred option for display modules that bring their own 3.3V regulator. Unfortunately, there seem to be modules out there without such a regulator. Connecting one of those to 5V will damage both the display and the Raspberry. 26 | 27 | This issue is resolved in revision 4. So, unless you already have one of these boards you better skip directly to revision 4. 28 | 29 | ![Pi1541io Rev.2](media/Pi1541io-rev3-front.jpg) 30 | 31 | ### Revision 2 32 | The second revision features quite a few improvements, the most important one being optional support for the 7406 bus driver IC. For further details and instructions on how to assemble this board [see here](https://www.hackup.net/2018/06/pi1541io-revision-2/). 33 | 34 | ![Pi1541io Rev.2](media/Pi1541io-rev2-front.jpg) 35 | 36 | ### Revision 1 37 | A prototype batch of the first revision has been manufactured and [tested](https://www.hackup.net/2018/05/pi1541-io-adapter/). It is generally working but there are a few minor issues. The Gerber files for this revision are included, but I would currently recommend waiting for revision 2. 38 | 39 | ![Pi1541io Rev.1](media/Pi1541io-rev1-front.jpg) 40 | 41 | 42 | ## License 43 | [![Creative Commons License](https://i.creativecommons.org/l/by-sa/4.0/88x31.png) 44 | ](http://creativecommons.org/licenses/by-sa/4.0/) 45 | This work is licensed under a 46 | [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/) 47 | -------------------------------------------------------------------------------- /lib/hackup.pretty/LevelShifterModule4CH.kicad_mod: -------------------------------------------------------------------------------- 1 | (module LevelShifterModule4CH (layer F.Cu) (tedit 5AFEC5B8) 2 | (fp_text reference U1 (at 0 -10.16) (layer F.SilkS) hide 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value LevelShifter (at 6.858 -4.191 -270 unlocked) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text user HV (at 3.048 -2.54 unlocked) (layer F.SilkS) 9 | (effects (font (size 0.8 0.8) (thickness 0.11))) 10 | ) 11 | (fp_text user HV4 (at 3.048 5.08 unlocked) (layer F.SilkS) 12 | (effects (font (size 0.8 0.8) (thickness 0.11))) 13 | ) 14 | (fp_text user HV3 (at 3.048 2.54 unlocked) (layer F.SilkS) 15 | (effects (font (size 0.8 0.8) (thickness 0.11))) 16 | ) 17 | (fp_text user HV2 (at 3.048 -5.08 unlocked) (layer F.SilkS) 18 | (effects (font (size 0.8 0.8) (thickness 0.11))) 19 | ) 20 | (fp_text user HV1 (at 3.048 -7.62 unlocked) (layer F.SilkS) 21 | (effects (font (size 0.8 0.8) (thickness 0.11))) 22 | ) 23 | (fp_text user LV4 (at -3.048 5.08 unlocked) (layer F.SilkS) 24 | (effects (font (size 0.8 0.8) (thickness 0.11))) 25 | ) 26 | (fp_text user LV3 (at -3.048 2.54 unlocked) (layer F.SilkS) 27 | (effects (font (size 0.8 0.8) (thickness 0.11))) 28 | ) 29 | (fp_text user GND (at 2.794 0 unlocked) (layer F.SilkS) 30 | (effects (font (size 0.8 0.8) (thickness 0.11))) 31 | ) 32 | (fp_text user GND (at -2.794 0 unlocked) (layer F.SilkS) 33 | (effects (font (size 0.8 0.8) (thickness 0.11))) 34 | ) 35 | (fp_text user LV (at -3.302 -2.54 unlocked) (layer F.SilkS) 36 | (effects (font (size 0.8 0.8) (thickness 0.11))) 37 | ) 38 | (fp_text user LV2 (at -3.048 -5.08 unlocked) (layer F.SilkS) 39 | (effects (font (size 0.8 0.8) (thickness 0.11))) 40 | ) 41 | (fp_text user LV1 (at -3.048 -7.62 unlocked) (layer F.SilkS) 42 | (effects (font (size 0.8 0.8) (thickness 0.11))) 43 | ) 44 | (fp_line (start -6.096 6.096) (end -6.096 -8.636) (layer F.SilkS) (width 0.15)) 45 | (fp_line (start 6.096 6.096) (end -6.096 6.096) (layer F.SilkS) (width 0.15)) 46 | (fp_line (start 6.096 -8.636) (end 6.096 6.096) (layer F.SilkS) (width 0.15)) 47 | (fp_line (start -6.096 -8.636) (end 6.096 -8.636) (layer F.SilkS) (width 0.15)) 48 | (pad 12 thru_hole circle (at 5.08 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 49 | (pad 11 thru_hole circle (at 5.08 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 50 | (pad 10 thru_hole circle (at 5.08 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 51 | (pad 9 thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 52 | (pad 8 thru_hole circle (at 5.08 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 53 | (pad 7 thru_hole circle (at 5.08 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 54 | (pad 6 thru_hole circle (at -5.08 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 55 | (pad 5 thru_hole circle (at -5.08 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 56 | (pad 4 thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 57 | (pad 3 thru_hole circle (at -5.08 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 58 | (pad 2 thru_hole circle (at -5.08 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 59 | (pad 1 thru_hole circle (at -5.08 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 60 | ) 61 | -------------------------------------------------------------------------------- /lib/hackup.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # LevelShifterModule4CH 5 | # 6 | DEF LevelShifterModule4CH U 0 40 Y Y 5 L N 7 | F0 "U" -250 200 50 H V C CNN 8 | F1 "LevelShifterModule4CH" -600 -200 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | LevelShifterModule4CH 13 | $ENDFPLIST 14 | DRAW 15 | S -150 250 150 -250 5 1 0 f 16 | P 4 1 1 0 -150 0 150 -150 -150 -300 -150 0 f 17 | P 4 1 1 0 -150 150 -200 150 -200 -150 -150 -150 N 18 | P 4 1 1 0 150 -150 200 -150 200 150 150 150 N 19 | P 4 1 1 0 150 0 -150 150 150 300 150 0 f 20 | P 4 2 1 0 -150 0 150 -150 -150 -300 -150 0 f 21 | P 4 2 1 0 -150 150 -200 150 -200 -150 -150 -150 N 22 | P 4 2 1 0 150 -150 200 -150 200 150 150 150 N 23 | P 4 2 1 0 150 0 -150 150 150 300 150 0 f 24 | P 4 3 1 0 -150 0 150 -150 -150 -300 -150 0 f 25 | P 4 3 1 0 -150 150 -200 150 -200 -150 -150 -150 N 26 | P 4 3 1 0 150 -150 200 -150 200 150 150 150 N 27 | P 4 3 1 0 150 0 -150 150 150 300 150 0 f 28 | P 4 4 1 0 -150 0 150 -150 -150 -300 -150 0 f 29 | P 4 4 1 0 -150 150 -200 150 -200 -150 -150 -150 N 30 | P 4 4 1 0 150 -150 200 -150 200 150 150 150 N 31 | P 4 4 1 0 150 0 -150 150 150 300 150 0 f 32 | X LV1 1 -400 0 200 R 50 50 1 0 B 33 | X HV1 12 400 0 200 L 50 50 1 0 B 34 | X HV2 11 400 0 200 L 50 50 2 0 B 35 | X LV2 2 -400 0 200 R 50 50 2 0 B 36 | X LV3 5 -400 0 200 R 50 50 3 0 B 37 | X HV3 8 400 0 200 L 50 50 3 0 B 38 | X LV4 6 -400 0 200 R 50 50 4 0 B 39 | X HV4 7 400 0 200 L 50 50 4 0 B 40 | X HV 10 50 450 200 D 50 50 5 0 W 41 | X LV 3 -50 450 200 D 50 50 5 0 W 42 | X GND 4 -50 -450 200 U 50 50 5 0 W 43 | X GND 9 50 -450 200 U 50 50 5 0 W 44 | ENDDRAW 45 | ENDDEF 46 | # 47 | # TXS0108E 48 | # 49 | DEF TXS0108E U 0 40 Y Y 9 L N 50 | F0 "U" 0 150 39 H V C CNN 51 | F1 "TXS0108E" 0 -150 39 H V C CNN 52 | F2 "" 0 0 50 H I C CNN 53 | F3 "" 0 0 50 H I C CNN 54 | DRAW 55 | S 200 100 -200 -100 9 1 0 f 56 | P 4 1 1 0 -50 0 -50 100 50 50 -50 0 f 57 | P 4 1 1 0 50 0 50 -100 -50 -50 50 0 f 58 | P 5 1 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 59 | P 5 1 1 0 50 50 100 50 150 0 100 -50 50 -50 N 60 | P 4 2 1 0 -50 0 -50 100 50 50 -50 0 f 61 | P 4 2 1 0 50 0 50 -100 -50 -50 50 0 f 62 | P 5 2 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 63 | P 5 2 1 0 50 50 100 50 150 0 100 -50 50 -50 N 64 | P 4 3 1 0 -50 0 -50 100 50 50 -50 0 f 65 | P 4 3 1 0 50 0 50 -100 -50 -50 50 0 f 66 | P 5 3 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 67 | P 5 3 1 0 50 50 100 50 150 0 100 -50 50 -50 N 68 | P 4 4 1 0 -50 0 -50 100 50 50 -50 0 f 69 | P 4 4 1 0 50 0 50 -100 -50 -50 50 0 f 70 | P 5 4 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 71 | P 5 4 1 0 50 50 100 50 150 0 100 -50 50 -50 N 72 | P 4 5 1 0 -50 0 -50 100 50 50 -50 0 f 73 | P 4 5 1 0 50 0 50 -100 -50 -50 50 0 f 74 | P 5 5 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 75 | P 5 5 1 0 50 50 100 50 150 0 100 -50 50 -50 N 76 | P 4 6 1 0 -50 0 -50 100 50 50 -50 0 f 77 | P 4 6 1 0 50 0 50 -100 -50 -50 50 0 f 78 | P 5 6 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 79 | P 5 6 1 0 50 50 100 50 150 0 100 -50 50 -50 N 80 | P 4 7 1 0 -50 0 -50 100 50 50 -50 0 f 81 | P 4 7 1 0 50 0 50 -100 -50 -50 50 0 f 82 | P 5 7 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 83 | P 5 7 1 0 50 50 100 50 150 0 100 -50 50 -50 N 84 | P 4 8 1 0 -50 0 -50 100 50 50 -50 0 f 85 | P 4 8 1 0 50 0 50 -100 -50 -50 50 0 f 86 | P 5 8 1 0 -50 50 -100 50 -150 0 -100 -50 -50 -50 N 87 | P 5 8 1 0 50 50 100 50 150 0 100 -50 50 -50 N 88 | X A1 1 -350 0 200 R 50 50 1 1 B 89 | X B1 20 350 0 200 L 50 50 1 1 B 90 | X B2 18 350 0 200 L 50 50 2 1 B 91 | X A2 3 -350 0 200 R 50 50 2 1 B 92 | X B3 17 350 0 200 L 50 50 3 1 B 93 | X A3 4 -350 0 200 R 50 50 3 1 B 94 | X B4 16 350 0 200 L 50 50 4 1 B 95 | X A4 5 -350 0 200 R 50 50 4 1 B 96 | X B5 15 350 0 200 L 50 50 5 1 B 97 | X A5 6 -350 0 200 R 50 50 5 1 B 98 | X B6 14 350 0 200 L 50 50 6 1 B 99 | X A6 7 -350 0 200 R 50 50 6 1 B 100 | X B7 13 350 0 200 L 50 50 7 1 B 101 | X A7 8 -350 0 200 R 50 50 7 1 B 102 | X B8 12 350 0 200 L 50 50 8 1 B 103 | X A8 9 -350 0 200 R 50 50 8 1 B 104 | X OE 10 -400 -50 200 R 50 39 9 1 W 105 | X GND 11 400 -50 200 L 50 39 9 1 W 106 | X VccB 19 400 50 200 L 50 39 9 1 W 107 | X VccA 2 -400 50 200 R 50 39 9 1 W 108 | ENDDRAW 109 | ENDDEF 110 | # 111 | #End Library 112 | -------------------------------------------------------------------------------- /lib/hackup.pretty/TXS0108Module.kicad_mod: -------------------------------------------------------------------------------- 1 | (module TXS0108Module (layer F.Cu) (tedit 5AFEC4BA) 2 | (fp_text reference U2 (at 0 12.7) (layer F.SilkS) hide 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value TXS0108E (at 8.509 -10.414 -270 unlocked) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -7.62 -13.97) (end -7.62 11.43) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start -7.62 11.43) (end 7.62 11.43) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 7.62 11.43) (end 7.62 -13.97) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 7.62 -13.97) (end -7.62 -13.97) (layer F.SilkS) (width 0.15)) 12 | (fp_text user VA (at -4.445 -12.7 unlocked) (layer F.SilkS) 13 | (effects (font (size 1 1) (thickness 0.15))) 14 | ) 15 | (fp_text user A1 (at -4.445 -10.16 unlocked) (layer F.SilkS) 16 | (effects (font (size 1 1) (thickness 0.15))) 17 | ) 18 | (fp_text user A2 (at -4.445 -7.62 unlocked) (layer F.SilkS) 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | ) 21 | (fp_text user A3 (at -4.445 -5.08 unlocked) (layer F.SilkS) 22 | (effects (font (size 1 1) (thickness 0.15))) 23 | ) 24 | (fp_text user A4 (at -4.445 -2.54 unlocked) (layer F.SilkS) 25 | (effects (font (size 1 1) (thickness 0.15))) 26 | ) 27 | (fp_text user A5 (at -4.445 0 unlocked) (layer F.SilkS) 28 | (effects (font (size 1 1) (thickness 0.15))) 29 | ) 30 | (fp_text user A6 (at -4.445 2.54 unlocked) (layer F.SilkS) 31 | (effects (font (size 1 1) (thickness 0.15))) 32 | ) 33 | (fp_text user A7 (at -4.445 5.08 unlocked) (layer F.SilkS) 34 | (effects (font (size 1 1) (thickness 0.15))) 35 | ) 36 | (fp_text user A8 (at -4.445 7.62 unlocked) (layer F.SilkS) 37 | (effects (font (size 1 1) (thickness 0.15))) 38 | ) 39 | (fp_text user OE (at -4.445 10.16 unlocked) (layer F.SilkS) 40 | (effects (font (size 1 1) (thickness 0.15))) 41 | ) 42 | (fp_text user VB (at 4.445 -12.7 unlocked) (layer F.SilkS) 43 | (effects (font (size 1 1) (thickness 0.15))) 44 | ) 45 | (fp_text user B1 (at 4.445 -10.16 unlocked) (layer F.SilkS) 46 | (effects (font (size 1 1) (thickness 0.15))) 47 | ) 48 | (fp_text user B2 (at 4.445 -7.62 unlocked) (layer F.SilkS) 49 | (effects (font (size 1 1) (thickness 0.15))) 50 | ) 51 | (fp_text user B3 (at 4.445 -5.08 unlocked) (layer F.SilkS) 52 | (effects (font (size 1 1) (thickness 0.15))) 53 | ) 54 | (fp_text user B4 (at 4.445 -2.54 unlocked) (layer F.SilkS) 55 | (effects (font (size 1 1) (thickness 0.15))) 56 | ) 57 | (fp_text user B5 (at 4.445 0 unlocked) (layer F.SilkS) 58 | (effects (font (size 1 1) (thickness 0.15))) 59 | ) 60 | (fp_text user B6 (at 4.445 2.54 unlocked) (layer F.SilkS) 61 | (effects (font (size 1 1) (thickness 0.15))) 62 | ) 63 | (fp_text user B7 (at 4.445 5.08 unlocked) (layer F.SilkS) 64 | (effects (font (size 1 1) (thickness 0.15))) 65 | ) 66 | (fp_text user B8 (at 4.445 7.62 unlocked) (layer F.SilkS) 67 | (effects (font (size 1 1) (thickness 0.15))) 68 | ) 69 | (fp_text user GND (at 3.81 10.16 unlocked) (layer F.SilkS) 70 | (effects (font (size 1 1) (thickness 0.15))) 71 | ) 72 | (pad 1 thru_hole circle (at -6.35 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 73 | (pad 2 thru_hole circle (at -6.35 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 74 | (pad 3 thru_hole circle (at -6.35 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 75 | (pad 4 thru_hole circle (at -6.35 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 76 | (pad 5 thru_hole circle (at -6.35 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 77 | (pad 6 thru_hole circle (at -6.35 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 78 | (pad 7 thru_hole circle (at -6.35 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 79 | (pad 8 thru_hole circle (at -6.35 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 80 | (pad 9 thru_hole circle (at -6.35 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 81 | (pad 10 thru_hole circle (at -6.35 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 82 | (pad 11 thru_hole circle (at 6.35 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 83 | (pad 12 thru_hole circle (at 6.35 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 84 | (pad 13 thru_hole circle (at 6.35 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 85 | (pad 14 thru_hole circle (at 6.35 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 86 | (pad 15 thru_hole circle (at 6.35 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 87 | (pad 16 thru_hole circle (at 6.35 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 88 | (pad 17 thru_hole circle (at 6.35 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 89 | (pad 18 thru_hole circle (at 6.35 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 90 | (pad 19 thru_hole circle (at 6.35 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 91 | (pad 20 thru_hole circle (at 6.35 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 92 | ) 93 | -------------------------------------------------------------------------------- /Pi1541io.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # +3V3 5 | # 6 | DEF +3V3 #PWR 0 0 Y Y 1 F P 7 | F0 "#PWR" 0 -150 50 H I C CNN 8 | F1 "+3V3" 0 140 50 H V C CNN 9 | F2 "" 0 0 50 H V C CNN 10 | F3 "" 0 0 50 H V C CNN 11 | ALIAS +3.3V 12 | DRAW 13 | P 2 0 1 0 -30 50 0 100 N 14 | P 2 0 1 0 0 0 0 100 N 15 | P 2 0 1 0 0 100 30 50 N 16 | X +3V3 1 0 0 0 U 50 50 1 1 W N 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | # +5V 21 | # 22 | DEF +5V #PWR 0 0 Y Y 1 F P 23 | F0 "#PWR" 0 -150 50 H I C CNN 24 | F1 "+5V" 0 140 50 H V C CNN 25 | F2 "" 0 0 50 H V C CNN 26 | F3 "" 0 0 50 H V C CNN 27 | DRAW 28 | P 2 0 1 0 -30 50 0 100 N 29 | P 2 0 1 0 0 0 0 100 N 30 | P 2 0 1 0 0 100 30 50 N 31 | X +5V 1 0 0 0 U 50 50 1 1 W N 32 | ENDDRAW 33 | ENDDEF 34 | # 35 | # CONN_02X20 36 | # 37 | DEF CONN_02X20 P 0 1 Y N 1 F N 38 | F0 "P" 0 1050 50 H V C CNN 39 | F1 "CONN_02X20" 0 0 50 V V C CNN 40 | F2 "" 0 -950 50 H V C CNN 41 | F3 "" 0 -950 50 H V C CNN 42 | $FPLIST 43 | Pin_Header_Straight_2X20 44 | Pin_Header_Angled_2X20 45 | Socket_Strip_Straight_2X20 46 | Socket_Strip_Angled_2X20 47 | $ENDFPLIST 48 | DRAW 49 | S -100 -945 -50 -955 0 1 0 N 50 | S -100 -845 -50 -855 0 1 0 N 51 | S -100 -745 -50 -755 0 1 0 N 52 | S -100 -645 -50 -655 0 1 0 N 53 | S -100 -545 -50 -555 0 1 0 N 54 | S -100 -445 -50 -455 0 1 0 N 55 | S -100 -345 -50 -355 0 1 0 N 56 | S -100 -245 -50 -255 0 1 0 N 57 | S -100 -145 -50 -155 0 1 0 N 58 | S -100 -45 -50 -55 0 1 0 N 59 | S -100 55 -50 45 0 1 0 N 60 | S -100 155 -50 145 0 1 0 N 61 | S -100 255 -50 245 0 1 0 N 62 | S -100 355 -50 345 0 1 0 N 63 | S -100 455 -50 445 0 1 0 N 64 | S -100 555 -50 545 0 1 0 N 65 | S -100 655 -50 645 0 1 0 N 66 | S -100 755 -50 745 0 1 0 N 67 | S -100 855 -50 845 0 1 0 N 68 | S -100 955 -50 945 0 1 0 N 69 | S -100 1000 100 -1000 0 1 0 N 70 | S 50 -945 100 -955 0 1 0 N 71 | S 50 -845 100 -855 0 1 0 N 72 | S 50 -745 100 -755 0 1 0 N 73 | S 50 -645 100 -655 0 1 0 N 74 | S 50 -545 100 -555 0 1 0 N 75 | S 50 -445 100 -455 0 1 0 N 76 | S 50 -345 100 -355 0 1 0 N 77 | S 50 -245 100 -255 0 1 0 N 78 | S 50 -145 100 -155 0 1 0 N 79 | S 50 -45 100 -55 0 1 0 N 80 | S 50 55 100 45 0 1 0 N 81 | S 50 155 100 145 0 1 0 N 82 | S 50 255 100 245 0 1 0 N 83 | S 50 355 100 345 0 1 0 N 84 | S 50 455 100 445 0 1 0 N 85 | S 50 555 100 545 0 1 0 N 86 | S 50 655 100 645 0 1 0 N 87 | S 50 755 100 745 0 1 0 N 88 | S 50 855 100 845 0 1 0 N 89 | S 50 955 100 945 0 1 0 N 90 | X P1 1 -250 950 150 R 50 50 1 1 P 91 | X P10 10 250 550 150 L 50 50 1 1 P 92 | X P11 11 -250 450 150 R 50 50 1 1 P 93 | X P12 12 250 450 150 L 50 50 1 1 P 94 | X P13 13 -250 350 150 R 50 50 1 1 P 95 | X P14 14 250 350 150 L 50 50 1 1 P 96 | X P15 15 -250 250 150 R 50 50 1 1 P 97 | X P16 16 250 250 150 L 50 50 1 1 P 98 | X P17 17 -250 150 150 R 50 50 1 1 P 99 | X P18 18 250 150 150 L 50 50 1 1 P 100 | X P19 19 -250 50 150 R 50 50 1 1 P 101 | X P2 2 250 950 150 L 50 50 1 1 P 102 | X P20 20 250 50 150 L 50 50 1 1 P 103 | X P21 21 -250 -50 150 R 50 50 1 1 P 104 | X P22 22 250 -50 150 L 50 50 1 1 P 105 | X P23 23 -250 -150 150 R 50 50 1 1 P 106 | X P24 24 250 -150 150 L 50 50 1 1 P 107 | X P25 25 -250 -250 150 R 50 50 1 1 P 108 | X P26 26 250 -250 150 L 50 50 1 1 P 109 | X P27 27 -250 -350 150 R 50 50 1 1 P 110 | X P28 28 250 -350 150 L 50 50 1 1 P 111 | X P29 29 -250 -450 150 R 50 50 1 1 P 112 | X P3 3 -250 850 150 R 50 50 1 1 P 113 | X P30 30 250 -450 150 L 50 50 1 1 P 114 | X P31 31 -250 -550 150 R 50 50 1 1 P 115 | X P32 32 250 -550 150 L 50 50 1 1 P 116 | X P33 33 -250 -650 150 R 50 50 1 1 P 117 | X P34 34 250 -650 150 L 50 50 1 1 P 118 | X P35 35 -250 -750 150 R 50 50 1 1 P 119 | X P36 36 250 -750 150 L 50 50 1 1 P 120 | X P37 37 -250 -850 150 R 50 50 1 1 P 121 | X P38 38 250 -850 150 L 50 50 1 1 P 122 | X P39 39 -250 -950 150 R 50 50 1 1 P 123 | X P4 4 250 850 150 L 50 50 1 1 P 124 | X P40 40 250 -950 150 L 50 50 1 1 P 125 | X P5 5 -250 750 150 R 50 50 1 1 P 126 | X P6 6 250 750 150 L 50 50 1 1 P 127 | X P7 7 -250 650 150 R 50 50 1 1 P 128 | X P8 8 250 650 150 L 50 50 1 1 P 129 | X P9 9 -250 550 150 R 50 50 1 1 P 130 | ENDDRAW 131 | ENDDEF 132 | # 133 | # Conn_01x04-Connector 134 | # 135 | DEF Conn_01x04-Connector J 0 40 Y N 1 F N 136 | F0 "J" 0 200 50 H V C CNN 137 | F1 "Conn_01x04-Connector" 0 -300 50 H V C CNN 138 | F2 "" 0 0 50 H I C CNN 139 | F3 "" 0 0 50 H I C CNN 140 | $FPLIST 141 | Connector*:*_??x*mm* 142 | Connector*:*1x??x*mm* 143 | Pin?Header?Straight?1X* 144 | Pin?Header?Angled?1X* 145 | Socket?Strip?Straight?1X* 146 | Socket?Strip?Angled?1X* 147 | $ENDFPLIST 148 | DRAW 149 | S -50 -195 0 -205 1 1 6 N 150 | S -50 -95 0 -105 1 1 6 N 151 | S -50 5 0 -5 1 1 6 N 152 | S -50 105 0 95 1 1 6 N 153 | S -50 150 50 -250 1 1 10 f 154 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 155 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 156 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 157 | X Pin_4 4 -200 -200 150 R 50 50 1 1 P 158 | ENDDRAW 159 | ENDDEF 160 | # 161 | # GND 162 | # 163 | DEF GND #PWR 0 0 Y Y 1 F P 164 | F0 "#PWR" 0 -250 50 H I C CNN 165 | F1 "GND" 0 -150 50 H V C CNN 166 | F2 "" 0 0 50 H V C CNN 167 | F3 "" 0 0 50 H V C CNN 168 | DRAW 169 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 170 | X GND 1 0 0 0 D 50 50 1 1 W N 171 | ENDDRAW 172 | ENDDEF 173 | # 174 | # MOUNTING_HOLE 175 | # 176 | DEF MOUNTING_HOLE MH 0 40 Y Y 1 F N 177 | F0 "MH" 0 150 50 H V C CNN 178 | F1 "MOUNTING_HOLE" 375 -50 50 H V C CNN 179 | F2 "" 0 0 50 H V C CNN 180 | F3 "" 0 0 50 H V C CNN 181 | DRAW 182 | S -100 100 100 0 0 1 0 N 183 | S -50 0 50 -150 0 1 0 N 184 | P 2 0 1 0 -50 -150 50 -125 N 185 | P 2 0 1 0 50 -100 -50 -125 N 186 | P 2 0 1 0 50 -75 -50 -100 N 187 | P 2 0 1 0 50 -50 -50 -75 N 188 | P 2 0 1 0 50 -25 -50 -50 N 189 | P 2 0 1 0 50 0 -50 -25 N 190 | X ~ 1 -100 -150 50 R 50 50 1 1 I 191 | ENDDRAW 192 | ENDDEF 193 | # 194 | #End Library 195 | -------------------------------------------------------------------------------- /Pi1541io-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # Connector:DIN-6 5 | # 6 | DEF Connector:DIN-6 J 0 40 Y Y 1 F N 7 | F0 "J" 125 225 50 H V C CNN 8 | F1 "Connector:DIN-6" 175 -175 50 H V L CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | DIN* 13 | $ENDFPLIST 14 | DRAW 15 | A -1 -1 201 -811 3 0 1 10 N 30 -200 200 0 16 | A 0 0 200 1 1799 0 1 10 N 200 0 -200 0 17 | A 1 -1 201 1797 -989 0 1 10 N -200 0 -30 -200 18 | C -110 -60 20 0 1 0 N 19 | C -110 60 20 0 1 0 N 20 | C 0 0 20 0 1 0 N 21 | C 0 130 20 0 1 0 N 22 | C 110 -60 20 0 1 0 N 23 | C 110 60 20 0 1 0 N 24 | P 2 0 1 0 0 -200 0 -20 N 25 | P 2 0 1 0 0 200 0 150 N 26 | P 3 0 1 0 -200 -100 -170 -100 -125 -75 N 27 | P 3 0 1 0 -200 100 -170 100 -125 75 N 28 | P 3 0 1 0 200 -100 170 -100 125 -75 N 29 | P 3 0 1 0 200 100 170 100 125 75 N 30 | P 4 0 1 10 -30 -195 -30 -165 30 -165 30 -195 N 31 | X ~ 1 -300 -100 100 R 50 50 1 1 P 32 | X ~ 2 -300 100 100 R 50 50 1 1 P 33 | X ~ 3 0 300 100 D 50 50 1 1 P 34 | X ~ 4 300 100 100 L 50 50 1 1 P 35 | X ~ 5 300 -100 100 L 50 50 1 1 P 36 | X ~ 6 0 -300 100 U 50 50 1 1 P 37 | ENDDRAW 38 | ENDDEF 39 | # 40 | # Logic_TTL_IEEE:7406 41 | # 42 | DEF Logic_TTL_IEEE:7406 U 0 30 Y Y 6 F N 43 | F0 "U" 150 300 50 H V C CNN 44 | F1 "Logic_TTL_IEEE:7406" 250 -350 50 H V C CNN 45 | F2 "" 0 0 50 H I C CNN 46 | F3 "" 0 0 50 H I C CNN 47 | ALIAS 7416 48 | DRAW 49 | S -250 250 250 -250 0 1 0 N 50 | P 5 0 0 0 -150 50 -150 -50 -100 0 -150 50 -150 50 N 51 | P 8 0 0 0 120 40 160 80 100 140 40 80 80 40 40 40 160 40 160 40 N 52 | X Vcc 14 0 250 0 D 50 50 0 1 W N 53 | X Gnd 7 0 -250 0 U 50 50 0 1 W N 54 | X ~ 1 -550 0 300 R 50 50 1 1 I 55 | X ~ 2 550 0 300 L 50 50 1 1 C I 56 | X ~ 3 -550 0 300 R 50 50 2 1 I 57 | X ~ 4 550 0 300 L 50 50 2 1 C I 58 | X ~ 5 -550 0 300 R 50 50 3 1 I 59 | X ~ 6 550 0 300 L 50 50 3 1 C I 60 | X ~ 8 550 0 300 L 50 50 4 1 C I 61 | X ~ 9 -550 0 300 R 50 50 4 1 I 62 | X ~ 10 550 0 300 L 50 50 5 1 C I 63 | X ~ 11 -550 0 300 R 50 50 5 1 I 64 | X ~ 12 550 0 300 L 50 50 6 1 C I 65 | X ~ 13 -550 0 300 R 50 50 6 1 I 66 | ENDDRAW 67 | ENDDEF 68 | # 69 | # Mechanical:MountingHole 70 | # 71 | DEF Mechanical:MountingHole MH 0 40 Y Y 1 F N 72 | F0 "MH" 0 200 50 H V C CNN 73 | F1 "Mechanical:MountingHole" 0 125 50 H V C CNN 74 | F2 "" 0 0 50 H I C CNN 75 | F3 "" 0 0 50 H I C CNN 76 | $FPLIST 77 | MountingHole* 78 | $ENDFPLIST 79 | DRAW 80 | C 0 0 50 0 1 50 N 81 | ENDDRAW 82 | ENDDEF 83 | # 84 | # Pi1541io:Conn_01x04-Connector 85 | # 86 | DEF Pi1541io:Conn_01x04-Connector J 0 40 Y N 1 F N 87 | F0 "J" 0 200 50 H V C CNN 88 | F1 "Pi1541io:Conn_01x04-Connector" 0 -300 50 H V C CNN 89 | F2 "" 0 0 50 H I C CNN 90 | F3 "" 0 0 50 H I C CNN 91 | $FPLIST 92 | Connector*:*_??x*mm* 93 | Connector*:*1x??x*mm* 94 | Pin?Header?Straight?1X* 95 | Pin?Header?Angled?1X* 96 | Socket?Strip?Straight?1X* 97 | Socket?Strip?Angled?1X* 98 | $ENDFPLIST 99 | DRAW 100 | S -50 -195 0 -205 1 1 6 N 101 | S -50 -95 0 -105 1 1 6 N 102 | S -50 5 0 -5 1 1 6 N 103 | S -50 105 0 95 1 1 6 N 104 | S -50 150 50 -250 1 1 10 f 105 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 106 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 107 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 108 | X Pin_4 4 -200 -200 150 R 50 50 1 1 P 109 | ENDDRAW 110 | ENDDEF 111 | # 112 | # Switch:SW_Push 113 | # 114 | DEF Switch:SW_Push SW 0 40 N N 1 F N 115 | F0 "SW" 50 100 50 H V L CNN 116 | F1 "Switch:SW_Push" 0 -60 50 H V C CNN 117 | F2 "" 0 200 50 H I C CNN 118 | F3 "" 0 200 50 H I C CNN 119 | DRAW 120 | C -80 0 20 0 1 0 N 121 | C 80 0 20 0 1 0 N 122 | P 2 0 1 0 0 50 0 120 N 123 | P 2 0 1 0 100 50 -100 50 N 124 | X 1 1 -200 0 100 R 50 50 0 1 P 125 | X 2 2 200 0 100 L 50 50 0 1 P 126 | ENDDRAW 127 | ENDDEF 128 | # 129 | # Switch:SW_SPST 130 | # 131 | DEF Switch:SW_SPST SW 0 0 Y N 1 F N 132 | F0 "SW" 0 125 50 H V C CNN 133 | F1 "Switch:SW_SPST" 0 -100 50 H V C CNN 134 | F2 "" 0 0 50 H I C CNN 135 | F3 "" 0 0 50 H I C CNN 136 | DRAW 137 | C -80 0 20 0 0 0 N 138 | C 80 0 20 0 0 0 N 139 | P 2 0 0 0 -60 10 60 70 N 140 | X A 1 -200 0 100 R 50 50 1 1 P 141 | X B 2 200 0 100 L 50 50 1 1 P 142 | ENDDRAW 143 | ENDDEF 144 | # 145 | # Transistor:BSS138 146 | # 147 | DEF Transistor:BSS138 Q 0 0 Y N 1 F N 148 | F0 "Q" 200 75 50 H V L CNN 149 | F1 "Transistor:BSS138" 200 0 50 H V L CNN 150 | F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN 151 | F3 "" 0 0 50 H I L CNN 152 | ALIAS 2N7002 MMBF170 153 | $FPLIST 154 | SOT?23* 155 | $ENDFPLIST 156 | DRAW 157 | C 65 0 111 0 1 10 N 158 | C 100 -70 11 0 1 0 F 159 | C 100 70 11 0 1 0 F 160 | P 2 0 1 0 30 -70 100 -70 N 161 | P 2 0 1 10 30 -50 30 -90 N 162 | P 2 0 1 0 30 0 100 0 N 163 | P 2 0 1 10 30 20 30 -20 N 164 | P 2 0 1 0 30 70 100 70 N 165 | P 2 0 1 10 30 90 30 50 N 166 | P 2 0 1 0 100 -70 100 -100 N 167 | P 2 0 1 0 100 -70 100 0 N 168 | P 2 0 1 0 100 100 100 70 N 169 | P 3 0 1 10 10 75 10 -75 10 -75 N 170 | P 4 0 1 0 40 0 80 15 80 -15 40 0 F 171 | P 4 0 1 0 100 -70 130 -70 130 70 100 70 N 172 | P 4 0 1 0 110 20 115 15 145 15 150 10 N 173 | P 4 0 1 0 130 15 115 -10 145 -10 130 15 N 174 | X G 1 -200 0 210 R 50 50 1 1 I 175 | X S 2 100 -200 100 U 50 50 1 1 P 176 | X D 3 100 200 100 D 50 50 1 1 P 177 | ENDDRAW 178 | ENDDEF 179 | # 180 | # conn:Conn_01x01 181 | # 182 | DEF conn:Conn_01x01 J 0 40 Y N 1 F N 183 | F0 "J" 0 100 50 H V C CNN 184 | F1 "conn:Conn_01x01" 0 -100 50 H V C CNN 185 | F2 "" 0 0 50 H I C CNN 186 | F3 "" 0 0 50 H I C CNN 187 | $FPLIST 188 | Connector*:*_??x*mm* 189 | Connector*:*1x??x*mm* 190 | Pin?Header?Straight?1X* 191 | Pin?Header?Angled?1X* 192 | Socket?Strip?Straight?1X* 193 | Socket?Strip?Angled?1X* 194 | $ENDFPLIST 195 | DRAW 196 | S -50 5 0 -5 1 1 6 N 197 | S -50 50 50 -50 1 1 10 f 198 | X Pin_1 1 -200 0 150 R 50 50 1 1 P 199 | ENDDRAW 200 | ENDDEF 201 | # 202 | # conn:Conn_01x06 203 | # 204 | DEF conn:Conn_01x06 J 0 40 Y N 1 F N 205 | F0 "J" 0 300 50 H V C CNN 206 | F1 "conn:Conn_01x06" 0 -400 50 H V C CNN 207 | F2 "" 0 0 50 H I C CNN 208 | F3 "" 0 0 50 H I C CNN 209 | $FPLIST 210 | Connector*:*_??x*mm* 211 | Connector*:*1x??x*mm* 212 | Pin?Header?Straight?1X* 213 | Pin?Header?Angled?1X* 214 | Socket?Strip?Straight?1X* 215 | Socket?Strip?Angled?1X* 216 | $ENDFPLIST 217 | DRAW 218 | S -50 -295 0 -305 1 1 6 N 219 | S -50 -195 0 -205 1 1 6 N 220 | S -50 -95 0 -105 1 1 6 N 221 | S -50 5 0 -5 1 1 6 N 222 | S -50 105 0 95 1 1 6 N 223 | S -50 205 0 195 1 1 6 N 224 | S -50 250 50 -350 1 1 10 f 225 | X Pin_1 1 -200 200 150 R 50 50 1 1 P 226 | X Pin_2 2 -200 100 150 R 50 50 1 1 P 227 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 228 | X Pin_4 4 -200 -100 150 R 50 50 1 1 P 229 | X Pin_5 5 -200 -200 150 R 50 50 1 1 P 230 | X Pin_6 6 -200 -300 150 R 50 50 1 1 P 231 | ENDDRAW 232 | ENDDEF 233 | # 234 | # conn:Conn_02x20_Odd_Even 235 | # 236 | DEF conn:Conn_02x20_Odd_Even J 0 40 Y N 1 F N 237 | F0 "J" 50 1000 50 H V C CNN 238 | F1 "conn:Conn_02x20_Odd_Even" 50 -1100 50 H V C CNN 239 | F2 "" 0 0 50 H I C CNN 240 | F3 "" 0 0 50 H I C CNN 241 | $FPLIST 242 | Connector*:*2x??x*mm* 243 | Connector*:*2x???Pitch* 244 | Pin_Header_Straight_2X* 245 | Pin_Header_Angled_2X* 246 | Socket_Strip_Straight_2X* 247 | Socket_Strip_Angled_2X* 248 | $ENDFPLIST 249 | DRAW 250 | S -50 -995 0 -1005 1 1 6 N 251 | S -50 -895 0 -905 1 1 6 N 252 | S -50 -795 0 -805 1 1 6 N 253 | S -50 -695 0 -705 1 1 6 N 254 | S -50 -595 0 -605 1 1 6 N 255 | S -50 -495 0 -505 1 1 6 N 256 | S -50 -395 0 -405 1 1 6 N 257 | S -50 -295 0 -305 1 1 6 N 258 | S -50 -195 0 -205 1 1 6 N 259 | S -50 -95 0 -105 1 1 6 N 260 | S -50 5 0 -5 1 1 6 N 261 | S -50 105 0 95 1 1 6 N 262 | S -50 205 0 195 1 1 6 N 263 | S -50 305 0 295 1 1 6 N 264 | S -50 405 0 395 1 1 6 N 265 | S -50 505 0 495 1 1 6 N 266 | S -50 605 0 595 1 1 6 N 267 | S -50 705 0 695 1 1 6 N 268 | S -50 805 0 795 1 1 6 N 269 | S -50 905 0 895 1 1 6 N 270 | S -50 950 150 -1050 1 1 10 f 271 | S 150 -995 100 -1005 1 1 6 N 272 | S 150 -895 100 -905 1 1 6 N 273 | S 150 -795 100 -805 1 1 6 N 274 | S 150 -695 100 -705 1 1 6 N 275 | S 150 -595 100 -605 1 1 6 N 276 | S 150 -495 100 -505 1 1 6 N 277 | S 150 -395 100 -405 1 1 6 N 278 | S 150 -295 100 -305 1 1 6 N 279 | S 150 -195 100 -205 1 1 6 N 280 | S 150 -95 100 -105 1 1 6 N 281 | S 150 5 100 -5 1 1 6 N 282 | S 150 105 100 95 1 1 6 N 283 | S 150 205 100 195 1 1 6 N 284 | S 150 305 100 295 1 1 6 N 285 | S 150 405 100 395 1 1 6 N 286 | S 150 505 100 495 1 1 6 N 287 | S 150 605 100 595 1 1 6 N 288 | S 150 705 100 695 1 1 6 N 289 | S 150 805 100 795 1 1 6 N 290 | S 150 905 100 895 1 1 6 N 291 | X Pin_1 1 -200 900 150 R 50 50 1 1 P 292 | X Pin_10 10 300 500 150 L 50 50 1 1 P 293 | X Pin_11 11 -200 400 150 R 50 50 1 1 P 294 | X Pin_12 12 300 400 150 L 50 50 1 1 P 295 | X Pin_13 13 -200 300 150 R 50 50 1 1 P 296 | X Pin_14 14 300 300 150 L 50 50 1 1 P 297 | X Pin_15 15 -200 200 150 R 50 50 1 1 P 298 | X Pin_16 16 300 200 150 L 50 50 1 1 P 299 | X Pin_17 17 -200 100 150 R 50 50 1 1 P 300 | X Pin_18 18 300 100 150 L 50 50 1 1 P 301 | X Pin_19 19 -200 0 150 R 50 50 1 1 P 302 | X Pin_2 2 300 900 150 L 50 50 1 1 P 303 | X Pin_20 20 300 0 150 L 50 50 1 1 P 304 | X Pin_21 21 -200 -100 150 R 50 50 1 1 P 305 | X Pin_22 22 300 -100 150 L 50 50 1 1 P 306 | X Pin_23 23 -200 -200 150 R 50 50 1 1 P 307 | X Pin_24 24 300 -200 150 L 50 50 1 1 P 308 | X Pin_25 25 -200 -300 150 R 50 50 1 1 P 309 | X Pin_26 26 300 -300 150 L 50 50 1 1 P 310 | X Pin_27 27 -200 -400 150 R 50 50 1 1 P 311 | X Pin_28 28 300 -400 150 L 50 50 1 1 P 312 | X Pin_29 29 -200 -500 150 R 50 50 1 1 P 313 | X Pin_3 3 -200 800 150 R 50 50 1 1 P 314 | X Pin_30 30 300 -500 150 L 50 50 1 1 P 315 | X Pin_31 31 -200 -600 150 R 50 50 1 1 P 316 | X Pin_32 32 300 -600 150 L 50 50 1 1 P 317 | X Pin_33 33 -200 -700 150 R 50 50 1 1 P 318 | X Pin_34 34 300 -700 150 L 50 50 1 1 P 319 | X Pin_35 35 -200 -800 150 R 50 50 1 1 P 320 | X Pin_36 36 300 -800 150 L 50 50 1 1 P 321 | X Pin_37 37 -200 -900 150 R 50 50 1 1 P 322 | X Pin_38 38 300 -900 150 L 50 50 1 1 P 323 | X Pin_39 39 -200 -1000 150 R 50 50 1 1 P 324 | X Pin_4 4 300 800 150 L 50 50 1 1 P 325 | X Pin_40 40 300 -1000 150 L 50 50 1 1 P 326 | X Pin_5 5 -200 700 150 R 50 50 1 1 P 327 | X Pin_6 6 300 700 150 L 50 50 1 1 P 328 | X Pin_7 7 -200 600 150 R 50 50 1 1 P 329 | X Pin_8 8 300 600 150 L 50 50 1 1 P 330 | X Pin_9 9 -200 500 150 R 50 50 1 1 P 331 | ENDDRAW 332 | ENDDEF 333 | # 334 | # conn:GS2 335 | # 336 | DEF conn:GS2 J 0 40 N N 1 F N 337 | F0 "J" 100 150 50 H V C CNN 338 | F1 "conn:GS2" 100 -149 50 H V C CNN 339 | F2 "Connectors:GS2" 74 0 50 V I C CNN 340 | F3 "" 0 0 50 H I C CNN 341 | $FPLIST 342 | GS* 343 | $ENDFPLIST 344 | DRAW 345 | P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F 346 | P 4 0 1 0 -40 10 -40 100 40 100 40 10 F 347 | X G1 1 0 200 100 D 50 50 1 1 P 348 | X G2 2 0 -200 100 U 50 50 1 1 P 349 | ENDDRAW 350 | ENDDEF 351 | # 352 | # conn:GS3 353 | # 354 | DEF conn:GS3 J 0 40 Y N 1 F N 355 | F0 "J" 50 200 50 H V C CNN 356 | F1 "conn:GS3" 50 -199 50 H V C CNN 357 | F2 "Connectors:GS3" 88 -74 50 V I C CNN 358 | F3 "" 0 0 50 H I C CNN 359 | $FPLIST 360 | GS* 361 | $ENDFPLIST 362 | DRAW 363 | P 4 0 1 0 -50 -140 -50 -60 50 -60 50 -140 F 364 | P 4 0 1 0 -50 40 50 40 50 -40 -50 -40 F 365 | P 4 0 1 0 -50 140 -50 60 50 60 50 140 F 366 | X G1 1 -150 100 100 R 50 50 1 1 P 367 | X G2 2 150 0 100 L 50 50 1 1 P 368 | X G3 3 -150 -100 100 R 50 50 1 1 P 369 | ENDDRAW 370 | ENDDEF 371 | # 372 | # device:C 373 | # 374 | DEF device:C C 0 10 N Y 1 F N 375 | F0 "C" 25 100 50 H V L CNN 376 | F1 "device:C" 25 -100 50 H V L CNN 377 | F2 "" 38 -150 50 H I C CNN 378 | F3 "" 0 0 50 H I C CNN 379 | $FPLIST 380 | C_* 381 | $ENDFPLIST 382 | DRAW 383 | P 2 0 1 20 -80 -30 80 -30 N 384 | P 2 0 1 20 -80 30 80 30 N 385 | X ~ 1 0 150 110 D 50 50 1 1 P 386 | X ~ 2 0 -150 110 U 50 50 1 1 P 387 | ENDDRAW 388 | ENDDEF 389 | # 390 | # device:LED 391 | # 392 | DEF device:LED D 0 40 N N 1 F N 393 | F0 "D" 0 100 50 H V C CNN 394 | F1 "device:LED" 0 -100 50 H V C CNN 395 | F2 "" 0 0 50 H I C CNN 396 | F3 "" 0 0 50 H I C CNN 397 | $FPLIST 398 | LED* 399 | LED_SMD:* 400 | LED_THT:* 401 | $ENDFPLIST 402 | DRAW 403 | P 2 0 1 8 -50 -50 -50 50 N 404 | P 2 0 1 0 -50 0 50 0 N 405 | P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N 406 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N 407 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N 408 | X K 1 -150 0 100 R 50 50 1 1 P 409 | X A 2 150 0 100 L 50 50 1 1 P 410 | ENDDRAW 411 | ENDDEF 412 | # 413 | # device:R 414 | # 415 | DEF device:R R 0 0 N Y 1 F N 416 | F0 "R" 80 0 50 V V C CNN 417 | F1 "device:R" 0 0 50 V V C CNN 418 | F2 "" -70 0 50 V I C CNN 419 | F3 "" 0 0 50 H I C CNN 420 | $FPLIST 421 | R_* 422 | $ENDFPLIST 423 | DRAW 424 | S -40 -100 40 100 0 1 10 N 425 | X ~ 1 0 150 50 D 50 50 1 1 P 426 | X ~ 2 0 -150 50 U 50 50 1 1 P 427 | ENDDRAW 428 | ENDDEF 429 | # 430 | # device:Speaker_Crystal 431 | # 432 | DEF device:Speaker_Crystal LS 0 0 Y N 1 F N 433 | F0 "LS" 25 225 50 H V R CNN 434 | F1 "device:Speaker_Crystal" 25 150 50 H V R CNN 435 | F2 "" -35 -50 50 H I C CNN 436 | F3 "" -35 -50 50 H I C CNN 437 | ALIAS Speaker_Ultrasound 438 | DRAW 439 | S -100 50 45 -150 0 0 10 N 440 | S -80 -25 25 -75 0 0 10 N 441 | P 2 0 0 0 -65 -90 15 -90 N 442 | P 2 0 0 0 -65 -10 15 -10 N 443 | P 2 0 0 0 -25 -90 -25 -120 N 444 | P 2 0 0 0 -25 -10 -25 20 N 445 | P 4 0 0 10 45 50 145 150 145 -250 45 -150 N 446 | X 1 1 -200 0 100 R 50 50 1 1 I 447 | X 2 2 -200 -100 100 R 50 50 1 1 I 448 | ENDDRAW 449 | ENDDEF 450 | # 451 | # hackup:LevelShifterModule4CH 452 | # 453 | DEF hackup:LevelShifterModule4CH U 0 40 Y Y 5 L N 454 | F0 "U" -250 200 50 H V C CNN 455 | F1 "hackup:LevelShifterModule4CH" -600 -200 50 H V C CNN 456 | F2 "" 0 0 50 H I C CNN 457 | F3 "" 0 0 50 H I C CNN 458 | $FPLIST 459 | LevelShifterModule4CH 460 | $ENDFPLIST 461 | DRAW 462 | S -150 250 150 -250 5 1 0 f 463 | P 4 1 1 0 -150 0 150 -150 -150 -300 -150 0 f 464 | P 4 1 1 0 -150 150 -200 150 -200 -150 -150 -150 N 465 | P 4 1 1 0 150 -150 200 -150 200 150 150 150 N 466 | P 4 1 1 0 150 0 -150 150 150 300 150 0 f 467 | P 4 2 1 0 -150 0 150 -150 -150 -300 -150 0 f 468 | P 4 2 1 0 -150 150 -200 150 -200 -150 -150 -150 N 469 | P 4 2 1 0 150 -150 200 -150 200 150 150 150 N 470 | P 4 2 1 0 150 0 -150 150 150 300 150 0 f 471 | P 4 3 1 0 -150 0 150 -150 -150 -300 -150 0 f 472 | P 4 3 1 0 -150 150 -200 150 -200 -150 -150 -150 N 473 | P 4 3 1 0 150 -150 200 -150 200 150 150 150 N 474 | P 4 3 1 0 150 0 -150 150 150 300 150 0 f 475 | P 4 4 1 0 -150 0 150 -150 -150 -300 -150 0 f 476 | P 4 4 1 0 -150 150 -200 150 -200 -150 -150 -150 N 477 | P 4 4 1 0 150 -150 200 -150 200 150 150 150 N 478 | P 4 4 1 0 150 0 -150 150 150 300 150 0 f 479 | X LV1 1 -400 0 200 R 50 50 1 0 B 480 | X HV1 12 400 0 200 L 50 50 1 0 B 481 | X HV2 11 400 0 200 L 50 50 2 0 B 482 | X LV2 2 -400 0 200 R 50 50 2 0 B 483 | X LV3 5 -400 0 200 R 50 50 3 0 B 484 | X HV3 8 400 0 200 L 50 50 3 0 B 485 | X LV4 6 -400 0 200 R 50 50 4 0 B 486 | X HV4 7 400 0 200 L 50 50 4 0 B 487 | X HV 10 50 450 200 D 50 50 5 0 W 488 | X LV 3 -50 450 200 D 50 50 5 0 W 489 | X GND 4 -50 -450 200 U 50 50 5 0 W 490 | X GND 9 50 -450 200 U 50 50 5 0 W 491 | ENDDRAW 492 | ENDDEF 493 | # 494 | # power:+3.3V 495 | # 496 | DEF power:+3.3V #PWR 0 0 Y Y 1 F P 497 | F0 "#PWR" 0 -150 50 H I C CNN 498 | F1 "power:+3.3V" 0 140 50 H V C CNN 499 | F2 "" 0 0 50 H I C CNN 500 | F3 "" 0 0 50 H I C CNN 501 | ALIAS +3.3V 502 | DRAW 503 | P 2 0 1 0 -30 50 0 100 N 504 | P 2 0 1 0 0 0 0 100 N 505 | P 2 0 1 0 0 100 30 50 N 506 | X +3V3 1 0 0 0 U 50 50 1 1 W N 507 | ENDDRAW 508 | ENDDEF 509 | # 510 | # power:+5V 511 | # 512 | DEF power:+5V #PWR 0 0 Y Y 1 F P 513 | F0 "#PWR" 0 -150 50 H I C CNN 514 | F1 "power:+5V" 0 140 50 H V C CNN 515 | F2 "" 0 0 50 H I C CNN 516 | F3 "" 0 0 50 H I C CNN 517 | DRAW 518 | P 2 0 1 0 -30 50 0 100 N 519 | P 2 0 1 0 0 0 0 100 N 520 | P 2 0 1 0 0 100 30 50 N 521 | X +5V 1 0 0 0 U 50 50 1 1 W N 522 | ENDDRAW 523 | ENDDEF 524 | # 525 | # power:GND 526 | # 527 | DEF power:GND #PWR 0 0 Y Y 1 F P 528 | F0 "#PWR" 0 -250 50 H I C CNN 529 | F1 "power:GND" 0 -150 50 H V C CNN 530 | F2 "" 0 0 50 H I C CNN 531 | F3 "" 0 0 50 H I C CNN 532 | DRAW 533 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 534 | X GND 1 0 0 0 D 50 50 1 1 W N 535 | ENDDRAW 536 | ENDDEF 537 | # 538 | #End Library 539 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | 2 | Attribution-ShareAlike 4.0 International 3 | 4 | ======================================================================= 5 | 6 | Creative Commons Corporation ("Creative Commons") is not a law firm and 7 | does not provide legal services or legal advice. Distribution of 8 | Creative Commons public licenses does not create a lawyer-client or 9 | other relationship. Creative Commons makes its licenses and related 10 | information available on an "as-is" basis. Creative Commons gives no 11 | warranties regarding its licenses, any material licensed under their 12 | terms and conditions, or any related information. Creative Commons 13 | disclaims all liability for damages resulting from their use to the 14 | fullest extent possible. 15 | 16 | Using Creative Commons Public Licenses 17 | 18 | Creative Commons public licenses provide a standard set of terms and 19 | conditions that creators and other rights holders may use to share 20 | original works of authorship and other material subject to copyright 21 | and certain other rights specified in the public license below. The 22 | following considerations are for informational purposes only, are not 23 | exhaustive, and do not form part of our licenses. 24 | 25 | Considerations for licensors: Our public licenses are 26 | intended for use by those authorized to give the public 27 | permission to use material in ways otherwise restricted by 28 | copyright and certain other rights. Our licenses are 29 | irrevocable. Licensors should read and understand the terms 30 | and conditions of the license they choose before applying it. 31 | Licensors should also secure all rights necessary before 32 | applying our licenses so that the public can reuse the 33 | material as expected. Licensors should clearly mark any 34 | material not subject to the license. This includes other CC- 35 | licensed material, or material used under an exception or 36 | limitation to copyright. More considerations for licensors: 37 | wiki.creativecommons.org/Considerations_for_licensors 38 | 39 | Considerations for the public: By using one of our public 40 | licenses, a licensor grants the public permission to use the 41 | licensed material under specified terms and conditions. If 42 | the licensor's permission is not necessary for any reason--for 43 | example, because of any applicable exception or limitation to 44 | copyright--then that use is not regulated by the license. Our 45 | licenses grant only permissions under copyright and certain 46 | other rights that a licensor has authority to grant. Use of 47 | the licensed material may still be restricted for other 48 | reasons, including because others have copyright or other 49 | rights in the material. A licensor may make special requests, 50 | such as asking that all changes be marked or described. 51 | Although not required by our licenses, you are encouraged to 52 | respect those requests where reasonable. More considerations 53 | for the public: 54 | wiki.creativecommons.org/Considerations_for_licensees 55 | 56 | ======================================================================= 57 | 58 | Creative Commons Attribution-ShareAlike 4.0 International Public 59 | License 60 | 61 | By exercising the Licensed Rights (defined below), You accept and agree 62 | to be bound by the terms and conditions of this Creative Commons 63 | Attribution-ShareAlike 4.0 International Public License ("Public 64 | License"). To the extent this Public License may be interpreted as a 65 | contract, You are granted the Licensed Rights in consideration of Your 66 | acceptance of these terms and conditions, and the Licensor grants You 67 | such rights in consideration of benefits the Licensor receives from 68 | making the Licensed Material available under these terms and 69 | conditions. 70 | 71 | 72 | Section 1 -- Definitions. 73 | 74 | a. Adapted Material means material subject to Copyright and Similar 75 | Rights that is derived from or based upon the Licensed Material 76 | and in which the Licensed Material is translated, altered, 77 | arranged, transformed, or otherwise modified in a manner requiring 78 | permission under the Copyright and Similar Rights held by the 79 | Licensor. For purposes of this Public License, where the Licensed 80 | Material is a musical work, performance, or sound recording, 81 | Adapted Material is always produced where the Licensed Material is 82 | synched in timed relation with a moving image. 83 | 84 | b. Adapter's License means the license You apply to Your Copyright 85 | and Similar Rights in Your contributions to Adapted Material in 86 | accordance with the terms and conditions of this Public License. 87 | 88 | c. BY-SA Compatible License means a license listed at 89 | creativecommons.org/compatiblelicenses, approved by Creative 90 | Commons as essentially the equivalent of this Public License. 91 | 92 | d. Copyright and Similar Rights means copyright and/or similar rights 93 | closely related to copyright including, without limitation, 94 | performance, broadcast, sound recording, and Sui Generis Database 95 | Rights, without regard to how the rights are labeled or 96 | categorized. For purposes of this Public License, the rights 97 | specified in Section 2(b)(1)-(2) are not Copyright and Similar 98 | Rights. 99 | 100 | e. Effective Technological Measures means those measures that, in the 101 | absence of proper authority, may not be circumvented under laws 102 | fulfilling obligations under Article 11 of the WIPO Copyright 103 | Treaty adopted on December 20, 1996, and/or similar international 104 | agreements. 105 | 106 | f. Exceptions and Limitations means fair use, fair dealing, and/or 107 | any other exception or limitation to Copyright and Similar Rights 108 | that applies to Your use of the Licensed Material. 109 | 110 | g. License Elements means the license attributes listed in the name 111 | of a Creative Commons Public License. The License Elements of this 112 | Public License are Attribution and ShareAlike. 113 | 114 | h. Licensed Material means the artistic or literary work, database, 115 | or other material to which the Licensor applied this Public 116 | License. 117 | 118 | i. Licensed Rights means the rights granted to You subject to the 119 | terms and conditions of this Public License, which are limited to 120 | all Copyright and Similar Rights that apply to Your use of the 121 | Licensed Material and that the Licensor has authority to license. 122 | 123 | j. Licensor means the individual(s) or entity(ies) granting rights 124 | under this Public License. 125 | 126 | k. Share means to provide material to the public by any means or 127 | process that requires permission under the Licensed Rights, such 128 | as reproduction, public display, public performance, distribution, 129 | dissemination, communication, or importation, and to make material 130 | available to the public including in ways that members of the 131 | public may access the material from a place and at a time 132 | individually chosen by them. 133 | 134 | l. Sui Generis Database Rights means rights other than copyright 135 | resulting from Directive 96/9/EC of the European Parliament and of 136 | the Council of 11 March 1996 on the legal protection of databases, 137 | as amended and/or succeeded, as well as other essentially 138 | equivalent rights anywhere in the world. 139 | 140 | m. You means the individual or entity exercising the Licensed Rights 141 | under this Public License. Your has a corresponding meaning. 142 | 143 | 144 | Section 2 -- Scope. 145 | 146 | a. License grant. 147 | 148 | 1. Subject to the terms and conditions of this Public License, 149 | the Licensor hereby grants You a worldwide, royalty-free, 150 | non-sublicensable, non-exclusive, irrevocable license to 151 | exercise the Licensed Rights in the Licensed Material to: 152 | 153 | a. reproduce and Share the Licensed Material, in whole or 154 | in part; and 155 | 156 | b. produce, reproduce, and Share Adapted Material. 157 | 158 | 2. Exceptions and Limitations. For the avoidance of doubt, where 159 | Exceptions and Limitations apply to Your use, this Public 160 | License does not apply, and You do not need to comply with 161 | its terms and conditions. 162 | 163 | 3. Term. The term of this Public License is specified in Section 164 | 6(a). 165 | 166 | 4. Media and formats; technical modifications allowed. The 167 | Licensor authorizes You to exercise the Licensed Rights in 168 | all media and formats whether now known or hereafter created, 169 | and to make technical modifications necessary to do so. The 170 | Licensor waives and/or agrees not to assert any right or 171 | authority to forbid You from making technical modifications 172 | necessary to exercise the Licensed Rights, including 173 | technical modifications necessary to circumvent Effective 174 | Technological Measures. For purposes of this Public License, 175 | simply making modifications authorized by this Section 2(a) 176 | (4) never produces Adapted Material. 177 | 178 | 5. Downstream recipients. 179 | 180 | a. Offer from the Licensor -- Licensed Material. Every 181 | recipient of the Licensed Material automatically 182 | receives an offer from the Licensor to exercise the 183 | Licensed Rights under the terms and conditions of this 184 | Public License. 185 | 186 | b. Additional offer from the Licensor -- Adapted Material. 187 | Every recipient of Adapted Material from You 188 | automatically receives an offer from the Licensor to 189 | exercise the Licensed Rights in the Adapted Material 190 | under the conditions of the Adapter's License You apply. 191 | 192 | c. No downstream restrictions. You may not offer or impose 193 | any additional or different terms or conditions on, or 194 | apply any Effective Technological Measures to, the 195 | Licensed Material if doing so restricts exercise of the 196 | Licensed Rights by any recipient of the Licensed 197 | Material. 198 | 199 | 6. No endorsement. Nothing in this Public License constitutes or 200 | may be construed as permission to assert or imply that You 201 | are, or that Your use of the Licensed Material is, connected 202 | with, or sponsored, endorsed, or granted official status by, 203 | the Licensor or others designated to receive attribution as 204 | provided in Section 3(a)(1)(A)(i). 205 | 206 | b. Other rights. 207 | 208 | 1. Moral rights, such as the right of integrity, are not 209 | licensed under this Public License, nor are publicity, 210 | privacy, and/or other similar personality rights; however, to 211 | the extent possible, the Licensor waives and/or agrees not to 212 | assert any such rights held by the Licensor to the limited 213 | extent necessary to allow You to exercise the Licensed 214 | Rights, but not otherwise. 215 | 216 | 2. Patent and trademark rights are not licensed under this 217 | Public License. 218 | 219 | 3. To the extent possible, the Licensor waives any right to 220 | collect royalties from You for the exercise of the Licensed 221 | Rights, whether directly or through a collecting society 222 | under any voluntary or waivable statutory or compulsory 223 | licensing scheme. In all other cases the Licensor expressly 224 | reserves any right to collect such royalties. 225 | 226 | 227 | Section 3 -- License Conditions. 228 | 229 | Your exercise of the Licensed Rights is expressly made subject to the 230 | following conditions. 231 | 232 | a. Attribution. 233 | 234 | 1. If You Share the Licensed Material (including in modified 235 | form), You must: 236 | 237 | a. retain the following if it is supplied by the Licensor 238 | with the Licensed Material: 239 | 240 | i. identification of the creator(s) of the Licensed 241 | Material and any others designated to receive 242 | attribution, in any reasonable manner requested by 243 | the Licensor (including by pseudonym if 244 | designated); 245 | 246 | ii. a copyright notice; 247 | 248 | iii. a notice that refers to this Public License; 249 | 250 | iv. a notice that refers to the disclaimer of 251 | warranties; 252 | 253 | v. a URI or hyperlink to the Licensed Material to the 254 | extent reasonably practicable; 255 | 256 | b. indicate if You modified the Licensed Material and 257 | retain an indication of any previous modifications; and 258 | 259 | c. indicate the Licensed Material is licensed under this 260 | Public License, and include the text of, or the URI or 261 | hyperlink to, this Public License. 262 | 263 | 2. You may satisfy the conditions in Section 3(a)(1) in any 264 | reasonable manner based on the medium, means, and context in 265 | which You Share the Licensed Material. For example, it may be 266 | reasonable to satisfy the conditions by providing a URI or 267 | hyperlink to a resource that includes the required 268 | information. 269 | 270 | 3. If requested by the Licensor, You must remove any of the 271 | information required by Section 3(a)(1)(A) to the extent 272 | reasonably practicable. 273 | 274 | b. ShareAlike. 275 | 276 | In addition to the conditions in Section 3(a), if You Share 277 | Adapted Material You produce, the following conditions also apply. 278 | 279 | 1. The Adapter's License You apply must be a Creative Commons 280 | license with the same License Elements, this version or 281 | later, or a BY-SA Compatible License. 282 | 283 | 2. You must include the text of, or the URI or hyperlink to, the 284 | Adapter's License You apply. You may satisfy this condition 285 | in any reasonable manner based on the medium, means, and 286 | context in which You Share Adapted Material. 287 | 288 | 3. You may not offer or impose any additional or different terms 289 | or conditions on, or apply any Effective Technological 290 | Measures to, Adapted Material that restrict exercise of the 291 | rights granted under the Adapter's License You apply. 292 | 293 | 294 | Section 4 -- Sui Generis Database Rights. 295 | 296 | Where the Licensed Rights include Sui Generis Database Rights that 297 | apply to Your use of the Licensed Material: 298 | 299 | a. for the avoidance of doubt, Section 2(a)(1) grants You the right 300 | to extract, reuse, reproduce, and Share all or a substantial 301 | portion of the contents of the database; 302 | 303 | b. if You include all or a substantial portion of the database 304 | contents in a database in which You have Sui Generis Database 305 | Rights, then the database in which You have Sui Generis Database 306 | Rights (but not its individual contents) is Adapted Material, 307 | 308 | including for purposes of Section 3(b); and 309 | c. You must comply with the conditions in Section 3(a) if You Share 310 | all or a substantial portion of the contents of the database. 311 | 312 | For the avoidance of doubt, this Section 4 supplements and does not 313 | replace Your obligations under this Public License where the Licensed 314 | Rights include other Copyright and Similar Rights. 315 | 316 | 317 | Section 5 -- Disclaimer of Warranties and Limitation of Liability. 318 | 319 | a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE 320 | EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS 321 | AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF 322 | ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, 323 | IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, 324 | WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR 325 | PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, 326 | ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT 327 | KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT 328 | ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. 329 | 330 | b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE 331 | TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, 332 | NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, 333 | INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, 334 | COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR 335 | USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN 336 | ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR 337 | DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR 338 | IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. 339 | 340 | c. The disclaimer of warranties and limitation of liability provided 341 | above shall be interpreted in a manner that, to the extent 342 | possible, most closely approximates an absolute disclaimer and 343 | waiver of all liability. 344 | 345 | 346 | Section 6 -- Term and Termination. 347 | 348 | a. This Public License applies for the term of the Copyright and 349 | Similar Rights licensed here. However, if You fail to comply with 350 | this Public License, then Your rights under this Public License 351 | terminate automatically. 352 | 353 | b. Where Your right to use the Licensed Material has terminated under 354 | Section 6(a), it reinstates: 355 | 356 | 1. automatically as of the date the violation is cured, provided 357 | it is cured within 30 days of Your discovery of the 358 | violation; or 359 | 360 | 2. upon express reinstatement by the Licensor. 361 | 362 | For the avoidance of doubt, this Section 6(b) does not affect any 363 | right the Licensor may have to seek remedies for Your violations 364 | of this Public License. 365 | 366 | c. For the avoidance of doubt, the Licensor may also offer the 367 | Licensed Material under separate terms or conditions or stop 368 | distributing the Licensed Material at any time; however, doing so 369 | will not terminate this Public License. 370 | 371 | d. Sections 1, 5, 6, 7, and 8 survive termination of this Public 372 | License. 373 | 374 | 375 | Section 7 -- Other Terms and Conditions. 376 | 377 | a. The Licensor shall not be bound by any additional or different 378 | terms or conditions communicated by You unless expressly agreed. 379 | 380 | b. Any arrangements, understandings, or agreements regarding the 381 | Licensed Material not stated herein are separate from and 382 | independent of the terms and conditions of this Public License. 383 | 384 | 385 | Section 8 -- Interpretation. 386 | 387 | a. For the avoidance of doubt, this Public License does not, and 388 | shall not be interpreted to, reduce, limit, restrict, or impose 389 | conditions on any use of the Licensed Material that could lawfully 390 | be made without permission under this Public License. 391 | 392 | b. To the extent possible, if any provision of this Public License is 393 | deemed unenforceable, it shall be automatically reformed to the 394 | minimum extent necessary to make it enforceable. If the provision 395 | cannot be reformed, it shall be severed from this Public License 396 | without affecting the enforceability of the remaining terms and 397 | conditions. 398 | 399 | c. No term or condition of this Public License will be waived and no 400 | failure to comply consented to unless expressly agreed to by the 401 | Licensor. 402 | 403 | d. Nothing in this Public License constitutes or may be interpreted 404 | as a limitation upon, or waiver of, any privileges and immunities 405 | that apply to the Licensor or You, including from the legal 406 | processes of any jurisdiction or authority. 407 | 408 | 409 | ======================================================================= 410 | 411 | Creative Commons is not a party to its public 412 | licenses. Notwithstanding, Creative Commons may elect to apply one of 413 | its public licenses to material it publishes and in those instances 414 | will be considered the “Licensor.” The text of the Creative Commons 415 | public licenses is dedicated to the public domain under the CC0 Public 416 | Domain Dedication. Except for the limited purpose of indicating that 417 | material is shared under a Creative Commons public license or as 418 | otherwise permitted by the Creative Commons policies published at 419 | creativecommons.org/policies, Creative Commons does not authorize the 420 | use of the trademark "Creative Commons" or any other trademark or logo 421 | of Creative Commons without its prior written consent including, 422 | without limitation, in connection with any unauthorized modifications 423 | to any of its public licenses or any other arrangements, 424 | understandings, or agreements concerning use of licensed material. For 425 | the avoidance of doubt, this paragraph does not form part of the 426 | public licenses. 427 | 428 | Creative Commons may be contacted at creativecommons.org. 429 | -------------------------------------------------------------------------------- /Pi1541io.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | LIBS:Pi1541io-cache 3 | EELAYER 26 0 4 | EELAYER END 5 | $Descr A4 11693 8268 6 | encoding utf-8 7 | Sheet 1 1 8 | Title "Pi1541 IO Adapter" 9 | Date "2018-11-01" 10 | Rev "5" 11 | Comp "hackup.net" 12 | Comment1 "https://github.com/hackup/Pi1541io" 13 | Comment2 "" 14 | Comment3 "Creative Commons Attribution-ShareAlike 4.0 International License" 15 | Comment4 "This work is licensed under a" 16 | $EndDescr 17 | $Comp 18 | L power:+5V #PWR01 19 | U 1 1 580C1B61 20 | P 4200 1000 21 | F 0 "#PWR01" H 4200 850 50 0001 C CNN 22 | F 1 "+5V" H 4200 1140 50 0000 C CNN 23 | F 2 "" H 4200 1000 50 0000 C CNN 24 | F 3 "" H 4200 1000 50 0000 C CNN 25 | 1 4200 1000 26 | 1 0 0 -1 27 | $EndComp 28 | Wire Wire Line 29 | 4200 1000 4200 1150 30 | Wire Wire Line 31 | 4200 1150 4000 1150 32 | Wire Wire Line 33 | 4200 1250 4000 1250 34 | Connection ~ 4200 1150 35 | $Comp 36 | L power:GND #PWR02 37 | U 1 1 580C1D11 38 | P 4100 3200 39 | F 0 "#PWR02" H 4100 2950 50 0001 C CNN 40 | F 1 "GND" H 4100 3050 50 0000 C CNN 41 | F 2 "" H 4100 3200 50 0000 C CNN 42 | F 3 "" H 4100 3200 50 0000 C CNN 43 | 1 4100 3200 44 | 1 0 0 -1 45 | $EndComp 46 | Wire Wire Line 47 | 4100 1350 4100 1750 48 | Wire Wire Line 49 | 4100 2750 4000 2750 50 | Wire Wire Line 51 | 4100 2550 4000 2550 52 | Connection ~ 4100 2750 53 | Wire Wire Line 54 | 4100 2050 4000 2050 55 | Connection ~ 4100 2550 56 | Wire Wire Line 57 | 4100 1750 4000 1750 58 | Connection ~ 4100 2050 59 | $Comp 60 | L power:GND #PWR03 61 | U 1 1 580C1E01 62 | P 3400 3200 63 | F 0 "#PWR03" H 3400 2950 50 0001 C CNN 64 | F 1 "GND" H 3400 3050 50 0000 C CNN 65 | F 2 "" H 3400 3200 50 0000 C CNN 66 | F 3 "" H 3400 3200 50 0000 C CNN 67 | 1 3400 3200 68 | 1 0 0 -1 69 | $EndComp 70 | Wire Wire Line 71 | 3400 3050 3500 3050 72 | Wire Wire Line 73 | 3400 1550 3400 2350 74 | Wire Wire Line 75 | 3400 2350 3500 2350 76 | Connection ~ 3400 3050 77 | Connection ~ 3300 1150 78 | Wire Wire Line 79 | 3300 1950 3500 1950 80 | Wire Wire Line 81 | 3300 1150 3500 1150 82 | Wire Wire Line 83 | 3300 1000 3300 1150 84 | $Comp 85 | L power:+3.3V #PWR04 86 | U 1 1 580C1BC1 87 | P 3300 1000 88 | F 0 "#PWR04" H 3300 850 50 0001 C CNN 89 | F 1 "+3.3V" H 3300 1140 50 0000 C CNN 90 | F 2 "" H 3300 1000 50 0000 C CNN 91 | F 3 "" H 3300 1000 50 0000 C CNN 92 | 1 3300 1000 93 | 1 0 0 -1 94 | $EndComp 95 | Wire Wire Line 96 | 3400 1550 3500 1550 97 | Connection ~ 3400 2350 98 | Wire Wire Line 99 | 3500 2050 2350 2050 100 | Wire Wire Line 101 | 2350 2150 3500 2150 102 | Wire Wire Line 103 | 2350 2250 3500 2250 104 | Wire Wire Line 105 | 3500 2450 2350 2450 106 | Wire Wire Line 107 | 2350 2650 3500 2650 108 | Wire Wire Line 109 | 2350 2850 3500 2850 110 | Wire Wire Line 111 | 2350 2950 3500 2950 112 | Wire Wire Line 113 | 4000 2950 5050 2950 114 | Wire Wire Line 115 | 4000 2350 5050 2350 116 | Wire Wire Line 117 | 4000 2450 5050 2450 118 | Wire Wire Line 119 | 4000 2150 5050 2150 120 | Wire Wire Line 121 | 4000 2250 5050 2250 122 | Wire Wire Line 123 | 4000 1950 5050 1950 124 | Wire Wire Line 125 | 4000 1550 5050 1550 126 | Wire Wire Line 127 | 4000 1450 5050 1450 128 | Wire Wire Line 129 | 4000 2650 5050 2650 130 | Text Label 2400 1350 0 50 ~ 0 131 | GPIO3(SCL1) 132 | Text Label 2400 1450 0 50 ~ 0 133 | GPIO4(GCLK) 134 | Text Label 2350 1650 0 50 ~ 0 135 | GPIO17(GEN0) 136 | Text Label 2350 1750 0 50 ~ 0 137 | GPIO27(GEN2) 138 | Text Label 2350 1850 0 50 ~ 0 139 | GPIO22(GEN3) 140 | Text Label 2350 2050 0 50 ~ 0 141 | GPIO10(SPI0_MOSI) 142 | Text Label 2350 2150 0 50 ~ 0 143 | GPIO9(SPI0_MISO) 144 | Text Label 2350 2250 0 50 ~ 0 145 | GPIO11(SPI0_SCK) 146 | Text Label 2350 2450 0 50 ~ 0 147 | ID_SD 148 | Text Label 2350 2550 0 50 ~ 0 149 | GPIO5 150 | Text Label 2350 2650 0 50 ~ 0 151 | GPIO6 152 | Text Label 2350 2750 0 50 ~ 0 153 | GPIO13(PWM1) 154 | Text Label 2350 2850 0 50 ~ 0 155 | GPIO19(SPI1_MISO) 156 | Text Label 2350 2950 0 50 ~ 0 157 | GPIO26 158 | Text Label 5050 2950 2 50 ~ 0 159 | GPIO20(SPI1_MOSI) 160 | Text Label 5050 2850 2 50 ~ 0 161 | GPIO16 162 | Text Label 5050 2650 2 50 ~ 0 163 | GPIO12(PWM0) 164 | Text Label 5050 2450 2 50 ~ 0 165 | ID_SC 166 | Text Label 5050 2350 2 50 ~ 0 167 | GPIO7(SPI1_CE_N) 168 | Text Label 5050 2250 2 50 ~ 0 169 | GPIO8(SPI0_CE_N) 170 | Text Label 5050 2150 2 50 ~ 0 171 | GPIO25(GEN6) 172 | Text Label 5050 1950 2 50 ~ 0 173 | GPIO24(GEN5) 174 | Text Label 5050 1850 2 50 ~ 0 175 | GPIO23(GEN4) 176 | Text Label 5050 1650 2 50 ~ 0 177 | GPIO18(GEN1)(PWM0) 178 | Text Label 5050 1550 2 50 ~ 0 179 | GPIO15(RXD0) 180 | Text Label 5050 1450 2 50 ~ 0 181 | GPIO14(TXD0) 182 | Wire Wire Line 183 | 4100 1350 4000 1350 184 | Connection ~ 4100 1750 185 | $Comp 186 | L Mechanical:MountingHole MK1 187 | U 1 1 5834FB2E 188 | P 750 7300 189 | F 0 "MK1" H 850 7346 50 0000 L CNN 190 | F 1 "M2.5" H 850 7255 50 0000 L CNN 191 | F 2 "Mounting_Holes:MountingHole_2.5mm" H 750 7300 60 0001 C CNN 192 | F 3 "" H 750 7300 60 0001 C CNN 193 | 1 750 7300 194 | 1 0 0 -1 195 | $EndComp 196 | $Comp 197 | L Mechanical:MountingHole MK3 198 | U 1 1 5834FBEF 199 | P 1200 7300 200 | F 0 "MK3" H 1300 7346 50 0000 L CNN 201 | F 1 "M2.5" H 1300 7255 50 0000 L CNN 202 | F 2 "Mounting_Holes:MountingHole_2.5mm" H 1200 7300 60 0001 C CNN 203 | F 3 "" H 1200 7300 60 0001 C CNN 204 | 1 1200 7300 205 | 1 0 0 -1 206 | $EndComp 207 | $Comp 208 | L Mechanical:MountingHole MK2 209 | U 1 1 5834FC19 210 | P 750 7500 211 | F 0 "MK2" H 850 7546 50 0000 L CNN 212 | F 1 "M2.5" H 850 7455 50 0000 L CNN 213 | F 2 "Mounting_Holes:MountingHole_2.5mm" H 750 7500 60 0001 C CNN 214 | F 3 "" H 750 7500 60 0001 C CNN 215 | 1 750 7500 216 | 1 0 0 -1 217 | $EndComp 218 | $Comp 219 | L Mechanical:MountingHole MK4 220 | U 1 1 5834FC4F 221 | P 1200 7500 222 | F 0 "MK4" H 1300 7546 50 0000 L CNN 223 | F 1 "M2.5" H 1300 7455 50 0000 L CNN 224 | F 2 "Mounting_Holes:MountingHole_2.5mm" H 1200 7500 60 0001 C CNN 225 | F 3 "" H 1200 7500 60 0001 C CNN 226 | 1 1200 7500 227 | 1 0 0 -1 228 | $EndComp 229 | Text Notes 750 7150 0 50 ~ 0 230 | Mounting Holes 231 | $Comp 232 | L conn:Conn_02x20_Odd_Even P1 233 | U 1 1 59AD464A 234 | P 3700 2050 235 | F 0 "P1" H 3750 3167 50 0000 C CNN 236 | F 1 "Conn_02x20_Odd_Even" H 3750 3076 50 0000 C CNN 237 | F 2 "Socket_Strips:Socket_Strip_Straight_2x20_Pitch2.54mm" H -1150 1100 50 0001 C CNN 238 | F 3 "" H -1150 1100 50 0001 C CNN 239 | 1 3700 2050 240 | 1 0 0 -1 241 | $EndComp 242 | Wire Wire Line 243 | 4000 3050 5050 3050 244 | Text Label 5050 3050 2 50 ~ 0 245 | GPIO21(SPI1_SCK) 246 | Wire Wire Line 247 | 4200 1150 4200 1250 248 | Wire Wire Line 249 | 4100 2750 4100 3150 250 | Wire Wire Line 251 | 4100 2550 4100 2750 252 | Wire Wire Line 253 | 4100 2050 4100 2550 254 | Wire Wire Line 255 | 3400 3050 3400 3150 256 | Wire Wire Line 257 | 3300 1150 3300 1950 258 | Wire Wire Line 259 | 3400 2350 3400 3050 260 | Wire Wire Line 261 | 4100 1750 4100 2050 262 | $Comp 263 | L hackup:LevelShifterModule4CH U1 264 | U 1 1 5AF39D90 265 | P 9550 1000 266 | F 0 "U1" H 9550 535 50 0000 C CNN 267 | F 1 "LevelShifter" H 9550 626 50 0000 C CNN 268 | F 2 "hackup:LevelShifterModule4CH" H 9550 1000 50 0001 C CNN 269 | F 3 "" H 9550 1000 50 0001 C CNN 270 | 1 9550 1000 271 | 1 0 0 -1 272 | $EndComp 273 | $Comp 274 | L hackup:LevelShifterModule4CH U1 275 | U 5 1 5AF39E92 276 | P 10500 2250 277 | F 0 "U1" H 10678 2296 50 0000 L CNN 278 | F 1 "LevelShifter" H 10678 2205 50 0000 L CNN 279 | F 2 "hackup:LevelShifterModule4CH" H 10500 2250 50 0001 C CNN 280 | F 3 "" H 10500 2250 50 0001 C CNN 281 | 5 10500 2250 282 | 1 0 0 -1 283 | $EndComp 284 | $Comp 285 | L hackup:LevelShifterModule4CH U1 286 | U 3 1 5AF3A14B 287 | P 9550 2600 288 | F 0 "U1" H 9550 2135 50 0000 C CNN 289 | F 1 "LevelShifter" H 9550 2226 50 0000 C CNN 290 | F 2 "hackup:LevelShifterModule4CH" H 9550 2600 50 0001 C CNN 291 | F 3 "" H 9550 2600 50 0001 C CNN 292 | 3 9550 2600 293 | 1 0 0 -1 294 | $EndComp 295 | $Comp 296 | L hackup:LevelShifterModule4CH U1 297 | U 4 1 5AF3A181 298 | P 9550 3400 299 | F 0 "U1" H 9550 2935 50 0000 C CNN 300 | F 1 "LevelShifter" H 9550 3026 50 0000 C CNN 301 | F 2 "hackup:LevelShifterModule4CH" H 9550 3400 50 0001 C CNN 302 | F 3 "" H 9550 3400 50 0001 C CNN 303 | 4 9550 3400 304 | 1 0 0 -1 305 | $EndComp 306 | $Comp 307 | L power:+5V #PWR0101 308 | U 1 1 5AF3A4FD 309 | P 10650 1800 310 | F 0 "#PWR0101" H 10650 1650 50 0001 C CNN 311 | F 1 "+5V" H 10650 1940 50 0000 C CNN 312 | F 2 "" H 10650 1800 50 0000 C CNN 313 | F 3 "" H 10650 1800 50 0000 C CNN 314 | 1 10650 1800 315 | 1 0 0 -1 316 | $EndComp 317 | $Comp 318 | L power:+3.3V #PWR0102 319 | U 1 1 5AF3A558 320 | P 10350 1800 321 | F 0 "#PWR0102" H 10350 1650 50 0001 C CNN 322 | F 1 "+3.3V" H 10350 1940 50 0000 C CNN 323 | F 2 "" H 10350 1800 50 0000 C CNN 324 | F 3 "" H 10350 1800 50 0000 C CNN 325 | 1 10350 1800 326 | 1 0 0 -1 327 | $EndComp 328 | $Comp 329 | L power:GND #PWR0103 330 | U 1 1 5AF3A635 331 | P 10350 2700 332 | F 0 "#PWR0103" H 10350 2450 50 0001 C CNN 333 | F 1 "GND" H 10350 2550 50 0000 C CNN 334 | F 2 "" H 10350 2700 50 0000 C CNN 335 | F 3 "" H 10350 2700 50 0000 C CNN 336 | 1 10350 2700 337 | 1 0 0 -1 338 | $EndComp 339 | $Comp 340 | L power:GND #PWR0104 341 | U 1 1 5AF3A654 342 | P 10650 2700 343 | F 0 "#PWR0104" H 10650 2450 50 0001 C CNN 344 | F 1 "GND" H 10650 2550 50 0000 C CNN 345 | F 2 "" H 10650 2700 50 0000 C CNN 346 | F 3 "" H 10650 2700 50 0000 C CNN 347 | 1 10650 2700 348 | 1 0 0 -1 349 | $EndComp 350 | Wire Wire Line 351 | 10450 1800 10350 1800 352 | Wire Wire Line 353 | 10550 1800 10650 1800 354 | Wire Wire Line 355 | 10550 2700 10650 2700 356 | Wire Wire Line 357 | 10450 2700 10350 2700 358 | Text Label 2400 1250 0 50 ~ 0 359 | GPIO2(SDA1) 360 | Wire Wire Line 361 | 2400 1250 3000 1250 362 | Wire Wire Line 363 | 4000 1650 5050 1650 364 | $Comp 365 | L Connector:DIN-6 J1 366 | U 1 1 5AF65F0B 367 | P 8800 5400 368 | F 0 "J1" H 8800 4922 50 0000 C CNN 369 | F 1 "IEC1" H 8800 5013 50 0000 C CNN 370 | F 2 "DIN-Connector:DIN-6-Variable" H 8800 5400 50 0001 C CNN 371 | F 3 "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" H 8800 5400 50 0001 C CNN 372 | 1 8800 5400 373 | -1 0 0 1 374 | $EndComp 375 | $Comp 376 | L power:GND #PWR0105 377 | U 1 1 5AF68AB4 378 | P 9100 5650 379 | F 0 "#PWR0105" H 9100 5400 50 0001 C CNN 380 | F 1 "GND" H 9100 5500 50 0000 C CNN 381 | F 2 "" H 9100 5650 50 0000 C CNN 382 | F 3 "" H 9100 5650 50 0000 C CNN 383 | 1 9100 5650 384 | 1 0 0 -1 385 | $EndComp 386 | Wire Wire Line 387 | 2400 1350 2950 1350 388 | $Comp 389 | L hackup:LevelShifterModule4CH U1 390 | U 2 1 5AF87C0F 391 | P 9550 1800 392 | F 0 "U1" H 9550 1335 50 0000 C CNN 393 | F 1 "LevelShifter" H 9550 1426 50 0000 C CNN 394 | F 2 "hackup:LevelShifterModule4CH" H 9550 1800 50 0001 C CNN 395 | F 3 "" H 9550 1800 50 0001 C CNN 396 | 2 9550 1800 397 | 1 0 0 -1 398 | $EndComp 399 | Wire Wire Line 400 | 8800 5100 8800 4800 401 | Wire Wire Line 402 | 8800 4800 8400 4800 403 | Wire Wire Line 404 | 8500 5300 8500 5050 405 | Wire Wire Line 406 | 8500 5050 8400 5050 407 | Wire Wire Line 408 | 8500 5500 8500 5850 409 | Wire Wire Line 410 | 8500 5850 8400 5850 411 | Wire Wire Line 412 | 8800 6100 8400 6100 413 | Text GLabel 8450 1050 0 50 Input ~ 0 414 | RESET_BD 415 | Text GLabel 8450 1850 0 50 Input ~ 0 416 | DATA_BD 417 | Text GLabel 8450 2650 0 50 Input ~ 0 418 | CLK_BD 419 | Text GLabel 8450 3450 0 50 Input ~ 0 420 | ATN_BD 421 | Text GLabel 2400 1350 0 50 Input ~ 0 422 | RESET_BD 423 | Text GLabel 5050 1650 2 50 Input ~ 0 424 | DATA_BD 425 | Text GLabel 2350 1650 0 50 Input ~ 0 426 | CLK_BD 427 | Wire Wire Line 428 | 3500 1650 2350 1650 429 | Text GLabel 2400 1250 0 50 Input ~ 0 430 | ATN_BD 431 | $Comp 432 | L Switch:SW_Push SW4 433 | U 1 1 5AF948AF 434 | P 1750 1350 435 | F 0 "SW4" H 1750 1635 50 0000 C CNN 436 | F 1 "SW_Push" H 1750 1544 50 0000 C CNN 437 | F 2 "Buttons_Switches_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS" H 1750 1550 50 0001 C CNN 438 | F 3 "" H 1750 1550 50 0001 C CNN 439 | 1 1750 1350 440 | 1 0 0 -1 441 | $EndComp 442 | $Comp 443 | L Switch:SW_Push SW1 444 | U 1 1 5AF94967 445 | P 1750 1750 446 | F 0 "SW1" H 1750 2035 50 0000 C CNN 447 | F 1 "SW_Push" H 1750 1944 50 0000 C CNN 448 | F 2 "Buttons_Switches_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS" H 1750 1950 50 0001 C CNN 449 | F 3 "" H 1750 1950 50 0001 C CNN 450 | 1 1750 1750 451 | 1 0 0 -1 452 | $EndComp 453 | $Comp 454 | L Switch:SW_Push SW2 455 | U 1 1 5AF94A51 456 | P 1750 2150 457 | F 0 "SW2" H 1750 2435 50 0000 C CNN 458 | F 1 "SW_Push" H 1750 2344 50 0000 C CNN 459 | F 2 "Buttons_Switches_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS" H 1750 2350 50 0001 C CNN 460 | F 3 "" H 1750 2350 50 0001 C CNN 461 | 1 1750 2150 462 | 1 0 0 -1 463 | $EndComp 464 | $Comp 465 | L Switch:SW_Push SW5 466 | U 1 1 5AF94AD9 467 | P 1750 2550 468 | F 0 "SW5" H 1750 2835 50 0000 C CNN 469 | F 1 "SW_Push" H 1750 2744 50 0000 C CNN 470 | F 2 "Buttons_Switches_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS" H 1750 2750 50 0001 C CNN 471 | F 3 "" H 1750 2750 50 0001 C CNN 472 | 1 1750 2550 473 | 1 0 0 -1 474 | $EndComp 475 | Wire Wire Line 476 | 1950 1450 1950 1350 477 | Wire Wire Line 478 | 1950 1450 3500 1450 479 | Wire Wire Line 480 | 1950 1750 3500 1750 481 | Wire Wire Line 482 | 1950 1850 1950 2150 483 | Wire Wire Line 484 | 1950 1850 3500 1850 485 | Wire Wire Line 486 | 1950 2550 3500 2550 487 | Wire Wire Line 488 | 1550 1350 1550 1750 489 | Wire Wire Line 490 | 1550 1750 1550 2150 491 | Connection ~ 1550 1750 492 | Wire Wire Line 493 | 1550 2550 1550 2150 494 | Connection ~ 1550 2150 495 | $Comp 496 | L Switch:SW_Push SW3 497 | U 1 1 5AFA0D3D 498 | P 5600 1850 499 | F 0 "SW3" H 5600 2135 50 0000 C CNN 500 | F 1 "SW_Push" H 5600 2044 50 0000 C CNN 501 | F 2 "Buttons_Switches_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS" H 5600 2050 50 0001 C CNN 502 | F 3 "" H 5600 2050 50 0001 C CNN 503 | 1 5600 1850 504 | -1 0 0 -1 505 | $EndComp 506 | Wire Wire Line 507 | 4000 1850 5400 1850 508 | Wire Wire Line 509 | 5800 3150 5800 1850 510 | Connection ~ 4100 3150 511 | Wire Wire Line 512 | 4100 3150 4100 3200 513 | Wire Wire Line 514 | 1550 3150 3400 3150 515 | Connection ~ 1550 2550 516 | Connection ~ 3400 3150 517 | Wire Wire Line 518 | 3400 3150 3400 3200 519 | $Comp 520 | L device:LED D1 521 | U 1 1 5AFC1792 522 | P 900 1250 523 | F 0 "D1" V 938 1132 50 0000 R CNN 524 | F 1 "PWR" V 847 1132 50 0000 R CNN 525 | F 2 "LEDs:LED_D3.0mm" H 900 1250 50 0001 C CNN 526 | F 3 "~" H 900 1250 50 0001 C CNN 527 | 1 900 1250 528 | 0 -1 -1 0 529 | $EndComp 530 | $Comp 531 | L device:R R1 532 | U 1 1 5AFC1B93 533 | P 900 950 534 | F 0 "R1" H 970 996 50 0000 L CNN 535 | F 1 "220" H 970 905 50 0000 L CNN 536 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 830 950 50 0001 C CNN 537 | F 3 "" H 900 950 50 0001 C CNN 538 | 1 900 950 539 | 1 0 0 -1 540 | $EndComp 541 | $Comp 542 | L power:GND #PWR0106 543 | U 1 1 5AFC1CCE 544 | P 900 1400 545 | F 0 "#PWR0106" H 900 1150 50 0001 C CNN 546 | F 1 "GND" H 900 1250 50 0000 C CNN 547 | F 2 "" H 900 1400 50 0000 C CNN 548 | F 3 "" H 900 1400 50 0000 C CNN 549 | 1 900 1400 550 | 1 0 0 -1 551 | $EndComp 552 | $Comp 553 | L device:Speaker_Crystal LS1 554 | U 1 1 5AF31714 555 | P 700 2750 556 | F 0 "LS1" H 700 2400 50 0000 C CNN 557 | F 1 "Spkr" H 700 2500 50 0000 C CNN 558 | F 2 "hackup:Piezo Speaker 1407" H 665 2700 50 0001 C CNN 559 | F 3 "" H 665 2700 50 0001 C CNN 560 | 1 700 2750 561 | -1 0 0 1 562 | $EndComp 563 | $Comp 564 | L device:LED D2 565 | U 1 1 5AF39CA9 566 | P 5100 3400 567 | F 0 "D2" V 5138 3282 50 0000 R CNN 568 | F 1 "ACT" V 5047 3282 50 0000 R CNN 569 | F 2 "LEDs:LED_D3.0mm" H 5100 3400 50 0001 C CNN 570 | F 3 "~" H 5100 3400 50 0001 C CNN 571 | 1 5100 3400 572 | 1 0 0 -1 573 | $EndComp 574 | $Comp 575 | L power:GND #PWR0108 576 | U 1 1 5AF39D39 577 | P 4750 3450 578 | F 0 "#PWR0108" H 4750 3200 50 0001 C CNN 579 | F 1 "GND" H 4750 3300 50 0000 C CNN 580 | F 2 "" H 4750 3450 50 0000 C CNN 581 | F 3 "" H 4750 3450 50 0000 C CNN 582 | 1 4750 3450 583 | 1 0 0 -1 584 | $EndComp 585 | $Comp 586 | L device:R R2 587 | U 1 1 5AF3C82A 588 | P 5400 3400 589 | F 0 "R2" H 5470 3446 50 0000 L CNN 590 | F 1 "220" H 5470 3355 50 0000 L CNN 591 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5330 3400 50 0001 C CNN 592 | F 3 "" H 5400 3400 50 0001 C CNN 593 | 1 5400 3400 594 | 0 1 1 0 595 | $EndComp 596 | $Comp 597 | L conn:Conn_01x01 J4 598 | U 1 1 5AF4251E 599 | P 700 3250 600 | F 0 "J4" H 700 3350 50 0000 C CNN 601 | F 1 "ExtSpkr" H 700 3150 50 0000 C CNN 602 | F 2 "Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm" H 700 3250 50 0001 C CNN 603 | F 3 "~" H 700 3250 50 0001 C CNN 604 | 1 700 3250 605 | -1 0 0 1 606 | $EndComp 607 | Wire Wire Line 608 | 900 3250 1050 3250 609 | $Comp 610 | L conn:Conn_01x06 J3 611 | U 1 1 5AFB0DCF 612 | P 10550 5400 613 | F 0 "J3" H 10630 5392 50 0000 L CNN 614 | F 1 "IEC3" H 10630 5301 50 0000 L CNN 615 | F 2 "Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm" H 10550 5400 50 0001 C CNN 616 | F 3 "~" H 10550 5400 50 0001 C CNN 617 | 1 10550 5400 618 | 1 0 0 -1 619 | $EndComp 620 | Wire Wire Line 621 | 8800 5700 8800 6100 622 | $Comp 623 | L Connector:DIN-6 J2 624 | U 1 1 5AF50C56 625 | P 9700 5400 626 | F 0 "J2" H 9700 4922 50 0000 C CNN 627 | F 1 "IEC2" H 9700 5013 50 0000 C CNN 628 | F 2 "DIN-Connector:DIN-6-Variable" H 9700 5400 50 0001 C CNN 629 | F 3 "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" H 9700 5400 50 0001 C CNN 630 | 1 9700 5400 631 | -1 0 0 1 632 | $EndComp 633 | Wire Wire Line 634 | 9700 5100 9700 4800 635 | Connection ~ 8800 4800 636 | Wire Wire Line 637 | 8500 5050 9400 5050 638 | Wire Wire Line 639 | 9400 5050 9400 5300 640 | Connection ~ 8500 5050 641 | Wire Wire Line 642 | 9400 5500 9400 5850 643 | Wire Wire Line 644 | 9400 5850 8500 5850 645 | Connection ~ 8500 5850 646 | Wire Wire Line 647 | 10000 5300 10000 5200 648 | Wire Wire Line 649 | 10000 5200 9100 5200 650 | Wire Wire Line 651 | 9100 5200 9100 5300 652 | Wire Wire Line 653 | 10000 5500 10000 5600 654 | Wire Wire Line 655 | 10000 5600 9100 5600 656 | Wire Wire Line 657 | 9100 5600 9100 5500 658 | Wire Wire Line 659 | 9700 5700 9700 6100 660 | Wire Wire Line 661 | 9700 6100 8800 6100 662 | Wire Wire Line 663 | 10350 5200 10000 5200 664 | Connection ~ 10000 5200 665 | Wire Wire Line 666 | 10350 5300 10050 5300 667 | Wire Wire Line 668 | 10050 5300 10050 5500 669 | Wire Wire Line 670 | 10050 5500 10000 5500 671 | Connection ~ 10000 5500 672 | Wire Wire Line 673 | 10350 5400 10100 5400 674 | Wire Wire Line 675 | 10100 5400 10100 5700 676 | Wire Wire Line 677 | 10100 5700 9700 5700 678 | Connection ~ 9700 5700 679 | Wire Wire Line 680 | 10350 5500 10150 5500 681 | Wire Wire Line 682 | 10150 5500 10150 5850 683 | Wire Wire Line 684 | 10150 5850 9400 5850 685 | Connection ~ 9400 5850 686 | Wire Wire Line 687 | 10350 5700 10350 5800 688 | Wire Wire Line 689 | 10350 5800 10850 5800 690 | Wire Wire Line 691 | 10850 5800 10850 5100 692 | Wire Wire Line 693 | 10850 5100 9700 5100 694 | Wire Wire Line 695 | 10350 5600 10300 5600 696 | Wire Wire Line 697 | 10300 5600 10300 5850 698 | Wire Wire Line 699 | 10300 5850 10900 5850 700 | Wire Wire Line 701 | 10900 5850 10900 5050 702 | Wire Wire Line 703 | 10900 5050 9400 5050 704 | Connection ~ 9400 5050 705 | Wire Wire Line 706 | 9100 5650 9100 5600 707 | Connection ~ 9100 5600 708 | Text GLabel 8400 4800 0 50 Input ~ 0 709 | RESET 710 | Text GLabel 8400 5050 0 50 Input ~ 0 711 | DATA 712 | Text GLabel 8400 5850 0 50 Input ~ 0 713 | CLK 714 | Text GLabel 8400 6100 0 50 Input ~ 0 715 | ATN 716 | Wire Wire Line 717 | 8800 4800 9700 4800 718 | Connection ~ 9700 5100 719 | Connection ~ 8800 6100 720 | Wire Wire Line 721 | 9100 5200 9100 4550 722 | Wire Wire Line 723 | 9100 4550 8400 4550 724 | Connection ~ 9100 5200 725 | Text GLabel 8400 4550 0 50 Input ~ 0 726 | SRQ 727 | Text GLabel 9950 1000 2 50 Input ~ 0 728 | RESET 729 | Text GLabel 9950 1800 2 50 Input ~ 0 730 | DATA 731 | Text GLabel 9950 2600 2 50 Input ~ 0 732 | CLK 733 | Text GLabel 9950 3400 2 50 Input ~ 0 734 | ATN 735 | Text GLabel 2350 2850 0 50 Input ~ 0 736 | SRQ_BD 737 | $Comp 738 | L conn:GS3 J5 739 | U 1 1 5B06E6C4 740 | P 8600 1150 741 | F 0 "J5" H 8600 1455 50 0000 C CNN 742 | F 1 "GS3" H 8600 1364 50 0000 C CNN 743 | F 2 "Connectors:GS3" V 8688 1076 50 0001 C CNN 744 | F 3 "" H 8600 1150 50 0001 C CNN 745 | 1 8600 1150 746 | 1 0 0 -1 747 | $EndComp 748 | $Comp 749 | L conn:GS3 J6 750 | U 1 1 5B072B62 751 | P 8600 1950 752 | F 0 "J6" H 8600 2255 50 0000 C CNN 753 | F 1 "GS3" H 8600 2164 50 0000 C CNN 754 | F 2 "Connectors:GS3" V 8688 1876 50 0001 C CNN 755 | F 3 "" H 8600 1950 50 0001 C CNN 756 | 1 8600 1950 757 | 1 0 0 -1 758 | $EndComp 759 | $Comp 760 | L conn:GS3 J7 761 | U 1 1 5B072BE3 762 | P 8600 2750 763 | F 0 "J7" H 8600 3055 50 0000 C CNN 764 | F 1 "GS3" H 8600 2964 50 0000 C CNN 765 | F 2 "Connectors:GS3" V 8688 2676 50 0001 C CNN 766 | F 3 "" H 8600 2750 50 0001 C CNN 767 | 1 8600 2750 768 | 1 0 0 -1 769 | $EndComp 770 | $Comp 771 | L conn:GS3 J8 772 | U 1 1 5B072C85 773 | P 8600 3550 774 | F 0 "J8" H 8600 3855 50 0000 C CNN 775 | F 1 "GS3" H 8600 3764 50 0000 C CNN 776 | F 2 "Connectors:GS3" V 8688 3476 50 0001 C CNN 777 | F 3 "" H 8600 3550 50 0001 C CNN 778 | 1 8600 3550 779 | 1 0 0 -1 780 | $EndComp 781 | Text GLabel 8450 1250 0 50 Input ~ 0 782 | RESET_IN 783 | Text GLabel 8450 2050 0 50 Input ~ 0 784 | DATA_IN 785 | Text GLabel 8450 2850 0 50 Input ~ 0 786 | CLK_IN 787 | Text GLabel 8450 3650 0 50 Input ~ 0 788 | ATN_IN 789 | Text GLabel 5050 2950 2 50 Input ~ 0 790 | RESET_IN 791 | Wire Wire Line 792 | 4000 2850 5550 2850 793 | Text GLabel 2350 2950 0 50 Input ~ 0 794 | CLK_IN 795 | Text GLabel 5050 1950 2 50 Input ~ 0 796 | ATN_IN 797 | Text GLabel 5050 2150 2 50 Input ~ 0 798 | DATA_IN 799 | $Comp 800 | L Logic_TTL_IEEE:7406 U2 801 | U 1 1 5B07BAD8 802 | P 1900 4400 803 | F 0 "U2" H 1900 4866 50 0000 C CNN 804 | F 1 "7406" H 1900 4775 50 0000 C CNN 805 | F 2 "Housings_DIP:DIP-14_W7.62mm" H 1900 4400 50 0001 C CNN 806 | F 3 "" H 1900 4400 50 0001 C CNN 807 | 1 1900 4400 808 | 1 0 0 -1 809 | $EndComp 810 | $Comp 811 | L Logic_TTL_IEEE:7406 U2 812 | U 2 1 5B07BCB0 813 | P 1900 5400 814 | F 0 "U2" H 1900 5866 50 0000 C CNN 815 | F 1 "7406" H 1900 5775 50 0000 C CNN 816 | F 2 "Housings_DIP:DIP-14_W7.62mm" H 1900 5400 50 0001 C CNN 817 | F 3 "" H 1900 5400 50 0001 C CNN 818 | 2 1900 5400 819 | 1 0 0 -1 820 | $EndComp 821 | Text GLabel 1350 4400 0 50 Input ~ 0 822 | DATA_BD 823 | Text GLabel 1350 5400 0 50 Input ~ 0 824 | CLK_BD 825 | Text GLabel 2650 5400 2 50 Input ~ 0 826 | CLK 827 | Text GLabel 2650 4400 2 50 Input ~ 0 828 | DATA 829 | Wire Wire Line 830 | 2450 4400 2500 4400 831 | Wire Wire Line 832 | 2450 5400 2500 5400 833 | $Comp 834 | L device:R R4 835 | U 1 1 5B084030 836 | P 2500 5250 837 | F 0 "R4" H 2570 5296 50 0000 L CNN 838 | F 1 "1k" H 2570 5205 50 0000 L CNN 839 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 2430 5250 50 0001 C CNN 840 | F 3 "" H 2500 5250 50 0001 C CNN 841 | 1 2500 5250 842 | 1 0 0 -1 843 | $EndComp 844 | Connection ~ 2500 5400 845 | Wire Wire Line 846 | 2500 5400 2650 5400 847 | $Comp 848 | L device:R R3 849 | U 1 1 5B08412D 850 | P 2500 4250 851 | F 0 "R3" H 2570 4296 50 0000 L CNN 852 | F 1 "1k" H 2570 4205 50 0000 L CNN 853 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 2430 4250 50 0001 C CNN 854 | F 3 "" H 2500 4250 50 0001 C CNN 855 | 1 2500 4250 856 | 1 0 0 -1 857 | $EndComp 858 | Connection ~ 2500 4400 859 | Wire Wire Line 860 | 2500 4400 2650 4400 861 | $Comp 862 | L power:+5V #PWR0107 863 | U 1 1 5B0841E3 864 | P 2500 4050 865 | F 0 "#PWR0107" H 2500 3900 50 0001 C CNN 866 | F 1 "+5V" H 2500 4190 50 0000 C CNN 867 | F 2 "" H 2500 4050 50 0000 C CNN 868 | F 3 "" H 2500 4050 50 0000 C CNN 869 | 1 2500 4050 870 | 1 0 0 -1 871 | $EndComp 872 | $Comp 873 | L power:+5V #PWR0110 874 | U 1 1 5B084272 875 | P 2500 5100 876 | F 0 "#PWR0110" H 2500 4950 50 0001 C CNN 877 | F 1 "+5V" H 2500 5240 50 0000 C CNN 878 | F 2 "" H 2500 5100 50 0000 C CNN 879 | F 3 "" H 2500 5100 50 0000 C CNN 880 | 1 2500 5100 881 | 1 0 0 -1 882 | $EndComp 883 | Wire Wire Line 884 | 1900 4150 1900 4100 885 | Wire Wire Line 886 | 1900 4100 2500 4100 887 | Wire Wire Line 888 | 2500 4100 2500 4050 889 | Connection ~ 2500 4100 890 | $Comp 891 | L device:C C1 892 | U 1 1 5B091DC5 893 | P 3150 4400 894 | F 0 "C1" H 3265 4446 50 0000 L CNN 895 | F 1 "100n" H 3265 4355 50 0000 L CNN 896 | F 2 "Capacitors_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 3188 4250 50 0001 C CNN 897 | F 3 "" H 3150 4400 50 0001 C CNN 898 | 1 3150 4400 899 | 1 0 0 -1 900 | $EndComp 901 | $Comp 902 | L power:GND #PWR0111 903 | U 1 1 5B091E51 904 | P 3150 4700 905 | F 0 "#PWR0111" H 3150 4450 50 0001 C CNN 906 | F 1 "GND" H 3150 4550 50 0000 C CNN 907 | F 2 "" H 3150 4700 50 0000 C CNN 908 | F 3 "" H 3150 4700 50 0000 C CNN 909 | 1 3150 4700 910 | 1 0 0 -1 911 | $EndComp 912 | Wire Wire Line 913 | 2500 4100 3150 4100 914 | $Comp 915 | L power:+3.3V #PWR0112 916 | U 1 1 5B096BCC 917 | P 900 800 918 | F 0 "#PWR0112" H 900 650 50 0001 C CNN 919 | F 1 "+3.3V" H 900 940 50 0000 C CNN 920 | F 2 "" H 900 800 50 0000 C CNN 921 | F 3 "" H 900 800 50 0000 C CNN 922 | 1 900 800 923 | 1 0 0 -1 924 | $EndComp 925 | Wire Wire Line 926 | 1900 4650 1900 4700 927 | Wire Wire Line 928 | 1900 4700 3150 4700 929 | Wire Wire Line 930 | 3150 4700 3150 4550 931 | Connection ~ 3150 4700 932 | Wire Wire Line 933 | 3150 4100 3150 4250 934 | $Comp 935 | L Switch:SW_Push SW6 936 | U 1 1 5B08095A 937 | P 10050 4800 938 | F 0 "SW6" H 10050 5085 50 0000 C CNN 939 | F 1 "Reset" H 10050 4994 50 0000 C CNN 940 | F 2 "Buttons_Switches_THT:SW_PUSH_6mm" H 10050 5000 50 0001 C CNN 941 | F 3 "" H 10050 5000 50 0001 C CNN 942 | 1 10050 4800 943 | 1 0 0 -1 944 | $EndComp 945 | $Comp 946 | L power:GND #PWR0109 947 | U 1 1 5B080A8A 948 | P 10250 4800 949 | F 0 "#PWR0109" H 10250 4550 50 0001 C CNN 950 | F 1 "GND" H 10250 4650 50 0000 C CNN 951 | F 2 "" H 10250 4800 50 0000 C CNN 952 | F 3 "" H 10250 4800 50 0000 C CNN 953 | 1 10250 4800 954 | 1 0 0 -1 955 | $EndComp 956 | Wire Wire Line 957 | 9850 4800 9700 4800 958 | Connection ~ 9700 4800 959 | Text GLabel 9150 1000 0 50 Input ~ 0 960 | RESET_3V 961 | Text GLabel 9150 1800 0 50 Input ~ 0 962 | DATA_3V 963 | Text GLabel 9150 2600 0 50 Input ~ 0 964 | CLK_3V 965 | Text GLabel 9150 3400 0 50 Input ~ 0 966 | ATN_3V 967 | Text GLabel 8750 1150 2 50 Input ~ 0 968 | RESET_3V 969 | Text GLabel 8750 1950 2 50 Input ~ 0 970 | DATA_3V 971 | Text GLabel 8750 2750 2 50 Input ~ 0 972 | CLK_3V 973 | Text GLabel 8750 3550 2 50 Input ~ 0 974 | ATN_3V 975 | $Comp 976 | L Transistor:BSS138 Q1 977 | U 1 1 5B0ADB07 978 | P 7100 1050 979 | F 0 "Q1" V 7350 1050 50 0000 C CNN 980 | F 1 "BSS138" V 7441 1050 50 0000 C CNN 981 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 7300 975 50 0001 L CIN 982 | F 3 "https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf" H 7100 1050 50 0001 L CNN 983 | 1 7100 1050 984 | 0 1 1 0 985 | $EndComp 986 | $Comp 987 | L device:R R5 988 | U 1 1 5B0ADD23 989 | P 6800 1000 990 | F 0 "R5" H 6870 1046 50 0000 L CNN 991 | F 1 "10k" H 6870 955 50 0000 L CNN 992 | F 2 "Resistors_SMD:R_0805" V 6730 1000 50 0001 C CNN 993 | F 3 "" H 6800 1000 50 0001 C CNN 994 | 1 6800 1000 995 | 1 0 0 -1 996 | $EndComp 997 | Wire Wire Line 998 | 6800 850 7100 850 999 | Wire Wire Line 1000 | 6900 1150 6800 1150 1001 | $Comp 1002 | L power:+3.3V #PWR0113 1003 | U 1 1 5B0B7C01 1004 | P 6800 850 1005 | F 0 "#PWR0113" H 6800 700 50 0001 C CNN 1006 | F 1 "+3.3V" H 6800 990 50 0000 C CNN 1007 | F 2 "" H 6800 850 50 0000 C CNN 1008 | F 3 "" H 6800 850 50 0000 C CNN 1009 | 1 6800 850 1010 | 1 0 0 -1 1011 | $EndComp 1012 | Connection ~ 6800 850 1013 | $Comp 1014 | L device:R R9 1015 | U 1 1 5B0B7D74 1016 | P 7300 1000 1017 | F 0 "R9" H 7370 1046 50 0000 L CNN 1018 | F 1 "10k" H 7370 955 50 0000 L CNN 1019 | F 2 "Resistors_SMD:R_0805" V 7230 1000 50 0001 C CNN 1020 | F 3 "" H 7300 1000 50 0001 C CNN 1021 | 1 7300 1000 1022 | 1 0 0 -1 1023 | $EndComp 1024 | $Comp 1025 | L power:+5V #PWR0114 1026 | U 1 1 5B0B7DDE 1027 | P 7300 850 1028 | F 0 "#PWR0114" H 7300 700 50 0001 C CNN 1029 | F 1 "+5V" H 7300 990 50 0000 C CNN 1030 | F 2 "" H 7300 850 50 0000 C CNN 1031 | F 3 "" H 7300 850 50 0000 C CNN 1032 | 1 7300 850 1033 | 1 0 0 -1 1034 | $EndComp 1035 | Wire Wire Line 1036 | 6800 1150 6700 1150 1037 | Connection ~ 6800 1150 1038 | Wire Wire Line 1039 | 7300 1150 7400 1150 1040 | Connection ~ 7300 1150 1041 | $Comp 1042 | L Transistor:BSS138 Q2 1043 | U 1 1 5B0E6B70 1044 | P 7100 1850 1045 | F 0 "Q2" V 7350 1850 50 0000 C CNN 1046 | F 1 "BSS138" V 7441 1850 50 0000 C CNN 1047 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 7300 1775 50 0001 L CIN 1048 | F 3 "https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf" H 7100 1850 50 0001 L CNN 1049 | 1 7100 1850 1050 | 0 1 1 0 1051 | $EndComp 1052 | $Comp 1053 | L device:R R6 1054 | U 1 1 5B0E6B77 1055 | P 6800 1800 1056 | F 0 "R6" H 6870 1846 50 0000 L CNN 1057 | F 1 "10k" H 6870 1755 50 0000 L CNN 1058 | F 2 "Resistors_SMD:R_0805" V 6730 1800 50 0001 C CNN 1059 | F 3 "" H 6800 1800 50 0001 C CNN 1060 | 1 6800 1800 1061 | 1 0 0 -1 1062 | $EndComp 1063 | Wire Wire Line 1064 | 6800 1650 7100 1650 1065 | Wire Wire Line 1066 | 6900 1950 6800 1950 1067 | $Comp 1068 | L power:+3.3V #PWR0115 1069 | U 1 1 5B0E6B80 1070 | P 6800 1650 1071 | F 0 "#PWR0115" H 6800 1500 50 0001 C CNN 1072 | F 1 "+3.3V" H 6800 1790 50 0000 C CNN 1073 | F 2 "" H 6800 1650 50 0000 C CNN 1074 | F 3 "" H 6800 1650 50 0000 C CNN 1075 | 1 6800 1650 1076 | 1 0 0 -1 1077 | $EndComp 1078 | Connection ~ 6800 1650 1079 | $Comp 1080 | L device:R R10 1081 | U 1 1 5B0E6B87 1082 | P 7300 1800 1083 | F 0 "R10" H 7370 1846 50 0000 L CNN 1084 | F 1 "10k" H 7370 1755 50 0000 L CNN 1085 | F 2 "Resistors_SMD:R_0805" V 7230 1800 50 0001 C CNN 1086 | F 3 "" H 7300 1800 50 0001 C CNN 1087 | 1 7300 1800 1088 | 1 0 0 -1 1089 | $EndComp 1090 | $Comp 1091 | L power:+5V #PWR0116 1092 | U 1 1 5B0E6B8E 1093 | P 7300 1650 1094 | F 0 "#PWR0116" H 7300 1500 50 0001 C CNN 1095 | F 1 "+5V" H 7300 1790 50 0000 C CNN 1096 | F 2 "" H 7300 1650 50 0000 C CNN 1097 | F 3 "" H 7300 1650 50 0000 C CNN 1098 | 1 7300 1650 1099 | 1 0 0 -1 1100 | $EndComp 1101 | Wire Wire Line 1102 | 6800 1950 6700 1950 1103 | Connection ~ 6800 1950 1104 | Wire Wire Line 1105 | 7300 1950 7400 1950 1106 | Connection ~ 7300 1950 1107 | $Comp 1108 | L Transistor:BSS138 Q3 1109 | U 1 1 5B0EC42E 1110 | P 7100 2650 1111 | F 0 "Q3" V 7350 2650 50 0000 C CNN 1112 | F 1 "BSS138" V 7441 2650 50 0000 C CNN 1113 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 7300 2575 50 0001 L CIN 1114 | F 3 "https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf" H 7100 2650 50 0001 L CNN 1115 | 1 7100 2650 1116 | 0 1 1 0 1117 | $EndComp 1118 | $Comp 1119 | L device:R R7 1120 | U 1 1 5B0EC435 1121 | P 6800 2600 1122 | F 0 "R7" H 6870 2646 50 0000 L CNN 1123 | F 1 "10k" H 6870 2555 50 0000 L CNN 1124 | F 2 "Resistors_SMD:R_0805" V 6730 2600 50 0001 C CNN 1125 | F 3 "" H 6800 2600 50 0001 C CNN 1126 | 1 6800 2600 1127 | 1 0 0 -1 1128 | $EndComp 1129 | Wire Wire Line 1130 | 6800 2450 7100 2450 1131 | Wire Wire Line 1132 | 6900 2750 6800 2750 1133 | $Comp 1134 | L power:+3.3V #PWR0117 1135 | U 1 1 5B0EC43E 1136 | P 6800 2450 1137 | F 0 "#PWR0117" H 6800 2300 50 0001 C CNN 1138 | F 1 "+3.3V" H 6800 2590 50 0000 C CNN 1139 | F 2 "" H 6800 2450 50 0000 C CNN 1140 | F 3 "" H 6800 2450 50 0000 C CNN 1141 | 1 6800 2450 1142 | 1 0 0 -1 1143 | $EndComp 1144 | Connection ~ 6800 2450 1145 | $Comp 1146 | L device:R R11 1147 | U 1 1 5B0EC445 1148 | P 7300 2600 1149 | F 0 "R11" H 7370 2646 50 0000 L CNN 1150 | F 1 "10k" H 7370 2555 50 0000 L CNN 1151 | F 2 "Resistors_SMD:R_0805" V 7230 2600 50 0001 C CNN 1152 | F 3 "" H 7300 2600 50 0001 C CNN 1153 | 1 7300 2600 1154 | 1 0 0 -1 1155 | $EndComp 1156 | $Comp 1157 | L power:+5V #PWR0118 1158 | U 1 1 5B0EC44C 1159 | P 7300 2450 1160 | F 0 "#PWR0118" H 7300 2300 50 0001 C CNN 1161 | F 1 "+5V" H 7300 2590 50 0000 C CNN 1162 | F 2 "" H 7300 2450 50 0000 C CNN 1163 | F 3 "" H 7300 2450 50 0000 C CNN 1164 | 1 7300 2450 1165 | 1 0 0 -1 1166 | $EndComp 1167 | Wire Wire Line 1168 | 6800 2750 6700 2750 1169 | Connection ~ 6800 2750 1170 | Wire Wire Line 1171 | 7300 2750 7400 2750 1172 | Connection ~ 7300 2750 1173 | $Comp 1174 | L Transistor:BSS138 Q4 1175 | U 1 1 5B0F223E 1176 | P 7100 3450 1177 | F 0 "Q4" V 7350 3450 50 0000 C CNN 1178 | F 1 "BSS138" V 7441 3450 50 0000 C CNN 1179 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 7300 3375 50 0001 L CIN 1180 | F 3 "https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf" H 7100 3450 50 0001 L CNN 1181 | 1 7100 3450 1182 | 0 1 1 0 1183 | $EndComp 1184 | $Comp 1185 | L device:R R8 1186 | U 1 1 5B0F2245 1187 | P 6800 3400 1188 | F 0 "R8" H 6870 3446 50 0000 L CNN 1189 | F 1 "10k" H 6870 3355 50 0000 L CNN 1190 | F 2 "Resistors_SMD:R_0805" V 6730 3400 50 0001 C CNN 1191 | F 3 "" H 6800 3400 50 0001 C CNN 1192 | 1 6800 3400 1193 | 1 0 0 -1 1194 | $EndComp 1195 | Wire Wire Line 1196 | 6800 3250 7100 3250 1197 | Wire Wire Line 1198 | 6900 3550 6800 3550 1199 | $Comp 1200 | L power:+3.3V #PWR0119 1201 | U 1 1 5B0F224E 1202 | P 6800 3250 1203 | F 0 "#PWR0119" H 6800 3100 50 0001 C CNN 1204 | F 1 "+3.3V" H 6800 3390 50 0000 C CNN 1205 | F 2 "" H 6800 3250 50 0000 C CNN 1206 | F 3 "" H 6800 3250 50 0000 C CNN 1207 | 1 6800 3250 1208 | 1 0 0 -1 1209 | $EndComp 1210 | Connection ~ 6800 3250 1211 | $Comp 1212 | L device:R R12 1213 | U 1 1 5B0F2255 1214 | P 7300 3400 1215 | F 0 "R12" H 7370 3446 50 0000 L CNN 1216 | F 1 "10k" H 7370 3355 50 0000 L CNN 1217 | F 2 "Resistors_SMD:R_0805" V 7230 3400 50 0001 C CNN 1218 | F 3 "" H 7300 3400 50 0001 C CNN 1219 | 1 7300 3400 1220 | 1 0 0 -1 1221 | $EndComp 1222 | $Comp 1223 | L power:+5V #PWR0120 1224 | U 1 1 5B0F225C 1225 | P 7300 3250 1226 | F 0 "#PWR0120" H 7300 3100 50 0001 C CNN 1227 | F 1 "+5V" H 7300 3390 50 0000 C CNN 1228 | F 2 "" H 7300 3250 50 0000 C CNN 1229 | F 3 "" H 7300 3250 50 0000 C CNN 1230 | 1 7300 3250 1231 | 1 0 0 -1 1232 | $EndComp 1233 | Wire Wire Line 1234 | 6800 3550 6700 3550 1235 | Connection ~ 6800 3550 1236 | Wire Wire Line 1237 | 7300 3550 7400 3550 1238 | Connection ~ 7300 3550 1239 | Text GLabel 7400 1150 2 50 Input ~ 0 1240 | RESET 1241 | Text GLabel 7400 1950 2 50 Input ~ 0 1242 | DATA 1243 | Text GLabel 7400 2750 2 50 Input ~ 0 1244 | CLK 1245 | Text GLabel 7400 3550 2 50 Input ~ 0 1246 | ATN 1247 | Text GLabel 6700 3550 0 50 Input ~ 0 1248 | ATN_3V 1249 | Text GLabel 6700 2750 0 50 Input ~ 0 1250 | CLK_3V 1251 | Text GLabel 6700 1950 0 50 Input ~ 0 1252 | DATA_3V 1253 | Text GLabel 6700 1150 0 50 Input ~ 0 1254 | RESET_3V 1255 | Wire Notes Line 1256 | 6250 650 6250 3950 1257 | Wire Notes Line 1258 | 6250 3950 11150 3950 1259 | Wire Notes Line 1260 | 11150 3950 11150 650 1261 | Wire Notes Line 1262 | 11150 650 6250 650 1263 | Wire Notes Line 1264 | 7850 650 7850 3950 1265 | Text Notes 7900 3900 0 50 ~ 0 1266 | 4 Channel Level Shifter Module 1267 | Text Notes 6300 3900 0 50 ~ 0 1268 | Discrete Level Shifter Components 1269 | Wire Notes Line 1270 | 950 3850 950 5700 1271 | Wire Notes Line 1272 | 3500 5700 3500 3850 1273 | Text Notes 2450 5650 0 50 ~ 0 1274 | 7406 Bus Driver (optional) 1275 | Text Notes 6650 4050 0 50 ~ 0 1276 | Fit either a compatible level shifter module OR the discrete components! 1277 | Text GLabel 5050 3050 2 50 Input ~ 0 1278 | SRQ_IN 1279 | $Comp 1280 | L Transistor:BSS138 Q5 1281 | U 1 1 5B084802 1282 | P 4550 6250 1283 | F 0 "Q5" V 4800 6250 50 0000 C CNN 1284 | F 1 "BSS138" V 4891 6250 50 0000 C CNN 1285 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 4750 6175 50 0001 L CIN 1286 | F 3 "https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf" H 4550 6250 50 0001 L CNN 1287 | 1 4550 6250 1288 | 0 1 1 0 1289 | $EndComp 1290 | $Comp 1291 | L device:R R14 1292 | U 1 1 5B084809 1293 | P 4250 6200 1294 | F 0 "R14" H 4320 6246 50 0000 L CNN 1295 | F 1 "10k" H 4320 6155 50 0000 L CNN 1296 | F 2 "Resistors_SMD:R_0805" V 4180 6200 50 0001 C CNN 1297 | F 3 "" H 4250 6200 50 0001 C CNN 1298 | 1 4250 6200 1299 | 1 0 0 -1 1300 | $EndComp 1301 | Wire Wire Line 1302 | 4250 6050 4550 6050 1303 | Wire Wire Line 1304 | 4350 6350 4250 6350 1305 | $Comp 1306 | L power:+3.3V #PWR0121 1307 | U 1 1 5B084812 1308 | P 4250 6050 1309 | F 0 "#PWR0121" H 4250 5900 50 0001 C CNN 1310 | F 1 "+3.3V" H 4250 6190 50 0000 C CNN 1311 | F 2 "" H 4250 6050 50 0000 C CNN 1312 | F 3 "" H 4250 6050 50 0000 C CNN 1313 | 1 4250 6050 1314 | 1 0 0 -1 1315 | $EndComp 1316 | Connection ~ 4250 6050 1317 | $Comp 1318 | L device:R R15 1319 | U 1 1 5B084819 1320 | P 4750 6200 1321 | F 0 "R15" H 4820 6246 50 0000 L CNN 1322 | F 1 "10k" H 4820 6155 50 0000 L CNN 1323 | F 2 "Resistors_SMD:R_0805" V 4680 6200 50 0001 C CNN 1324 | F 3 "" H 4750 6200 50 0001 C CNN 1325 | 1 4750 6200 1326 | 1 0 0 -1 1327 | $EndComp 1328 | $Comp 1329 | L power:+5V #PWR0122 1330 | U 1 1 5B084820 1331 | P 4750 6050 1332 | F 0 "#PWR0122" H 4750 5900 50 0001 C CNN 1333 | F 1 "+5V" H 4750 6190 50 0000 C CNN 1334 | F 2 "" H 4750 6050 50 0000 C CNN 1335 | F 3 "" H 4750 6050 50 0000 C CNN 1336 | 1 4750 6050 1337 | 1 0 0 -1 1338 | $EndComp 1339 | Wire Wire Line 1340 | 4250 6350 4150 6350 1341 | Connection ~ 4250 6350 1342 | Connection ~ 4750 6350 1343 | Text GLabel 5550 5950 2 50 Input ~ 0 1344 | SRQ 1345 | Text GLabel 4150 6350 0 50 Input ~ 0 1346 | SRQ_3V 1347 | Text GLabel 3500 6400 0 50 Input ~ 0 1348 | SRQ_BD 1349 | $Comp 1350 | L conn:GS3 J9 1351 | U 1 1 5B09227D 1352 | P 3650 6500 1353 | F 0 "J9" H 3650 6805 50 0000 C CNN 1354 | F 1 "GS3" H 3650 6714 50 0000 C CNN 1355 | F 2 "Connectors:GS3" V 3738 6426 50 0001 C CNN 1356 | F 3 "" H 3650 6500 50 0001 C CNN 1357 | 1 3650 6500 1358 | 1 0 0 -1 1359 | $EndComp 1360 | Text GLabel 3500 6600 0 50 Input ~ 0 1361 | SRQ_IN 1362 | Text GLabel 3800 6500 2 50 Input ~ 0 1363 | SRQ_3V 1364 | $Comp 1365 | L Logic_TTL_IEEE:7406 U2 1366 | U 4 1 5B0A6AD9 1367 | P 1900 6550 1368 | F 0 "U2" H 1900 7016 50 0000 C CNN 1369 | F 1 "7406" H 1900 6925 50 0000 C CNN 1370 | F 2 "Housings_DIP:DIP-14_W7.62mm" H 1900 6550 50 0001 C CNN 1371 | F 3 "" H 1900 6550 50 0001 C CNN 1372 | 4 1900 6550 1373 | 1 0 0 -1 1374 | $EndComp 1375 | Text GLabel 1350 6550 0 50 Input ~ 0 1376 | SRQ_BD 1377 | Wire Wire Line 1378 | 2450 6550 2500 6550 1379 | $Comp 1380 | L device:R R13 1381 | U 1 1 5B0A6AE3 1382 | P 2500 6400 1383 | F 0 "R13" H 2570 6446 50 0000 L CNN 1384 | F 1 "1k" H 2570 6355 50 0000 L CNN 1385 | F 2 "Resistors_SMD:R_0805_HandSoldering" V 2430 6400 50 0001 C CNN 1386 | F 3 "" H 2500 6400 50 0001 C CNN 1387 | 1 2500 6400 1388 | 1 0 0 -1 1389 | $EndComp 1390 | Connection ~ 2500 6550 1391 | Wire Wire Line 1392 | 2500 6550 2650 6550 1393 | $Comp 1394 | L power:+5V #PWR0123 1395 | U 1 1 5B0A6AEC 1396 | P 2500 6250 1397 | F 0 "#PWR0123" H 2500 6100 50 0001 C CNN 1398 | F 1 "+5V" H 2500 6390 50 0000 C CNN 1399 | F 2 "" H 2500 6250 50 0000 C CNN 1400 | F 3 "" H 2500 6250 50 0000 C CNN 1401 | 1 2500 6250 1402 | 1 0 0 -1 1403 | $EndComp 1404 | Wire Wire Line 1405 | 1550 2550 1550 2650 1406 | Connection ~ 1550 2650 1407 | Wire Wire Line 1408 | 1550 2650 1550 3150 1409 | Wire Wire Line 1410 | 1050 3250 1050 2750 1411 | Wire Wire Line 1412 | 1050 2750 900 2750 1413 | Wire Notes Line 1414 | 5800 5850 950 5850 1415 | Wire Notes Line 1416 | 950 5850 950 7000 1417 | Wire Notes Line 1418 | 950 7000 5800 7000 1419 | Wire Notes Line 1420 | 5800 7000 5800 5850 1421 | Text Notes 4000 6950 0 50 ~ 0 1422 | Reserved SRQ support (optional) 1423 | Wire Notes Line 1424 | 3500 3850 950 3850 1425 | Wire Notes Line 1426 | 3500 5700 950 5700 1427 | $Comp 1428 | L Pi1541io:Conn_01x04-Connector J12 1429 | U 1 1 5B16BA02 1430 | P 5500 4750 1431 | F 0 "J12" H 5580 4742 50 0000 L CNN 1432 | F 1 "I2C" H 5580 4651 50 0000 L CNN 1433 | F 2 "Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm" H 5500 4750 50 0001 C CNN 1434 | F 3 "~" H 5500 4750 50 0001 C CNN 1435 | 1 5500 4750 1436 | 1 0 0 -1 1437 | $EndComp 1438 | Text GLabel 2400 900 0 50 Input ~ 0 1439 | I2C1_SDA 1440 | Text GLabel 2400 1000 0 50 Input ~ 0 1441 | I2C1_SCL 1442 | Wire Wire Line 1443 | 2400 1000 2950 1000 1444 | Wire Wire Line 1445 | 2950 1000 2950 1350 1446 | Connection ~ 2950 1350 1447 | Wire Wire Line 1448 | 2950 1350 3500 1350 1449 | Wire Wire Line 1450 | 2400 900 3000 900 1451 | Wire Wire Line 1452 | 3000 900 3000 1250 1453 | Connection ~ 3000 1250 1454 | Wire Wire Line 1455 | 3000 1250 3500 1250 1456 | Text GLabel 2350 2450 0 50 Input ~ 0 1457 | I2C0_SDA 1458 | Text GLabel 5050 2450 2 50 Input ~ 0 1459 | I2C0_SCL 1460 | Wire Wire Line 1461 | 5550 2850 5550 3400 1462 | $Comp 1463 | L conn:GS3 J10 1464 | U 1 1 5B1BB247 1465 | P 4300 4650 1466 | F 0 "J10" H 4300 4955 50 0000 C CNN 1467 | F 1 "SDA" H 4300 4864 50 0000 C CNN 1468 | F 2 "Connectors:GS3" V 4388 4576 50 0001 C CNN 1469 | F 3 "" H 4300 4650 50 0001 C CNN 1470 | 1 4300 4650 1471 | 1 0 0 -1 1472 | $EndComp 1473 | $Comp 1474 | L conn:GS3 J11 1475 | U 1 1 5B1BB619 1476 | P 4300 5200 1477 | F 0 "J11" H 4300 5505 50 0000 C CNN 1478 | F 1 "SCL" H 4300 5414 50 0000 C CNN 1479 | F 2 "Connectors:GS3" V 4388 5126 50 0001 C CNN 1480 | F 3 "" H 4300 5200 50 0001 C CNN 1481 | 1 4300 5200 1482 | 1 0 0 -1 1483 | $EndComp 1484 | Wire Wire Line 1485 | 5300 4650 4450 4650 1486 | $Comp 1487 | L power:GND #PWR0125 1488 | U 1 1 5B1E56FA 1489 | P 4650 5500 1490 | F 0 "#PWR0125" H 4650 5250 50 0001 C CNN 1491 | F 1 "GND" H 4650 5350 50 0000 C CNN 1492 | F 2 "" H 4650 5500 50 0000 C CNN 1493 | F 3 "" H 4650 5500 50 0000 C CNN 1494 | 1 4650 5500 1495 | 1 0 0 -1 1496 | $EndComp 1497 | Wire Wire Line 1498 | 5300 4750 4550 4750 1499 | Wire Wire Line 1500 | 4550 4750 4550 5200 1501 | Wire Wire Line 1502 | 4550 5200 4450 5200 1503 | Text GLabel 4150 4550 0 50 Input ~ 0 1504 | I2C0_SDA 1505 | Text GLabel 4150 4750 0 50 Input ~ 0 1506 | I2C1_SDA 1507 | Text GLabel 4150 5100 0 50 Input ~ 0 1508 | I2C0_SCL 1509 | Text GLabel 4150 5300 0 50 Input ~ 0 1510 | I2C1_SCL 1511 | Wire Wire Line 1512 | 4100 3150 5800 3150 1513 | Wire Wire Line 1514 | 4950 3400 4750 3400 1515 | Wire Wire Line 1516 | 4750 3400 4750 3450 1517 | Wire Notes Line 1518 | 3550 3850 3550 5700 1519 | Wire Notes Line 1520 | 3550 5700 5800 5700 1521 | Wire Notes Line 1522 | 5800 5700 5800 3850 1523 | Wire Notes Line 1524 | 5800 3850 3550 3850 1525 | Text Notes 4900 5650 0 50 ~ 0 1526 | I2C Display Connector 1527 | $Comp 1528 | L power:+3.3V #PWR0124 1529 | U 1 1 5B3C1A0C 1530 | P 3950 4050 1531 | F 0 "#PWR0124" H 3950 3900 50 0001 C CNN 1532 | F 1 "+3.3V" H 3950 4190 50 0000 C CNN 1533 | F 2 "" H 3950 4050 50 0000 C CNN 1534 | F 3 "" H 3950 4050 50 0000 C CNN 1535 | 1 3950 4050 1536 | 1 0 0 -1 1537 | $EndComp 1538 | $Comp 1539 | L conn:GS3 J13 1540 | U 1 1 5B409F64 1541 | P 4800 5100 1542 | F 0 "J13" H 4800 5405 50 0000 C CNN 1543 | F 1 "SDA" H 4800 5314 50 0000 C CNN 1544 | F 2 "Connectors:GS3" V 4888 5026 50 0001 C CNN 1545 | F 3 "" H 4800 5100 50 0001 C CNN 1546 | 1 4800 5100 1547 | 1 0 0 -1 1548 | $EndComp 1549 | $Comp 1550 | L conn:GS3 J14 1551 | U 1 1 5B413348 1552 | P 5150 5350 1553 | F 0 "J14" H 5150 5655 50 0000 C CNN 1554 | F 1 "SDA" H 5150 5564 50 0000 C CNN 1555 | F 2 "Connectors:GS3" V 5238 5276 50 0001 C CNN 1556 | F 3 "" H 5150 5350 50 0001 C CNN 1557 | 1 5150 5350 1558 | 1 0 0 -1 1559 | $EndComp 1560 | Wire Wire Line 1561 | 5300 5350 5300 4950 1562 | Wire Wire Line 1563 | 5300 4850 4950 4850 1564 | Wire Wire Line 1565 | 4950 4850 4950 5100 1566 | Wire Wire Line 1567 | 4650 5200 4650 5450 1568 | Wire Wire Line 1569 | 5000 5450 4650 5450 1570 | Connection ~ 4650 5450 1571 | Wire Wire Line 1572 | 4650 5450 4650 5500 1573 | Wire Wire Line 1574 | 4650 5000 4650 4500 1575 | Wire Wire Line 1576 | 5000 5250 5000 4500 1577 | Wire Wire Line 1578 | 5000 4500 4650 4500 1579 | Connection ~ 4650 4500 1580 | $Comp 1581 | L conn:GS3 J15 1582 | U 1 1 5B44E5B6 1583 | P 4150 4200 1584 | F 0 "J15" H 4150 4505 50 0000 C CNN 1585 | F 1 "SDA" H 4150 4414 50 0000 C CNN 1586 | F 2 "Connectors:GS3" V 4238 4126 50 0001 C CNN 1587 | F 3 "" H 4150 4200 50 0001 C CNN 1588 | 1 4150 4200 1589 | 1 0 0 -1 1590 | $EndComp 1591 | $Comp 1592 | L power:+5V #PWR0126 1593 | U 1 1 5B44E7CA 1594 | P 3700 4050 1595 | F 0 "#PWR0126" H 3700 3900 50 0001 C CNN 1596 | F 1 "+5V" H 3700 4190 50 0000 C CNN 1597 | F 2 "" H 3700 4050 50 0000 C CNN 1598 | F 3 "" H 3700 4050 50 0000 C CNN 1599 | 1 3700 4050 1600 | 1 0 0 -1 1601 | $EndComp 1602 | Wire Wire Line 1603 | 3950 4050 3950 4100 1604 | Wire Wire Line 1605 | 3950 4100 4000 4100 1606 | Wire Wire Line 1607 | 4000 4300 3700 4300 1608 | Wire Wire Line 1609 | 3700 4300 3700 4050 1610 | Wire Wire Line 1611 | 4650 4200 4300 4200 1612 | Wire Wire Line 1613 | 4650 4200 4650 4500 1614 | $Comp 1615 | L Mechanical:MountingHole MK5 1616 | U 1 1 5BA68CF3 1617 | P 1800 7300 1618 | F 0 "MK5" H 1900 7346 50 0000 L CNN 1619 | F 1 "ZipTie" H 1900 7255 50 0000 L CNN 1620 | F 2 "DIN-Connector:ZipTie_3.0mm" H 1800 7300 60 0001 C CNN 1621 | F 3 "" H 1800 7300 60 0001 C CNN 1622 | 1 1800 7300 1623 | 1 0 0 -1 1624 | $EndComp 1625 | $Comp 1626 | L Mechanical:MountingHole MK6 1627 | U 1 1 5BA6979B 1628 | P 1800 7500 1629 | F 0 "MK6" H 1900 7546 50 0000 L CNN 1630 | F 1 "ZipTie" H 1900 7455 50 0000 L CNN 1631 | F 2 "DIN-Connector:ZipTie_3.0mm" H 1800 7500 60 0001 C CNN 1632 | F 3 "" H 1800 7500 60 0001 C CNN 1633 | 1 1800 7500 1634 | 1 0 0 -1 1635 | $EndComp 1636 | Wire Wire Line 1637 | 900 2650 1550 2650 1638 | $Comp 1639 | L Switch:SW_SPST SW7 1640 | U 1 1 5BB91903 1641 | P 1250 2750 1642 | F 0 "SW7" H 1250 2550 50 0000 C CNN 1643 | F 1 "SPKR_EN" H 1250 2650 50 0000 C CNN 1644 | F 2 "Pin_Headers:Pin_Header_Straight_2x01_Pitch2.54mm" H 1250 2750 50 0001 C CNN 1645 | F 3 "" H 1250 2750 50 0001 C CNN 1646 | 1 1250 2750 1647 | 1 0 0 -1 1648 | $EndComp 1649 | Wire Wire Line 1650 | 1450 2750 3500 2750 1651 | Connection ~ 1050 2750 1652 | $Comp 1653 | L conn:GS2 J16 1654 | U 1 1 5BCF72C0 1655 | P 5350 6150 1656 | F 0 "J16" H 5418 6196 50 0000 L CNN 1657 | F 1 "GS2" H 5418 6105 50 0000 L CNN 1658 | F 2 "Connectors:GS2" V 5424 6150 50 0001 C CNN 1659 | F 3 "" H 5350 6150 50 0001 C CNN 1660 | 1 5350 6150 1661 | 1 0 0 -1 1662 | $EndComp 1663 | Wire Wire Line 1664 | 5550 5950 5350 5950 1665 | Wire Wire Line 1666 | 4750 6350 5350 6350 1667 | Wire Wire Line 1668 | 5350 6350 5350 6750 1669 | Wire Wire Line 1670 | 5350 6750 2650 6750 1671 | Wire Wire Line 1672 | 2650 6750 2650 6550 1673 | Connection ~ 5350 6350 1674 | $EndSCHEMATC 1675 | -------------------------------------------------------------------------------- /Pi1541io-BOM.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 136 | 137 | 138 |
139 |
140 | 141 |
142 | Date

2018-07-08

143 | Company

hackup.net

144 | Comment 1

https://github.com/hackup/Pi1541io

145 | Comment 2

146 | Comment 3

Creative Commons Attribution-ShareAlike 4.0 International License

147 | Comment 4

This work is licensed under a

148 | Total Parts

53 (Unique 24)

149 |
150 | 151 |
Ref
152 |
Qty
153 |
Value
154 |
Footprint
155 |
Datasheet
156 |
157 |
158 |
159 | [C] - 160 |
161 |
162 |
163 |
164 |
C1
165 |
1
166 |
100n
167 |
Capacitors_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm
168 |
169 | 170 |
171 | 172 |
173 |
174 |
175 | [D] - 176 |
177 |
178 |
179 |
180 |
D1
181 |
1
182 |
PWR
183 |
LEDs:LED_D3.0mm
184 |
~
185 | 186 |
187 |
188 |
D2
189 |
1
190 |
ACT
191 |
LEDs:LED_D3.0mm
192 |
~
193 | 194 |
195 | 196 |
197 |
198 |
199 | [J] - 200 |
201 |
202 |
203 |
204 |
J1
205 |
1
206 |
IEC1
207 |
DIN-Connector:DIN-6
208 |
http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf
209 | 210 |
211 |
212 |
J2
213 |
1
214 |
IEC2
215 |
DIN-Connector:DIN-6
216 |
http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf
217 | 218 |
219 |
220 |
J3
221 |
1
222 |
IEC3
223 |
Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm
224 |
~
225 | 226 |
227 |
228 |
J4
229 |
1
230 |
ExtSpkr
231 |
Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm
232 |
~
233 | 234 |
235 |
236 |
J5 J6 J7 J8 J9
237 |
5
238 |
GS3
239 |
Connectors:GS3
240 |
241 | 242 |
243 |
244 |
J10 J13 J14 J15
245 |
4
246 |
SDA
247 |
Connectors:GS3
248 |
249 | 250 |
251 |
252 |
J11
253 |
1
254 |
SCL
255 |
Connectors:GS3
256 |
257 | 258 |
259 |
260 |
J12
261 |
1
262 |
I2C
263 |
Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm
264 |
~
265 | 266 |
267 | 268 |
269 |
270 |
271 | [JP] - 272 |
273 |
274 |
275 |
276 |
JP1
277 |
1
278 |
SPKR_EN
279 |
Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm
280 |
281 | 282 |
283 | 284 |
285 |
286 |
287 | [LS] - 288 |
289 |
290 |
291 |
292 |
LS1
293 |
1
294 |
Spkr
295 |
hackup:Piezo Speaker 1407
296 |
297 | 298 |
299 | 300 |
301 |
302 |
303 | [MK] - 304 |
305 |
306 |
307 |
308 |
MK1 MK2 MK3 MK4
309 |
4
310 |
M2.5
311 |
Mounting_Holes:MountingHole_2.5mm
312 |
313 | 314 |
315 | 316 |
317 |
318 |
319 | [P] - 320 |
321 |
322 |
323 |
324 |
P1
325 |
1
326 |
Conn_02x20_Odd_Even
327 |
Socket_Strips:Socket_Strip_Straight_2x20_Pitch2.54mm
328 |
329 | 330 |
331 | 332 |
333 |
334 |
335 | [Q] - 336 |
337 |
338 |
339 |
340 |
Q1 Q2 Q3 Q4 Q5
341 |
5
342 |
BSS138
343 |
TO_SOT_Packages_SMD:SOT-23
344 |
https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf
345 | 346 |
347 | 348 |
349 |
350 |
351 | [R] - 352 |
353 |
354 |
355 |
356 |
R1 R2
357 |
2
358 |
220
359 |
Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal
360 |
361 | 362 |
363 |
364 |
R3 R4
365 |
2
366 |
1k
367 |
Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal
368 |
369 | 370 |
371 |
372 |
R5 R6 R7 R8 R9 R10 R11 R12 R14 R15
373 |
10
374 |
10k
375 |
Resistors_SMD:R_0805
376 |
377 | 378 |
379 |
380 |
R13
381 |
1
382 |
1k
383 |
Resistors_SMD:R_0805_HandSoldering
384 |
385 | 386 |
387 | 388 |
389 |
390 |
391 | [SW] - 392 |
393 |
394 |
395 |
396 |
SW1 SW2 SW3 SW4 SW5
397 |
5
398 |
SW_Push
399 |
Buttons_Switches_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS
400 |
401 | 402 |
403 |
404 |
SW6
405 |
1
406 |
Reset
407 |
Buttons_Switches_THT:SW_PUSH_6mm
408 |
409 | 410 |
411 | 412 |
413 |
414 |
415 | [U] - 416 |
417 |
418 |
419 |
420 |
U1
421 |
1
422 |
LevelShifter
423 |
hackup:LevelShifterModule4CH
424 |
425 | 426 |
427 |
428 |
U2
429 |
1
430 |
7406
431 |
Housings_DIP:DIP-14_W7.62mm
432 |
433 | 434 |
435 | 436 |
437 | 438 |
439 | 440 | 441 |
442 |
443 | 444 | 445 | --------------------------------------------------------------------------------