├── .gitignore ├── Crystals.models ├── Crystal_SMD_2016.step └── Crystal_SMD_3215.step ├── Crystals.pretty ├── Crystal_SMD_2016-4Pin_2.0x1.6mm.kicad_mod └── Crystal_SMD_3215-2Pin_3.2x1.5mm.kicad_mod ├── ESP32-C3.pretty ├── esp32-c3-mini.kicad_mod └── esp32-c3-wroom.kicad_mod ├── HexGateway-cache.lib ├── HexGateway-photo.jpeg ├── HexGateway.csv ├── HexGateway.kicad_pcb ├── HexGateway.kicad_prl ├── HexGateway.kicad_pro ├── HexGateway.kicad_sch ├── HexGateway.png ├── HexGateway.xml ├── HexGateway.zip ├── PCBWay.jpeg ├── README.md ├── RJ45_Hanrun_HR911105A.bck ├── RJ45_Hanrun_HR911105A.dcm ├── RJ45_Hanrun_HR911105A.lib ├── RJ45_Hanrun_HR911105A.models └── RJ45_Hanrun_HR911105A.wrl ├── RJ45_Hanrun_HR911105A.pretty └── RJ45_Hanrun_HR911105A.kicad_mod ├── SMA_EdgeMount.models └── SMA_EdgeMount.step ├── SMA_EdgeMount.pretty └── SMA_EdgeMount.kicad_mod ├── USB4125-GF-A_REVA.lib ├── USB4125-GF-A_REVA.models └── GCT_USB4125-GF-A_REVA.step ├── USB4125-GF-A_REVA.pretty └── GCT_USB4125-GF-A_REVA.kicad_mod ├── WS2812B_4020.models └── WS2812B_4020.step ├── WS2812B_4020.pretty └── WS2812B_4020.kicad_mod ├── boards └── arm │ └── hexgw1 │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.board │ ├── Kconfig.defconfig │ ├── board.c │ ├── board.cmake │ ├── hexgw1-pinctrl.dtsi │ ├── hexgw1.dts │ ├── hexgw1_defconfig │ └── pre_dt_board.cmake ├── enc28j60.kicad_sch ├── esp32-c3.dcm ├── esp32-c3.lib ├── esp32.kicad_sch ├── fp-lib-table ├── nrf52840.kicad_sch └── sym-lib-table /.gitignore: -------------------------------------------------------------------------------- 1 | # For PCBs designed using KiCad: https://www.kicad.org/ 2 | # Format documentation: https://kicad.org/help/file-formats/ 3 | 4 | # Temporary files 5 | *.000 6 | *.bak 7 | *.bck 8 | *.kicad_pcb-bak 9 | *.kicad_sch-bak 10 | *-backups 11 | *.kicad_prl 12 | *.sch-bak 13 | *~ 14 | _autosave-* 15 | *.tmp 16 | *-save.pro 17 | *-save.kicad_pcb 18 | fp-info-cache 19 | 20 | # Netlist files (exported from Eeschema) 21 | *.net 22 | 23 | # Autorouter files (exported from Pcbnew) 24 | *.dsn 25 | *.ses 26 | 27 | # Exported BOM files 28 | *.xml 29 | *.csv 30 | -------------------------------------------------------------------------------- /Crystals.pretty/Crystal_SMD_2016-4Pin_2.0x1.6mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Crystal_SMD_2016-4Pin_2.0x1.6mm (layer F.Cu) (tedit 60D0A592) 2 | (descr "SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package") 3 | (tags "SMD SMT crystal") 4 | (attr smd) 5 | (fp_text reference REF** (at 0 -2) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value Crystal_SMD_2016-4Pin_2.0x1.6mm (at 0 2) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -0.9 -0.8) (end 0.9 -0.8) (layer F.Fab) (width 0.1)) 12 | (fp_line (start 0.9 -0.8) (end 1 -0.7) (layer F.Fab) (width 0.1)) 13 | (fp_line (start 1 -0.7) (end 1 0.7) (layer F.Fab) (width 0.1)) 14 | (fp_line (start 1 0.7) (end 0.9 0.8) (layer F.Fab) (width 0.1)) 15 | (fp_line (start 0.9 0.8) (end -0.9 0.8) (layer F.Fab) (width 0.1)) 16 | (fp_line (start -0.9 0.8) (end -1 0.7) (layer F.Fab) (width 0.1)) 17 | (fp_line (start -1 0.7) (end -1 -0.7) (layer F.Fab) (width 0.1)) 18 | (fp_line (start -1 -0.7) (end -0.9 -0.8) (layer F.Fab) (width 0.1)) 19 | (fp_line (start -1 0.3) (end -0.5 0.8) (layer F.Fab) (width 0.1)) 20 | (fp_line (start -1.35 -1.15) (end -1.35 1.15) (layer F.SilkS) (width 0.12)) 21 | (fp_line (start -1.35 1.15) (end 1.35 1.15) (layer F.SilkS) (width 0.12)) 22 | (fp_line (start -1.4 -1.3) (end -1.4 1.3) (layer F.CrtYd) (width 0.05)) 23 | (fp_line (start -1.4 1.3) (end 1.4 1.3) (layer F.CrtYd) (width 0.05)) 24 | (fp_line (start 1.4 1.3) (end 1.4 -1.3) (layer F.CrtYd) (width 0.05)) 25 | (fp_line (start 1.4 -1.3) (end -1.4 -1.3) (layer F.CrtYd) (width 0.05)) 26 | (fp_text user %R (at 0 0) (layer F.Fab) 27 | (effects (font (size 0.5 0.5) (thickness 0.075))) 28 | ) 29 | (pad 1 smd rect (at -0.7 0.55) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 30 | (pad 2 smd rect (at 0.7 0.55) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 31 | (pad 3 smd rect (at 0.7 -0.55) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 32 | (pad 4 smd rect (at -0.7 -0.55) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 33 | (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_2016-4Pin_2.0x1.6mm.wrl 34 | (at (xyz 0 0 0)) 35 | (scale (xyz 1 1 1)) 36 | (rotate (xyz 0 0 0)) 37 | ) 38 | (model ${KIPRJMOD}/Crystals.pretty/Crystal_SMD_2016.step 39 | (at (xyz 0 0 0)) 40 | (scale (xyz 1 1 1)) 41 | (rotate (xyz -90 0 0)) 42 | ) 43 | ) 44 | -------------------------------------------------------------------------------- /Crystals.pretty/Crystal_SMD_3215-2Pin_3.2x1.5mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Crystal_SMD_3215-2Pin_3.2x1.5mm (layer F.Cu) (tedit 60D0A5C6) 2 | (descr "SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf") 3 | (tags "SMD SMT Crystal") 4 | (attr smd) 5 | (fp_text reference REF** (at 0 -2) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value Crystal_SMD_3215-2Pin_3.2x1.5mm (at 0 2) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -2 -1.15) (end 2 -1.15) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -1.6 -0.75) (end -1.6 0.75) (layer F.Fab) (width 0.1)) 13 | (fp_line (start -0.675 0.875) (end 0.675 0.875) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start -0.675 -0.875) (end 0.675 -0.875) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start 1.6 -0.75) (end 1.6 0.75) (layer F.Fab) (width 0.1)) 16 | (fp_line (start -1.6 -0.75) (end 1.6 -0.75) (layer F.Fab) (width 0.1)) 17 | (fp_line (start -1.6 0.75) (end 1.6 0.75) (layer F.Fab) (width 0.1)) 18 | (fp_line (start -2 1.15) (end 2 1.15) (layer F.CrtYd) (width 0.05)) 19 | (fp_line (start -2 -1.15) (end -2 1.15) (layer F.CrtYd) (width 0.05)) 20 | (fp_line (start 2 -1.15) (end 2 1.15) (layer F.CrtYd) (width 0.05)) 21 | (fp_text user %R (at 0 -2) (layer F.Fab) 22 | (effects (font (size 1 1) (thickness 0.15))) 23 | ) 24 | (pad 1 smd rect (at 1.25 0) (size 1 1.8) (layers F.Cu F.Paste F.Mask)) 25 | (pad 2 smd rect (at -1.25 0) (size 1 1.8) (layers F.Cu F.Paste F.Mask)) 26 | (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_3215-2Pin_3.2x1.5mm.wrl 27 | (at (xyz 0 0 0)) 28 | (scale (xyz 1 1 1)) 29 | (rotate (xyz 0 0 0)) 30 | ) 31 | (model ${KIPRJMOD}/Crystals.pretty/Crystal_SMD_3215.step 32 | (at (xyz 0 0 0)) 33 | (scale (xyz 1 1 1)) 34 | (rotate (xyz -90 0 0)) 35 | ) 36 | ) 37 | -------------------------------------------------------------------------------- /ESP32-C3.pretty/esp32-c3-mini.kicad_mod: -------------------------------------------------------------------------------- 1 | (module esp32-c3-mini (layer F.Cu) (tedit 60A5A2C2) 2 | (fp_text reference REF** (at 0.28448 -3.48742) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value esp32-c3-mini (at 0 -12.04722) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -6.6 -5.6) (end -6.6 5.6) (layer F.SilkS) (width 0.12)) 9 | (fp_line (start -6.6 -5.6) (end 6.6 -5.6) (layer F.SilkS) (width 0.12)) 10 | (fp_line (start 6.6 5.6) (end 6.6 -5.6) (layer F.SilkS) (width 0.12)) 11 | (fp_line (start -6.6 5.6) (end 6.6 5.6) (layer F.SilkS) (width 0.12)) 12 | (fp_line (start 6.6 -11) (end -6.6 -11) (layer F.SilkS) (width 0.12)) 13 | (fp_line (start 6.6 -5.6) (end 6.6 -11) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start -6.6 -11) (end -6.6 -5.6) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start -7 6) (end -7 -11) (layer F.CrtYd) (width 0.12)) 16 | (fp_line (start -7 -11) (end 7 -11) (layer F.CrtYd) (width 0.12)) 17 | (fp_line (start 7 -11) (end 7 6) (layer F.CrtYd) (width 0.12)) 18 | (fp_line (start 7 6) (end -7 6) (layer F.CrtYd) (width 0.12)) 19 | (fp_text user . (at -7.0612 -4.59994) (layer F.SilkS) 20 | (effects (font (size 1.5 1.5) (thickness 0.3))) 21 | ) 22 | (fp_text user "ANTENNA AREA" (at 0 -8.09752) (layer F.SilkS) 23 | (effects (font (size 1 1) (thickness 0.15))) 24 | ) 25 | (pad 33 smd roundrect (at -6.15 -5.24) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 26 | (pad 33 smd roundrect (at -2 -2 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 27 | (pad 33 smd roundrect (at -5.9 -4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 28 | (pad 33 smd roundrect (at -4.8 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 29 | (pad 33 thru_hole circle (at -1 -2 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 30 | (pad 33 smd roundrect (at 0 -2 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 31 | (pad 33 smd roundrect (at 2 -2 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 32 | (pad 33 smd roundrect (at -2 0 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 33 | (pad 33 smd roundrect (at 0 0 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 34 | (pad 33 smd roundrect (at 2 0 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 35 | (pad 33 smd roundrect (at -2 2 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 36 | (pad 33 smd roundrect (at 0 2 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 37 | (pad 33 smd roundrect (at 2 2 180) (size 1.45 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 38 | (pad 33 thru_hole circle (at 1 -2 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 39 | (pad 33 thru_hole circle (at -1 0 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 40 | (pad 33 thru_hole circle (at 1 0 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 41 | (pad 33 thru_hole circle (at -1 2 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 42 | (pad 33 thru_hole circle (at 1 2 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 43 | (pad 33 thru_hole circle (at -2 -1 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 44 | (pad 33 thru_hole circle (at 0 -1 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 45 | (pad 33 thru_hole circle (at 2 -1 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 46 | (pad 33 thru_hole circle (at -2 1 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 47 | (pad 33 thru_hole circle (at 0 1 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 48 | (pad 33 thru_hole circle (at 2 1 180) (size 0.525 0.525) (drill 0.254) (layers *.Cu *.Mask)) 49 | (pad 4 smd roundrect (at -4.8 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 50 | (pad 33 smd roundrect (at -4 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 51 | (pad 33 smd roundrect (at -3.2 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 52 | (pad 33 smd roundrect (at -2.4 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 53 | (pad 33 smd roundrect (at -1.6 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 54 | (pad 33 smd roundrect (at -0.8 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 55 | (pad 33 smd roundrect (at 0 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 56 | (pad 33 smd roundrect (at 0.8 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 57 | (pad 33 smd roundrect (at 1.6 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 58 | (pad 33 smd roundrect (at 2.4 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 59 | (pad 33 smd roundrect (at 3.2 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 60 | (pad 33 smd roundrect (at 4 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 61 | (pad 33 smd roundrect (at 4.8 -4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 62 | (pad 33 smd roundrect (at -5.9 -3.2) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 63 | (pad 31 smd roundrect (at -5.9 -2.4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 64 | (pad "" smd roundrect (at -5.9 -1.6) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 65 | (pad 6 smd roundrect (at -5.9 -0.8) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 66 | (pad 8 smd roundrect (at -5.9 0) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 67 | (pad "" smd roundrect (at -5.9 0.8) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 68 | (pad 7 smd roundrect (at -5.9 1.6) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 69 | (pad "" smd roundrect (at -5.9 2.4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 70 | (pad "" smd roundrect (at -5.9 3.2) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 71 | (pad 33 smd roundrect (at -5.9 4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 72 | (pad 5 smd roundrect (at -4 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 73 | (pad 33 smd roundrect (at -3.2 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 74 | (pad "" smd roundrect (at -2.4 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 75 | (pad 16 smd roundrect (at -1.6 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 76 | (pad "" smd roundrect (at -0.8 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 77 | (pad 9 smd roundrect (at 0 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 78 | (pad 10 smd roundrect (at 0.8 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 79 | (pad 12 smd roundrect (at 1.6 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 80 | (pad 13 smd roundrect (at 2.4 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 81 | (pad 14 smd roundrect (at 3.2 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 82 | (pad 15 smd roundrect (at 4 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 83 | (pad "" smd roundrect (at 4.8 4.9 90) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 84 | (pad "" smd roundrect (at 5.9 -4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 85 | (pad "" smd roundrect (at 5.9 -3.2) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 86 | (pad "" smd roundrect (at 5.9 -2.4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 87 | (pad "" smd roundrect (at 5.9 -1.6) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 88 | (pad 28 smd roundrect (at 5.9 -0.8) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 89 | (pad 27 smd roundrect (at 5.9 0) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 90 | (pad "" smd roundrect (at 5.9 0.8) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 91 | (pad "" smd roundrect (at 5.9 1.6) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 92 | (pad 26 smd roundrect (at 5.9 2.4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 93 | (pad 25 smd roundrect (at 5.9 3.2) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 94 | (pad "" smd roundrect (at 5.9 4) (size 0.8 0.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 95 | (pad 33 smd roundrect (at 6.15 -5.24) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 96 | (pad 33 smd roundrect (at -6.15 5.24) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 97 | (pad 33 smd roundrect (at 6.15 5.24) (size 1.3 1.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 98 | ) 99 | -------------------------------------------------------------------------------- /ESP32-C3.pretty/esp32-c3-wroom.kicad_mod: -------------------------------------------------------------------------------- 1 | (module esp32-c3-wroom (layer F.Cu) (tedit 60A5DB42) 2 | (fp_text reference REF** (at 0 -4) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value esp32-c3-wroom (at 0 -14.1) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 10 7.4) (end -10 7.4) (layer F.CrtYd) (width 0.12)) 9 | (fp_line (start 10 -13.1) (end 10 7.4) (layer F.CrtYd) (width 0.12)) 10 | (fp_line (start -10 -13.1) (end 10 -13.1) (layer F.CrtYd) (width 0.12)) 11 | (fp_line (start -10 7.4) (end -10 -13.1) (layer F.CrtYd) (width 0.12)) 12 | (fp_line (start -9 -13.1) (end -9 -7.1) (layer F.SilkS) (width 0.12)) 13 | (fp_line (start 9 -7.1) (end 9 -13.1) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start 9 -13.1) (end -9 -13.1) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start -9 6.9) (end 9 6.9) (layer F.SilkS) (width 0.12)) 16 | (fp_line (start 9 6.9) (end 9 -7.1) (layer F.SilkS) (width 0.12)) 17 | (fp_line (start -9 -7.1) (end 9 -7.1) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start -9 -7.1) (end -9 6.9) (layer F.SilkS) (width 0.12)) 19 | (fp_text user . (at -10.0076 -6.59638) (layer F.SilkS) 20 | (effects (font (size 1.5 1.5) (thickness 0.3))) 21 | ) 22 | (fp_text user "ANTENNA AREA" (at 0 -10.3) (layer F.SilkS) 23 | (effects (font (size 1 1) (thickness 0.15))) 24 | ) 25 | (pad 1 smd roundrect (at -8.75 -6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 26 | (pad 2 smd roundrect (at -8.75 -4.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 27 | (pad 3 smd roundrect (at -8.75 -3) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 28 | (pad 4 smd roundrect (at -8.75 -1.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 29 | (pad 5 smd roundrect (at -8.75 0) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 30 | (pad 6 smd roundrect (at -8.75 1.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 31 | (pad 7 smd roundrect (at -8.75 3) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 32 | (pad 8 smd roundrect (at -8.75 4.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 33 | (pad 9 smd roundrect (at -8.75 6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 34 | (pad 18 smd roundrect (at 8.75 -6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 35 | (pad 17 smd roundrect (at 8.75 -4.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 36 | (pad 16 smd roundrect (at 8.75 -3) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 37 | (pad 15 smd roundrect (at 8.75 -1.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 38 | (pad 14 smd roundrect (at 8.75 0) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 39 | (pad 13 smd roundrect (at 8.75 1.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 40 | (pad 12 smd roundrect (at 8.75 3) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 41 | (pad 11 smd roundrect (at 8.75 4.5) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 42 | (pad 10 smd roundrect (at 8.75 6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 43 | (pad 9 smd roundrect (at -0.14 -0.8) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 44 | (pad 9 smd roundrect (at 0.96 -0.8) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 45 | (pad 9 smd roundrect (at 2.06 -0.8) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 46 | (pad 9 smd roundrect (at -0.14 0.3) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 47 | (pad 9 smd roundrect (at 0.96 0.3) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 48 | (pad 9 smd roundrect (at 2.06 0.3) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 49 | (pad 9 smd roundrect (at -0.14 1.4) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 50 | (pad 9 smd roundrect (at 0.96 1.4) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 51 | (pad 9 smd roundrect (at 2.06 1.4) (size 0.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 52 | (pad 9 thru_hole circle (at -0.14 -0.25) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 53 | (pad 9 thru_hole circle (at 0.41 -0.8) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 54 | (pad 9 thru_hole circle (at 0.96 -0.25) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 55 | (pad 9 thru_hole circle (at 2.06 -0.25) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 56 | (pad 9 thru_hole circle (at -0.14 0.85) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 57 | (pad 9 thru_hole circle (at 0.96 0.85) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 58 | (pad 9 thru_hole circle (at 2.06 0.85) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 59 | (pad 9 thru_hole circle (at 1.51 -0.8) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 60 | (pad 9 thru_hole circle (at 0.41 0.3) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 61 | (pad 9 thru_hole circle (at 1.51 0.3) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 62 | (pad 9 thru_hole circle (at 0.41 1.4) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 63 | (pad 9 thru_hole circle (at 1.51 1.4) (size 0.4 0.4) (drill 0.254) (layers *.Cu *.Mask)) 64 | ) 65 | -------------------------------------------------------------------------------- /HexGateway-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # Connector_Conn_Coaxial 5 | # 6 | DEF Connector_Conn_Coaxial J 0 40 Y N 1 F N 7 | F0 "J" 10 120 50 H V C CNN 8 | F1 "Connector_Conn_Coaxial" 115 0 50 V V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | *BNC* 13 | *SMA* 14 | *SMB* 15 | *SMC* 16 | *Cinch* 17 | $ENDFPLIST 18 | DRAW 19 | A -2 0 71 1636 0 0 1 10 N -70 20 70 0 20 | A -1 0 71 0 -1638 0 1 10 N 70 0 -70 -20 21 | C 0 0 20 0 1 8 N 22 | P 2 0 1 0 -100 0 -20 0 N 23 | P 2 0 1 0 0 -100 0 -70 N 24 | X In 1 -200 0 100 R 50 50 1 1 P 25 | X Ext 2 0 -200 100 U 50 50 1 1 P 26 | ENDDRAW 27 | ENDDEF 28 | # 29 | # Connector_Conn_Coaxial_Power 30 | # 31 | DEF Connector_Conn_Coaxial_Power J 0 40 Y N 1 F N 32 | F0 "J" -200 -50 50 V V C CNN 33 | F1 "Connector_Conn_Coaxial_Power" -125 -50 50 V V C CNN 34 | F2 "" 0 -50 50 H I C CNN 35 | F3 "" 0 -50 50 H I C CNN 36 | $FPLIST 37 | *BNC* 38 | *SMA* 39 | *SMB* 40 | *SMC* 41 | *Cinch* 42 | $ENDFPLIST 43 | DRAW 44 | A 0 -50 50 369 0 0 1 10 N 40 -20 50 -50 45 | A 0 -50 50 1800 1431 0 1 10 N -50 -50 -40 -20 46 | A 0 -50 50 -1799 -1 0 1 10 N -50 -50 50 -50 47 | C 0 -50 20 0 1 8 F 48 | P 2 0 1 0 0 -100 0 -120 N 49 | P 2 0 1 0 0 0 0 -50 N 50 | X In 1 0 100 100 D 50 50 1 1 P 51 | X Ext 2 0 -200 100 U 50 50 1 1 P 52 | ENDDRAW 53 | ENDDEF 54 | # 55 | # Connector_Generic_Conn_02x03_Odd_Even 56 | # 57 | DEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N 58 | F0 "J" 50 200 50 H V C CNN 59 | F1 "Connector_Generic_Conn_02x03_Odd_Even" 50 -200 50 H V C CNN 60 | F2 "" 0 0 50 H I C CNN 61 | F3 "" 0 0 50 H I C CNN 62 | $FPLIST 63 | Connector*:*_2x??_* 64 | $ENDFPLIST 65 | DRAW 66 | S -50 -95 0 -105 1 1 6 N 67 | S -50 5 0 -5 1 1 6 N 68 | S -50 105 0 95 1 1 6 N 69 | S -50 150 150 -150 1 1 10 f 70 | S 150 -95 100 -105 1 1 6 N 71 | S 150 5 100 -5 1 1 6 N 72 | S 150 105 100 95 1 1 6 N 73 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 74 | X Pin_2 2 300 100 150 L 50 50 1 1 P 75 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 76 | X Pin_4 4 300 0 150 L 50 50 1 1 P 77 | X Pin_5 5 -200 -100 150 R 50 50 1 1 P 78 | X Pin_6 6 300 -100 150 L 50 50 1 1 P 79 | ENDDRAW 80 | ENDDEF 81 | # 82 | # Connector_Generic_Conn_02x05_Counter_Clockwise 83 | # 84 | DEF Connector_Generic_Conn_02x05_Counter_Clockwise J 0 40 Y N 1 F N 85 | F0 "J" 50 300 50 H V C CNN 86 | F1 "Connector_Generic_Conn_02x05_Counter_Clockwise" 50 -300 50 H V C CNN 87 | F2 "" 0 0 50 H I C CNN 88 | F3 "" 0 0 50 H I C CNN 89 | $FPLIST 90 | Connector*:*_2x??_* 91 | $ENDFPLIST 92 | DRAW 93 | S -50 -195 0 -205 1 1 6 N 94 | S -50 -95 0 -105 1 1 6 N 95 | S -50 5 0 -5 1 1 6 N 96 | S -50 105 0 95 1 1 6 N 97 | S -50 205 0 195 1 1 6 N 98 | S -50 250 150 -250 1 1 10 f 99 | S 150 -195 100 -205 1 1 6 N 100 | S 150 -95 100 -105 1 1 6 N 101 | S 150 5 100 -5 1 1 6 N 102 | S 150 105 100 95 1 1 6 N 103 | S 150 205 100 195 1 1 6 N 104 | X Pin_1 1 -200 200 150 R 50 50 1 1 P 105 | X Pin_10 10 300 200 150 L 50 50 1 1 P 106 | X Pin_2 2 -200 100 150 R 50 50 1 1 P 107 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 108 | X Pin_4 4 -200 -100 150 R 50 50 1 1 P 109 | X Pin_5 5 -200 -200 150 R 50 50 1 1 P 110 | X Pin_6 6 300 -200 150 L 50 50 1 1 P 111 | X Pin_7 7 300 -100 150 L 50 50 1 1 P 112 | X Pin_8 8 300 0 150 L 50 50 1 1 P 113 | X Pin_9 9 300 100 150 L 50 50 1 1 P 114 | ENDDRAW 115 | ENDDEF 116 | # 117 | # Connector_Generic_Conn_02x05_Odd_Even 118 | # 119 | DEF Connector_Generic_Conn_02x05_Odd_Even J 0 40 Y N 1 F N 120 | F0 "J" 50 300 50 H V C CNN 121 | F1 "Connector_Generic_Conn_02x05_Odd_Even" 50 -300 50 H V C CNN 122 | F2 "" 0 0 50 H I C CNN 123 | F3 "" 0 0 50 H I C CNN 124 | $FPLIST 125 | Connector*:*_2x??_* 126 | $ENDFPLIST 127 | DRAW 128 | S -50 -195 0 -205 1 1 6 N 129 | S -50 -95 0 -105 1 1 6 N 130 | S -50 5 0 -5 1 1 6 N 131 | S -50 105 0 95 1 1 6 N 132 | S -50 205 0 195 1 1 6 N 133 | S -50 250 150 -250 1 1 10 f 134 | S 150 -195 100 -205 1 1 6 N 135 | S 150 -95 100 -105 1 1 6 N 136 | S 150 5 100 -5 1 1 6 N 137 | S 150 105 100 95 1 1 6 N 138 | S 150 205 100 195 1 1 6 N 139 | X Pin_1 1 -200 200 150 R 50 50 1 1 P 140 | X Pin_10 10 300 -200 150 L 50 50 1 1 P 141 | X Pin_2 2 300 200 150 L 50 50 1 1 P 142 | X Pin_3 3 -200 100 150 R 50 50 1 1 P 143 | X Pin_4 4 300 100 150 L 50 50 1 1 P 144 | X Pin_5 5 -200 0 150 R 50 50 1 1 P 145 | X Pin_6 6 300 0 150 L 50 50 1 1 P 146 | X Pin_7 7 -200 -100 150 R 50 50 1 1 P 147 | X Pin_8 8 300 -100 150 L 50 50 1 1 P 148 | X Pin_9 9 -200 -200 150 R 50 50 1 1 P 149 | ENDDRAW 150 | ENDDEF 151 | # 152 | # Connector_TestPoint_Small 153 | # 154 | DEF Connector_TestPoint_Small TP 0 30 N N 1 F N 155 | F0 "TP" 0 150 50 H V C CNN 156 | F1 "Connector_TestPoint_Small" 0 80 50 H V C CNN 157 | F2 "" 200 0 50 H I C CNN 158 | F3 "" 200 0 50 H I C CNN 159 | $FPLIST 160 | Pin* 161 | Test* 162 | $ENDFPLIST 163 | DRAW 164 | C 0 0 20 0 1 0 N 165 | X 1 1 0 0 0 U 50 50 1 1 P 166 | ENDDRAW 167 | ENDDEF 168 | # 169 | # Device_C 170 | # 171 | DEF Device_C C 0 10 N Y 1 F N 172 | F0 "C" 25 100 50 H V L CNN 173 | F1 "Device_C" 25 -100 50 H V L CNN 174 | F2 "" 38 -150 50 H I C CNN 175 | F3 "" 0 0 50 H I C CNN 176 | $FPLIST 177 | C_* 178 | $ENDFPLIST 179 | DRAW 180 | P 2 0 1 20 -80 -30 80 -30 N 181 | P 2 0 1 20 -80 30 80 30 N 182 | X ~ 1 0 150 110 D 50 50 1 1 P 183 | X ~ 2 0 -150 110 U 50 50 1 1 P 184 | ENDDRAW 185 | ENDDEF 186 | # 187 | # Device_Crystal 188 | # 189 | DEF Device_Crystal Y 0 40 N N 1 F N 190 | F0 "Y" 0 150 50 H V C CNN 191 | F1 "Device_Crystal" 0 -150 50 H V C CNN 192 | F2 "" 0 0 50 H I C CNN 193 | F3 "" 0 0 50 H I C CNN 194 | $FPLIST 195 | Crystal* 196 | $ENDFPLIST 197 | DRAW 198 | S -45 100 45 -100 0 1 12 N 199 | P 2 0 1 0 -100 0 -75 0 N 200 | P 2 0 1 20 -75 -50 -75 50 N 201 | P 2 0 1 20 75 -50 75 50 N 202 | P 2 0 1 0 100 0 75 0 N 203 | X 1 1 -150 0 50 R 50 50 1 1 P 204 | X 2 2 150 0 50 L 50 50 1 1 P 205 | ENDDRAW 206 | ENDDEF 207 | # 208 | # Device_Crystal_GND24 209 | # 210 | DEF Device_Crystal_GND24 Y 0 40 Y N 1 F N 211 | F0 "Y" 125 200 50 H V L CNN 212 | F1 "Device_Crystal_GND24" 125 125 50 H V L CNN 213 | F2 "" 0 0 50 H I C CNN 214 | F3 "" 0 0 50 H I C CNN 215 | $FPLIST 216 | Crystal* 217 | $ENDFPLIST 218 | DRAW 219 | S -45 100 45 -100 0 1 12 N 220 | P 2 0 1 0 -100 0 -80 0 N 221 | P 2 0 1 20 -80 -50 -80 50 N 222 | P 2 0 1 0 0 -150 0 -140 N 223 | P 2 0 1 0 0 140 0 150 N 224 | P 2 0 1 20 80 -50 80 50 N 225 | P 2 0 1 0 80 0 100 0 N 226 | P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N 227 | P 4 0 1 0 -100 90 -100 140 100 140 100 90 N 228 | X 1 1 -150 0 50 R 50 50 1 1 P 229 | X 2 2 0 200 50 D 50 50 1 1 P 230 | X 3 3 150 0 50 L 50 50 1 1 P 231 | X 4 4 0 -200 50 U 50 50 1 1 P 232 | ENDDRAW 233 | ENDDEF 234 | # 235 | # Device_L 236 | # 237 | DEF Device_L L 0 40 N N 1 F N 238 | F0 "L" -50 0 50 V V C CNN 239 | F1 "Device_L" 75 0 50 V V C CNN 240 | F2 "" 0 0 50 H I C CNN 241 | F3 "" 0 0 50 H I C CNN 242 | $FPLIST 243 | Choke_* 244 | *Coil* 245 | Inductor_* 246 | L_* 247 | $ENDFPLIST 248 | DRAW 249 | A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 250 | A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 251 | A 0 25 25 -899 899 0 1 0 N 0 0 0 50 252 | A 0 75 25 -899 899 0 1 0 N 0 50 0 100 253 | X 1 1 0 150 50 D 50 50 1 1 P 254 | X 2 2 0 -150 50 U 50 50 1 1 P 255 | ENDDRAW 256 | ENDDEF 257 | # 258 | # Device_R 259 | # 260 | DEF Device_R R 0 0 N Y 1 F N 261 | F0 "R" 80 0 50 V V C CNN 262 | F1 "Device_R" 0 0 50 V V C CNN 263 | F2 "" -70 0 50 V I C CNN 264 | F3 "" 0 0 50 H I C CNN 265 | $FPLIST 266 | R_* 267 | $ENDFPLIST 268 | DRAW 269 | S -40 -100 40 100 0 1 10 N 270 | X ~ 1 0 150 50 D 50 50 1 1 P 271 | X ~ 2 0 -150 50 U 50 50 1 1 P 272 | ENDDRAW 273 | ENDDEF 274 | # 275 | # Interface_Ethernet_ENC28J60x-SS 276 | # 277 | DEF Interface_Ethernet_ENC28J60x-SS U 0 20 Y Y 1 F N 278 | F0 "U" -550 950 50 H V L CNN 279 | F1 "Interface_Ethernet_ENC28J60x-SS" 200 950 50 H V L CNN 280 | F2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" 1150 -950 50 H I C CIN 281 | F3 "" 0 0 50 H I C CNN 282 | $FPLIST 283 | SSOP*28*5.3x10.2mm*P0.65mm* 284 | $ENDFPLIST 285 | DRAW 286 | S -600 900 600 -900 0 1 10 f 287 | X VCAP 1 700 -800 100 L 50 50 1 1 I 288 | X ~RESET 10 -700 800 100 R 50 50 1 1 I 289 | X VSSRX 11 700 200 100 L 50 50 1 1 W 290 | X TPIN- 12 700 300 100 L 50 50 1 1 I 291 | X TPIN+ 13 700 400 100 L 50 50 1 1 I 292 | X RBIAS 14 700 -600 100 L 50 50 1 1 I 293 | X VDDTX 15 700 0 100 L 50 50 1 1 W 294 | X TPOUT- 16 700 -200 100 L 50 50 1 1 O 295 | X TPOUT+ 17 700 -100 100 L 50 50 1 1 O 296 | X VSSTX 18 700 -300 100 L 50 50 1 1 W 297 | X VDDRX 19 700 500 100 L 50 50 1 1 W 298 | X VSS 2 -100 -1000 100 U 50 50 1 1 W 299 | X VDDPLL 20 100 1000 100 D 50 50 1 1 W 300 | X VSSPLL 21 100 -1000 100 U 50 50 1 1 W 301 | X VSSOSC 22 -700 -600 100 R 50 50 1 1 W 302 | X OSC1 23 -700 -300 100 R 50 50 1 1 I 303 | X OSC2 24 -700 -500 100 R 50 50 1 1 I 304 | X VDDOSC 25 -700 -200 100 R 50 50 1 1 W 305 | X LEDB 26 700 700 100 L 50 50 1 1 O 306 | X LEDA 27 700 800 100 L 50 50 1 1 O 307 | X VDD 28 -100 1000 100 D 50 50 1 1 W 308 | X CLKOUT 3 -700 -800 100 R 50 50 1 1 O 309 | X ~INT 4 -700 100 100 R 50 50 1 1 O 310 | X ~WOL 5 -700 0 100 R 50 50 1 1 O 311 | X SO 6 -700 500 100 R 50 50 1 1 O 312 | X SI 7 -700 600 100 R 50 50 1 1 I 313 | X SCK 8 -700 400 100 R 50 50 1 1 I 314 | X ~CS 9 -700 300 100 R 50 50 1 1 I 315 | ENDDRAW 316 | ENDDEF 317 | # 318 | # LED_WS2812B 319 | # 320 | DEF LED_WS2812B D 0 10 Y Y 1 F N 321 | F0 "D" 200 225 50 H V R BNN 322 | F1 "LED_WS2812B" 50 -225 50 H V L TNN 323 | F2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" 50 -300 50 H I L TNN 324 | F3 "" 100 -375 50 H I L TNN 325 | $FPLIST 326 | LED*WS2812*PLCC*5.0x5.0mm*P3.2mm* 327 | $ENDFPLIST 328 | DRAW 329 | T 0 90 -165 30 0 0 0 RGB Normal 0 C C 330 | S 200 200 -200 -200 0 1 10 f 331 | P 2 0 1 0 50 -140 70 -140 N 332 | P 2 0 1 0 50 -100 70 -100 N 333 | P 2 0 1 0 185 -140 105 -140 N 334 | P 3 0 1 0 90 -100 50 -140 50 -120 N 335 | P 3 0 1 0 90 -60 50 -100 50 -80 N 336 | P 3 0 1 0 145 -40 145 -140 145 -160 N 337 | P 4 0 1 0 185 -60 105 -60 145 -140 185 -60 N 338 | X VDD 1 0 300 100 D 50 50 1 1 W 339 | X DOUT 2 300 0 100 L 50 50 1 1 O 340 | X VSS 3 0 -300 100 U 50 50 1 1 W 341 | X DIN 4 -300 0 100 R 50 50 1 1 I 342 | ENDDRAW 343 | ENDDEF 344 | # 345 | # Logic_LevelTranslator_SN74LV1T34DBV 346 | # 347 | DEF Logic_LevelTranslator_SN74LV1T34DBV U 0 20 Y Y 1 F N 348 | F0 "U" 200 250 50 H V L CNN 349 | F1 "Logic_LevelTranslator_SN74LV1T34DBV" 200 150 50 H V L CNN 350 | F2 "Package_TO_SOT_SMD:SOT-23-5" 650 -250 50 H I C CNN 351 | F3 "" -400 -200 50 H I C CNN 352 | $FPLIST 353 | SOT?23* 354 | $ENDFPLIST 355 | DRAW 356 | S -200 200 200 -200 0 1 10 f 357 | P 2 0 1 0 -30 0 -100 0 N 358 | P 2 0 1 0 40 0 100 0 N 359 | P 4 1 1 0 -30 -30 -30 30 40 0 -30 -30 N 360 | X NC 1 -200 100 100 R 50 50 1 1 N N 361 | X A 2 -300 0 100 R 50 50 1 1 I 362 | X GND 3 0 -300 100 U 50 50 1 1 W 363 | X Y 4 300 0 100 L 50 50 1 1 O 364 | X VCC 5 0 300 100 D 50 50 1 1 W 365 | ENDDRAW 366 | ENDDEF 367 | # 368 | # MCU_Nordic_nRF52840 369 | # 370 | DEF MCU_Nordic_nRF52840 U 0 20 Y Y 1 F N 371 | F0 "U" 0 200 50 H V C CNN 372 | F1 "MCU_Nordic_nRF52840" 0 100 50 H V C CNN 373 | F2 "Package_DFN_QFN:Nordic_AQFN-73-1EP_7x7mm_P0.5mm" 0 -2900 50 H I C CNN 374 | F3 "" -650 1900 50 H I C CNN 375 | $FPLIST 376 | Nordic*AQFN*1EP*7x7mm*P0.5mm* 377 | $ENDFPLIST 378 | DRAW 379 | S -1100 2600 1100 -2600 0 1 10 f 380 | X AIN5/P0.29 A10 1300 -300 200 L 50 50 1 1 B 381 | X AIN0/P0.02 A12 1300 2300 200 L 50 50 1 1 B 382 | X P1.15 A14 1300 -2200 200 L 50 50 1 1 B 383 | X P1.13 A16 1300 -2000 200 L 50 50 1 1 B 384 | X DEC2 A18 -700 2800 200 D 50 50 1 1 P 385 | X P1.10 A20 1300 -1700 200 L 50 50 1 1 B 386 | X VDD A22 0 2800 200 D 50 50 1 1 P N 387 | X XC2 A23 -1300 -200 200 R 50 50 1 1 I 388 | X AIN7/P0.31 A8 1300 -500 200 L 50 50 1 1 B 389 | X SWDCLK AA24 -1300 -1800 200 R 50 50 1 1 I 390 | X DCCH AB2 500 2800 200 D 50 50 1 1 w 391 | X P0.16 AC11 1300 900 200 L 50 50 1 1 B 392 | X P0.18/~RESET AC13 -1300 -1700 200 R 50 50 1 1 B 393 | X P0.19 AC15 1300 700 200 L 50 50 1 1 B 394 | X P0.21 AC17 1300 500 200 L 50 50 1 1 B 395 | X P0.23 AC19 1300 300 200 L 50 50 1 1 B 396 | X P0.25 AC21 1300 100 200 L 50 50 1 1 B 397 | X SWDIO AC24 -1300 -1900 200 R 50 50 1 1 B 398 | X DECUSB AC5 -200 2800 200 D 50 50 1 1 P 399 | X P0.14 AC9 1300 1100 200 L 50 50 1 1 B 400 | X P0.15 AD10 1300 1000 200 L 50 50 1 1 B 401 | X P0.17 AD12 1300 800 200 L 50 50 1 1 B 402 | X VDD AD14 0 2800 200 D 50 50 1 1 P N 403 | X P0.20 AD16 1300 600 200 L 50 50 1 1 B 404 | X P0.22 AD18 1300 400 200 L 50 50 1 1 B 405 | X VBUS AD2 200 2800 200 D 50 50 1 1 W 406 | X P0.24 AD20 1300 200 200 L 50 50 1 1 B 407 | X TRACEDATA0/P1.00 AD22 1300 -700 200 L 50 50 1 1 B 408 | X VDD AD23 0 2800 200 D 50 50 1 1 P N 409 | X D- AD4 1300 -2400 200 L 50 50 1 1 B 410 | X D+ AD6 1300 -2500 200 L 50 50 1 1 B 411 | X P0.13 AD8 1300 1200 200 L 50 50 1 1 B 412 | X VDD B1 0 2800 200 D 50 50 1 1 W 413 | X AIN4/P0.28 B11 1300 -200 200 L 50 50 1 1 B 414 | X AIN1/P0.03 B13 1300 2200 200 L 50 50 1 1 B 415 | X P1.14 B15 1300 -2100 200 L 50 50 1 1 B 416 | X P1.12 B17 1300 -1900 200 L 50 50 1 1 B 417 | X P1.11 B19 1300 -1800 200 L 50 50 1 1 B 418 | X XC1 B24 -1300 200 200 R 50 50 1 1 I 419 | X DCC B3 400 2800 200 D 50 50 1 1 w 420 | X DEC4 B5 -500 2800 200 D 50 50 1 1 P 421 | X VSS B7 0 -2800 200 U 50 50 1 1 W 422 | X AIN6/P0.30 B9 1300 -400 200 L 50 50 1 1 B 423 | X DEC1 C1 -800 2800 200 D 50 50 1 1 P 424 | X XL1/P0.00 D2 1300 2500 200 L 50 50 1 1 B 425 | X DEC3 D23 -600 2800 200 D 50 50 1 1 P 426 | X DEC6 E24 -300 2800 200 D 50 50 1 1 P 427 | X VSS EP 0 -2800 200 U 50 50 1 1 P N 428 | X XL2/P0.01 F2 1300 2400 200 L 50 50 1 1 B 429 | X VSS_PA F23 100 -2800 200 U 50 50 1 1 W 430 | X P0.26 G1 1300 0 200 L 50 50 1 1 B 431 | X P0.27 H2 1300 -100 200 L 50 50 1 1 B 432 | X ANT H23 -1300 1800 200 R 50 50 1 1 P 433 | X AIN2/P0.04 J1 1300 2100 200 L 50 50 1 1 B 434 | X NFC2/P0.10 J24 1300 1500 200 L 50 50 1 1 B 435 | X AIN3/P0.05 K2 1300 2000 200 L 50 50 1 1 B 436 | X P0.06 L1 1300 1900 200 L 50 50 1 1 B 437 | X NFC1/P0.09 L24 1300 1600 200 L 50 50 1 1 B 438 | X TRACECLK/P0.07 M2 1300 1800 200 L 50 50 1 1 B 439 | X P0.08 N1 1300 1700 200 L 50 50 1 1 B 440 | X DEC5 N24 -400 2800 200 D 50 50 1 1 P 441 | X P1.08 P2 1300 -1500 200 L 50 50 1 1 B 442 | X P1.07 P23 1300 -1400 200 L 50 50 1 1 B 443 | X TRACEDATA3/P1.09 R1 1300 -1600 200 L 50 50 1 1 B 444 | X P1.06 R24 1300 -1300 200 L 50 50 1 1 B 445 | X TRACEDATA2/P0.11 T2 1300 1400 200 L 50 50 1 1 B 446 | X P1.05 T23 1300 -1200 200 L 50 50 1 1 B 447 | X TRACEDATA1/P0.12 U1 1300 1300 200 L 50 50 1 1 B 448 | X P1.04 U24 1300 -1100 200 L 50 50 1 1 B 449 | X P1.03 V23 1300 -1000 200 L 50 50 1 1 B 450 | X VDD W1 0 2800 200 D 50 50 1 1 P N 451 | X P1.02 W24 1300 -900 200 L 50 50 1 1 B 452 | X VDDH Y2 100 2800 200 D 50 50 1 1 W 453 | X P1.01 Y23 1300 -800 200 L 50 50 1 1 B 454 | ENDDRAW 455 | ENDDEF 456 | # 457 | # Memory_Flash_MX25R3235FM2xx1 458 | # 459 | DEF Memory_Flash_MX25R3235FM2xx1 U 0 20 Y Y 1 F N 460 | F0 "U" -350 350 50 H V C CNN 461 | F1 "Memory_Flash_MX25R3235FM2xx1" 600 350 50 H V C CNN 462 | F2 "Package_SO:SOP-8_5.28x5.23mm_P1.27mm" 0 -600 50 H I C CNN 463 | F3 "" 0 0 50 H I C CNN 464 | $FPLIST 465 | SOP*5.28x5.23mm*P1.27mm* 466 | $ENDFPLIST 467 | DRAW 468 | S -400 300 400 -300 1 1 10 f 469 | X ~CS 1 -500 0 100 R 50 50 1 1 I 470 | X SO/SIO1 2 500 0 100 L 50 50 1 1 B 471 | X ~WP~/SIO2 3 -500 -100 100 R 50 50 1 1 B 472 | X GND 4 200 -400 100 U 50 50 1 1 W 473 | X SI/SIO0 5 -500 200 100 R 50 50 1 1 B 474 | X SCLK 6 -500 100 100 R 50 50 1 1 I 475 | X ~HOLD~/SIO3 7 -500 -200 100 R 50 50 1 1 B 476 | X VCC 8 200 400 100 D 50 50 1 1 W 477 | ENDDRAW 478 | ENDDEF 479 | # 480 | # RJ45_Hanrun_HR911105A_RJ45_Hanrun_HR911105A 481 | # 482 | DEF RJ45_Hanrun_HR911105A_RJ45_Hanrun_HR911105A J 0 20 Y Y 1 F N 483 | F0 "J" 750 600 50 H V R CNN 484 | F1 "RJ45_Hanrun_HR911105A_RJ45_Hanrun_HR911105A" -750 600 50 H V L CNN 485 | F2 "RJ45_Hanrun_HR911105A:RJ45_Hanrun_HR911105A" 0 700 50 H I C CNN 486 | F3 "" 0 800 50 H I C CNN 487 | $FPLIST 488 | RJ45*Hanrun*HR911105A* 489 | $ENDFPLIST 490 | DRAW 491 | A -500 25 25 -899 899 0 1 0 N -500 0 -500 50 492 | A -500 75 25 -899 899 0 1 0 N -500 50 -500 100 493 | A -500 125 25 -899 899 0 1 0 N -500 100 -500 150 494 | A -500 175 25 -899 899 0 1 0 N -500 150 -500 200 495 | A -500 325 25 -899 899 0 1 0 N -500 300 -500 350 496 | A -500 375 25 -899 899 0 1 0 N -500 350 -500 400 497 | A -500 425 25 -899 899 0 1 0 N -500 400 -500 450 498 | A -500 475 25 -899 899 0 1 0 N -500 450 -500 500 499 | A -400 25 25 901 -901 0 1 0 N -400 50 -400 0 500 | A -400 75 25 901 -901 0 1 0 N -400 100 -400 50 501 | A -400 125 25 901 -901 0 1 0 N -400 150 -400 100 502 | A -400 175 25 901 -901 0 1 0 N -400 200 -400 150 503 | A -400 325 25 901 -901 0 1 0 N -400 350 -400 300 504 | A -400 375 25 901 -901 0 1 0 N -400 400 -400 350 505 | A -400 425 25 901 -901 0 1 0 N -400 450 -400 400 506 | A -400 475 25 901 -901 0 1 0 N -400 500 -400 450 507 | A -325 25 25 1 1799 0 1 0 N -300 25 -350 25 508 | A -325 175 25 -1799 -1 0 1 0 N -350 175 -300 175 509 | A -325 325 25 1 1799 0 1 0 N -300 325 -350 325 510 | A -325 475 25 -1799 -1 0 1 0 N -350 475 -300 475 511 | A -275 25 25 1 1799 0 1 0 N -250 25 -300 25 512 | A -275 175 25 -1799 -1 0 1 0 N -300 175 -250 175 513 | A -275 325 25 1 1799 0 1 0 N -250 325 -300 325 514 | A -275 475 25 -1799 -1 0 1 0 N -300 475 -250 475 515 | C -100 100 10 0 0 10 F 516 | C -100 400 10 0 0 10 F 517 | C 50 100 10 0 0 10 F 518 | C 50 400 10 0 0 10 F 519 | T 0 0 -65 30 0 0 0 1000pF Normal 0 C C 520 | T 0 -175 100 30 0 0 0 75 Normal 0 C C 521 | T 0 -175 400 30 0 0 0 75 Normal 0 C C 522 | T 0 -25 100 30 0 0 0 75 Normal 0 C C 523 | T 0 -25 400 30 0 0 0 75 Normal 0 C C 524 | T 0 125 475 35 0 0 0 C1 Normal 0 C C 525 | T 0 125 325 35 0 0 0 C2 Normal 0 C C 526 | T 0 125 175 35 0 0 0 C3 Normal 0 C C 527 | T 0 125 425 35 0 0 0 C4 Normal 0 C C 528 | T 0 125 375 35 0 0 0 C5 Normal 0 C C 529 | T 0 125 25 35 0 0 0 C6 Normal 0 C C 530 | T 0 125 125 35 0 0 0 C7 Normal 0 C C 531 | T 0 125 75 35 0 0 0 C8 Normal 0 C C 532 | T 0 -275 -250 30 0 0 0 GREEN Normal 0 L C 533 | T 0 -325 -25 40 0 0 0 RCV Normal 0 L C 534 | T 0 -325 275 40 0 0 0 XMIT Normal 0 L C 535 | T 0 -275 -450 30 0 0 0 YELLOW Normal 0 L C 536 | S -750 -550 750 550 0 1 10 f 537 | S -225 125 -125 75 0 1 0 N 538 | S -225 425 -125 375 0 1 0 N 539 | S -75 125 25 75 0 1 0 N 540 | S -75 425 25 375 0 1 0 N 541 | P 2 0 0 0 -300 -475 -400 -475 N 542 | P 2 0 0 0 -300 -275 -400 -275 N 543 | P 2 0 0 0 -100 400 -100 0 N 544 | P 2 0 0 10 -50 -25 -150 -25 N 545 | P 2 0 0 10 -50 0 -150 0 N 546 | P 2 0 0 0 50 100 25 100 N 547 | P 2 0 0 0 50 400 25 400 N 548 | P 3 0 0 0 -440 -500 -350 -500 -350 -475 N 549 | P 3 0 0 0 -440 -400 -350 -400 -350 -425 N 550 | P 3 0 0 0 -440 -200 -350 -200 -350 -225 N 551 | P 3 0 0 0 -350 -275 -350 -300 -440 -300 N 552 | P 4 0 0 0 -400 -225 -300 -225 -350 -275 -400 -225 N 553 | P 4 0 0 0 -300 -425 -400 -425 -350 -475 -300 -425 N 554 | P 4 0 0 0 -100 -25 -100 -150 0 -150 0 -350 N 555 | P 4 0 0 0 75 125 50 125 50 75 75 75 N 556 | P 4 0 0 0 75 425 50 425 50 375 75 375 N 557 | P 2 0 1 0 -500 0 -550 0 N 558 | P 2 0 1 0 -500 100 -550 100 N 559 | P 2 0 1 0 -500 200 -550 200 N 560 | P 2 0 1 0 -500 300 -550 300 N 561 | P 2 0 1 0 -500 400 -550 400 N 562 | P 2 0 1 0 -500 500 -550 500 N 563 | P 2 0 1 0 -250 25 75 25 N 564 | P 2 0 1 0 -250 175 75 175 N 565 | P 2 0 1 0 -250 325 75 325 N 566 | P 2 0 1 0 -250 475 75 475 N 567 | P 2 0 1 0 -225 100 -400 100 N 568 | P 2 0 1 0 -225 400 -400 400 N 569 | P 2 0 1 0 -125 100 -75 100 N 570 | P 2 0 1 0 -125 400 -75 400 N 571 | P 2 0 1 0 225 300 225 350 N 572 | P 2 0 1 0 275 350 275 300 N 573 | P 2 0 1 0 325 350 325 300 N 574 | P 2 0 1 0 375 350 375 300 N 575 | P 2 0 1 0 425 350 425 300 N 576 | P 2 0 1 0 475 350 475 300 N 577 | P 2 0 1 0 525 300 525 350 N 578 | P 2 0 1 0 575 300 575 350 N 579 | P 3 0 1 0 -400 200 -350 200 -350 175 N 580 | P 3 0 1 0 -400 500 -350 500 -350 475 N 581 | P 3 0 1 0 -350 25 -350 0 -400 0 N 582 | P 3 0 1 0 -350 325 -350 300 -400 300 N 583 | P 13 0 1 0 175 350 625 350 625 -50 525 -50 525 -100 475 -100 475 -150 325 -150 325 -100 275 -100 275 -50 175 -50 175 350 N 584 | X TD+ 1 -900 500 150 R 50 50 1 1 P 585 | X LEDG_K 10 -900 -300 150 R 50 50 1 1 P 586 | X LEDY_A 11 -900 -400 150 R 50 50 1 1 P 587 | X LEDY_K 12 -900 -500 150 R 50 50 1 1 P 588 | X TD- 2 -900 300 150 R 50 50 1 1 P 589 | X RD+ 3 -900 200 150 R 50 50 1 1 P 590 | X TCT 4 -900 400 150 R 50 50 1 1 P 591 | X RCT 5 -900 100 150 R 50 50 1 1 P 592 | X RD- 6 -900 0 150 R 50 50 1 1 P 593 | X NC 7 200 -200 0 R 50 50 1 1 N N 594 | X GND 8 0 -700 150 U 50 50 1 1 W 595 | X LEDG_A 9 -900 -200 150 R 50 50 1 1 P 596 | X SHIELD SH 900 -400 150 L 50 50 1 1 P 597 | ENDDRAW 598 | ENDDEF 599 | # 600 | # Regulator_Linear_LM1117-3.3 601 | # 602 | DEF Regulator_Linear_LM1117-3.3 U 0 10 Y Y 1 F N 603 | F0 "U" -150 125 50 H V C CNN 604 | F1 "Regulator_Linear_LM1117-3.3" 0 125 50 H V L CNN 605 | F2 "" 0 0 50 H I C CNN 606 | F3 "" 0 0 50 H I C CNN 607 | ALIAS LM1117-2.5 LM1117-3.3 LM1117-5.0 TLV1117-15 TLV1117-18 TLV1117-25 TLV1117-33 TLV1117-50 608 | $FPLIST 609 | SOT?223* 610 | TO?263* 611 | TO?252* 612 | TO?220* 613 | $ENDFPLIST 614 | DRAW 615 | S -200 -200 200 75 0 1 10 f 616 | X GND 1 0 -300 100 U 50 50 1 1 W 617 | X VO 2 300 0 100 L 50 50 1 1 w 618 | X VI 3 -300 0 100 R 50 50 1 1 W 619 | ENDDRAW 620 | ENDDEF 621 | # 622 | # Switch_SW_Push 623 | # 624 | DEF Switch_SW_Push SW 0 40 N N 1 F N 625 | F0 "SW" 50 100 50 H V L CNN 626 | F1 "Switch_SW_Push" 0 -60 50 H V C CNN 627 | F2 "" 0 200 50 H I C CNN 628 | F3 "" 0 200 50 H I C CNN 629 | DRAW 630 | C -80 0 20 0 1 0 N 631 | C 80 0 20 0 1 0 N 632 | P 2 0 1 0 0 50 0 120 N 633 | P 2 0 1 0 100 50 -100 50 N 634 | X 1 1 -200 0 100 R 50 50 0 1 P 635 | X 2 2 200 0 100 L 50 50 0 1 P 636 | ENDDRAW 637 | ENDDEF 638 | # 639 | # USB-C_USB4125-GF-A_REVA 640 | # 641 | DEF USB-C_USB4125-GF-A_REVA J 0 40 Y Y 1 L N 642 | F0 "J" -300 430 50 H V L BNN 643 | F1 "USB-C_USB4125-GF-A_REVA" -300 -530 50 H V L BNN 644 | F2 "GCT_USB4125-GF-A_REVA" 0 0 50 H I L BNN 645 | F3 "" 0 0 50 H I L BNN 646 | F4 "3.16 mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT" 647 | F5 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD" 648 | F6 "Rev A" 0 0 50 H I L BNN "PARTREV" 649 | F7 "GCT" 0 0 50 H I L BNN "MANUFACTURER" 650 | DRAW 651 | S -300 -500 300 400 0 0 10 f 652 | X GND A12 -500 -200 200 R 40 40 0 0 W 653 | X CC1 A5 -500 100 200 R 40 40 0 0 B 654 | X VBUS A9 -500 300 200 R 40 40 0 0 W 655 | X GND B12 -500 -200 200 R 40 40 0 0 W 656 | X CC2 B5 -500 0 200 R 40 40 0 0 B 657 | X VBUS B9 -500 300 200 R 40 40 0 0 W 658 | X SHIELD S1 -500 -400 200 R 40 40 0 0 P 659 | X SHIELD S2 -500 -400 200 R 40 40 0 0 P 660 | X SHIELD S3 -500 -400 200 R 40 40 0 0 P 661 | X SHIELD S4 -500 -400 200 R 40 40 0 0 P 662 | ENDDRAW 663 | ENDDEF 664 | # 665 | # esp32-c3_esp32-c3 666 | # 667 | DEF esp32-c3_esp32-c3 U 0 40 Y Y 1 F N 668 | F0 "U" 0 450 50 H V C CNN 669 | F1 "esp32-c3_esp32-c3" 50 800 50 H V C CNN 670 | F2 "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias" 50 900 50 H I C CNN 671 | F3 "" -450 550 50 H I C CNN 672 | DRAW 673 | T 0 0 -450 50 0 0 0 "NOT EXPOSED IN MODULES" Normal 0 C C 674 | T 0 50 700 50 0 0 0 PCB_ANTENNA Normal 0 C C 675 | S -650 600 650 -800 0 0 0 N 676 | S -650 600 650 750 0 0 0 N 677 | P 7 0 0 0 650 -500 600 -500 550 -500 550 -400 -550 -400 -550 -500 -650 -500 N 678 | X LNA 1 750 700 98 L 50 50 1 1 P 679 | X IO5 10 -750 200 98 R 50 50 1 1 B 680 | X VDDrtc 11 500 -900 98 U 50 50 1 1 W 681 | X IO6 12 -750 100 98 R 50 50 1 1 B 682 | X IO7 13 -750 0 98 R 50 50 1 1 B 683 | X IO8 14 -750 -100 98 R 50 50 1 1 B 684 | X IO9/BOOT 15 -750 -200 98 R 50 50 1 1 B 685 | X IO10 16 750 -300 98 L 50 50 1 1 B 686 | X VDDcpu 17 400 -900 98 U 50 50 1 1 W 687 | X VDDspi 18 600 -900 98 U 50 50 1 1 B 688 | X SPIHD 19 -600 -900 98 U 50 50 1 1 B 689 | X VDDp 2 300 -900 98 U 50 50 1 1 W 690 | X SPIWD 20 -500 -900 98 U 50 50 1 1 B 691 | X SPICS0 21 -400 -900 98 U 50 50 1 1 B 692 | X SPICLK 22 -300 -900 98 U 50 50 1 1 B 693 | X SPID 23 -200 -900 98 U 50 50 1 1 B 694 | X SPIQ 24 -100 -900 98 U 50 50 1 1 B 695 | X USB-/IO18 25 750 0 98 L 50 50 1 1 B 696 | X USB+/IO19 26 750 100 98 L 50 50 1 1 B 697 | X RXD0/IO20 27 750 -200 98 L 50 50 1 1 B 698 | X TXD0/IO21 28 750 -100 98 L 50 50 1 1 B 699 | X XTAL_N 29 150 -900 98 U 50 50 1 1 O 700 | X VDDp 3 300 -900 98 U 50 50 1 1 W 701 | X XTAL_P 30 50 -900 98 U 50 50 1 1 I 702 | X VDDa/3V3 31 -750 500 98 R 50 50 1 1 W 703 | X VDDa/3V3 32 -750 500 98 R 50 50 1 1 W 704 | X GND 33 -750 -300 98 R 50 50 1 1 W 705 | X IO0 4 750 500 98 L 50 50 1 1 B 706 | X IO1 5 750 400 98 L 50 50 1 1 B 707 | X IO2 6 750 300 98 L 50 50 1 1 B 708 | X EN 7 -750 400 98 R 50 50 1 1 I 709 | X IO3 8 750 200 98 L 50 50 1 1 B 710 | X IO4 9 -750 300 98 R 50 50 1 1 B 711 | ENDDRAW 712 | ENDDEF 713 | # 714 | # power_GND 715 | # 716 | DEF power_GND #PWR 0 0 Y Y 1 F P 717 | F0 "#PWR" 0 -250 50 H I C CNN 718 | F1 "power_GND" 0 -150 50 H V C CNN 719 | F2 "" 0 0 50 H I C CNN 720 | F3 "" 0 0 50 H I C CNN 721 | DRAW 722 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 723 | X GND 1 0 0 0 D 50 50 1 1 W N 724 | ENDDRAW 725 | ENDDEF 726 | # 727 | # power_PWR_FLAG 728 | # 729 | DEF power_PWR_FLAG #FLG 0 0 N N 1 F P 730 | F0 "#FLG" 0 75 50 H I C CNN 731 | F1 "power_PWR_FLAG" 0 150 50 H V C CNN 732 | F2 "" 0 0 50 H I C CNN 733 | F3 "" 0 0 50 H I C CNN 734 | DRAW 735 | P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N 736 | X pwr 1 0 0 0 U 50 50 0 0 w 737 | ENDDRAW 738 | ENDDEF 739 | # 740 | #End Library 741 | -------------------------------------------------------------------------------- /HexGateway-photo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gblach/HexGateway/7c2d8b3c6b61a121394c33b28d2501c7bddd3890/HexGateway-photo.jpeg -------------------------------------------------------------------------------- /HexGateway.csv: -------------------------------------------------------------------------------- 1 | "Ref","Qnty","Value","Cmp name","Footprint","Description","Vendor" 2 | "C1, C2, C17, C18, ","4","12pF, NP0, 2%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 3 | "C3, ","1","0.8pF, NP0, 10%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 4 | "C4, ","1","0.5pF, NP0, 10%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 5 | "C5, C7, C8, C12, C106, C107, C110, C112, C201, C202, C203, C204, C205, C208, C209, ","15","100nF, X7R, 10%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 6 | "C6, C19, ","2","4.7uF, X7R, 10%","C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","Unpolarized capacitor","" 7 | "C9, ","1","820pF, NP0, 5%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 8 | "C11, ","1","100pF, NP0, 5%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 9 | "C14, C15, ","2","1.0uF, X7R, 10%","C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","Unpolarized capacitor","" 10 | "C16, ","1","47nF, X7R, 10%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 11 | "C50, C51, C52, C105, C211, ","5","10uF, 20%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 12 | "C101, C102, C220, C221, ","4","20pF","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 13 | "C103, C111, C150, ","3","1uF, 20%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 14 | "C104, C206, C207, ","3","10nF, 10%","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 15 | "C108, ","1","2.0pF","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 16 | "C109, ","1","1.5pF","C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","Unpolarized capacitor","" 17 | "D1, D2, ","2","WS2812B","WS2812B","WS2812B_4020:WS2812B_4020","RGB LED with integrated controller","" 18 | "J1, ","1","Conn_02x05_Counter_Clockwise","Conn_02x05_Counter_Clockwise","Connector:Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical_with_bottom_clip","Generic connector, double row, 02x05, counter clockwise pin numbering scheme (similar to DIP packge numbering), script generated (kicad-library-utils/schlib/autogen/connector/)","" 19 | "J2, ","1","Conn_02x05_Odd_Even","Conn_02x05_Odd_Even","Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical","Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)","" 20 | "J3, J103, ","2","Conn_Coaxial","Conn_Coaxial_Power","SMA_EdgeMount:SMA_EdgeMount","coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, LEMO, ...)","" 21 | "J4, ","1","USB4125-GF-A_REVA","USB4125-GF-A_REVA","USB-C:GCT_USB4125-GF-A_REVA","","" 22 | "J101, ","1","Conn_02x03_Odd_Even","Conn_02x03_Odd_Even","Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical","Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)","" 23 | "J102, ","1","Conn_02x03_Odd_Even","Conn_02x03_Odd_Even","Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical","Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)","" 24 | "J201, ","1","RJ45_Hanrun_HR911105A","RJ45_Hanrun_HR911105A","RJ45_Hanrun_HR911105A:RJ45_Hanrun_HR911105A","","" 25 | "L1, ","1","4.7nH, 5%","L","Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder","Inductor","" 26 | "L2, L4, ","2","10uH, 80mA, 20%","L","Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder","Inductor","" 27 | "L3, ","1","15nH, 10%","L","Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder","Inductor","" 28 | "L101, ","1","2.0nH, (0.1nH), 450mA","L","Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder","Inductor","" 29 | "L102, ","1","3.9nH","L","Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder","Inductor","" 30 | "R1, R2, ","2","5.1k, 10%","R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","Resistor","" 31 | "R102, ","1","499R, 1%, 1/20W","R","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","Resistor","" 32 | "R108, R120, R150, ","3","10k, 1%","R","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","Resistor","" 33 | "R201, ","1","2.32k, 1%","R","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","Resistor","" 34 | "R202, R203, R204, R205, ","4","50R, 1%","R","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","Resistor","" 35 | "R206, R207, ","2","330R","R","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","Resistor","" 36 | "SW1, ","1","SW_Push","SW_Push","Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx31-2LFS","Push button switch, generic, two pins","" 37 | "TP1, ","1","TestPoint_Small","TestPoint_Small","TestPoint:TestPoint_Pad_1.0x1.0mm","test point","" 38 | "TP2, TP3, TP4, ","3","TestPoint_Small","TestPoint_Small","TestPoint:TestPoint_Pad_D1.0mm","test point","" 39 | "U1, ","1","nRF52840","nRF52840","Package_DFN_QFN:Nordic_AQFN-73-1EP_7x7mm_P0.5mm","Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, AQFN-73","" 40 | "U2, ","1","LM1117-3.3","LM1117-3.3","Package_TO_SOT_SMD:SOT-223-3_TabPin2","800mA Low-Dropout Linear Regulator, 3.3V fixed output, TO-220/TO-252/TO-263/SOT-223","" 41 | "U5, ","1","SN74LV1T34DBV","SN74LV1T34DBV","Package_TO_SOT_SMD:SOT-23-5_HandSoldering","Single Power Supply, Single Buffer GATE, CMOS Logic, Level Shifter, SOT-23-5","" 42 | "U101, ","1","esp32-c3","esp32-c3","Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm","https://www.espressif.com/en/products/socs/esp32-c3","" 43 | "U102, ","1","MX25R3235FM2xx1","MX25R3235FM2xx1","Package_SO:SOP-8_5.28x5.23mm_P1.27mm","32-Mbit, Wide Range Voltage SPI Serial Flash Memory, SOP-8","" 44 | "U201, ","1","ENC28J60x-SS","ENC28J60x-SS","Package_SO:SSOP-28_5.3x10.2mm_P0.65mm","ENC28J60 Single Chip Ethernet Interface, SSOP-28","" 45 | "X1, ","1","32MHz, 8pF, 40ppm","Crystal_GND24","Crystals:Crystal_SMD_2016-4Pin_2.0x1.6mm","Four pin crystal, GND on pins 2 and 4","" 46 | "X2, ","1","32.768kHz, 9pF, 50ppm","Crystal","Crystals:Crystal_SMD_3215-2Pin_3.2x1.5mm","Two pin crystal","" 47 | "X201, ","1","25MHz, 15/16pF","Crystal_GND24","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","Four pin crystal, GND on pins 2 and 4","" 48 | "Y101, ","1","40MHz, 15pF, 10ppm","Crystal_GND24","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","Four pin crystal, GND on pins 2 and 4","" 49 | -------------------------------------------------------------------------------- /HexGateway.kicad_prl: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "active_layer": 0, 4 | "active_layer_preset": "", 5 | "auto_track_width": true, 6 | "hidden_netclasses": [], 7 | "hidden_nets": [], 8 | "high_contrast_mode": 0, 9 | "net_color_mode": 1, 10 | "opacity": { 11 | "images": 0.6, 12 | "pads": 1.0, 13 | "tracks": 1.0, 14 | "vias": 1.0, 15 | "zones": 0.6 16 | }, 17 | "ratsnest_display_mode": 0, 18 | "selection_filter": { 19 | "dimensions": true, 20 | "footprints": true, 21 | "graphics": true, 22 | "keepouts": true, 23 | "lockedItems": true, 24 | "otherItems": true, 25 | "pads": true, 26 | "text": true, 27 | "tracks": true, 28 | "vias": true, 29 | "zones": true 30 | }, 31 | "visible_items": [ 32 | 0, 33 | 1, 34 | 2, 35 | 3, 36 | 4, 37 | 5, 38 | 8, 39 | 9, 40 | 10, 41 | 11, 42 | 12, 43 | 13, 44 | 14, 45 | 15, 46 | 16, 47 | 17, 48 | 18, 49 | 19, 50 | 20, 51 | 21, 52 | 22, 53 | 23, 54 | 24, 55 | 25, 56 | 26, 57 | 27, 58 | 28, 59 | 29, 60 | 30, 61 | 32, 62 | 33, 63 | 34, 64 | 35, 65 | 36 66 | ], 67 | "visible_layers": "000fd6a_80000001", 68 | "zone_display_mode": 0 69 | }, 70 | "meta": { 71 | "filename": "HexGateway.kicad_prl", 72 | "version": 3 73 | }, 74 | "project": { 75 | "files": [] 76 | } 77 | } 78 | -------------------------------------------------------------------------------- /HexGateway.kicad_pro: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "3dviewports": [], 4 | "design_settings": { 5 | "defaults": { 6 | "board_outline_line_width": 0.049999999999999996, 7 | "copper_line_width": 0.19999999999999998, 8 | "copper_text_italic": false, 9 | "copper_text_size_h": 1.5, 10 | "copper_text_size_v": 1.5, 11 | "copper_text_thickness": 0.3, 12 | "copper_text_upright": false, 13 | "courtyard_line_width": 0.049999999999999996, 14 | "dimension_precision": 4, 15 | "dimension_units": 3, 16 | "dimensions": { 17 | "arrow_length": 1270000, 18 | "extension_offset": 500000, 19 | "keep_text_aligned": true, 20 | "suppress_zeroes": false, 21 | "text_position": 0, 22 | "units_format": 1 23 | }, 24 | "fab_line_width": 0.09999999999999999, 25 | "fab_text_italic": false, 26 | "fab_text_size_h": 1.0, 27 | "fab_text_size_v": 1.0, 28 | "fab_text_thickness": 0.15, 29 | "fab_text_upright": false, 30 | "other_line_width": 0.09999999999999999, 31 | "other_text_italic": false, 32 | "other_text_size_h": 1.0, 33 | "other_text_size_v": 1.0, 34 | "other_text_thickness": 0.15, 35 | "other_text_upright": false, 36 | "pads": { 37 | "drill": 0.0, 38 | "height": 0.95, 39 | "width": 0.975 40 | }, 41 | "silk_line_width": 0.12, 42 | "silk_text_italic": false, 43 | "silk_text_size_h": 1.0, 44 | "silk_text_size_v": 1.0, 45 | "silk_text_thickness": 0.15, 46 | "silk_text_upright": false, 47 | "zones": { 48 | "45_degree_only": false, 49 | "min_clearance": 0.508 50 | } 51 | }, 52 | "diff_pair_dimensions": [], 53 | "drc_exclusions": [], 54 | "meta": { 55 | "filename": "board_design_settings.json", 56 | "version": 2 57 | }, 58 | "rule_severities": { 59 | "annular_width": "error", 60 | "clearance": "error", 61 | "connection_width": "warning", 62 | "copper_edge_clearance": "error", 63 | "copper_sliver": "warning", 64 | "courtyards_overlap": "error", 65 | "diff_pair_gap_out_of_range": "error", 66 | "diff_pair_uncoupled_length_too_long": "error", 67 | "drill_out_of_range": "error", 68 | "duplicate_footprints": "warning", 69 | "extra_footprint": "warning", 70 | "footprint": "error", 71 | "footprint_type_mismatch": "error", 72 | "hole_clearance": "error", 73 | "hole_near_hole": "error", 74 | "invalid_outline": "error", 75 | "isolated_copper": "warning", 76 | "item_on_disabled_layer": "error", 77 | "items_not_allowed": "error", 78 | "length_out_of_range": "error", 79 | "lib_footprint_issues": "warning", 80 | "lib_footprint_mismatch": "warning", 81 | "malformed_courtyard": "error", 82 | "microvia_drill_out_of_range": "error", 83 | "missing_courtyard": "ignore", 84 | "missing_footprint": "warning", 85 | "net_conflict": "warning", 86 | "npth_inside_courtyard": "ignore", 87 | "padstack": "error", 88 | "pth_inside_courtyard": "ignore", 89 | "shorting_items": "error", 90 | "silk_edge_clearance": "warning", 91 | "silk_over_copper": "warning", 92 | "silk_overlap": "warning", 93 | "skew_out_of_range": "error", 94 | "solder_mask_bridge": "error", 95 | "starved_thermal": "error", 96 | "text_height": "warning", 97 | "text_thickness": "warning", 98 | "through_hole_pad_without_hole": "error", 99 | "too_many_vias": "error", 100 | "track_dangling": "warning", 101 | "track_width": "error", 102 | "tracks_crossing": "error", 103 | "unconnected_items": "error", 104 | "unresolved_variable": "error", 105 | "via_dangling": "warning", 106 | "zones_intersect": "error" 107 | }, 108 | "rule_severitieslegacy_courtyards_overlap": true, 109 | "rule_severitieslegacy_no_courtyard_defined": false, 110 | "rules": { 111 | "allow_blind_buried_vias": false, 112 | "allow_microvias": false, 113 | "max_error": 0.005, 114 | "min_clearance": 0.0, 115 | "min_connection": 0.0, 116 | "min_copper_edge_clearance": 0.049999999999999996, 117 | "min_hole_clearance": 0.25, 118 | "min_hole_to_hole": 0.25, 119 | "min_microvia_diameter": 0.19999999999999998, 120 | "min_microvia_drill": 0.09999999999999999, 121 | "min_resolved_spokes": 2, 122 | "min_silk_clearance": 0.0, 123 | "min_text_height": 0.7999999999999999, 124 | "min_text_thickness": 0.08, 125 | "min_through_hole_diameter": 0.30479999999999996, 126 | "min_track_width": 0.127, 127 | "min_via_annular_width": 0.049999999999999996, 128 | "min_via_diameter": 0.6095999999999999, 129 | "solder_mask_to_copper_clearance": 0.0, 130 | "use_height_for_length_calcs": true 131 | }, 132 | "teardrop_options": [ 133 | { 134 | "td_allow_use_two_tracks": true, 135 | "td_curve_segcount": 5, 136 | "td_on_pad_in_zone": false, 137 | "td_onpadsmd": true, 138 | "td_onroundshapesonly": false, 139 | "td_ontrackend": false, 140 | "td_onviapad": true 141 | } 142 | ], 143 | "teardrop_parameters": [ 144 | { 145 | "td_curve_segcount": 0, 146 | "td_height_ratio": 1.0, 147 | "td_length_ratio": 0.5, 148 | "td_maxheight": 2.0, 149 | "td_maxlen": 1.0, 150 | "td_target_name": "td_round_shape", 151 | "td_width_to_size_filter_ratio": 0.9 152 | }, 153 | { 154 | "td_curve_segcount": 0, 155 | "td_height_ratio": 1.0, 156 | "td_length_ratio": 0.5, 157 | "td_maxheight": 2.0, 158 | "td_maxlen": 1.0, 159 | "td_target_name": "td_rect_shape", 160 | "td_width_to_size_filter_ratio": 0.9 161 | }, 162 | { 163 | "td_curve_segcount": 0, 164 | "td_height_ratio": 1.0, 165 | "td_length_ratio": 0.5, 166 | "td_maxheight": 2.0, 167 | "td_maxlen": 1.0, 168 | "td_target_name": "td_track_end", 169 | "td_width_to_size_filter_ratio": 0.9 170 | } 171 | ], 172 | "track_widths": [ 173 | 0.0, 174 | 0.145034, 175 | 0.220218, 176 | 0.762 177 | ], 178 | "via_dimensions": [], 179 | "zones_allow_external_fillets": false, 180 | "zones_use_no_outline": true 181 | }, 182 | "layer_presets": [], 183 | "viewports": [] 184 | }, 185 | "boards": [], 186 | "cvpcb": { 187 | "equivalence_files": [] 188 | }, 189 | "erc": { 190 | "erc_exclusions": [], 191 | "meta": { 192 | "version": 0 193 | }, 194 | "pin_map": [ 195 | [ 196 | 0, 197 | 0, 198 | 0, 199 | 0, 200 | 0, 201 | 0, 202 | 1, 203 | 0, 204 | 0, 205 | 0, 206 | 0, 207 | 2 208 | ], 209 | [ 210 | 0, 211 | 2, 212 | 0, 213 | 1, 214 | 0, 215 | 0, 216 | 1, 217 | 0, 218 | 2, 219 | 2, 220 | 2, 221 | 2 222 | ], 223 | [ 224 | 0, 225 | 0, 226 | 0, 227 | 0, 228 | 0, 229 | 0, 230 | 1, 231 | 0, 232 | 1, 233 | 0, 234 | 1, 235 | 2 236 | ], 237 | [ 238 | 0, 239 | 1, 240 | 0, 241 | 0, 242 | 0, 243 | 0, 244 | 1, 245 | 1, 246 | 2, 247 | 1, 248 | 1, 249 | 2 250 | ], 251 | [ 252 | 0, 253 | 0, 254 | 0, 255 | 0, 256 | 0, 257 | 0, 258 | 1, 259 | 0, 260 | 0, 261 | 0, 262 | 0, 263 | 2 264 | ], 265 | [ 266 | 0, 267 | 0, 268 | 0, 269 | 0, 270 | 0, 271 | 0, 272 | 0, 273 | 0, 274 | 0, 275 | 0, 276 | 0, 277 | 2 278 | ], 279 | [ 280 | 1, 281 | 1, 282 | 1, 283 | 1, 284 | 1, 285 | 0, 286 | 1, 287 | 1, 288 | 1, 289 | 1, 290 | 1, 291 | 2 292 | ], 293 | [ 294 | 0, 295 | 0, 296 | 0, 297 | 1, 298 | 0, 299 | 0, 300 | 1, 301 | 0, 302 | 0, 303 | 0, 304 | 0, 305 | 2 306 | ], 307 | [ 308 | 0, 309 | 2, 310 | 1, 311 | 2, 312 | 0, 313 | 0, 314 | 1, 315 | 0, 316 | 2, 317 | 2, 318 | 2, 319 | 2 320 | ], 321 | [ 322 | 0, 323 | 2, 324 | 0, 325 | 1, 326 | 0, 327 | 0, 328 | 1, 329 | 0, 330 | 2, 331 | 0, 332 | 0, 333 | 2 334 | ], 335 | [ 336 | 0, 337 | 2, 338 | 1, 339 | 1, 340 | 0, 341 | 0, 342 | 1, 343 | 0, 344 | 2, 345 | 0, 346 | 0, 347 | 2 348 | ], 349 | [ 350 | 2, 351 | 2, 352 | 2, 353 | 2, 354 | 2, 355 | 2, 356 | 2, 357 | 2, 358 | 2, 359 | 2, 360 | 2, 361 | 2 362 | ] 363 | ], 364 | "rule_severities": { 365 | "bus_definition_conflict": "error", 366 | "bus_entry_needed": "error", 367 | "bus_to_bus_conflict": "error", 368 | "bus_to_net_conflict": "error", 369 | "conflicting_netclasses": "error", 370 | "different_unit_footprint": "error", 371 | "different_unit_net": "error", 372 | "duplicate_reference": "error", 373 | "duplicate_sheet_names": "error", 374 | "endpoint_off_grid": "warning", 375 | "extra_units": "error", 376 | "global_label_dangling": "warning", 377 | "hier_label_mismatch": "error", 378 | "label_dangling": "error", 379 | "lib_symbol_issues": "warning", 380 | "missing_bidi_pin": "warning", 381 | "missing_input_pin": "warning", 382 | "missing_power_pin": "error", 383 | "missing_unit": "warning", 384 | "multiple_net_names": "warning", 385 | "net_not_bus_member": "warning", 386 | "no_connect_connected": "warning", 387 | "no_connect_dangling": "warning", 388 | "pin_not_connected": "error", 389 | "pin_not_driven": "error", 390 | "pin_to_pin": "warning", 391 | "power_pin_not_driven": "error", 392 | "similar_labels": "warning", 393 | "simulation_model_issue": "ignore", 394 | "unannotated": "error", 395 | "unit_value_mismatch": "error", 396 | "unresolved_variable": "error", 397 | "wire_dangling": "error" 398 | } 399 | }, 400 | "libraries": { 401 | "pinned_footprint_libs": [], 402 | "pinned_symbol_libs": [] 403 | }, 404 | "meta": { 405 | "filename": "HexGateway.kicad_pro", 406 | "version": 1 407 | }, 408 | "net_settings": { 409 | "classes": [ 410 | { 411 | "bus_width": 12, 412 | "clearance": 0.1524, 413 | "diff_pair_gap": 0.25, 414 | "diff_pair_via_gap": 0.25, 415 | "diff_pair_width": 0.2, 416 | "line_style": 0, 417 | "microvia_diameter": 0.3, 418 | "microvia_drill": 0.1, 419 | "name": "Default", 420 | "pcb_color": "rgba(0, 0, 0, 0.000)", 421 | "schematic_color": "rgba(0, 0, 0, 0.000)", 422 | "track_width": 0.249936, 423 | "via_diameter": 0.6096, 424 | "via_drill": 0.3048, 425 | "wire_width": 6 426 | } 427 | ], 428 | "meta": { 429 | "version": 3 430 | }, 431 | "net_colors": null, 432 | "netclass_assignments": null, 433 | "netclass_patterns": [] 434 | }, 435 | "pcbnew": { 436 | "last_paths": { 437 | "gencad": "", 438 | "idf": "", 439 | "netlist": "", 440 | "specctra_dsn": "", 441 | "step": "", 442 | "vrml": "" 443 | }, 444 | "page_layout_descr_file": "" 445 | }, 446 | "schematic": { 447 | "annotate_start_num": 0, 448 | "drawing": { 449 | "dashed_lines_dash_length_ratio": 12.0, 450 | "dashed_lines_gap_length_ratio": 3.0, 451 | "default_line_thickness": 6.0, 452 | "default_text_size": 50.0, 453 | "field_names": [], 454 | "intersheets_ref_own_page": false, 455 | "intersheets_ref_prefix": "", 456 | "intersheets_ref_short": false, 457 | "intersheets_ref_show": false, 458 | "intersheets_ref_suffix": "", 459 | "junction_size_choice": 3, 460 | "label_size_ratio": 0.25, 461 | "pin_symbol_size": 25.0, 462 | "text_offset_ratio": 0.08 463 | }, 464 | "legacy_lib_dir": "", 465 | "legacy_lib_list": [], 466 | "meta": { 467 | "version": 1 468 | }, 469 | "net_format_name": "Pcbnew", 470 | "ngspice": { 471 | "fix_include_paths": true, 472 | "fix_passive_vals": false, 473 | "meta": { 474 | "version": 0 475 | }, 476 | "model_mode": 0, 477 | "workbook_filename": "" 478 | }, 479 | "page_layout_descr_file": "", 480 | "plot_directory": "", 481 | "spice_adjust_passive_values": false, 482 | "spice_current_sheet_as_root": false, 483 | "spice_external_command": "spice \"%I\"", 484 | "spice_model_current_sheet_as_root": true, 485 | "spice_save_all_currents": false, 486 | "spice_save_all_voltages": false, 487 | "subpart_first_id": 65, 488 | "subpart_id_separator": 0 489 | }, 490 | "sheets": [ 491 | [ 492 | "4107d40a-e5df-4255-aacc-13f9928e090c", 493 | "" 494 | ], 495 | [ 496 | "00000000-0000-0000-0000-000060b344b9", 497 | "enc28j60" 498 | ], 499 | [ 500 | "00000000-0000-0000-0000-000060906e93", 501 | "esp32" 502 | ], 503 | [ 504 | "00000000-0000-0000-0000-00006091adf0", 505 | "nrf52840" 506 | ] 507 | ], 508 | "text_variables": {} 509 | } 510 | -------------------------------------------------------------------------------- /HexGateway.kicad_sch: -------------------------------------------------------------------------------- 1 | (kicad_sch (version 20230121) (generator eeschema) 2 | 3 | (uuid 4107d40a-e5df-4255-aacc-13f9928e090c) 4 | 5 | (paper "A4") 6 | 7 | (lib_symbols 8 | ) 9 | 10 | 11 | (sheet (at 86.36 35.56) (size 40.64 25.4) (fields_autoplaced) 12 | (stroke (width 0) (type solid)) 13 | (fill (color 0 0 0 0.0000)) 14 | (uuid 00000000-0000-0000-0000-000060906e93) 15 | (property "Sheetname" "esp32" (at 86.36 34.8484 0) 16 | (effects (font (size 1.27 1.27)) (justify left bottom)) 17 | ) 18 | (property "Sheetfile" "esp32.kicad_sch" (at 86.36 61.5446 0) 19 | (effects (font (size 1.27 1.27)) (justify left top)) 20 | ) 21 | (instances 22 | (project "HexGateway" 23 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c" (page "3")) 24 | ) 25 | ) 26 | ) 27 | 28 | (sheet (at 35.56 35.56) (size 40.64 25.4) (fields_autoplaced) 29 | (stroke (width 0) (type solid)) 30 | (fill (color 0 0 0 0.0000)) 31 | (uuid 00000000-0000-0000-0000-00006091adf0) 32 | (property "Sheetname" "nrf52840" (at 35.56 34.8484 0) 33 | (effects (font (size 1.27 1.27)) (justify left bottom)) 34 | ) 35 | (property "Sheetfile" "nrf52840.kicad_sch" (at 35.56 61.5446 0) 36 | (effects (font (size 1.27 1.27)) (justify left top)) 37 | ) 38 | (instances 39 | (project "HexGateway" 40 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c" (page "4")) 41 | ) 42 | ) 43 | ) 44 | 45 | (sheet (at 137.16 35.56) (size 40.64 25.4) (fields_autoplaced) 46 | (stroke (width 0) (type solid)) 47 | (fill (color 0 0 0 0.0000)) 48 | (uuid 00000000-0000-0000-0000-000060b344b9) 49 | (property "Sheetname" "enc28j60" (at 137.16 34.8484 0) 50 | (effects (font (size 1.27 1.27)) (justify left bottom)) 51 | ) 52 | (property "Sheetfile" "enc28j60.kicad_sch" (at 137.16 61.5446 0) 53 | (effects (font (size 1.27 1.27)) (justify left top)) 54 | ) 55 | (instances 56 | (project "HexGateway" 57 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c" (page "2")) 58 | ) 59 | ) 60 | ) 61 | 62 | (sheet_instances 63 | (path "/" (page "1")) 64 | ) 65 | ) 66 | -------------------------------------------------------------------------------- /HexGateway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gblach/HexGateway/7c2d8b3c6b61a121394c33b28d2501c7bddd3890/HexGateway.png -------------------------------------------------------------------------------- /HexGateway.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gblach/HexGateway/7c2d8b3c6b61a121394c33b28d2501c7bddd3890/HexGateway.zip -------------------------------------------------------------------------------- /PCBWay.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gblach/HexGateway/7c2d8b3c6b61a121394c33b28d2501c7bddd3890/PCBWay.jpeg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # HexGateway 2 | An internet gateway for Bluetooth LE, OpenThread and/or Zigbee devices. 3 | 4 | It employs three chips: 5 | - nrf52840 - has support for Bluetooth LE, OpenThread and Zigbee networks. 6 | - esp32-c3 - has support for WiFi at 2.4GHz. 7 | - enc28j60 - has support for Ethernet network. 8 | 9 | ![HexGateway render](HexGateway.png) 10 | 11 | ## Hardware 12 | To build your own board you need this [gerber file](HexGateway.zip) and [bill of materials](HexGateway.csv). 13 | 14 | Note that U102 is required only if your are using esp32-c3 (U101) without built-in flash memory. 15 | 16 | ## Programmers 17 | nrf52840 (U1) can be programmed using the standalone [Segger J-Link](https://www.segger.com/products/debug-probes/j-link/) or the on-board Segger J-Link (this can be found for e.g. on [nrf52840dk](https://www.nordicsemi.com/Products/Development-hardware/nRF52840-DK) board). This programmer must be connected to J1 (TagConnect) or J2 (IDC 10) connector. 18 | 19 | esp32-c3 (U101) can be programmed using [ESP-Prog](https://docs.espressif.com/projects/espressif-esp-iot-solution/en/latest/hw-reference/ESP-Prog_guide.html). This programmer must be connected to J101 (TagConnect) or J102 (IDC 6) connector. 20 | 21 | enc28j60 (U201) does not need to be programmed. 22 | 23 | ## Software 24 | For the nrf52840 chip you have to write your own software that will meet your requirements. The best way is to use [Zephyr RTOS](https://www.zephyrproject.org/). The board definition for Zephyr can be found in [boards/arm/hexgw1](boards/arm/hexgw1) directory. 25 | 26 | esp32-c3 can be controlled with AT commands. To do this, you need to upload [ESP-AT](https://github.com/espressif/esp-at) firmware. 27 | 28 | ## Sponsorship 29 | [![PCBWay](PCBWay.jpeg)](https://pcbway.com/g/7D2Z6d) 30 | 31 | The production of these gateways was sponsored by [PCBWay](https://pcbway.com/g/7D2Z6d), they manufacture prototype PCBs and assemble components on the boards. I got 5 almost complete devices from this company for testing and evaluation, I had to solder only connectors for antennas and RJ45 ports by myself. 32 | 33 | The visual impression of the boards is very good. All the contacts are gold plated, the silkscreen is readable, the whole board is thoroughly covered with soldiermask and all the components are soldered with a small amount of tin, so I was not worried about a potential short circuit anywhere. 34 | 35 | ![HexGateway photo](HexGateway-photo.jpeg) 36 | 37 | So it remained to upload test programs to check if everything works properly. First I uploaded ESP-AT to the ESP32-C3 chips, and that passed without any problem. Next, I uploaded four programs one at a time to the nRF52840 chips. The first to check if bluetooth works, the second to check WiFi operation, the third to check Ethernet and the fourth to check LEDs. In the case of 4/5 boards, everything works as expected, so they are fully functional devices. However, for the fifth one, the programmer gave me a message that it does not detect the voltage of the processor. With a multimeter I checked the voltage on the VDD pin and there was indeed 0V there. This means that this chip is defective or more likely not all pins are soldered correctly. I am not surprised by this situation, because the nrf52840 chip has very small and densely spaced pins, so if something was to be soldered wrong, it would be with this chip. 38 | 39 | My final rating for the quality of devices produced by [PCBWay](https://pcbway.com/g/7D2Z6d) is 4/5 stars, and this is higher than the two competing companies I have worked with. So I will probably change the company where I will produce the PCBs in the future. 40 | -------------------------------------------------------------------------------- /RJ45_Hanrun_HR911105A.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /RJ45_Hanrun_HR911105A.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP RJ45_Hanrun_HR911105A 4 | F https://datasheet.lcsc.com/lcsc/Zhongshan-HanRun-Elec-HR911105A_C12074.pdf 5 | $ENDCMP 6 | # 7 | #End Doc Library 8 | -------------------------------------------------------------------------------- /RJ45_Hanrun_HR911105A.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # RJ45_Hanrun_HR911105A 5 | # 6 | DEF RJ45_Hanrun_HR911105A J 0 20 Y Y 1 F N 7 | F0 "J" 750 600 50 H V R CNN 8 | F1 "RJ45_Hanrun_HR911105A" -750 600 50 H V L CNN 9 | F2 "RJ45_Hanrun_HR911105A:RJ45_Hanrun_HR911105A" 0 700 50 H I C CNN 10 | F3 "" 0 800 50 H I C CNN 11 | $FPLIST 12 | RJ45*Hanrun*HR911105A* 13 | $ENDFPLIST 14 | DRAW 15 | A -500 25 25 -899 899 0 1 0 N -500 0 -500 50 16 | A -500 75 25 -899 899 0 1 0 N -500 50 -500 100 17 | A -500 125 25 -899 899 0 1 0 N -500 100 -500 150 18 | A -500 175 25 -899 899 0 1 0 N -500 150 -500 200 19 | A -500 325 25 -899 899 0 1 0 N -500 300 -500 350 20 | A -500 375 25 -899 899 0 1 0 N -500 350 -500 400 21 | A -500 425 25 -899 899 0 1 0 N -500 400 -500 450 22 | A -500 475 25 -899 899 0 1 0 N -500 450 -500 500 23 | A -400 25 25 901 -901 0 1 0 N -400 50 -400 0 24 | A -400 75 25 901 -901 0 1 0 N -400 100 -400 50 25 | A -400 125 25 901 -901 0 1 0 N -400 150 -400 100 26 | A -400 175 25 901 -901 0 1 0 N -400 200 -400 150 27 | A -400 325 25 901 -901 0 1 0 N -400 350 -400 300 28 | A -400 375 25 901 -901 0 1 0 N -400 400 -400 350 29 | A -400 425 25 901 -901 0 1 0 N -400 450 -400 400 30 | A -400 475 25 901 -901 0 1 0 N -400 500 -400 450 31 | A -325 25 25 1 1799 0 1 0 N -300 25 -350 25 32 | A -325 175 25 -1799 -1 0 1 0 N -350 175 -300 175 33 | A -325 325 25 1 1799 0 1 0 N -300 325 -350 325 34 | A -325 475 25 -1799 -1 0 1 0 N -350 475 -300 475 35 | A -275 25 25 1 1799 0 1 0 N -250 25 -300 25 36 | A -275 175 25 -1799 -1 0 1 0 N -300 175 -250 175 37 | A -275 325 25 1 1799 0 1 0 N -250 325 -300 325 38 | A -275 475 25 -1799 -1 0 1 0 N -300 475 -250 475 39 | C -100 100 10 0 0 10 F 40 | C -100 400 10 0 0 10 F 41 | C 50 100 10 0 0 10 F 42 | C 50 400 10 0 0 10 F 43 | T 0 0 -65 30 0 0 0 1000pF Normal 0 C C 44 | T 0 -175 100 30 0 0 0 75 Normal 0 C C 45 | T 0 -175 400 30 0 0 0 75 Normal 0 C C 46 | T 0 -25 100 30 0 0 0 75 Normal 0 C C 47 | T 0 -25 400 30 0 0 0 75 Normal 0 C C 48 | T 0 125 475 35 0 0 0 C1 Normal 0 C C 49 | T 0 125 325 35 0 0 0 C2 Normal 0 C C 50 | T 0 125 175 35 0 0 0 C3 Normal 0 C C 51 | T 0 125 425 35 0 0 0 C4 Normal 0 C C 52 | T 0 125 375 35 0 0 0 C5 Normal 0 C C 53 | T 0 125 25 35 0 0 0 C6 Normal 0 C C 54 | T 0 125 125 35 0 0 0 C7 Normal 0 C C 55 | T 0 125 75 35 0 0 0 C8 Normal 0 C C 56 | T 0 -275 -250 30 0 0 0 GREEN Normal 0 L C 57 | T 0 -325 -25 40 0 0 0 RCV Normal 0 L C 58 | T 0 -325 275 40 0 0 0 XMIT Normal 0 L C 59 | T 0 -275 -450 30 0 0 0 YELLOW Normal 0 L C 60 | S -750 -550 750 550 0 1 10 f 61 | S -225 125 -125 75 0 1 0 N 62 | S -225 425 -125 375 0 1 0 N 63 | S -75 125 25 75 0 1 0 N 64 | S -75 425 25 375 0 1 0 N 65 | P 2 0 0 0 -300 -475 -400 -475 N 66 | P 2 0 0 0 -300 -275 -400 -275 N 67 | P 2 0 0 0 -100 400 -100 0 N 68 | P 2 0 0 10 -50 -25 -150 -25 N 69 | P 2 0 0 10 -50 0 -150 0 N 70 | P 2 0 0 0 50 100 25 100 N 71 | P 2 0 0 0 50 400 25 400 N 72 | P 3 0 0 0 -440 -500 -350 -500 -350 -475 N 73 | P 3 0 0 0 -440 -400 -350 -400 -350 -425 N 74 | P 3 0 0 0 -440 -200 -350 -200 -350 -225 N 75 | P 3 0 0 0 -350 -275 -350 -300 -440 -300 N 76 | P 4 0 0 0 -400 -225 -300 -225 -350 -275 -400 -225 N 77 | P 4 0 0 0 -300 -425 -400 -425 -350 -475 -300 -425 N 78 | P 4 0 0 0 -100 -25 -100 -150 0 -150 0 -350 N 79 | P 4 0 0 0 75 125 50 125 50 75 75 75 N 80 | P 4 0 0 0 75 425 50 425 50 375 75 375 N 81 | P 2 0 1 0 -500 0 -550 0 N 82 | P 2 0 1 0 -500 100 -550 100 N 83 | P 2 0 1 0 -500 200 -550 200 N 84 | P 2 0 1 0 -500 300 -550 300 N 85 | P 2 0 1 0 -500 400 -550 400 N 86 | P 2 0 1 0 -500 500 -550 500 N 87 | P 2 0 1 0 -250 25 75 25 N 88 | P 2 0 1 0 -250 175 75 175 N 89 | P 2 0 1 0 -250 325 75 325 N 90 | P 2 0 1 0 -250 475 75 475 N 91 | P 2 0 1 0 -225 100 -400 100 N 92 | P 2 0 1 0 -225 400 -400 400 N 93 | P 2 0 1 0 -125 100 -75 100 N 94 | P 2 0 1 0 -125 400 -75 400 N 95 | P 2 0 1 0 225 300 225 350 N 96 | P 2 0 1 0 275 350 275 300 N 97 | P 2 0 1 0 325 350 325 300 N 98 | P 2 0 1 0 375 350 375 300 N 99 | P 2 0 1 0 425 350 425 300 N 100 | P 2 0 1 0 475 350 475 300 N 101 | P 2 0 1 0 525 300 525 350 N 102 | P 2 0 1 0 575 300 575 350 N 103 | P 3 0 1 0 -400 200 -350 200 -350 175 N 104 | P 3 0 1 0 -400 500 -350 500 -350 475 N 105 | P 3 0 1 0 -350 25 -350 0 -400 0 N 106 | P 3 0 1 0 -350 325 -350 300 -400 300 N 107 | P 13 0 1 0 175 350 625 350 625 -50 525 -50 525 -100 475 -100 475 -150 325 -150 325 -100 275 -100 275 -50 175 -50 175 350 N 108 | X TD+ 1 -900 500 150 R 50 50 1 1 P 109 | X LEDG_K 10 -900 -300 150 R 50 50 1 1 P 110 | X LEDY_A 11 -900 -400 150 R 50 50 1 1 P 111 | X LEDY_K 12 -900 -500 150 R 50 50 1 1 P 112 | X TD- 2 -900 300 150 R 50 50 1 1 P 113 | X RD+ 3 -900 200 150 R 50 50 1 1 P 114 | X TCT 4 -900 400 150 R 50 50 1 1 P 115 | X RCT 5 -900 100 150 R 50 50 1 1 P 116 | X RD- 6 -900 0 150 R 50 50 1 1 P 117 | X NC 7 200 -200 0 R 50 50 1 1 N N 118 | X GND 8 0 -700 150 U 50 50 1 1 W 119 | X LEDG_A 9 -900 -200 150 R 50 50 1 1 P 120 | X SHIELD SH 900 -400 150 L 50 50 1 1 P 121 | ENDDRAW 122 | ENDDEF 123 | # 124 | #End Library 125 | -------------------------------------------------------------------------------- /RJ45_Hanrun_HR911105A.pretty/RJ45_Hanrun_HR911105A.kicad_mod: -------------------------------------------------------------------------------- 1 | (module RJ45_Hanrun_HR911105A (layer F.Cu) (tedit 60CFD15B) 2 | (descr http://www.kosmodrom.com.ua/pdf/HR911105A.pdf) 3 | (tags "RJ45 Magjack") 4 | (fp_text reference REF** (at 4.45 -4.96) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value RJ45_Hanrun_HR911105A (at 4.44 17.94) (layer F.Fab) 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_line (start -3.46 17.26) (end -3.46 17.51) (layer F.SilkS) (width 0.12)) 11 | (fp_line (start -3.56 17.11) (end -3.81 17.11) (layer F.SilkS) (width 0.12)) 12 | (fp_line (start 12.56 4.93) (end 12.56 17.38) (layer F.SilkS) (width 0.12)) 13 | (fp_line (start 12.56 17.38) (end -3.68 17.38) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start -3.68 4.93) (end -3.68 17.38) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start -3.68 -4.26) (end -3.68 1.65) (layer F.SilkS) (width 0.12)) 16 | (fp_line (start 12.56 -4.26) (end 12.56 1.65) (layer F.SilkS) (width 0.12)) 17 | (fp_line (start -3.68 -4.26) (end 12.56 -4.26) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start -2.56 -0.01) (end -3.56 0.99) (layer F.Fab) (width 0.1)) 19 | (fp_line (start -2.56 -0.01) (end -3.56 -1.01) (layer F.Fab) (width 0.1)) 20 | (fp_line (start -3.56 -4.14) (end -3.56 -1.01) (layer F.Fab) (width 0.1)) 21 | (fp_line (start -3.56 17.26) (end 12.44 17.26) (layer F.Fab) (width 0.1)) 22 | (fp_line (start 12.44 -4.14) (end 12.44 17.26) (layer F.Fab) (width 0.1)) 23 | (fp_line (start -3.56 -4.14) (end 12.44 -4.14) (layer F.Fab) (width 0.1)) 24 | (fp_line (start -3.56 0.99) (end -3.56 17.26) (layer F.Fab) (width 0.1)) 25 | (fp_line (start 12.7 4.826) (end 12.7 17.526) (layer Dwgs.User) (width 0.12)) 26 | (fp_line (start 12.7 17.526) (end -3.81 17.526) (layer Dwgs.User) (width 0.12)) 27 | (fp_line (start -3.81 17.526) (end -3.81 4.826) (layer Dwgs.User) (width 0.12)) 28 | (fp_line (start -3.81 1.778) (end -3.81 -4.318) (layer Dwgs.User) (width 0.12)) 29 | (fp_line (start -3.81 -4.318) (end 12.7 -4.318) (layer Dwgs.User) (width 0.12)) 30 | (fp_line (start 12.7 -4.318) (end 12.7 1.778) (layer Dwgs.User) (width 0.12)) 31 | (fp_line (start 12.7 1.778) (end 13.716 2.794) (layer Dwgs.User) (width 0.12)) 32 | (fp_line (start 12.7 4.826) (end 13.716 3.81) (layer Dwgs.User) (width 0.12)) 33 | (fp_line (start 13.716 3.81) (end 13.716 2.794) (layer Dwgs.User) (width 0.12)) 34 | (fp_line (start -3.81 1.778) (end -4.826 2.794) (layer Dwgs.User) (width 0.12)) 35 | (fp_line (start -3.81 4.826) (end -4.826 3.81) (layer Dwgs.User) (width 0.12)) 36 | (fp_line (start -4.826 3.81) (end -4.826 2.794) (layer Dwgs.User) (width 0.12)) 37 | (fp_text user %R (at 4.44 6.36) (layer F.Fab) 38 | (effects (font (size 1 1) (thickness 0.15))) 39 | ) 40 | (pad "" np_thru_hole circle (at 10.155 6.36) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask)) 41 | (pad "" np_thru_hole circle (at -1.275 6.36) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask)) 42 | (pad 1 thru_hole roundrect (at 0 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (roundrect_rratio 0.25)) 43 | (pad 2 thru_hole circle (at 1.26 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)) 44 | (pad 3 thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)) 45 | (pad 4 thru_hole circle (at 3.8 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)) 46 | (pad 5 thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)) 47 | (pad 6 thru_hole circle (at 6.34 -2.54 90) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)) 48 | (pad 7 thru_hole circle (at 7.62 0) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)) 49 | (pad SH thru_hole circle (at -3.305 3.31) (size 2.5 2.5) (drill 1.63) (layers *.Cu *.Mask)) 50 | (pad 8 thru_hole circle (at 8.88 -2.54) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask)) 51 | (pad SH thru_hole circle (at 12.185 3.31) (size 2.5 2.5) (drill 1.63) (layers *.Cu *.Mask)) 52 | (pad 9 thru_hole circle (at -2.185 11.26) (size 1.5 1.5) (drill 1.02) (layers *.Cu *.Mask)) 53 | (pad 10 thru_hole circle (at 0.355 11.26) (size 1.5 1.5) (drill 1.02) (layers *.Cu *.Mask)) 54 | (pad 12 thru_hole circle (at 11.065 11.26) (size 1.5 1.5) (drill 1.02) (layers *.Cu *.Mask)) 55 | (pad 11 thru_hole circle (at 8.525 11.26) (size 1.5 1.5) (drill 1.02) (layers *.Cu *.Mask)) 56 | (model ${KISYS3DMOD}/Connector_RJ.3dshapes/RJ45_Hanrun_HR911105A.wrl 57 | (at (xyz 0 0 0)) 58 | (scale (xyz 1 1 1)) 59 | (rotate (xyz 0 0 0)) 60 | ) 61 | (model ${KIPRJMOD}/RJ45_Hanrun_HR911105A.pretty/RJ45_Hanrun_HR911105A.wrl 62 | (at (xyz 0 0 0)) 63 | (scale (xyz 1 1 1)) 64 | (rotate (xyz 0 0 0)) 65 | ) 66 | ) 67 | -------------------------------------------------------------------------------- /SMA_EdgeMount.pretty/SMA_EdgeMount.kicad_mod: -------------------------------------------------------------------------------- 1 | (module SMA_EdgeMount (layer F.Cu) (tedit 60CFCFC3) 2 | (descr "Connector SMA, 50Ohm, Edge Mount") 3 | (tags "SMA Straight Samtec Edge Mount") 4 | (attr smd) 5 | (fp_text reference REF** (at 0 -3.5) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value SMA_EdgeMount (at 0 13) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -0.25 -2.76) (end 0 -2.26) (layer F.SilkS) (width 0.12)) 12 | (fp_line (start 0.25 -2.76) (end -0.25 -2.76) (layer F.SilkS) (width 0.12)) 13 | (fp_line (start 0 -2.26) (end 0.25 -2.76) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start 0 3.1) (end -0.64 2.1) (layer F.Fab) (width 0.1)) 15 | (fp_line (start 0.64 2.1) (end 0 3.1) (layer F.Fab) (width 0.1)) 16 | (fp_line (start 4 2.6) (end 4 -2.6) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start 3.68 12.12) (end -3.68 12.12) (layer F.CrtYd) (width 0.05)) 18 | (fp_line (start -4 2.6) (end -4 -2.6) (layer F.CrtYd) (width 0.05)) 19 | (fp_line (start -4 -2.6) (end 4 -2.6) (layer F.CrtYd) (width 0.05)) 20 | (fp_line (start 4 2.6) (end 4 -2.6) (layer B.CrtYd) (width 0.05)) 21 | (fp_line (start 3.68 12.12) (end -3.68 12.12) (layer B.CrtYd) (width 0.05)) 22 | (fp_line (start -4 2.6) (end -4 -2.6) (layer B.CrtYd) (width 0.05)) 23 | (fp_line (start -4 -2.6) (end 4 -2.6) (layer B.CrtYd) (width 0.05)) 24 | (fp_line (start 3.165 11.62) (end -3.165 11.62) (layer F.Fab) (width 0.1)) 25 | (fp_line (start 3.175 -1.71) (end 3.175 11.62) (layer F.Fab) (width 0.1)) 26 | (fp_line (start 3.175 -1.71) (end 2.365 -1.71) (layer F.Fab) (width 0.1)) 27 | (fp_line (start 2.365 -1.71) (end 2.365 2.1) (layer F.Fab) (width 0.1)) 28 | (fp_line (start 2.365 2.1) (end -2.365 2.1) (layer F.Fab) (width 0.1)) 29 | (fp_line (start -2.365 2.1) (end -2.365 -1.71) (layer F.Fab) (width 0.1)) 30 | (fp_line (start -2.365 -1.71) (end -3.175 -1.71) (layer F.Fab) (width 0.1)) 31 | (fp_line (start -3.175 -1.71) (end -3.175 11.62) (layer F.Fab) (width 0.1)) 32 | (fp_line (start 4.1 2.1) (end -4.1 2.1) (layer Dwgs.User) (width 0.1)) 33 | (fp_line (start -3.68 2.6) (end -4 2.6) (layer F.CrtYd) (width 0.05)) 34 | (fp_line (start -3.68 12.12) (end -3.68 2.6) (layer F.CrtYd) (width 0.05)) 35 | (fp_line (start 3.68 2.6) (end 4 2.6) (layer F.CrtYd) (width 0.05)) 36 | (fp_line (start 3.68 2.6) (end 3.68 12.12) (layer F.CrtYd) (width 0.05)) 37 | (fp_line (start -3.68 2.6) (end -4 2.6) (layer B.CrtYd) (width 0.05)) 38 | (fp_line (start -3.68 12.12) (end -3.68 2.6) (layer B.CrtYd) (width 0.05)) 39 | (fp_line (start 4 2.6) (end 3.68 2.6) (layer B.CrtYd) (width 0.05)) 40 | (fp_line (start 3.68 2.6) (end 3.68 12.12) (layer B.CrtYd) (width 0.05)) 41 | (fp_line (start -1.95 2) (end -0.84 2) (layer F.SilkS) (width 0.12)) 42 | (fp_line (start 0.84 2) (end 1.95 2) (layer F.SilkS) (width 0.12)) 43 | (fp_line (start -1.95 -1.71) (end -0.84 -1.71) (layer F.SilkS) (width 0.12)) 44 | (fp_line (start 0.84 -1.71) (end 1.95 -1.71) (layer F.SilkS) (width 0.12)) 45 | (fp_text user %R (at 0 4.79 180) (layer F.Fab) 46 | (effects (font (size 1 1) (thickness 0.15))) 47 | ) 48 | (fp_text user "PCB Edge" (at 0 2.6) (layer Dwgs.User) 49 | (effects (font (size 0.5 0.5) (thickness 0.1))) 50 | ) 51 | (fp_text user "Board Thickness: 1.57mm" (at 0 -5.45) (layer Cmts.User) 52 | (effects (font (size 1 1) (thickness 0.15))) 53 | ) 54 | (pad 2 smd rect (at -2.825 0) (size 1.35 4.2) (layers B.Cu B.Paste B.Mask)) 55 | (pad 2 smd rect (at 2.825 0) (size 1.35 4.2) (layers B.Cu B.Paste B.Mask)) 56 | (pad 2 smd rect (at -2.825 0) (size 1.35 4.2) (layers F.Cu F.Paste F.Mask)) 57 | (pad 2 smd rect (at 2.825 0) (size 1.35 4.2) (layers F.Cu F.Paste F.Mask)) 58 | (pad 1 smd rect (at 0 0.2) (size 1.27 3.6) (layers F.Cu F.Paste F.Mask)) 59 | (model ${KISYS3DMOD}/Connector_Coaxial.3dshapes/SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMount.wrl 60 | (at (xyz 0 0 0)) 61 | (scale (xyz 1 1 1)) 62 | (rotate (xyz 0 0 0)) 63 | ) 64 | (model ${KIPRJMOD}/SMA_EdgeMount.pretty/SMA_EdgeMount.step 65 | (at (xyz 0 0 0)) 66 | (scale (xyz 1 1 1)) 67 | (rotate (xyz 0 0 0)) 68 | ) 69 | ) 70 | -------------------------------------------------------------------------------- /USB4125-GF-A_REVA.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | #(c) SnapEDA 2016 (snapeda.com) 4 | #This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0 5 | # 6 | # USB4125-GF-A_REVA 7 | # 8 | DEF USB4125-GF-A_REVA J 0 40 Y Y 1 L N 9 | F0 "J" -300 430 50 H V L BNN 10 | F1 "USB4125-GF-A_REVA" -300 -530 50 H V L BNN 11 | F2 "GCT_USB4125-GF-A_REVA" 0 0 50 H I L BNN 12 | F3 "" 0 0 50 H I L BNN 13 | F4 "3.16 mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT" 14 | F5 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD" 15 | F6 "Rev A" 0 0 50 H I L BNN "PARTREV" 16 | F7 "GCT" 0 0 50 H I L BNN "MANUFACTURER" 17 | DRAW 18 | S -300 -500 300 400 0 0 10 f 19 | X GND A12 -500 -200 200 R 40 40 0 0 W 20 | X GND B12 -500 -200 200 R 40 40 0 0 W 21 | X VBUS A9 -500 300 200 R 40 40 0 0 W 22 | X VBUS B9 -500 300 200 R 40 40 0 0 W 23 | X CC1 A5 -500 100 200 R 40 40 0 0 B 24 | X SHIELD S1 -500 -400 200 R 40 40 0 0 P 25 | X SHIELD S2 -500 -400 200 R 40 40 0 0 P 26 | X SHIELD S3 -500 -400 200 R 40 40 0 0 P 27 | X SHIELD S4 -500 -400 200 R 40 40 0 0 P 28 | X CC2 B5 -500 0 200 R 40 40 0 0 B 29 | ENDDRAW 30 | ENDDEF 31 | # 32 | # End Library -------------------------------------------------------------------------------- /USB4125-GF-A_REVA.pretty/GCT_USB4125-GF-A_REVA.kicad_mod: -------------------------------------------------------------------------------- 1 | (module GCT_USB4125-GF-A_REVA (layer F.Cu) (tedit 60C4ABE7) 2 | (fp_text reference REF** (at -0.125 -2.135) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.015))) 4 | ) 5 | (fp_text value GCT_USB4125-GF-A_REVA (at 10.035 7.435) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.015))) 7 | ) 8 | (fp_line (start -5.15 6.65) (end -5.15 -1.35) (layer F.CrtYd) (width 0.05)) 9 | (fp_line (start 5.15 6.65) (end -5.15 6.65) (layer F.CrtYd) (width 0.05)) 10 | (fp_line (start 5.15 -1.35) (end 5.15 6.65) (layer F.CrtYd) (width 0.05)) 11 | (fp_line (start -5.15 -1.35) (end 5.15 -1.35) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start 4.47 6.4) (end 4.47 5.25) (layer F.SilkS) (width 0.2)) 13 | (fp_line (start -4.47 6.4) (end 4.47 6.4) (layer F.SilkS) (width 0.2)) 14 | (fp_line (start -4.47 5.25) (end -4.47 6.4) (layer F.SilkS) (width 0.2)) 15 | (fp_line (start -4.47 6.4) (end -4.47 -0.4) (layer F.Fab) (width 0.1)) 16 | (fp_line (start 4.47 6.4) (end -4.47 6.4) (layer F.Fab) (width 0.1)) 17 | (fp_line (start 4.47 -0.4) (end 4.47 6.4) (layer F.Fab) (width 0.1)) 18 | (fp_line (start -4.47 -0.4) (end 4.47 -0.4) (layer F.Fab) (width 0.1)) 19 | (pad B12 smd rect (at -2.75 -0.08) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) 20 | (pad A12 smd rect (at 2.75 -0.08) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) 21 | (pad B9 smd rect (at -1.52 -0.08) (size 0.76 1.2) (layers F.Cu F.Paste F.Mask)) 22 | (pad A9 smd rect (at 1.52 -0.08) (size 0.76 1.2) (layers F.Cu F.Paste F.Mask)) 23 | (pad A5 smd rect (at -0.5 -0.08) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask)) 24 | (pad B5 smd rect (at 0.5 -0.08) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask)) 25 | (pad S1 thru_hole oval (at -4.32 0) (size 1.1 2.2) (drill oval 0.6 1.2) (layers *.Cu *.Mask)) 26 | (pad S2 thru_hole oval (at 4.32 0) (size 1.1 2.2) (drill oval 0.6 1.2) (layers *.Cu *.Mask)) 27 | (pad S3 thru_hole oval (at -4.32 3.8) (size 1.1 2.2) (drill oval 0.6 1.2) (layers *.Cu *.Mask)) 28 | (pad S4 thru_hole oval (at 4.32 3.8) (size 1.1 2.2) (drill oval 0.6 1.2) (layers *.Cu *.Mask)) 29 | (model ${KIPRJMOD}/USB4125-GF-A_REVA.pretty/GCT_USB4125-GF-A_REVA.step 30 | (at (xyz 0 0 0)) 31 | (scale (xyz 1 1 1)) 32 | (rotate (xyz -90 0 0)) 33 | ) 34 | ) 35 | -------------------------------------------------------------------------------- /WS2812B_4020.pretty/WS2812B_4020.kicad_mod: -------------------------------------------------------------------------------- 1 | (module WS2812B_4020 (layer F.Cu) (tedit 60D1069C) 2 | (fp_text reference REF** (at 0 2.032) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value WS2812B_4020 (at 0 -1.524) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.12))) 7 | ) 8 | (fp_line (start 2.0955 1.397) (end 2.0955 -0.762) (layer F.CrtYd) (width 0.12)) 9 | (fp_line (start -2.0955 1.397) (end 2.0955 1.397) (layer F.CrtYd) (width 0.12)) 10 | (fp_line (start -2.0955 -0.762) (end -2.0955 1.397) (layer F.CrtYd) (width 0.12)) 11 | (fp_line (start 2.0955 -0.762) (end -2.0955 -0.762) (layer F.CrtYd) (width 0.12)) 12 | (fp_line (start -2 -0.65) (end -2 1.05) (layer F.SilkS) (width 0.12)) 13 | (fp_line (start 2 -0.65) (end 2 1.05) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start -2 1.05) (end 2 1.05) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start -2 -0.65) (end 2 -0.65) (layer F.SilkS) (width 0.12)) 16 | (fp_text user %R (at 0 2.032) (layer F.Fab) 17 | (effects (font (size 0.8 0.8) (thickness 0.12))) 18 | ) 19 | (fp_line (start 1.9685 -0.635) (end 1.9685 1.016) (layer F.Fab) (width 0.12)) 20 | (fp_line (start 1.9685 1.016) (end -1.9685 1.016) (layer F.Fab) (width 0.12)) 21 | (fp_line (start -1.9685 1.016) (end -1.9685 -0.635) (layer F.Fab) (width 0.12)) 22 | (fp_line (start -1.9685 -0.635) (end 1.9685 -0.635) (layer F.Fab) (width 0.12)) 23 | (pad 3 smd rect (at -1.275 0.65) (size 0.42 1.3) (layers F.Cu F.Paste F.Mask)) 24 | (pad 2 smd rect (at -0.425 0.65) (size 0.42 1.3) (layers F.Cu F.Paste F.Mask)) 25 | (pad 1 smd rect (at 0.425 0.65) (size 0.42 1.3) (layers F.Cu F.Paste F.Mask)) 26 | (pad 4 smd rect (at 1.275 0.65) (size 0.42 1.3) (layers F.Cu F.Paste F.Mask)) 27 | (model ${KIPRJMOD}/WS2812B_4020.pretty/WS2812B_4020.step 28 | (offset (xyz 0 -1 0)) 29 | (scale (xyz 1 1 1)) 30 | (rotate (xyz 0 180 0)) 31 | ) 32 | ) 33 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | 3 | zephyr_library() 4 | zephyr_library_sources(board.c) 5 | zephyr_library_include_directories(${ZEPHYR_BASE}/drivers) 6 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/Kconfig: -------------------------------------------------------------------------------- 1 | # nRF52840 DK NRF52840 board configuration 2 | 3 | # Copyright (c) 2016 Nordic Semiconductor ASA 4 | # SPDX-License-Identifier: Apache-2.0 5 | 6 | config BOARD_ENABLE_DCDC 7 | bool "Enable DCDC mode" 8 | select SOC_DCDC_NRF52X 9 | default y 10 | depends on BOARD_HEXGW1 11 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/Kconfig.board: -------------------------------------------------------------------------------- 1 | # nRF52840 DK NRF52840 board configuration 2 | 3 | # Copyright (c) 2016 Nordic Semiconductor ASA 4 | # SPDX-License-Identifier: Apache-2.0 5 | 6 | config BOARD_HEXGW1 7 | bool "hexgw1" 8 | depends on SOC_NRF52840_QIAA 9 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/Kconfig.defconfig: -------------------------------------------------------------------------------- 1 | # nRF52840 DK NRF52840 board configuration 2 | 3 | # Copyright (c) 2016 Nordic Semiconductor ASA 4 | # SPDX-License-Identifier: Apache-2.0 5 | 6 | if BOARD_HEXGW1 7 | 8 | config BOARD 9 | default "hexgw1" 10 | 11 | if USB 12 | 13 | config USB_NRFX 14 | default y 15 | 16 | config USB_DEVICE_STACK 17 | default y 18 | 19 | endif # USB 20 | 21 | config BT_CTLR 22 | default BT 23 | 24 | endif # BOARD_HEXGW1 25 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/board.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2018 Nordic Semiconductor ASA. 3 | * 4 | * SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | #include 8 | #include 9 | 10 | static int board_init(void) 11 | { 12 | if ((nrf_power_mainregstatus_get(NRF_POWER) == 13 | NRF_POWER_MAINREGSTATUS_HIGH) && 14 | ((NRF_UICR->REGOUT0 & UICR_REGOUT0_VOUT_Msk) == 15 | (UICR_REGOUT0_VOUT_DEFAULT << UICR_REGOUT0_VOUT_Pos))) { 16 | 17 | NRF_NVMC->CONFIG = NVMC_CONFIG_WEN_Wen << NVMC_CONFIG_WEN_Pos; 18 | while (NRF_NVMC->READY == NVMC_READY_READY_Busy) { 19 | ; 20 | } 21 | 22 | NRF_UICR->REGOUT0 = 23 | (NRF_UICR->REGOUT0 & ~((uint32_t)UICR_REGOUT0_VOUT_Msk)) | 24 | (UICR_REGOUT0_VOUT_3V0 << UICR_REGOUT0_VOUT_Pos); 25 | 26 | NRF_NVMC->CONFIG = NVMC_CONFIG_WEN_Ren << NVMC_CONFIG_WEN_Pos; 27 | while (NRF_NVMC->READY == NVMC_READY_READY_Busy) { 28 | ; 29 | } 30 | 31 | /* a reset is required for changes to take effect */ 32 | NVIC_SystemReset(); 33 | } 34 | 35 | return 0; 36 | } 37 | 38 | SYS_INIT(board_init, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEFAULT); 39 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/board.cmake: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | 3 | set (OPENOCD_NRF5_SUBFAMILY "nrf52") 4 | board_runner_args(jlink "--device=nRF52840_xxAA" "--speed=4000") 5 | board_runner_args(pyocd "--target=nrf52840" "--frequency=4000000") 6 | include(${ZEPHYR_BASE}/boards/common/nrfjprog.board.cmake) 7 | include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake) 8 | include(${ZEPHYR_BASE}/boards/common/pyocd.board.cmake) 9 | include(${ZEPHYR_BASE}/boards/common/openocd-nrf5.board.cmake) 10 | include(${ZEPHYR_BASE}/boards/common/blackmagicprobe.board.cmake) 11 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/hexgw1-pinctrl.dtsi: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2022 Nordic Semiconductor 3 | * SPDX-License-Identifier: Apache-2.0 4 | */ 5 | 6 | &pinctrl { 7 | uart0_default: uart0_default { 8 | group1 { 9 | psels = , 10 | ; 11 | }; 12 | group2 { 13 | psels = , 14 | ; 15 | bias-pull-up; 16 | }; 17 | }; 18 | 19 | uart0_sleep: uart0_sleep { 20 | group1 { 21 | psels = , 22 | , 23 | , 24 | ; 25 | low-power-enable; 26 | }; 27 | }; 28 | 29 | uart1_default: uart1_default { 30 | group1 { 31 | psels = , 32 | ; 33 | }; 34 | group2 { 35 | psels = , 36 | ; 37 | bias-pull-up; 38 | }; 39 | }; 40 | 41 | uart1_sleep: uart1_sleep { 42 | group1 { 43 | psels = , 44 | , 45 | , 46 | ; 47 | low-power-enable; 48 | }; 49 | }; 50 | 51 | spi0_default: spi0_default { 52 | group1 { 53 | psels = , 54 | , 55 | ; 56 | }; 57 | }; 58 | 59 | spi0_sleep: spi0_sleep { 60 | group1 { 61 | psels = , 62 | , 63 | ; 64 | low-power-enable; 65 | }; 66 | }; 67 | 68 | spi1_default: spi1_default { 69 | group1 { 70 | psels = , 71 | , 72 | ; 73 | }; 74 | }; 75 | 76 | spi1_sleep: spi1_sleep { 77 | group1 { 78 | psels = , 79 | , 80 | ; 81 | low-power-enable; 82 | }; 83 | }; 84 | }; 85 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/hexgw1.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2017 Linaro Limited 3 | * 4 | * SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | /dts-v1/; 8 | #include 9 | #include 10 | #include "hexgw1-pinctrl.dtsi" 11 | 12 | / { 13 | model = "hexgw1"; 14 | compatible = "nordic,nrf52840-dk-nrf52840"; 15 | 16 | chosen { 17 | zephyr,console = &uart0; 18 | zephyr,shell-uart = &uart0; 19 | zephyr,uart-mcumgr = &uart0; 20 | zephyr,bt-mon-uart = &uart0; 21 | zephyr,bt-c2h-uart = &uart0; 22 | zephyr,sram = &sram0; 23 | zephyr,flash = &flash0; 24 | zephyr,code-partition = &slot0_partition; 25 | zephyr,entropy = &rng; 26 | }; 27 | 28 | buttons { 29 | compatible = "gpio-keys"; 30 | button0: button_0 { 31 | gpios = <&gpio0 18 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; 32 | label = "Push button switch 0"; 33 | }; 34 | }; 35 | 36 | aliases { 37 | led-strip = &led_strip0; 38 | sw0 = &button0; 39 | }; 40 | }; 41 | 42 | &adc { 43 | status = "okay"; 44 | }; 45 | 46 | &gpiote { 47 | status = "okay"; 48 | }; 49 | 50 | &gpio0 { 51 | status = "okay"; 52 | }; 53 | 54 | &gpio1 { 55 | status = "okay"; 56 | }; 57 | 58 | &uart0 { 59 | compatible = "nordic,nrf-uart"; 60 | status = "okay"; 61 | current-speed = <115200>; 62 | pinctrl-0 = <&uart0_default>; 63 | pinctrl-1 = <&uart0_sleep>; 64 | pinctrl-names = "default", "sleep"; 65 | }; 66 | 67 | &uart1 { 68 | //compatible = "nordic,nrf-uarte"; 69 | status = "okay"; 70 | current-speed = <115200>; 71 | pinctrl-0 = <&uart1_default>; 72 | pinctrl-1 = <&uart1_sleep>; 73 | pinctrl-names = "default", "sleep"; 74 | 75 | esp32 { 76 | compatible = "espressif,esp-at"; 77 | status = "okay"; 78 | }; 79 | }; 80 | 81 | &spi0 { 82 | compatible = "nordic,nrf-spim"; 83 | status = "okay"; 84 | pinctrl-0 = <&spi0_default>; 85 | pinctrl-1 = <&spi0_sleep>; 86 | pinctrl-names = "default", "sleep"; 87 | 88 | led_strip0: ws2812@0 { 89 | compatible = "worldsemi,ws2812-spi"; 90 | reg = <0>; 91 | spi-max-frequency = <4000000>; 92 | chain-length = <2>; 93 | color-mapping = ; 96 | spi-one-frame = <0x70>; 97 | spi-zero-frame = <0x40>; 98 | }; 99 | }; 100 | 101 | &spi1 { 102 | compatible = "nordic,nrf-spi"; 103 | status = "okay"; 104 | pinctrl-0 = <&spi1_default>; 105 | pinctrl-1 = <&spi1_sleep>; 106 | pinctrl-names = "default", "sleep"; 107 | cs-gpios = <&gpio0 4 GPIO_ACTIVE_LOW>; 108 | 109 | enc28j60: enc28j60@0 { 110 | compatible = "microchip,enc28j60"; 111 | reg = <0x0>; 112 | local-mac-address = [00 00 00 01 02 03]; 113 | /* Errata B7/1 specifies min 8Mhz, 20MHz max according to RM */ 114 | spi-max-frequency = <10000000>; 115 | int-gpios = <&gpio0 12 GPIO_ACTIVE_LOW>; /* INT */ 116 | }; 117 | }; 118 | 119 | &flash0 { 120 | /* 121 | * For more information, see: 122 | * https://docs.zephyrproject.org/latest/guides/dts/legacy-macros.html#legacy-flash-partitions 123 | */ 124 | partitions { 125 | compatible = "fixed-partitions"; 126 | #address-cells = <1>; 127 | #size-cells = <1>; 128 | 129 | boot_partition: partition@0 { 130 | label = "mcuboot"; 131 | reg = <0x000000000 0x0000C000>; 132 | }; 133 | slot0_partition: partition@c000 { 134 | label = "image-0"; 135 | reg = <0x0000C000 0x00067000>; 136 | }; 137 | slot1_partition: partition@73000 { 138 | label = "image-1"; 139 | reg = <0x00073000 0x00067000>; 140 | }; 141 | 142 | /* 143 | * The flash starting at 0x000f8000 and ending at 144 | * 0x000fffff is reserved for use by the application. 145 | */ 146 | 147 | /* 148 | * Storage partition will be used by FCB/LittleFS/NVS 149 | * if enabled. 150 | */ 151 | storage_partition: partition@f8000 { 152 | label = "storage"; 153 | reg = <0x000f8000 0x00008000>; 154 | }; 155 | }; 156 | }; 157 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/hexgw1_defconfig: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | 3 | CONFIG_SOC_SERIES_NRF52X=y 4 | CONFIG_SOC_NRF52840_QIAA=y 5 | CONFIG_BOARD_HEXGW1=y 6 | 7 | # Enable MPU 8 | CONFIG_ARM_MPU=y 9 | 10 | # Enable hardware stack protection 11 | CONFIG_HW_STACK_PROTECTION=y 12 | 13 | # Enable RTT 14 | CONFIG_USE_SEGGER_RTT=y 15 | 16 | # enable GPIO 17 | CONFIG_GPIO=y 18 | 19 | # enable uart driver 20 | CONFIG_SERIAL=y 21 | 22 | # enable console 23 | CONFIG_CONSOLE=y 24 | CONFIG_UART_CONSOLE=y 25 | 26 | # additional board options 27 | CONFIG_GPIO_AS_PINRESET=n 28 | 29 | CONFIG_PINCTRL=y 30 | -------------------------------------------------------------------------------- /boards/arm/hexgw1/pre_dt_board.cmake: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2022 Nordic Semiconductor 2 | # SPDX-License-Identifier: Apache-2.0 3 | 4 | # Suppress "unique_unit_address_if_enabled" to handle the following overlaps: 5 | # - power@40000000 & clock@40000000 & bprot@40000000 6 | # - acl@4001e000 & flash-controller@4001e000 7 | list(APPEND EXTRA_DTC_FLAGS "-Wno-unique_unit_address_if_enabled") 8 | -------------------------------------------------------------------------------- /esp32-c3.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP esp32-c3 4 | D https://www.espressif.com/en/products/socs/esp32-c3 5 | F https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf 6 | $ENDCMP 7 | # 8 | $CMP esp32-c3-mini 9 | D https://www.espressif.com/en/products/socs/esp32-c3 10 | F https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf 11 | $ENDCMP 12 | # 13 | $CMP esp32-c3-wroom 14 | D https://www.espressif.com/en/products/socs/esp32-c3 15 | F https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf 16 | $ENDCMP 17 | # 18 | #End Doc Library 19 | -------------------------------------------------------------------------------- /esp32-c3.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # esp32-c3 5 | # 6 | DEF esp32-c3 U 0 40 Y Y 1 F N 7 | F0 "U" 0 450 50 H V C CNN 8 | F1 "esp32-c3" 50 800 50 H V C CNN 9 | F2 "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias" 50 900 50 H I C CNN 10 | F3 "" -450 550 50 H I C CNN 11 | DRAW 12 | T 0 0 -450 50 0 0 0 "NOT EXPOSED IN MODULES" Normal 0 C C 13 | T 0 50 700 50 0 0 0 PCB_ANTENNA Normal 0 C C 14 | S -650 600 650 -800 0 0 0 N 15 | S -650 600 650 750 0 0 0 N 16 | P 7 0 0 0 650 -500 600 -500 550 -500 550 -400 -550 -400 -550 -500 -650 -500 N 17 | X LNA 1 750 700 98 L 50 50 1 1 P 18 | X IO5 10 -750 200 98 R 50 50 1 1 B 19 | X VDDrtc 11 500 -900 98 U 50 50 1 1 W 20 | X IO6 12 -750 100 98 R 50 50 1 1 B 21 | X IO7 13 -750 0 98 R 50 50 1 1 B 22 | X IO8 14 -750 -100 98 R 50 50 1 1 B 23 | X IO9/BOOT 15 -750 -200 98 R 50 50 1 1 B 24 | X IO10 16 750 -300 98 L 50 50 1 1 B 25 | X VDDcpu 17 400 -900 98 U 50 50 1 1 W 26 | X VDDspi 18 600 -900 98 U 50 50 1 1 B 27 | X SPIHD 19 -600 -900 98 U 50 50 1 1 B 28 | X VDDp 2 300 -900 98 U 50 50 1 1 W 29 | X SPIWD 20 -500 -900 98 U 50 50 1 1 B 30 | X SPICS0 21 -400 -900 98 U 50 50 1 1 B 31 | X SPICLK 22 -300 -900 98 U 50 50 1 1 B 32 | X SPID 23 -200 -900 98 U 50 50 1 1 B 33 | X SPIQ 24 -100 -900 98 U 50 50 1 1 B 34 | X USB-/IO18 25 750 0 98 L 50 50 1 1 B 35 | X USB+/IO19 26 750 100 98 L 50 50 1 1 B 36 | X RXD0/IO20 27 750 -200 98 L 50 50 1 1 B 37 | X TXD0/IO21 28 750 -100 98 L 50 50 1 1 B 38 | X XTAL_N 29 150 -900 98 U 50 50 1 1 O 39 | X VDDp 3 300 -900 98 U 50 50 1 1 W 40 | X XTAL_P 30 50 -900 98 U 50 50 1 1 I 41 | X VDDa/3V3 31 -750 500 98 R 50 50 1 1 W 42 | X VDDa/3V3 32 -750 500 98 R 50 50 1 1 W 43 | X GND 33 -750 -300 98 R 50 50 1 1 W 44 | X IO0 4 750 500 98 L 50 50 1 1 B 45 | X IO1 5 750 400 98 L 50 50 1 1 B 46 | X IO2 6 750 300 98 L 50 50 1 1 B 47 | X EN 7 -750 400 98 R 50 50 1 1 I 48 | X IO3 8 750 200 98 L 50 50 1 1 B 49 | X IO4 9 -750 300 98 R 50 50 1 1 B 50 | ENDDRAW 51 | ENDDEF 52 | # 53 | # esp32-c3-mini 54 | # 55 | DEF esp32-c3-mini U 0 40 Y Y 1 F N 56 | F0 "U" 0 450 50 H V C CNN 57 | F1 "esp32-c3-mini" 50 800 50 H V C CNN 58 | F2 "esp32-c3:esp32-c3-mini" 50 900 50 H I C CNN 59 | F3 "" -450 550 50 H I C CNN 60 | DRAW 61 | T 0 50 700 50 0 0 0 PCB_ANTENNA Normal 0 C C 62 | S -650 600 650 -400 0 0 0 N 63 | S -650 600 650 750 0 0 0 N 64 | X LNA 1 750 700 98 L 50 50 1 1 P 65 | X IO5 10 -750 200 98 R 50 50 1 1 B 66 | X IO6 12 -750 100 98 R 50 50 1 1 B 67 | X IO7 13 -750 0 98 R 50 50 1 1 B 68 | X IO8 14 -750 -100 98 R 50 50 1 1 B 69 | X IO9/BOOT 15 -750 -200 98 R 50 50 1 1 B 70 | X IO10 16 750 -300 98 L 50 50 1 1 B 71 | X USB-/IO18 25 750 0 98 L 50 50 1 1 B 72 | X USB+/IO19 26 750 100 98 L 50 50 1 1 B 73 | X RXD0/IO20 27 750 -200 98 L 50 50 1 1 B 74 | X TXD0/IO21 28 750 -100 98 L 50 50 1 1 B 75 | X VDDa/3V3 31 -750 500 98 R 50 50 1 1 W 76 | X GND 33 -750 -300 98 R 50 50 1 1 W 77 | X IO0 4 750 500 98 L 50 50 1 1 B 78 | X IO1 5 750 400 98 L 50 50 1 1 B 79 | X IO2 6 750 300 98 L 50 50 1 1 B 80 | X EN 7 -750 400 98 R 50 50 1 1 I 81 | X IO3 8 750 200 98 L 50 50 1 1 B 82 | X IO4 9 -750 300 98 R 50 50 1 1 B 83 | ENDDRAW 84 | ENDDEF 85 | # 86 | # esp32-c3-wroom 87 | # 88 | DEF esp32-c3-wroom U 0 40 Y Y 1 F N 89 | F0 "U" 0 450 50 H V C CNN 90 | F1 "esp32-c3-wroom" 50 800 50 H V C CNN 91 | F2 "esp32-c3:esp32-c3-wroom" 50 900 50 H I C CNN 92 | F3 "" -450 550 50 H I C CNN 93 | DRAW 94 | T 0 50 700 50 0 0 0 PCB_ANTENNA Normal 0 C C 95 | S -650 600 650 -400 0 0 0 N 96 | S -650 600 650 750 0 0 0 N 97 | X VDDa/3V3 1 -750 500 98 R 50 50 1 1 W 98 | X IO10 10 750 -300 98 L 50 50 1 1 B 99 | X RXD0/IO20 11 750 -200 98 L 50 50 1 1 B 100 | X TXD0/IO21 12 750 -100 98 L 50 50 1 1 B 101 | X USB-/IO18 13 750 0 98 L 50 50 1 1 B 102 | X USB+/IO19 14 750 100 98 L 50 50 1 1 B 103 | X IO3 15 750 200 98 L 50 50 1 1 B 104 | X IO2 16 750 300 98 L 50 50 1 1 B 105 | X IO1 17 750 400 98 L 50 50 1 1 B 106 | X IO0 18 750 500 98 L 50 50 1 1 B 107 | X LNA 19 750 700 98 L 50 50 1 1 P 108 | X EN 2 -750 400 98 R 50 50 1 1 I 109 | X IO4 3 -750 300 98 R 50 50 1 1 B 110 | X IO5 4 -750 200 98 R 50 50 1 1 B 111 | X IO6 5 -750 100 98 R 50 50 1 1 B 112 | X IO7 6 -750 0 98 R 50 50 1 1 B 113 | X IO8 7 -750 -100 98 R 50 50 1 1 B 114 | X IO9/BOOT 8 -750 -200 98 R 50 50 1 1 B 115 | X GND 9 -750 -300 98 R 50 50 1 1 W 116 | ENDDRAW 117 | ENDDEF 118 | # 119 | #End Library 120 | -------------------------------------------------------------------------------- /esp32.kicad_sch: -------------------------------------------------------------------------------- 1 | (kicad_sch (version 20230121) (generator eeschema) 2 | 3 | (uuid cada57e2-1fa7-4b9d-a2a0-2218773d5c50) 4 | 5 | (paper "A4") 6 | 7 | (lib_symbols 8 | (symbol "Connector:Conn_Coaxial_Power" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) 9 | (property "Reference" "J" (at -5.08 -1.27 90) 10 | (effects (font (size 1.27 1.27))) 11 | ) 12 | (property "Value" "Conn_Coaxial_Power" (at -3.175 -1.27 90) 13 | (effects (font (size 1.27 1.27))) 14 | ) 15 | (property "Footprint" "" (at 0 -1.27 0) 16 | (effects (font (size 1.27 1.27)) hide) 17 | ) 18 | (property "Datasheet" "~" (at 0 -1.27 0) 19 | (effects (font (size 1.27 1.27)) hide) 20 | ) 21 | (property "ki_keywords" "BNC SMA SMB SMC LEMO coaxial connector CINCH RCA" (at 0 0 0) 22 | (effects (font (size 1.27 1.27)) hide) 23 | ) 24 | (property "ki_description" "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, LEMO, ...)" (at 0 0 0) 25 | (effects (font (size 1.27 1.27)) hide) 26 | ) 27 | (property "ki_fp_filters" "*BNC* *SMA* *SMB* *SMC* *Cinch* *LEMO*" (at 0 0 0) 28 | (effects (font (size 1.27 1.27)) hide) 29 | ) 30 | (symbol "Conn_Coaxial_Power_0_1" 31 | (arc (start -1.27 -1.27) (mid 0 -2.5345) (end 1.27 -1.27) 32 | (stroke (width 0.254) (type default)) 33 | (fill (type none)) 34 | ) 35 | (arc (start -1.016 -0.508) (mid -1.2048 -0.8684) (end -1.27 -1.27) 36 | (stroke (width 0.254) (type default)) 37 | (fill (type none)) 38 | ) 39 | (circle (center 0 -1.27) (radius 0.508) 40 | (stroke (width 0.2032) (type default)) 41 | (fill (type outline)) 42 | ) 43 | (polyline 44 | (pts 45 | (xy 0 -2.54) 46 | (xy 0 -3.048) 47 | ) 48 | (stroke (width 0) (type default)) 49 | (fill (type none)) 50 | ) 51 | (polyline 52 | (pts 53 | (xy 0 0) 54 | (xy 0 -1.27) 55 | ) 56 | (stroke (width 0) (type default)) 57 | (fill (type none)) 58 | ) 59 | (arc (start 1.27 -1.27) (mid 1.2048 -0.8684) (end 1.016 -0.508) 60 | (stroke (width 0.254) (type default)) 61 | (fill (type none)) 62 | ) 63 | ) 64 | (symbol "Conn_Coaxial_Power_1_1" 65 | (pin passive line (at 0 2.54 270) (length 2.54) 66 | (name "In" (effects (font (size 1.27 1.27)))) 67 | (number "1" (effects (font (size 1.27 1.27)))) 68 | ) 69 | (pin passive line (at 0 -5.08 90) (length 2.54) 70 | (name "Ext" (effects (font (size 1.27 1.27)))) 71 | (number "2" (effects (font (size 1.27 1.27)))) 72 | ) 73 | ) 74 | ) 75 | (symbol "Connector_Generic:Conn_02x03_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) 76 | (property "Reference" "J" (at 1.27 5.08 0) 77 | (effects (font (size 1.27 1.27))) 78 | ) 79 | (property "Value" "Conn_02x03_Odd_Even" (at 1.27 -5.08 0) 80 | (effects (font (size 1.27 1.27))) 81 | ) 82 | (property "Footprint" "" (at 0 0 0) 83 | (effects (font (size 1.27 1.27)) hide) 84 | ) 85 | (property "Datasheet" "~" (at 0 0 0) 86 | (effects (font (size 1.27 1.27)) hide) 87 | ) 88 | (property "ki_keywords" "connector" (at 0 0 0) 89 | (effects (font (size 1.27 1.27)) hide) 90 | ) 91 | (property "ki_description" "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) 92 | (effects (font (size 1.27 1.27)) hide) 93 | ) 94 | (property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0) 95 | (effects (font (size 1.27 1.27)) hide) 96 | ) 97 | (symbol "Conn_02x03_Odd_Even_1_1" 98 | (rectangle (start -1.27 -2.413) (end 0 -2.667) 99 | (stroke (width 0.1524) (type default)) 100 | (fill (type none)) 101 | ) 102 | (rectangle (start -1.27 0.127) (end 0 -0.127) 103 | (stroke (width 0.1524) (type default)) 104 | (fill (type none)) 105 | ) 106 | (rectangle (start -1.27 2.667) (end 0 2.413) 107 | (stroke (width 0.1524) (type default)) 108 | (fill (type none)) 109 | ) 110 | (rectangle (start -1.27 3.81) (end 3.81 -3.81) 111 | (stroke (width 0.254) (type default)) 112 | (fill (type background)) 113 | ) 114 | (rectangle (start 3.81 -2.413) (end 2.54 -2.667) 115 | (stroke (width 0.1524) (type default)) 116 | (fill (type none)) 117 | ) 118 | (rectangle (start 3.81 0.127) (end 2.54 -0.127) 119 | (stroke (width 0.1524) (type default)) 120 | (fill (type none)) 121 | ) 122 | (rectangle (start 3.81 2.667) (end 2.54 2.413) 123 | (stroke (width 0.1524) (type default)) 124 | (fill (type none)) 125 | ) 126 | (pin passive line (at -5.08 2.54 0) (length 3.81) 127 | (name "Pin_1" (effects (font (size 1.27 1.27)))) 128 | (number "1" (effects (font (size 1.27 1.27)))) 129 | ) 130 | (pin passive line (at 7.62 2.54 180) (length 3.81) 131 | (name "Pin_2" (effects (font (size 1.27 1.27)))) 132 | (number "2" (effects (font (size 1.27 1.27)))) 133 | ) 134 | (pin passive line (at -5.08 0 0) (length 3.81) 135 | (name "Pin_3" (effects (font (size 1.27 1.27)))) 136 | (number "3" (effects (font (size 1.27 1.27)))) 137 | ) 138 | (pin passive line (at 7.62 0 180) (length 3.81) 139 | (name "Pin_4" (effects (font (size 1.27 1.27)))) 140 | (number "4" (effects (font (size 1.27 1.27)))) 141 | ) 142 | (pin passive line (at -5.08 -2.54 0) (length 3.81) 143 | (name "Pin_5" (effects (font (size 1.27 1.27)))) 144 | (number "5" (effects (font (size 1.27 1.27)))) 145 | ) 146 | (pin passive line (at 7.62 -2.54 180) (length 3.81) 147 | (name "Pin_6" (effects (font (size 1.27 1.27)))) 148 | (number "6" (effects (font (size 1.27 1.27)))) 149 | ) 150 | ) 151 | ) 152 | (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) 153 | (property "Reference" "C" (at 0.635 2.54 0) 154 | (effects (font (size 1.27 1.27)) (justify left)) 155 | ) 156 | (property "Value" "C" (at 0.635 -2.54 0) 157 | (effects (font (size 1.27 1.27)) (justify left)) 158 | ) 159 | (property "Footprint" "" (at 0.9652 -3.81 0) 160 | (effects (font (size 1.27 1.27)) hide) 161 | ) 162 | (property "Datasheet" "~" (at 0 0 0) 163 | (effects (font (size 1.27 1.27)) hide) 164 | ) 165 | (property "ki_keywords" "cap capacitor" (at 0 0 0) 166 | (effects (font (size 1.27 1.27)) hide) 167 | ) 168 | (property "ki_description" "Unpolarized capacitor" (at 0 0 0) 169 | (effects (font (size 1.27 1.27)) hide) 170 | ) 171 | (property "ki_fp_filters" "C_*" (at 0 0 0) 172 | (effects (font (size 1.27 1.27)) hide) 173 | ) 174 | (symbol "C_0_1" 175 | (polyline 176 | (pts 177 | (xy -2.032 -0.762) 178 | (xy 2.032 -0.762) 179 | ) 180 | (stroke (width 0.508) (type default)) 181 | (fill (type none)) 182 | ) 183 | (polyline 184 | (pts 185 | (xy -2.032 0.762) 186 | (xy 2.032 0.762) 187 | ) 188 | (stroke (width 0.508) (type default)) 189 | (fill (type none)) 190 | ) 191 | ) 192 | (symbol "C_1_1" 193 | (pin passive line (at 0 3.81 270) (length 2.794) 194 | (name "~" (effects (font (size 1.27 1.27)))) 195 | (number "1" (effects (font (size 1.27 1.27)))) 196 | ) 197 | (pin passive line (at 0 -3.81 90) (length 2.794) 198 | (name "~" (effects (font (size 1.27 1.27)))) 199 | (number "2" (effects (font (size 1.27 1.27)))) 200 | ) 201 | ) 202 | ) 203 | (symbol "Device:Crystal_GND24" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) 204 | (property "Reference" "Y" (at 3.175 5.08 0) 205 | (effects (font (size 1.27 1.27)) (justify left)) 206 | ) 207 | (property "Value" "Crystal_GND24" (at 3.175 3.175 0) 208 | (effects (font (size 1.27 1.27)) (justify left)) 209 | ) 210 | (property "Footprint" "" (at 0 0 0) 211 | (effects (font (size 1.27 1.27)) hide) 212 | ) 213 | (property "Datasheet" "~" (at 0 0 0) 214 | (effects (font (size 1.27 1.27)) hide) 215 | ) 216 | (property "ki_keywords" "quartz ceramic resonator oscillator" (at 0 0 0) 217 | (effects (font (size 1.27 1.27)) hide) 218 | ) 219 | (property "ki_description" "Four pin crystal, GND on pins 2 and 4" (at 0 0 0) 220 | (effects (font (size 1.27 1.27)) hide) 221 | ) 222 | (property "ki_fp_filters" "Crystal*" (at 0 0 0) 223 | (effects (font (size 1.27 1.27)) hide) 224 | ) 225 | (symbol "Crystal_GND24_0_1" 226 | (rectangle (start -1.143 2.54) (end 1.143 -2.54) 227 | (stroke (width 0.3048) (type default)) 228 | (fill (type none)) 229 | ) 230 | (polyline 231 | (pts 232 | (xy -2.54 0) 233 | (xy -2.032 0) 234 | ) 235 | (stroke (width 0) (type default)) 236 | (fill (type none)) 237 | ) 238 | (polyline 239 | (pts 240 | (xy -2.032 -1.27) 241 | (xy -2.032 1.27) 242 | ) 243 | (stroke (width 0.508) (type default)) 244 | (fill (type none)) 245 | ) 246 | (polyline 247 | (pts 248 | (xy 0 -3.81) 249 | (xy 0 -3.556) 250 | ) 251 | (stroke (width 0) (type default)) 252 | (fill (type none)) 253 | ) 254 | (polyline 255 | (pts 256 | (xy 0 3.556) 257 | (xy 0 3.81) 258 | ) 259 | (stroke (width 0) (type default)) 260 | (fill (type none)) 261 | ) 262 | (polyline 263 | (pts 264 | (xy 2.032 -1.27) 265 | (xy 2.032 1.27) 266 | ) 267 | (stroke (width 0.508) (type default)) 268 | (fill (type none)) 269 | ) 270 | (polyline 271 | (pts 272 | (xy 2.032 0) 273 | (xy 2.54 0) 274 | ) 275 | (stroke (width 0) (type default)) 276 | (fill (type none)) 277 | ) 278 | (polyline 279 | (pts 280 | (xy -2.54 -2.286) 281 | (xy -2.54 -3.556) 282 | (xy 2.54 -3.556) 283 | (xy 2.54 -2.286) 284 | ) 285 | (stroke (width 0) (type default)) 286 | (fill (type none)) 287 | ) 288 | (polyline 289 | (pts 290 | (xy -2.54 2.286) 291 | (xy -2.54 3.556) 292 | (xy 2.54 3.556) 293 | (xy 2.54 2.286) 294 | ) 295 | (stroke (width 0) (type default)) 296 | (fill (type none)) 297 | ) 298 | ) 299 | (symbol "Crystal_GND24_1_1" 300 | (pin passive line (at -3.81 0 0) (length 1.27) 301 | (name "1" (effects (font (size 1.27 1.27)))) 302 | (number "1" (effects (font (size 1.27 1.27)))) 303 | ) 304 | (pin passive line (at 0 5.08 270) (length 1.27) 305 | (name "2" (effects (font (size 1.27 1.27)))) 306 | (number "2" (effects (font (size 1.27 1.27)))) 307 | ) 308 | (pin passive line (at 3.81 0 180) (length 1.27) 309 | (name "3" (effects (font (size 1.27 1.27)))) 310 | (number "3" (effects (font (size 1.27 1.27)))) 311 | ) 312 | (pin passive line (at 0 -5.08 90) (length 1.27) 313 | (name "4" (effects (font (size 1.27 1.27)))) 314 | (number "4" (effects (font (size 1.27 1.27)))) 315 | ) 316 | ) 317 | ) 318 | (symbol "Device:L" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) 319 | (property "Reference" "L" (at -1.27 0 90) 320 | (effects (font (size 1.27 1.27))) 321 | ) 322 | (property "Value" "L" (at 1.905 0 90) 323 | (effects (font (size 1.27 1.27))) 324 | ) 325 | (property "Footprint" "" (at 0 0 0) 326 | (effects (font (size 1.27 1.27)) hide) 327 | ) 328 | (property "Datasheet" "~" (at 0 0 0) 329 | (effects (font (size 1.27 1.27)) hide) 330 | ) 331 | (property "ki_keywords" "inductor choke coil reactor magnetic" (at 0 0 0) 332 | (effects (font (size 1.27 1.27)) hide) 333 | ) 334 | (property "ki_description" "Inductor" (at 0 0 0) 335 | (effects (font (size 1.27 1.27)) hide) 336 | ) 337 | (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (at 0 0 0) 338 | (effects (font (size 1.27 1.27)) hide) 339 | ) 340 | (symbol "L_0_1" 341 | (arc (start 0 -2.54) (mid 0.6323 -1.905) (end 0 -1.27) 342 | (stroke (width 0) (type default)) 343 | (fill (type none)) 344 | ) 345 | (arc (start 0 -1.27) (mid 0.6323 -0.635) (end 0 0) 346 | (stroke (width 0) (type default)) 347 | (fill (type none)) 348 | ) 349 | (arc (start 0 0) (mid 0.6323 0.635) (end 0 1.27) 350 | (stroke (width 0) (type default)) 351 | (fill (type none)) 352 | ) 353 | (arc (start 0 1.27) (mid 0.6323 1.905) (end 0 2.54) 354 | (stroke (width 0) (type default)) 355 | (fill (type none)) 356 | ) 357 | ) 358 | (symbol "L_1_1" 359 | (pin passive line (at 0 3.81 270) (length 1.27) 360 | (name "1" (effects (font (size 1.27 1.27)))) 361 | (number "1" (effects (font (size 1.27 1.27)))) 362 | ) 363 | (pin passive line (at 0 -3.81 90) (length 1.27) 364 | (name "2" (effects (font (size 1.27 1.27)))) 365 | (number "2" (effects (font (size 1.27 1.27)))) 366 | ) 367 | ) 368 | ) 369 | (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) 370 | (property "Reference" "R" (at 2.032 0 90) 371 | (effects (font (size 1.27 1.27))) 372 | ) 373 | (property "Value" "R" (at 0 0 90) 374 | (effects (font (size 1.27 1.27))) 375 | ) 376 | (property "Footprint" "" (at -1.778 0 90) 377 | (effects (font (size 1.27 1.27)) hide) 378 | ) 379 | (property "Datasheet" "~" (at 0 0 0) 380 | (effects (font (size 1.27 1.27)) hide) 381 | ) 382 | (property "ki_keywords" "R res resistor" (at 0 0 0) 383 | (effects (font (size 1.27 1.27)) hide) 384 | ) 385 | (property "ki_description" "Resistor" (at 0 0 0) 386 | (effects (font (size 1.27 1.27)) hide) 387 | ) 388 | (property "ki_fp_filters" "R_*" (at 0 0 0) 389 | (effects (font (size 1.27 1.27)) hide) 390 | ) 391 | (symbol "R_0_1" 392 | (rectangle (start -1.016 -2.54) (end 1.016 2.54) 393 | (stroke (width 0.254) (type default)) 394 | (fill (type none)) 395 | ) 396 | ) 397 | (symbol "R_1_1" 398 | (pin passive line (at 0 3.81 270) (length 1.27) 399 | (name "~" (effects (font (size 1.27 1.27)))) 400 | (number "1" (effects (font (size 1.27 1.27)))) 401 | ) 402 | (pin passive line (at 0 -3.81 90) (length 1.27) 403 | (name "~" (effects (font (size 1.27 1.27)))) 404 | (number "2" (effects (font (size 1.27 1.27)))) 405 | ) 406 | ) 407 | ) 408 | (symbol "Memory_Flash:MX25R3235FM2xx1" (in_bom yes) (on_board yes) 409 | (property "Reference" "U" (at -8.89 8.89 0) 410 | (effects (font (size 1.27 1.27))) 411 | ) 412 | (property "Value" "MX25R3235FM2xx1" (at 15.24 8.89 0) 413 | (effects (font (size 1.27 1.27))) 414 | ) 415 | (property "Footprint" "Package_SO:SOP-8_5.28x5.23mm_P1.27mm" (at 0 -15.24 0) 416 | (effects (font (size 1.27 1.27)) hide) 417 | ) 418 | (property "Datasheet" "http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf" (at 0 0 0) 419 | (effects (font (size 1.27 1.27)) hide) 420 | ) 421 | (property "ki_keywords" "SPI 32Mbit 1.65V-3.6V" (at 0 0 0) 422 | (effects (font (size 1.27 1.27)) hide) 423 | ) 424 | (property "ki_description" "32-Mbit, Wide Range Voltage SPI Serial Flash Memory, SOP-8" (at 0 0 0) 425 | (effects (font (size 1.27 1.27)) hide) 426 | ) 427 | (property "ki_fp_filters" "SOP*5.28x5.23mm*P1.27mm*" (at 0 0 0) 428 | (effects (font (size 1.27 1.27)) hide) 429 | ) 430 | (symbol "MX25R3235FM2xx1_1_1" 431 | (rectangle (start -10.16 7.62) (end 10.16 -7.62) 432 | (stroke (width 0.254) (type default)) 433 | (fill (type background)) 434 | ) 435 | (pin input line (at -12.7 0 0) (length 2.54) 436 | (name "~{CS}" (effects (font (size 1.27 1.27)))) 437 | (number "1" (effects (font (size 1.27 1.27)))) 438 | ) 439 | (pin bidirectional line (at 12.7 0 180) (length 2.54) 440 | (name "SO/SIO1" (effects (font (size 1.27 1.27)))) 441 | (number "2" (effects (font (size 1.27 1.27)))) 442 | ) 443 | (pin bidirectional line (at -12.7 -2.54 0) (length 2.54) 444 | (name "~{WP}/SIO2" (effects (font (size 1.27 1.27)))) 445 | (number "3" (effects (font (size 1.27 1.27)))) 446 | ) 447 | (pin power_in line (at 5.08 -10.16 90) (length 2.54) 448 | (name "GND" (effects (font (size 1.27 1.27)))) 449 | (number "4" (effects (font (size 1.27 1.27)))) 450 | ) 451 | (pin bidirectional line (at -12.7 5.08 0) (length 2.54) 452 | (name "SI/SIO0" (effects (font (size 1.27 1.27)))) 453 | (number "5" (effects (font (size 1.27 1.27)))) 454 | ) 455 | (pin input line (at -12.7 2.54 0) (length 2.54) 456 | (name "SCLK" (effects (font (size 1.27 1.27)))) 457 | (number "6" (effects (font (size 1.27 1.27)))) 458 | ) 459 | (pin bidirectional line (at -12.7 -5.08 0) (length 2.54) 460 | (name "~{HOLD}/SIO3" (effects (font (size 1.27 1.27)))) 461 | (number "7" (effects (font (size 1.27 1.27)))) 462 | ) 463 | (pin power_in line (at 5.08 10.16 270) (length 2.54) 464 | (name "VCC" (effects (font (size 1.27 1.27)))) 465 | (number "8" (effects (font (size 1.27 1.27)))) 466 | ) 467 | ) 468 | ) 469 | (symbol "esp32-c3:esp32-c3" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 470 | (property "Reference" "U" (at 0 11.43 0) 471 | (effects (font (size 1.27 1.27))) 472 | ) 473 | (property "Value" "esp32-c3" (at 1.27 20.32 0) 474 | (effects (font (size 1.27 1.27))) 475 | ) 476 | (property "Footprint" "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias" (at 1.27 22.86 0) 477 | (effects (font (size 1.27 1.27)) hide) 478 | ) 479 | (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf" (at -11.43 13.97 0) 480 | (effects (font (size 1.27 1.27)) hide) 481 | ) 482 | (property "ki_description" "https://www.espressif.com/en/products/socs/esp32-c3" (at 0 0 0) 483 | (effects (font (size 1.27 1.27)) hide) 484 | ) 485 | (symbol "esp32-c3_0_0" 486 | (rectangle (start -16.51 15.24) (end 16.51 -20.32) 487 | (stroke (width 0) (type default)) 488 | (fill (type none)) 489 | ) 490 | (rectangle (start -16.51 15.24) (end 16.51 19.05) 491 | (stroke (width 0) (type default)) 492 | (fill (type none)) 493 | ) 494 | (polyline 495 | (pts 496 | (xy 16.51 -12.7) 497 | (xy 15.24 -12.7) 498 | (xy 13.97 -12.7) 499 | (xy 13.97 -10.16) 500 | (xy -13.97 -10.16) 501 | (xy -13.97 -12.7) 502 | (xy -16.51 -12.7) 503 | ) 504 | (stroke (width 0) (type default)) 505 | (fill (type none)) 506 | ) 507 | (text "NOT EXPOSED IN MODULES" (at 0 -11.43 0) 508 | (effects (font (size 1.27 1.27))) 509 | ) 510 | (text "PCB_ANTENNA" (at 1.27 17.78 0) 511 | (effects (font (size 1.27 1.27))) 512 | ) 513 | ) 514 | (symbol "esp32-c3_1_1" 515 | (pin passive line (at 19.05 17.78 180) (length 2.4892) 516 | (name "LNA" (effects (font (size 1.27 1.27)))) 517 | (number "1" (effects (font (size 1.27 1.27)))) 518 | ) 519 | (pin bidirectional line (at -19.05 5.08 0) (length 2.4892) 520 | (name "IO5" (effects (font (size 1.27 1.27)))) 521 | (number "10" (effects (font (size 1.27 1.27)))) 522 | ) 523 | (pin power_in line (at 12.7 -22.86 90) (length 2.4892) 524 | (name "VDDrtc" (effects (font (size 1.27 1.27)))) 525 | (number "11" (effects (font (size 1.27 1.27)))) 526 | ) 527 | (pin bidirectional line (at -19.05 2.54 0) (length 2.4892) 528 | (name "IO6" (effects (font (size 1.27 1.27)))) 529 | (number "12" (effects (font (size 1.27 1.27)))) 530 | ) 531 | (pin bidirectional line (at -19.05 0 0) (length 2.4892) 532 | (name "IO7" (effects (font (size 1.27 1.27)))) 533 | (number "13" (effects (font (size 1.27 1.27)))) 534 | ) 535 | (pin bidirectional line (at -19.05 -2.54 0) (length 2.4892) 536 | (name "IO8" (effects (font (size 1.27 1.27)))) 537 | (number "14" (effects (font (size 1.27 1.27)))) 538 | ) 539 | (pin bidirectional line (at -19.05 -5.08 0) (length 2.4892) 540 | (name "IO9/BOOT" (effects (font (size 1.27 1.27)))) 541 | (number "15" (effects (font (size 1.27 1.27)))) 542 | ) 543 | (pin bidirectional line (at 19.05 -7.62 180) (length 2.4892) 544 | (name "IO10" (effects (font (size 1.27 1.27)))) 545 | (number "16" (effects (font (size 1.27 1.27)))) 546 | ) 547 | (pin power_in line (at 10.16 -22.86 90) (length 2.4892) 548 | (name "VDDcpu" (effects (font (size 1.27 1.27)))) 549 | (number "17" (effects (font (size 1.27 1.27)))) 550 | ) 551 | (pin bidirectional line (at 15.24 -22.86 90) (length 2.4892) 552 | (name "VDDspi" (effects (font (size 1.27 1.27)))) 553 | (number "18" (effects (font (size 1.27 1.27)))) 554 | ) 555 | (pin bidirectional line (at -15.24 -22.86 90) (length 2.4892) 556 | (name "SPIHD" (effects (font (size 1.27 1.27)))) 557 | (number "19" (effects (font (size 1.27 1.27)))) 558 | ) 559 | (pin power_in line (at 7.62 -22.86 90) (length 2.4892) 560 | (name "VDDp" (effects (font (size 1.27 1.27)))) 561 | (number "2" (effects (font (size 1.27 1.27)))) 562 | ) 563 | (pin bidirectional line (at -12.7 -22.86 90) (length 2.4892) 564 | (name "SPIWD" (effects (font (size 1.27 1.27)))) 565 | (number "20" (effects (font (size 1.27 1.27)))) 566 | ) 567 | (pin bidirectional line (at -10.16 -22.86 90) (length 2.4892) 568 | (name "SPICS0" (effects (font (size 1.27 1.27)))) 569 | (number "21" (effects (font (size 1.27 1.27)))) 570 | ) 571 | (pin bidirectional line (at -7.62 -22.86 90) (length 2.4892) 572 | (name "SPICLK" (effects (font (size 1.27 1.27)))) 573 | (number "22" (effects (font (size 1.27 1.27)))) 574 | ) 575 | (pin bidirectional line (at -5.08 -22.86 90) (length 2.4892) 576 | (name "SPID" (effects (font (size 1.27 1.27)))) 577 | (number "23" (effects (font (size 1.27 1.27)))) 578 | ) 579 | (pin bidirectional line (at -2.54 -22.86 90) (length 2.4892) 580 | (name "SPIQ" (effects (font (size 1.27 1.27)))) 581 | (number "24" (effects (font (size 1.27 1.27)))) 582 | ) 583 | (pin bidirectional line (at 19.05 0 180) (length 2.4892) 584 | (name "USB-/IO18" (effects (font (size 1.27 1.27)))) 585 | (number "25" (effects (font (size 1.27 1.27)))) 586 | ) 587 | (pin bidirectional line (at 19.05 2.54 180) (length 2.4892) 588 | (name "USB+/IO19" (effects (font (size 1.27 1.27)))) 589 | (number "26" (effects (font (size 1.27 1.27)))) 590 | ) 591 | (pin bidirectional line (at 19.05 -5.08 180) (length 2.4892) 592 | (name "RXD0/IO20" (effects (font (size 1.27 1.27)))) 593 | (number "27" (effects (font (size 1.27 1.27)))) 594 | ) 595 | (pin bidirectional line (at 19.05 -2.54 180) (length 2.4892) 596 | (name "TXD0/IO21" (effects (font (size 1.27 1.27)))) 597 | (number "28" (effects (font (size 1.27 1.27)))) 598 | ) 599 | (pin output line (at 3.81 -22.86 90) (length 2.4892) 600 | (name "XTAL_N" (effects (font (size 1.27 1.27)))) 601 | (number "29" (effects (font (size 1.27 1.27)))) 602 | ) 603 | (pin power_in line (at 7.62 -22.86 90) (length 2.4892) 604 | (name "VDDp" (effects (font (size 1.27 1.27)))) 605 | (number "3" (effects (font (size 1.27 1.27)))) 606 | ) 607 | (pin input line (at 1.27 -22.86 90) (length 2.4892) 608 | (name "XTAL_P" (effects (font (size 1.27 1.27)))) 609 | (number "30" (effects (font (size 1.27 1.27)))) 610 | ) 611 | (pin power_in line (at -19.05 12.7 0) (length 2.4892) 612 | (name "VDDa/3V3" (effects (font (size 1.27 1.27)))) 613 | (number "31" (effects (font (size 1.27 1.27)))) 614 | ) 615 | (pin power_in line (at -19.05 12.7 0) (length 2.4892) 616 | (name "VDDa/3V3" (effects (font (size 1.27 1.27)))) 617 | (number "32" (effects (font (size 1.27 1.27)))) 618 | ) 619 | (pin power_in line (at -19.05 -7.62 0) (length 2.4892) 620 | (name "GND" (effects (font (size 1.27 1.27)))) 621 | (number "33" (effects (font (size 1.27 1.27)))) 622 | ) 623 | (pin bidirectional line (at 19.05 12.7 180) (length 2.4892) 624 | (name "IO0" (effects (font (size 1.27 1.27)))) 625 | (number "4" (effects (font (size 1.27 1.27)))) 626 | ) 627 | (pin bidirectional line (at 19.05 10.16 180) (length 2.4892) 628 | (name "IO1" (effects (font (size 1.27 1.27)))) 629 | (number "5" (effects (font (size 1.27 1.27)))) 630 | ) 631 | (pin bidirectional line (at 19.05 7.62 180) (length 2.4892) 632 | (name "IO2" (effects (font (size 1.27 1.27)))) 633 | (number "6" (effects (font (size 1.27 1.27)))) 634 | ) 635 | (pin input line (at -19.05 10.16 0) (length 2.4892) 636 | (name "EN" (effects (font (size 1.27 1.27)))) 637 | (number "7" (effects (font (size 1.27 1.27)))) 638 | ) 639 | (pin bidirectional line (at 19.05 5.08 180) (length 2.4892) 640 | (name "IO3" (effects (font (size 1.27 1.27)))) 641 | (number "8" (effects (font (size 1.27 1.27)))) 642 | ) 643 | (pin bidirectional line (at -19.05 7.62 0) (length 2.4892) 644 | (name "IO4" (effects (font (size 1.27 1.27)))) 645 | (number "9" (effects (font (size 1.27 1.27)))) 646 | ) 647 | ) 648 | ) 649 | (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) 650 | (property "Reference" "#PWR" (at 0 -6.35 0) 651 | (effects (font (size 1.27 1.27)) hide) 652 | ) 653 | (property "Value" "GND" (at 0 -3.81 0) 654 | (effects (font (size 1.27 1.27))) 655 | ) 656 | (property "Footprint" "" (at 0 0 0) 657 | (effects (font (size 1.27 1.27)) hide) 658 | ) 659 | (property "Datasheet" "" (at 0 0 0) 660 | (effects (font (size 1.27 1.27)) hide) 661 | ) 662 | (property "ki_keywords" "power-flag" (at 0 0 0) 663 | (effects (font (size 1.27 1.27)) hide) 664 | ) 665 | (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) 666 | (effects (font (size 1.27 1.27)) hide) 667 | ) 668 | (symbol "GND_0_1" 669 | (polyline 670 | (pts 671 | (xy 0 0) 672 | (xy 0 -1.27) 673 | (xy 1.27 -1.27) 674 | (xy 0 -2.54) 675 | (xy -1.27 -1.27) 676 | (xy 0 -1.27) 677 | ) 678 | (stroke (width 0) (type default)) 679 | (fill (type none)) 680 | ) 681 | ) 682 | (symbol "GND_1_1" 683 | (pin power_in line (at 0 0 270) (length 0) hide 684 | (name "GND" (effects (font (size 1.27 1.27)))) 685 | (number "1" (effects (font (size 1.27 1.27)))) 686 | ) 687 | ) 688 | ) 689 | (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) 690 | (property "Reference" "#FLG" (at 0 1.905 0) 691 | (effects (font (size 1.27 1.27)) hide) 692 | ) 693 | (property "Value" "PWR_FLAG" (at 0 3.81 0) 694 | (effects (font (size 1.27 1.27))) 695 | ) 696 | (property "Footprint" "" (at 0 0 0) 697 | (effects (font (size 1.27 1.27)) hide) 698 | ) 699 | (property "Datasheet" "~" (at 0 0 0) 700 | (effects (font (size 1.27 1.27)) hide) 701 | ) 702 | (property "ki_keywords" "power-flag" (at 0 0 0) 703 | (effects (font (size 1.27 1.27)) hide) 704 | ) 705 | (property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0) 706 | (effects (font (size 1.27 1.27)) hide) 707 | ) 708 | (symbol "PWR_FLAG_0_0" 709 | (pin power_out line (at 0 0 90) (length 0) 710 | (name "pwr" (effects (font (size 1.27 1.27)))) 711 | (number "1" (effects (font (size 1.27 1.27)))) 712 | ) 713 | ) 714 | (symbol "PWR_FLAG_0_1" 715 | (polyline 716 | (pts 717 | (xy 0 0) 718 | (xy 0 1.27) 719 | (xy -1.016 1.905) 720 | (xy 0 2.54) 721 | (xy 1.016 1.905) 722 | (xy 0 1.27) 723 | ) 724 | (stroke (width 0) (type default)) 725 | (fill (type none)) 726 | ) 727 | ) 728 | ) 729 | ) 730 | 731 | (junction (at 175.26 43.18) (diameter 0) (color 0 0 0 0) 732 | (uuid 011ee658-718d-416a-85fd-961729cd1ee5) 733 | ) 734 | (junction (at 181.61 96.52) (diameter 0) (color 0 0 0 0) 735 | (uuid 07d160b6-23e1-4aa0-95cb-440482e6fc15) 736 | ) 737 | (junction (at 146.05 114.3) (diameter 0) (color 0 0 0 0) 738 | (uuid 10e52e95-44f3-4059-a86d-dcda603e0623) 739 | ) 740 | (junction (at 114.3 35.56) (diameter 0) (color 0 0 0 0) 741 | (uuid 1241b7f2-e266-4f5c-8a97-9f0f9d0eef37) 742 | ) 743 | (junction (at 109.22 48.26) (diameter 0) (color 0 0 0 0) 744 | (uuid 12a24e86-2c38-4685-bba9-fff8dddb4cb0) 745 | ) 746 | (junction (at 146.05 96.52) (diameter 0) (color 0 0 0 0) 747 | (uuid 1dfbf353-5b24-4c0f-8322-8fcd514ae75e) 748 | ) 749 | (junction (at 175.26 35.56) (diameter 0) (color 0 0 0 0) 750 | (uuid 22bb6c80-05a9-4d89-98b0-f4c23fe6c1ce) 751 | ) 752 | (junction (at 118.11 68.58) (diameter 0) (color 0 0 0 0) 753 | (uuid 3a41dd27-ec14-44d5-b505-aad1d829f79a) 754 | ) 755 | (junction (at 82.55 110.49) (diameter 0) (color 0 0 0 0) 756 | (uuid 3c5e5ea9-793d-46e3-86bc-5884c4490dc7) 757 | ) 758 | (junction (at 158.75 96.52) (diameter 0) (color 0 0 0 0) 759 | (uuid 4431c0f6-83ea-4eee-95a8-991da2f03ccd) 760 | ) 761 | (junction (at 171.45 104.14) (diameter 0) (color 0 0 0 0) 762 | (uuid 4aa97874-2fd2-414c-b381-9420384c2fd8) 763 | ) 764 | (junction (at 118.11 80.01) (diameter 0) (color 0 0 0 0) 765 | (uuid 53e34696-241f-47e5-a477-f469335c8a61) 766 | ) 767 | (junction (at 162.56 43.18) (diameter 0) (color 0 0 0 0) 768 | (uuid 5701b80f-f006-4814-81c9-0c7f006088a9) 769 | ) 770 | (junction (at 113.03 95.25) (diameter 0) (color 0 0 0 0) 771 | (uuid 5a222fb6-5159-4931-9015-19df65643140) 772 | ) 773 | (junction (at 118.11 91.44) (diameter 0) (color 0 0 0 0) 774 | (uuid 626679e8-6101-4722-ac57-5b8d9dab4c8b) 775 | ) 776 | (junction (at 153.67 114.3) (diameter 0) (color 0 0 0 0) 777 | (uuid 62e8c4d4-266c-4e53-8981-1028251d724c) 778 | ) 779 | (junction (at 162.56 35.56) (diameter 0) (color 0 0 0 0) 780 | (uuid 66218487-e316-4467-9eba-79d4626ab24e) 781 | ) 782 | (junction (at 161.29 104.14) (diameter 0) (color 0 0 0 0) 783 | (uuid 6b91a3ee-fdcd-4bfe-ad57-c8d5ea9903a8) 784 | ) 785 | (junction (at 113.03 87.63) (diameter 0) (color 0 0 0 0) 786 | (uuid 7ce7415d-7c22-49f6-8215-488853ccc8c6) 787 | ) 788 | (junction (at 113.03 80.01) (diameter 0) (color 0 0 0 0) 789 | (uuid 84d296ba-3d39-4264-ad19-947f90c54396) 790 | ) 791 | (junction (at 62.23 104.14) (diameter 0) (color 0 0 0 0) 792 | (uuid a8b4bc7e-da32-4fb8-b71a-d7b47c6f741f) 793 | ) 794 | (junction (at 181.61 86.36) (diameter 0) (color 0 0 0 0) 795 | (uuid a8fb8ee0-623f-4870-a716-ecc88f37ef9a) 796 | ) 797 | (junction (at 59.69 110.49) (diameter 0) (color 0 0 0 0) 798 | (uuid aeb03be9-98f0-43f6-9432-1bb35aa04bab) 799 | ) 800 | (junction (at 114.3 48.26) (diameter 0) (color 0 0 0 0) 801 | (uuid b8b961e9-8a60-45fc-999a-a7a3baff4e0d) 802 | ) 803 | (junction (at 181.61 104.14) (diameter 0) (color 0 0 0 0) 804 | (uuid be4b72db-0e02-4d9b-844a-aff689b4e648) 805 | ) 806 | (junction (at 187.96 35.56) (diameter 0) (color 0 0 0 0) 807 | (uuid c3b3d7f4-943f-4cff-b180-87ef3e1bcbff) 808 | ) 809 | (junction (at 80.01 107.95) (diameter 0) (color 0 0 0 0) 810 | (uuid d3d57924-54a6-421d-a3a0-a044fc909e88) 811 | ) 812 | (junction (at 171.45 96.52) (diameter 0) (color 0 0 0 0) 813 | (uuid d692b5e6-71b2-4fa6-bc83-618add8d8fef) 814 | ) 815 | (junction (at 181.61 76.2) (diameter 0) (color 0 0 0 0) 816 | (uuid e1b88aa4-d887-4eea-83ff-5c009f4390c4) 817 | ) 818 | (junction (at 118.11 102.87) (diameter 0) (color 0 0 0 0) 819 | (uuid e7d81bce-286e-41e4-9181-3511e9c0455e) 820 | ) 821 | (junction (at 171.45 91.44) (diameter 0) (color 0 0 0 0) 822 | (uuid f19c9655-8ddb-411a-96dd-bd986870c3c6) 823 | ) 824 | (junction (at 186.69 91.44) (diameter 0) (color 0 0 0 0) 825 | (uuid f3044f68-903d-4063-b253-30d8e3a83eae) 826 | ) 827 | (junction (at 62.23 107.95) (diameter 0) (color 0 0 0 0) 828 | (uuid faa1812c-fdf3-47ae-9cf4-ae06a263bfbd) 829 | ) 830 | 831 | (no_connect (at 157.48 55.88) (uuid 269f19c3-6824-45a8-be29-fa58d70cbb42)) 832 | (no_connect (at 157.48 50.8) (uuid 38cfe839-c630-43d3-a9ec-6a89ba9e318a)) 833 | (no_connect (at 157.48 48.26) (uuid 5889287d-b845-4684-b23e-663811b25d27)) 834 | (no_connect (at 157.48 58.42) (uuid c25449d6-d734-4953-b762-98f82a830248)) 835 | (no_connect (at 157.48 60.96) (uuid d7e4abd8-69f5-4706-b12e-898194e5bf56)) 836 | (no_connect (at 157.48 68.58) (uuid da481376-0e49-44d3-91b8-aaa39b869dd1)) 837 | 838 | (wire (pts (xy 111.76 63.5) (xy 109.22 63.5)) 839 | (stroke (width 0) (type default)) 840 | (uuid 03f57fb4-32a3-4bc6-85b9-fd8ece4a9592) 841 | ) 842 | (wire (pts (xy 181.61 83.82) (xy 181.61 86.36)) 843 | (stroke (width 0) (type default)) 844 | (uuid 05f2859d-2820-4e84-b395-696011feb13b) 845 | ) 846 | (wire (pts (xy 114.3 38.1) (xy 114.3 35.56)) 847 | (stroke (width 0) (type default)) 848 | (uuid 0ceb97d6-1b0f-4b71-921e-b0955c30c998) 849 | ) 850 | (wire (pts (xy 118.11 114.3) (xy 118.11 102.87)) 851 | (stroke (width 0) (type default)) 852 | (uuid 0dfdfa9f-1e3f-4e14-b64b-12bde76a80c7) 853 | ) 854 | (wire (pts (xy 74.93 100.33) (xy 82.55 100.33)) 855 | (stroke (width 0) (type default)) 856 | (uuid 0fd35a3e-b394-4aae-875a-fac843f9cbb7) 857 | ) 858 | (wire (pts (xy 106.68 91.44) (xy 106.68 80.01)) 859 | (stroke (width 0) (type default)) 860 | (uuid 18d11f32-e1a6-4f29-8e3c-0bfeb07299bd) 861 | ) 862 | (wire (pts (xy 171.45 96.52) (xy 181.61 96.52)) 863 | (stroke (width 0) (type default)) 864 | (uuid 1e48966e-d29d-4521-8939-ec8ac570431d) 865 | ) 866 | (wire (pts (xy 64.77 123.19) (xy 57.15 123.19)) 867 | (stroke (width 0) (type default)) 868 | (uuid 1f9ae101-c652-4998-a503-17aedf3d5746) 869 | ) 870 | (wire (pts (xy 158.75 96.52) (xy 146.05 96.52)) 871 | (stroke (width 0) (type default)) 872 | (uuid 24b72b0d-63b8-4e06-89d0-e94dcf39a600) 873 | ) 874 | (wire (pts (xy 161.29 114.3) (xy 161.29 104.14)) 875 | (stroke (width 0) (type default)) 876 | (uuid 252f1275-081d-4d77-8bd5-3b9e6916ef42) 877 | ) 878 | (wire (pts (xy 171.45 104.14) (xy 161.29 104.14)) 879 | (stroke (width 0) (type default)) 880 | (uuid 25bc3602-3fb4-4a04-94e3-21ba22562c24) 881 | ) 882 | (wire (pts (xy 186.69 91.44) (xy 186.69 96.52)) 883 | (stroke (width 0) (type default)) 884 | (uuid 2a1de22d-6451-488d-af77-0bf8841bd695) 885 | ) 886 | (wire (pts (xy 123.19 96.52) (xy 123.19 83.82)) 887 | (stroke (width 0) (type default)) 888 | (uuid 2b5a9ad3-7ec4-447d-916c-47adf5f9674f) 889 | ) 890 | (wire (pts (xy 85.09 113.03) (xy 85.09 123.19)) 891 | (stroke (width 0) (type default)) 892 | (uuid 30317bf0-88bb-49e7-bf8b-9f3883982225) 893 | ) 894 | (wire (pts (xy 114.3 45.72) (xy 114.3 48.26)) 895 | (stroke (width 0) (type default)) 896 | (uuid 35ef9c4a-35f6-467b-a704-b1d9354880cf) 897 | ) 898 | (wire (pts (xy 104.14 48.26) (xy 109.22 48.26)) 899 | (stroke (width 0) (type default)) 900 | (uuid 3e0392c0-affc-4114-9de5-1f1cfe79418a) 901 | ) 902 | (wire (pts (xy 82.55 120.65) (xy 77.47 120.65)) 903 | (stroke (width 0) (type default)) 904 | (uuid 3e915099-a18e-49f4-89bb-abe64c2dade5) 905 | ) 906 | (wire (pts (xy 62.23 100.33) (xy 67.31 100.33)) 907 | (stroke (width 0) (type default)) 908 | (uuid 4185c36c-c66e-4dbd-be5d-841e551f4885) 909 | ) 910 | (wire (pts (xy 181.61 104.14) (xy 171.45 104.14)) 911 | (stroke (width 0) (type default)) 912 | (uuid 4a54c707-7b6f-4a3d-a74d-5e3526114aba) 913 | ) 914 | (wire (pts (xy 171.45 83.82) (xy 171.45 91.44)) 915 | (stroke (width 0) (type default)) 916 | (uuid 576f00e6-a1be-45d3-9b93-e26d9e0fe306) 917 | ) 918 | (wire (pts (xy 57.15 123.19) (xy 57.15 113.03)) 919 | (stroke (width 0) (type default)) 920 | (uuid 5c30b9b4-3014-4f50-9329-27a539b67e01) 921 | ) 922 | (wire (pts (xy 135.89 83.82) (xy 135.89 121.92)) 923 | (stroke (width 0) (type default)) 924 | (uuid 5c7d6eaf-f256-4349-8203-d2e836872231) 925 | ) 926 | (wire (pts (xy 64.77 110.49) (xy 59.69 110.49)) 927 | (stroke (width 0) (type default)) 928 | (uuid 5d9921f1-08b3-4cc9-8cf7-e9a72ca2fdb7) 929 | ) 930 | (wire (pts (xy 118.11 102.87) (xy 118.11 91.44)) 931 | (stroke (width 0) (type default)) 932 | (uuid 6325c32f-c82a-4357-b022-f9c7e76f412e) 933 | ) 934 | (wire (pts (xy 157.48 43.18) (xy 162.56 43.18)) 935 | (stroke (width 0) (type default)) 936 | (uuid 63c56ea4-91a3-4172-b9de-a4388cc8f894) 937 | ) 938 | (wire (pts (xy 109.22 45.72) (xy 109.22 48.26)) 939 | (stroke (width 0) (type default)) 940 | (uuid 6513181c-0a6a-4560-9a18-17450c36ae2a) 941 | ) 942 | (wire (pts (xy 139.7 87.63) (xy 139.7 83.82)) 943 | (stroke (width 0) (type default)) 944 | (uuid 691af561-538d-4e8f-a916-26cad45eb7d6) 945 | ) 946 | (wire (pts (xy 148.59 91.44) (xy 171.45 91.44)) 947 | (stroke (width 0) (type default)) 948 | (uuid 6ac3ab53-7523-4805-bfd2-5de19dff127e) 949 | ) 950 | (wire (pts (xy 181.61 86.36) (xy 186.69 86.36)) 951 | (stroke (width 0) (type default)) 952 | (uuid 713e0777-58b2-4487-baca-60d0ebed27c3) 953 | ) 954 | (wire (pts (xy 67.31 104.14) (xy 62.23 104.14)) 955 | (stroke (width 0) (type default)) 956 | (uuid 71c6e723-673c-45a9-a0e4-9742220c52a3) 957 | ) 958 | (wire (pts (xy 175.26 43.18) (xy 180.34 43.18)) 959 | (stroke (width 0) (type default)) 960 | (uuid 72508b1f-1505-46cb-9d37-2081c5a12aca) 961 | ) 962 | (wire (pts (xy 146.05 114.3) (xy 138.43 114.3)) 963 | (stroke (width 0) (type default)) 964 | (uuid 74f5ec08-7600-4a0b-a9e4-aae29f9ea08a) 965 | ) 966 | (wire (pts (xy 114.3 35.56) (xy 162.56 35.56)) 967 | (stroke (width 0) (type default)) 968 | (uuid 7d0dab95-9e7a-486e-a1d7-fc48860fd57d) 969 | ) 970 | (wire (pts (xy 172.72 43.18) (xy 175.26 43.18)) 971 | (stroke (width 0) (type default)) 972 | (uuid 7d76d925-f900-42af-a03f-bb32d2381b09) 973 | ) 974 | (wire (pts (xy 187.96 35.56) (xy 187.96 43.18)) 975 | (stroke (width 0) (type default)) 976 | (uuid 802c2dc3-ca9f-491e-9d66-7893e89ac34c) 977 | ) 978 | (wire (pts (xy 151.13 83.82) (xy 151.13 86.36)) 979 | (stroke (width 0) (type default)) 980 | (uuid 844d7d7a-b386-45a8-aaf6-bf41bbcb43b5) 981 | ) 982 | (wire (pts (xy 106.68 91.44) (xy 107.95 91.44)) 983 | (stroke (width 0) (type default)) 984 | (uuid 88002554-c459-46e5-8b22-6ea6fe07fd4c) 985 | ) 986 | (wire (pts (xy 77.47 107.95) (xy 80.01 107.95)) 987 | (stroke (width 0) (type default)) 988 | (uuid 88610282-a92d-4c3d-917a-ea95d59e0759) 989 | ) 990 | (wire (pts (xy 64.77 120.65) (xy 59.69 120.65)) 991 | (stroke (width 0) (type default)) 992 | (uuid 88cb65f4-7e9e-44eb-8692-3b6e2e788a94) 993 | ) 994 | (wire (pts (xy 113.03 80.01) (xy 118.11 80.01)) 995 | (stroke (width 0) (type default)) 996 | (uuid 8cdc8ef9-532e-4bf5-9998-7213b9e692a2) 997 | ) 998 | (wire (pts (xy 161.29 96.52) (xy 158.75 96.52)) 999 | (stroke (width 0) (type default)) 1000 | (uuid 90e761f6-1432-4f73-ad28-fa8869b7ec31) 1001 | ) 1002 | (wire (pts (xy 74.93 104.14) (xy 80.01 104.14)) 1003 | (stroke (width 0) (type default)) 1004 | (uuid 935057d5-6882-4c15-9a35-54677912ba12) 1005 | ) 1006 | (wire (pts (xy 118.11 80.01) (xy 118.11 68.58)) 1007 | (stroke (width 0) (type default)) 1008 | (uuid 9390234f-bf3f-46cd-b6a0-8a438ec76e9f) 1009 | ) 1010 | (wire (pts (xy 77.47 110.49) (xy 82.55 110.49)) 1011 | (stroke (width 0) (type default)) 1012 | (uuid 98914cc3-56fe-40bb-820a-3d157225c145) 1013 | ) 1014 | (wire (pts (xy 153.67 83.82) (xy 153.67 114.3)) 1015 | (stroke (width 0) (type default)) 1016 | (uuid 98fe66f3-ec8b-4515-ae34-617f2124a7ec) 1017 | ) 1018 | (wire (pts (xy 77.47 113.03) (xy 85.09 113.03)) 1019 | (stroke (width 0) (type default)) 1020 | (uuid 9dcdc92b-2219-4a4a-8954-45f02cc3ab25) 1021 | ) 1022 | (wire (pts (xy 113.03 102.87) (xy 118.11 102.87)) 1023 | (stroke (width 0) (type default)) 1024 | (uuid 9e813ec2-d4ce-4e2e-b379-c6fedb4c45db) 1025 | ) 1026 | (wire (pts (xy 130.81 83.82) (xy 130.81 96.52)) 1027 | (stroke (width 0) (type default)) 1028 | (uuid 9f782c92-a5e8-49db-bfda-752b35522ce4) 1029 | ) 1030 | (wire (pts (xy 146.05 96.52) (xy 146.05 83.82)) 1031 | (stroke (width 0) (type default)) 1032 | (uuid a07b6b2b-7179-4297-b163-5e47ffbe76d3) 1033 | ) 1034 | (wire (pts (xy 171.45 91.44) (xy 186.69 91.44)) 1035 | (stroke (width 0) (type default)) 1036 | (uuid a0dee8e6-f88a-4f05-aba0-bab3aafdf2bc) 1037 | ) 1038 | (wire (pts (xy 181.61 96.52) (xy 186.69 96.52)) 1039 | (stroke (width 0) (type default)) 1040 | (uuid a62609cd-29b7-4918-b97d-7b2404ba61cf) 1041 | ) 1042 | (wire (pts (xy 168.91 96.52) (xy 171.45 96.52)) 1043 | (stroke (width 0) (type default)) 1044 | (uuid a6738794-75ae-48a6-8949-ed8717400d71) 1045 | ) 1046 | (wire (pts (xy 114.3 48.26) (xy 119.38 48.26)) 1047 | (stroke (width 0) (type default)) 1048 | (uuid a7f25f41-0b4c-4430-b6cd-b2160b2db099) 1049 | ) 1050 | (wire (pts (xy 186.69 91.44) (xy 186.69 86.36)) 1051 | (stroke (width 0) (type default)) 1052 | (uuid a8219a78-6b33-4efa-a789-6a67ce8f7a50) 1053 | ) 1054 | (wire (pts (xy 106.68 80.01) (xy 113.03 80.01)) 1055 | (stroke (width 0) (type default)) 1056 | (uuid a90361cd-254c-4d27-ae1f-9a6c85bafe28) 1057 | ) 1058 | (wire (pts (xy 62.23 104.14) (xy 62.23 107.95)) 1059 | (stroke (width 0) (type default)) 1060 | (uuid b4833916-7a3e-4498-86fb-ec6d13262ffe) 1061 | ) 1062 | (wire (pts (xy 113.03 87.63) (xy 139.7 87.63)) 1063 | (stroke (width 0) (type default)) 1064 | (uuid b59f18ce-2e34-4b6e-b14d-8d73b8268179) 1065 | ) 1066 | (wire (pts (xy 109.22 63.5) (xy 109.22 48.26)) 1067 | (stroke (width 0) (type default)) 1068 | (uuid b78cb2c1-ae4b-4d9b-acd8-d7fe342342f2) 1069 | ) 1070 | (wire (pts (xy 118.11 91.44) (xy 118.11 80.01)) 1071 | (stroke (width 0) (type default)) 1072 | (uuid b7bf6e08-7978-4190-aff5-c90d967f0f9c) 1073 | ) 1074 | (wire (pts (xy 161.29 104.14) (xy 158.75 104.14)) 1075 | (stroke (width 0) (type default)) 1076 | (uuid bd793ae5-cde5-43f6-8def-1f95f35b1be6) 1077 | ) 1078 | (wire (pts (xy 82.55 100.33) (xy 82.55 110.49)) 1079 | (stroke (width 0) (type default)) 1080 | (uuid c088f712-1abe-4cac-9a8b-d564931395aa) 1081 | ) 1082 | (wire (pts (xy 118.11 68.58) (xy 119.38 68.58)) 1083 | (stroke (width 0) (type default)) 1084 | (uuid c7df8431-dcf5-4ab4-b8f8-21c1cafc5246) 1085 | ) 1086 | (wire (pts (xy 64.77 113.03) (xy 57.15 113.03)) 1087 | (stroke (width 0) (type default)) 1088 | (uuid c8b6b273-3d20-4a46-8069-f6d608563604) 1089 | ) 1090 | (wire (pts (xy 64.77 118.11) (xy 62.23 118.11)) 1091 | (stroke (width 0) (type default)) 1092 | (uuid cb721686-5255-4788-a3b0-ce4312e32eb7) 1093 | ) 1094 | (wire (pts (xy 62.23 104.14) (xy 62.23 100.33)) 1095 | (stroke (width 0) (type default)) 1096 | (uuid cc48dd41-7768-48d3-b096-2c4cc2126c9d) 1097 | ) 1098 | (wire (pts (xy 133.35 96.52) (xy 133.35 83.82)) 1099 | (stroke (width 0) (type default)) 1100 | (uuid ccc4cc25-ac17-45ef-825c-e079951ffb21) 1101 | ) 1102 | (wire (pts (xy 109.22 38.1) (xy 109.22 35.56)) 1103 | (stroke (width 0) (type default)) 1104 | (uuid cf815d51-c956-4c5a-adde-c373cb025b07) 1105 | ) 1106 | (wire (pts (xy 148.59 83.82) (xy 148.59 91.44)) 1107 | (stroke (width 0) (type default)) 1108 | (uuid d1a9be32-38ba-44e6-bc35-f031541ab1fe) 1109 | ) 1110 | (wire (pts (xy 142.24 95.25) (xy 113.03 95.25)) 1111 | (stroke (width 0) (type default)) 1112 | (uuid d38aa458-d7c4-47af-ba08-2b6be506a3fd) 1113 | ) 1114 | (wire (pts (xy 62.23 118.11) (xy 62.23 107.95)) 1115 | (stroke (width 0) (type default)) 1116 | (uuid d4db7f11-8cfe-40d2-b021-b36f05241701) 1117 | ) 1118 | (wire (pts (xy 171.45 76.2) (xy 181.61 76.2)) 1119 | (stroke (width 0) (type default)) 1120 | (uuid d7e5a060-eb57-4238-9312-26bc885fc97d) 1121 | ) 1122 | (wire (pts (xy 128.27 96.52) (xy 128.27 83.82)) 1123 | (stroke (width 0) (type default)) 1124 | (uuid da6f4122-0ecc-496f-b0fd-e4abef534976) 1125 | ) 1126 | (wire (pts (xy 64.77 107.95) (xy 62.23 107.95)) 1127 | (stroke (width 0) (type default)) 1128 | (uuid dae72997-44fc-4275-b36f-cd70bf46cfba) 1129 | ) 1130 | (wire (pts (xy 109.22 35.56) (xy 114.3 35.56)) 1131 | (stroke (width 0) (type default)) 1132 | (uuid dca1d7db-c913-4d73-a2cc-fdc9651eda69) 1133 | ) 1134 | (wire (pts (xy 135.89 121.92) (xy 128.27 121.92)) 1135 | (stroke (width 0) (type default)) 1136 | (uuid dde8619c-5a8c-40eb-9845-65e6a654222d) 1137 | ) 1138 | (wire (pts (xy 80.01 104.14) (xy 80.01 107.95)) 1139 | (stroke (width 0) (type default)) 1140 | (uuid e091e263-c616-48ef-a460-465c70218987) 1141 | ) 1142 | (wire (pts (xy 59.69 120.65) (xy 59.69 110.49)) 1143 | (stroke (width 0) (type default)) 1144 | (uuid e5b328f6-dc69-4905-ae98-2dc3200a51d6) 1145 | ) 1146 | (wire (pts (xy 142.24 83.82) (xy 142.24 95.25)) 1147 | (stroke (width 0) (type default)) 1148 | (uuid e70b6168-f98e-4322-bc55-500948ef7b77) 1149 | ) 1150 | (wire (pts (xy 80.01 107.95) (xy 80.01 118.11)) 1151 | (stroke (width 0) (type default)) 1152 | (uuid ea6fde00-59dc-4a79-a647-7e38199fae0e) 1153 | ) 1154 | (wire (pts (xy 82.55 110.49) (xy 82.55 120.65)) 1155 | (stroke (width 0) (type default)) 1156 | (uuid eab9c52c-3aa0-43a7-bc7f-7e234ff1e9f4) 1157 | ) 1158 | (wire (pts (xy 151.13 86.36) (xy 181.61 86.36)) 1159 | (stroke (width 0) (type default)) 1160 | (uuid ebca7c5e-ae52-43e5-ac6c-69a96a9a5b24) 1161 | ) 1162 | (wire (pts (xy 162.56 35.56) (xy 175.26 35.56)) 1163 | (stroke (width 0) (type default)) 1164 | (uuid eed466bf-cd88-4860-9abf-41a594ca08bd) 1165 | ) 1166 | (wire (pts (xy 125.73 83.82) (xy 125.73 96.52)) 1167 | (stroke (width 0) (type default)) 1168 | (uuid f1782535-55f4-4299-bd4f-6f51b0b7259c) 1169 | ) 1170 | (wire (pts (xy 162.56 43.18) (xy 165.1 43.18)) 1171 | (stroke (width 0) (type default)) 1172 | (uuid f1e619ac-5067-41df-8384-776ec70a6093) 1173 | ) 1174 | (wire (pts (xy 109.22 48.26) (xy 114.3 48.26)) 1175 | (stroke (width 0) (type default)) 1176 | (uuid f357ddb5-3f44-43b0-b00d-d64f5c62ba4a) 1177 | ) 1178 | (wire (pts (xy 80.01 118.11) (xy 77.47 118.11)) 1179 | (stroke (width 0) (type default)) 1180 | (uuid f73b5500-6337-4860-a114-6e307f65ec9f) 1181 | ) 1182 | (wire (pts (xy 175.26 35.56) (xy 187.96 35.56)) 1183 | (stroke (width 0) (type default)) 1184 | (uuid f8bd6470-fafd-47f2-8ed5-9449988187ce) 1185 | ) 1186 | (wire (pts (xy 85.09 123.19) (xy 77.47 123.19)) 1187 | (stroke (width 0) (type default)) 1188 | (uuid f959907b-1cef-4760-b043-4260a660a2ae) 1189 | ) 1190 | (wire (pts (xy 153.67 114.3) (xy 146.05 114.3)) 1191 | (stroke (width 0) (type default)) 1192 | (uuid fc3d51c1-8b35-4da3-a742-0ebe104989d7) 1193 | ) 1194 | 1195 | (global_label "EN_ESP" (shape output) (at 62.23 107.95 180) (fields_autoplaced) 1196 | (effects (font (size 1.27 1.27)) (justify right)) 1197 | (uuid 076046ab-4b56-4060-b8d9-0d80806d0277) 1198 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1199 | (effects (font (size 1.27 1.27)) hide) 1200 | ) 1201 | ) 1202 | (global_label "RX0_ESP" (shape input) (at 157.48 66.04 0) (fields_autoplaced) 1203 | (effects (font (size 1.27 1.27)) (justify left)) 1204 | (uuid 196a8dd5-5fd6-4c7f-ae4a-0104bd82e61b) 1205 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1206 | (effects (font (size 1.27 1.27)) hide) 1207 | ) 1208 | ) 1209 | (global_label "TX0_ESP" (shape output) (at 157.48 63.5 0) (fields_autoplaced) 1210 | (effects (font (size 1.27 1.27)) (justify left)) 1211 | (uuid 45884597-7014-4461-83ee-9975c42b9a53) 1212 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1213 | (effects (font (size 1.27 1.27)) hide) 1214 | ) 1215 | ) 1216 | (global_label "VDD_LDO" (shape input) (at 165.1 53.34 0) (fields_autoplaced) 1217 | (effects (font (size 1.27 1.27)) (justify left)) 1218 | (uuid 479331ff-c540-41f4-84e6-b48d65171e59) 1219 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1220 | (effects (font (size 1.27 1.27)) hide) 1221 | ) 1222 | ) 1223 | (global_label "VDD_LDO" (shape input) (at 186.69 91.44 0) (fields_autoplaced) 1224 | (effects (font (size 1.27 1.27)) (justify left)) 1225 | (uuid 6241e6d3-a754-45b6-9f7c-e43019b93226) 1226 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1227 | (effects (font (size 1.27 1.27)) hide) 1228 | ) 1229 | ) 1230 | (global_label "TX_ESP" (shape output) (at 119.38 60.96 180) (fields_autoplaced) 1231 | (effects (font (size 1.27 1.27)) (justify right)) 1232 | (uuid 6ffdf05e-e119-49f9-85e9-13e4901df42a) 1233 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1234 | (effects (font (size 1.27 1.27)) hide) 1235 | ) 1236 | ) 1237 | (global_label "CTS_ESP" (shape input) (at 119.38 55.88 180) (fields_autoplaced) 1238 | (effects (font (size 1.27 1.27)) (justify right)) 1239 | (uuid 79770cd5-32d7-429a-8248-0d9e6212231a) 1240 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1241 | (effects (font (size 1.27 1.27)) hide) 1242 | ) 1243 | ) 1244 | (global_label "BOOT_ESP" (shape input) (at 119.38 66.04 180) (fields_autoplaced) 1245 | (effects (font (size 1.27 1.27)) (justify right)) 1246 | (uuid 97fe2a5c-4eee-4c7a-9c43-47749b396494) 1247 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1248 | (effects (font (size 1.27 1.27)) hide) 1249 | ) 1250 | ) 1251 | (global_label "RX_ESP" (shape input) (at 119.38 58.42 180) (fields_autoplaced) 1252 | (effects (font (size 1.27 1.27)) (justify right)) 1253 | (uuid 9a2d648d-863a-4b7b-80f9-d537185c212b) 1254 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1255 | (effects (font (size 1.27 1.27)) hide) 1256 | ) 1257 | ) 1258 | (global_label "RX0_ESP" (shape output) (at 57.15 113.03 180) (fields_autoplaced) 1259 | (effects (font (size 1.27 1.27)) (justify right)) 1260 | (uuid ae77c3c8-1144-468e-ad5b-a0b4090735bd) 1261 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1262 | (effects (font (size 1.27 1.27)) hide) 1263 | ) 1264 | ) 1265 | (global_label "VDD_LDO" (shape input) (at 104.14 48.26 180) (fields_autoplaced) 1266 | (effects (font (size 1.27 1.27)) (justify right)) 1267 | (uuid c0c2eb8e-f6d1-4506-8e6b-4f995ad74c1f) 1268 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1269 | (effects (font (size 1.27 1.27)) hide) 1270 | ) 1271 | ) 1272 | (global_label "EN_ESP" (shape input) (at 119.38 50.8 180) (fields_autoplaced) 1273 | (effects (font (size 1.27 1.27)) (justify right)) 1274 | (uuid d4c9471f-7503-4339-928c-d1abae1eede6) 1275 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1276 | (effects (font (size 1.27 1.27)) hide) 1277 | ) 1278 | ) 1279 | (global_label "RTS_ESP" (shape output) (at 119.38 53.34 180) (fields_autoplaced) 1280 | (effects (font (size 1.27 1.27)) (justify right)) 1281 | (uuid e17e6c0e-7e5b-43f0-ad48-0a2760b45b04) 1282 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1283 | (effects (font (size 1.27 1.27)) hide) 1284 | ) 1285 | ) 1286 | (global_label "BOOT_ESP" (shape output) (at 85.09 113.03 0) (fields_autoplaced) 1287 | (effects (font (size 1.27 1.27)) (justify left)) 1288 | (uuid f8f3a9fc-1e34-4573-a767-508104e8d242) 1289 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1290 | (effects (font (size 1.27 1.27)) hide) 1291 | ) 1292 | ) 1293 | (global_label "VDD_LDO" (shape output) (at 80.01 107.95 0) (fields_autoplaced) 1294 | (effects (font (size 1.27 1.27)) (justify left)) 1295 | (uuid fa918b6d-f6cf-4471-be3b-4ff713f55a2e) 1296 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1297 | (effects (font (size 1.27 1.27)) hide) 1298 | ) 1299 | ) 1300 | (global_label "TX0_ESP" (shape input) (at 52.07 110.49 180) (fields_autoplaced) 1301 | (effects (font (size 1.27 1.27)) (justify right)) 1302 | (uuid fb30f9bb-6a0b-4d8a-82b0-266eab794bc6) 1303 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 0 0 0) 1304 | (effects (font (size 1.27 1.27)) hide) 1305 | ) 1306 | ) 1307 | 1308 | (symbol (lib_id "Device:Crystal_GND24") (at 113.03 91.44 90) (unit 1) 1309 | (in_bom yes) (on_board yes) (dnp no) 1310 | (uuid 00000000-0000-0000-0000-000060984188) 1311 | (property "Reference" "Y101" (at 119.38 93.98 0) 1312 | (effects (font (size 1.27 1.27)) (justify left)) 1313 | ) 1314 | (property "Value" "40MHz, 15pF, 10ppm" (at 114.173 86.5124 0) 1315 | (effects (font (size 1.27 1.27)) (justify left) hide) 1316 | ) 1317 | (property "Footprint" "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" (at 113.03 91.44 0) 1318 | (effects (font (size 1.27 1.27)) hide) 1319 | ) 1320 | (property "Datasheet" "~" (at 113.03 91.44 0) 1321 | (effects (font (size 1.27 1.27)) hide) 1322 | ) 1323 | (property "LCSC" "C90935" (at 113.03 91.44 0) 1324 | (effects (font (size 1.27 1.27)) hide) 1325 | ) 1326 | (pin "1" (uuid fae68a16-eee3-4ef9-bd48-4de8e2725eb6)) 1327 | (pin "2" (uuid f1fa1dad-ce0d-48cd-be80-d08bfd7afd71)) 1328 | (pin "3" (uuid 5de0c236-cd75-419d-8670-b4c4f0005812)) 1329 | (pin "4" (uuid 1fbcf62c-7f1e-453c-b028-c667fb01e29c)) 1330 | (instances 1331 | (project "HexGateway" 1332 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1333 | (reference "Y101") (unit 1) 1334 | ) 1335 | ) 1336 | ) 1337 | ) 1338 | 1339 | (symbol (lib_id "Device:C") (at 113.03 83.82 180) (unit 1) 1340 | (in_bom yes) (on_board yes) (dnp no) 1341 | (uuid 00000000-0000-0000-0000-000060984a02) 1342 | (property "Reference" "C101" (at 110.109 83.82 0) 1343 | (effects (font (size 1.27 1.27)) (justify left)) 1344 | ) 1345 | (property "Value" "20pF" (at 110.109 82.677 0) 1346 | (effects (font (size 1.27 1.27)) (justify left) hide) 1347 | ) 1348 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 112.0648 80.01 0) 1349 | (effects (font (size 1.27 1.27)) hide) 1350 | ) 1351 | (property "Datasheet" "~" (at 113.03 83.82 0) 1352 | (effects (font (size 1.27 1.27)) hide) 1353 | ) 1354 | (property "LCSC" "C1554" (at 113.03 83.82 0) 1355 | (effects (font (size 1.27 1.27)) hide) 1356 | ) 1357 | (pin "1" (uuid 17d19d12-01f2-4f7b-a332-f8f4834c71e5)) 1358 | (pin "2" (uuid e0c841e5-c034-43dd-87ba-764d26a3130d)) 1359 | (instances 1360 | (project "HexGateway" 1361 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1362 | (reference "C101") (unit 1) 1363 | ) 1364 | ) 1365 | ) 1366 | ) 1367 | 1368 | (symbol (lib_id "Device:C") (at 113.03 99.06 0) (unit 1) 1369 | (in_bom yes) (on_board yes) (dnp no) 1370 | (uuid 00000000-0000-0000-0000-000060984e88) 1371 | (property "Reference" "C102" (at 110.109 99.06 0) 1372 | (effects (font (size 1.27 1.27)) (justify right)) 1373 | ) 1374 | (property "Value" "20pF" (at 115.951 100.203 0) 1375 | (effects (font (size 1.27 1.27)) (justify left) hide) 1376 | ) 1377 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 113.9952 102.87 0) 1378 | (effects (font (size 1.27 1.27)) hide) 1379 | ) 1380 | (property "Datasheet" "~" (at 113.03 99.06 0) 1381 | (effects (font (size 1.27 1.27)) hide) 1382 | ) 1383 | (property "LCSC" "C1554" (at 113.03 99.06 0) 1384 | (effects (font (size 1.27 1.27)) hide) 1385 | ) 1386 | (pin "1" (uuid bf1758b2-1c5a-4c84-b6aa-516f1a2d8f0f)) 1387 | (pin "2" (uuid 39cc1b28-7971-4c53-9dd3-43e8de7444bf)) 1388 | (instances 1389 | (project "HexGateway" 1390 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1391 | (reference "C102") (unit 1) 1392 | ) 1393 | ) 1394 | ) 1395 | ) 1396 | 1397 | (symbol (lib_id "Device:C") (at 114.3 41.91 0) (unit 1) 1398 | (in_bom yes) (on_board yes) (dnp no) 1399 | (uuid 00000000-0000-0000-0000-0000609978c1) 1400 | (property "Reference" "C104" (at 117.221 41.91 0) 1401 | (effects (font (size 1.27 1.27)) (justify left)) 1402 | ) 1403 | (property "Value" "10nF, 10%" (at 117.221 43.053 0) 1404 | (effects (font (size 1.27 1.27)) (justify left) hide) 1405 | ) 1406 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 115.2652 45.72 0) 1407 | (effects (font (size 1.27 1.27)) hide) 1408 | ) 1409 | (property "Datasheet" "~" (at 114.3 41.91 0) 1410 | (effects (font (size 1.27 1.27)) hide) 1411 | ) 1412 | (property "LCSC" "C15195" (at 114.3 41.91 0) 1413 | (effects (font (size 1.27 1.27)) hide) 1414 | ) 1415 | (pin "1" (uuid 13347d3d-9bd7-4e3b-9cd9-0688e82aba76)) 1416 | (pin "2" (uuid ec03c053-a85d-4258-9b45-29189bdcd0e0)) 1417 | (instances 1418 | (project "HexGateway" 1419 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1420 | (reference "C104") (unit 1) 1421 | ) 1422 | ) 1423 | ) 1424 | ) 1425 | 1426 | (symbol (lib_id "Device:C") (at 109.22 41.91 0) (unit 1) 1427 | (in_bom yes) (on_board yes) (dnp no) 1428 | (uuid 00000000-0000-0000-0000-000060997c8c) 1429 | (property "Reference" "C103" (at 101.6 41.91 0) 1430 | (effects (font (size 1.27 1.27)) (justify left)) 1431 | ) 1432 | (property "Value" "1uF, 20%" (at 112.141 43.053 0) 1433 | (effects (font (size 1.27 1.27)) (justify left) hide) 1434 | ) 1435 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 110.1852 45.72 0) 1436 | (effects (font (size 1.27 1.27)) hide) 1437 | ) 1438 | (property "Datasheet" "~" (at 109.22 41.91 0) 1439 | (effects (font (size 1.27 1.27)) hide) 1440 | ) 1441 | (property "LCSC" "C52923" (at 109.22 41.91 0) 1442 | (effects (font (size 1.27 1.27)) hide) 1443 | ) 1444 | (pin "1" (uuid 4053a7bb-edae-4b9a-b2b4-c4af2148675b)) 1445 | (pin "2" (uuid 1d7af2fb-9312-4ce2-9df7-62fb6ef2fa26)) 1446 | (instances 1447 | (project "HexGateway" 1448 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1449 | (reference "C103") (unit 1) 1450 | ) 1451 | ) 1452 | ) 1453 | ) 1454 | 1455 | (symbol (lib_id "Device:C") (at 158.75 100.33 0) (unit 1) 1456 | (in_bom yes) (on_board yes) (dnp no) 1457 | (uuid 00000000-0000-0000-0000-000060997f86) 1458 | (property "Reference" "C107" (at 161.671 100.33 0) 1459 | (effects (font (size 1.27 1.27)) (justify left)) 1460 | ) 1461 | (property "Value" "100nF, X7R, 10%" (at 161.671 101.473 0) 1462 | (effects (font (size 1.27 1.27)) (justify left) hide) 1463 | ) 1464 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 159.7152 104.14 0) 1465 | (effects (font (size 1.27 1.27)) hide) 1466 | ) 1467 | (property "Datasheet" "~" (at 158.75 100.33 0) 1468 | (effects (font (size 1.27 1.27)) hide) 1469 | ) 1470 | (property "LCSC" "C1525" (at 158.75 100.33 0) 1471 | (effects (font (size 1.27 1.27)) hide) 1472 | ) 1473 | (pin "1" (uuid 15b9d65e-3834-4c21-b97d-64b85ecb2c04)) 1474 | (pin "2" (uuid a2cb3dd4-7456-4418-96f1-4c8fc4e82f93)) 1475 | (instances 1476 | (project "HexGateway" 1477 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1478 | (reference "C107") (unit 1) 1479 | ) 1480 | ) 1481 | ) 1482 | ) 1483 | 1484 | (symbol (lib_id "Device:C") (at 181.61 80.01 0) (unit 1) 1485 | (in_bom yes) (on_board yes) (dnp no) 1486 | (uuid 00000000-0000-0000-0000-0000609986df) 1487 | (property "Reference" "C112" (at 184.531 80.01 0) 1488 | (effects (font (size 1.27 1.27)) (justify left)) 1489 | ) 1490 | (property "Value" "100nF, X7R, 10%" (at 184.531 81.153 0) 1491 | (effects (font (size 1.27 1.27)) (justify left) hide) 1492 | ) 1493 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 182.5752 83.82 0) 1494 | (effects (font (size 1.27 1.27)) hide) 1495 | ) 1496 | (property "Datasheet" "~" (at 181.61 80.01 0) 1497 | (effects (font (size 1.27 1.27)) hide) 1498 | ) 1499 | (property "LCSC" "C1525" (at 181.61 80.01 0) 1500 | (effects (font (size 1.27 1.27)) hide) 1501 | ) 1502 | (pin "1" (uuid 54dfc94a-3969-47fb-8eb1-a37af73bfb4b)) 1503 | (pin "2" (uuid a01755df-86c4-4a62-95cc-ecf2809c8a1a)) 1504 | (instances 1505 | (project "HexGateway" 1506 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1507 | (reference "C112") (unit 1) 1508 | ) 1509 | ) 1510 | ) 1511 | ) 1512 | 1513 | (symbol (lib_id "Device:C") (at 171.45 100.33 0) (unit 1) 1514 | (in_bom yes) (on_board yes) (dnp no) 1515 | (uuid 00000000-0000-0000-0000-00006099f4f9) 1516 | (property "Reference" "C106" (at 174.371 100.33 0) 1517 | (effects (font (size 1.27 1.27)) (justify left)) 1518 | ) 1519 | (property "Value" "100nF, X7R, 10%" (at 174.371 101.473 0) 1520 | (effects (font (size 1.27 1.27)) (justify left) hide) 1521 | ) 1522 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 172.4152 104.14 0) 1523 | (effects (font (size 1.27 1.27)) hide) 1524 | ) 1525 | (property "Datasheet" "~" (at 171.45 100.33 0) 1526 | (effects (font (size 1.27 1.27)) hide) 1527 | ) 1528 | (property "LCSC" "C1525" (at 171.45 100.33 0) 1529 | (effects (font (size 1.27 1.27)) hide) 1530 | ) 1531 | (pin "1" (uuid f2aee87f-c31d-42db-870e-2f0cf1ab9c8b)) 1532 | (pin "2" (uuid f5e2dfce-4d91-46a9-81cb-ead5eec59e3e)) 1533 | (instances 1534 | (project "HexGateway" 1535 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1536 | (reference "C106") (unit 1) 1537 | ) 1538 | ) 1539 | ) 1540 | ) 1541 | 1542 | (symbol (lib_id "Device:C") (at 181.61 100.33 0) (unit 1) 1543 | (in_bom yes) (on_board yes) (dnp no) 1544 | (uuid 00000000-0000-0000-0000-00006099fb50) 1545 | (property "Reference" "C105" (at 184.531 100.33 0) 1546 | (effects (font (size 1.27 1.27)) (justify left)) 1547 | ) 1548 | (property "Value" "10uF, 20%" (at 184.531 101.473 0) 1549 | (effects (font (size 1.27 1.27)) (justify left) hide) 1550 | ) 1551 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 182.5752 104.14 0) 1552 | (effects (font (size 1.27 1.27)) hide) 1553 | ) 1554 | (property "Datasheet" "~" (at 181.61 100.33 0) 1555 | (effects (font (size 1.27 1.27)) hide) 1556 | ) 1557 | (property "LCSC" "C15525" (at 181.61 100.33 0) 1558 | (effects (font (size 1.27 1.27)) hide) 1559 | ) 1560 | (pin "1" (uuid 7dc2e59d-84c1-4673-a0c3-d287d43e80c1)) 1561 | (pin "2" (uuid 93067f20-2098-4dba-9d24-0371243f2f8d)) 1562 | (instances 1563 | (project "HexGateway" 1564 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1565 | (reference "C105") (unit 1) 1566 | ) 1567 | ) 1568 | ) 1569 | ) 1570 | 1571 | (symbol (lib_id "Device:L") (at 165.1 96.52 90) (unit 1) 1572 | (in_bom yes) (on_board yes) (dnp no) 1573 | (uuid 00000000-0000-0000-0000-0000609a5165) 1574 | (property "Reference" "L101" (at 165.1 94.0054 90) 1575 | (effects (font (size 1.27 1.27))) 1576 | ) 1577 | (property "Value" "2.0nH, (0.1nH), 450mA" (at 165.1 94.0054 90) 1578 | (effects (font (size 1.27 1.27)) hide) 1579 | ) 1580 | (property "Footprint" "Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder" (at 165.1 96.52 0) 1581 | (effects (font (size 1.27 1.27)) hide) 1582 | ) 1583 | (property "Datasheet" "~" (at 165.1 96.52 0) 1584 | (effects (font (size 1.27 1.27)) hide) 1585 | ) 1586 | (property "LCSC" "C87176" (at 165.1 96.52 90) 1587 | (effects (font (size 1.27 1.27)) hide) 1588 | ) 1589 | (pin "1" (uuid 377aef6f-d2fe-453a-9a59-8b4e81136925)) 1590 | (pin "2" (uuid 3137c0a8-11ee-48ab-83c7-93869a4d04ea)) 1591 | (instances 1592 | (project "HexGateway" 1593 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1594 | (reference "L101") (unit 1) 1595 | ) 1596 | ) 1597 | ) 1598 | ) 1599 | 1600 | (symbol (lib_id "Device:C") (at 171.45 80.01 0) (unit 1) 1601 | (in_bom yes) (on_board yes) (dnp no) 1602 | (uuid 00000000-0000-0000-0000-0000609b0ce8) 1603 | (property "Reference" "C110" (at 174.371 80.01 0) 1604 | (effects (font (size 1.27 1.27)) (justify left)) 1605 | ) 1606 | (property "Value" "100nF, X7R, 10%" (at 174.371 81.153 0) 1607 | (effects (font (size 1.27 1.27)) (justify left) hide) 1608 | ) 1609 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 172.4152 83.82 0) 1610 | (effects (font (size 1.27 1.27)) hide) 1611 | ) 1612 | (property "Datasheet" "~" (at 171.45 80.01 0) 1613 | (effects (font (size 1.27 1.27)) hide) 1614 | ) 1615 | (property "LCSC" "C1525" (at 171.45 80.01 0) 1616 | (effects (font (size 1.27 1.27)) hide) 1617 | ) 1618 | (pin "1" (uuid cf88f82e-a67e-47a6-9146-3dc97dd3a3ac)) 1619 | (pin "2" (uuid 77906b3b-b3fb-4601-9c7b-2455468c5830)) 1620 | (instances 1621 | (project "HexGateway" 1622 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1623 | (reference "C110") (unit 1) 1624 | ) 1625 | ) 1626 | ) 1627 | ) 1628 | 1629 | (symbol (lib_id "Device:C") (at 157.48 114.3 270) (unit 1) 1630 | (in_bom yes) (on_board yes) (dnp no) 1631 | (uuid 00000000-0000-0000-0000-0000609b0fea) 1632 | (property "Reference" "C111" (at 157.48 117.221 0) 1633 | (effects (font (size 1.27 1.27)) (justify left)) 1634 | ) 1635 | (property "Value" "1uF, 20%" (at 156.337 117.221 0) 1636 | (effects (font (size 1.27 1.27)) (justify left) hide) 1637 | ) 1638 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 153.67 115.2652 0) 1639 | (effects (font (size 1.27 1.27)) hide) 1640 | ) 1641 | (property "Datasheet" "~" (at 157.48 114.3 0) 1642 | (effects (font (size 1.27 1.27)) hide) 1643 | ) 1644 | (property "LCSC" "C29266" (at 157.48 114.3 0) 1645 | (effects (font (size 1.27 1.27)) hide) 1646 | ) 1647 | (pin "1" (uuid 649f3c3d-a4e5-40da-bb6b-181371b36485)) 1648 | (pin "2" (uuid a61f637c-a305-4916-bf82-376a9a4e2a26)) 1649 | (instances 1650 | (project "HexGateway" 1651 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1652 | (reference "C111") (unit 1) 1653 | ) 1654 | ) 1655 | ) 1656 | ) 1657 | 1658 | (symbol (lib_id "Device:R") (at 55.88 110.49 270) (unit 1) 1659 | (in_bom yes) (on_board yes) (dnp no) 1660 | (uuid 00000000-0000-0000-0000-0000609c7cad) 1661 | (property "Reference" "R102" (at 55.88 110.49 90) 1662 | (effects (font (size 1.27 1.27))) 1663 | ) 1664 | (property "Value" "499R, 1%, 1/20W" (at 55.88 107.5436 90) 1665 | (effects (font (size 1.27 1.27)) hide) 1666 | ) 1667 | (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (at 55.88 108.712 90) 1668 | (effects (font (size 1.27 1.27)) hide) 1669 | ) 1670 | (property "Datasheet" "~" (at 55.88 110.49 0) 1671 | (effects (font (size 1.27 1.27)) hide) 1672 | ) 1673 | (property "LCSC" "C57982" (at 55.88 110.49 90) 1674 | (effects (font (size 1.27 1.27)) hide) 1675 | ) 1676 | (pin "1" (uuid 925730e4-95c9-4c63-8650-486fa63f2212)) 1677 | (pin "2" (uuid 23a5ced7-2b7d-4185-9a82-1fbdc1aa4390)) 1678 | (instances 1679 | (project "HexGateway" 1680 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1681 | (reference "R102") (unit 1) 1682 | ) 1683 | ) 1684 | ) 1685 | ) 1686 | 1687 | (symbol (lib_id "Device:C") (at 175.26 39.37 180) (unit 1) 1688 | (in_bom yes) (on_board yes) (dnp no) 1689 | (uuid 00000000-0000-0000-0000-000060a522d2) 1690 | (property "Reference" "C108" (at 172.339 40.5384 0) 1691 | (effects (font (size 1.27 1.27)) (justify left)) 1692 | ) 1693 | (property "Value" "2.0pF" (at 172.339 38.227 0) 1694 | (effects (font (size 1.27 1.27)) (justify left) hide) 1695 | ) 1696 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 174.2948 35.56 0) 1697 | (effects (font (size 1.27 1.27)) hide) 1698 | ) 1699 | (property "Datasheet" "~" (at 175.26 39.37 0) 1700 | (effects (font (size 1.27 1.27)) hide) 1701 | ) 1702 | (property "LCSC" "C1558" (at 175.26 39.37 0) 1703 | (effects (font (size 1.27 1.27)) hide) 1704 | ) 1705 | (pin "1" (uuid d757e929-0349-4135-8c0f-677905da760b)) 1706 | (pin "2" (uuid 22a0b7ff-6314-4a7c-939b-f23f858ed1b1)) 1707 | (instances 1708 | (project "HexGateway" 1709 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1710 | (reference "C108") (unit 1) 1711 | ) 1712 | ) 1713 | ) 1714 | ) 1715 | 1716 | (symbol (lib_id "Device:C") (at 162.56 39.37 180) (unit 1) 1717 | (in_bom yes) (on_board yes) (dnp no) 1718 | (uuid 00000000-0000-0000-0000-000060a52a8f) 1719 | (property "Reference" "C109" (at 159.639 40.5384 0) 1720 | (effects (font (size 1.27 1.27)) (justify left)) 1721 | ) 1722 | (property "Value" "1.5pF" (at 159.639 38.227 0) 1723 | (effects (font (size 1.27 1.27)) (justify left) hide) 1724 | ) 1725 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 161.5948 35.56 0) 1726 | (effects (font (size 1.27 1.27)) hide) 1727 | ) 1728 | (property "Datasheet" "~" (at 162.56 39.37 0) 1729 | (effects (font (size 1.27 1.27)) hide) 1730 | ) 1731 | (property "LCSC" "C23967" (at 162.56 39.37 0) 1732 | (effects (font (size 1.27 1.27)) hide) 1733 | ) 1734 | (pin "1" (uuid 17a1b522-2ee3-4822-93fe-d4342cbed430)) 1735 | (pin "2" (uuid 7562f07e-e5bb-40bf-9bac-e4fbbb2b9fe8)) 1736 | (instances 1737 | (project "HexGateway" 1738 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1739 | (reference "C109") (unit 1) 1740 | ) 1741 | ) 1742 | ) 1743 | ) 1744 | 1745 | (symbol (lib_id "Device:L") (at 168.91 43.18 270) (unit 1) 1746 | (in_bom yes) (on_board yes) (dnp no) 1747 | (uuid 00000000-0000-0000-0000-000060a52ebe) 1748 | (property "Reference" "L102" (at 168.91 45.6946 90) 1749 | (effects (font (size 1.27 1.27))) 1750 | ) 1751 | (property "Value" "3.9nH" (at 168.91 45.6946 90) 1752 | (effects (font (size 1.27 1.27)) hide) 1753 | ) 1754 | (property "Footprint" "Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder" (at 168.91 43.18 0) 1755 | (effects (font (size 1.27 1.27)) hide) 1756 | ) 1757 | (property "Datasheet" "~" (at 168.91 43.18 0) 1758 | (effects (font (size 1.27 1.27)) hide) 1759 | ) 1760 | (property "LCSC" "C14033" (at 168.91 43.18 90) 1761 | (effects (font (size 1.27 1.27)) hide) 1762 | ) 1763 | (pin "1" (uuid c0e39e81-4fdf-4cb3-9d6d-7e082337b449)) 1764 | (pin "2" (uuid 06fbe29b-b299-4f32-a6dd-c90c02612952)) 1765 | (instances 1766 | (project "HexGateway" 1767 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1768 | (reference "L102") (unit 1) 1769 | ) 1770 | ) 1771 | ) 1772 | ) 1773 | 1774 | (symbol (lib_id "Connector:Conn_Coaxial_Power") (at 182.88 43.18 90) (unit 1) 1775 | (in_bom yes) (on_board yes) (dnp no) 1776 | (uuid 00000000-0000-0000-0000-000060a56e37) 1777 | (property "Reference" "J103" (at 184.15 48.6918 90) 1778 | (effects (font (size 1.27 1.27))) 1779 | ) 1780 | (property "Value" "Conn_Coaxial" (at 184.15 46.3804 90) 1781 | (effects (font (size 1.27 1.27)) hide) 1782 | ) 1783 | (property "Footprint" "SMA_EdgeMount:SMA_EdgeMount" (at 184.15 43.18 0) 1784 | (effects (font (size 1.27 1.27)) hide) 1785 | ) 1786 | (property "Datasheet" "~" (at 184.15 43.18 0) 1787 | (effects (font (size 1.27 1.27)) hide) 1788 | ) 1789 | (pin "1" (uuid 10f95310-255b-493c-ac24-50ebb7de2e30)) 1790 | (pin "2" (uuid 32e1aed6-e06d-402f-b13b-cddeae58cd61)) 1791 | (instances 1792 | (project "HexGateway" 1793 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1794 | (reference "J103") (unit 1) 1795 | ) 1796 | ) 1797 | ) 1798 | ) 1799 | 1800 | (symbol (lib_id "Connector_Generic:Conn_02x03_Odd_Even") (at 69.85 110.49 0) (unit 1) 1801 | (in_bom yes) (on_board yes) (dnp no) 1802 | (uuid 00000000-0000-0000-0000-000060a6be24) 1803 | (property "Reference" "J101" (at 71.12 104.775 0) 1804 | (effects (font (size 1.27 1.27))) 1805 | ) 1806 | (property "Value" "Conn_02x03_Odd_Even" (at 71.12 104.7496 0) 1807 | (effects (font (size 1.27 1.27)) hide) 1808 | ) 1809 | (property "Footprint" "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical" (at 69.85 110.49 0) 1810 | (effects (font (size 1.27 1.27)) hide) 1811 | ) 1812 | (property "Datasheet" "~" (at 69.85 110.49 0) 1813 | (effects (font (size 1.27 1.27)) hide) 1814 | ) 1815 | (pin "1" (uuid 807871f7-f850-4128-bdfe-ed4ba365f245)) 1816 | (pin "2" (uuid ab4e1151-82a5-444b-a0e1-13f18e781eec)) 1817 | (pin "3" (uuid d850bce9-30df-48af-a8cd-17e65675079b)) 1818 | (pin "4" (uuid 1bb26553-cfad-4d66-b19b-2e6c62374bb0)) 1819 | (pin "5" (uuid 72844774-0ef6-4242-9aa8-c63f1b4bacf9)) 1820 | (pin "6" (uuid a7dbcf5d-7f15-47b8-818f-7472764a1ac7)) 1821 | (instances 1822 | (project "HexGateway" 1823 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1824 | (reference "J101") (unit 1) 1825 | ) 1826 | ) 1827 | ) 1828 | ) 1829 | 1830 | (symbol (lib_id "power:GND") (at 187.96 35.56 90) (unit 1) 1831 | (in_bom yes) (on_board yes) (dnp no) 1832 | (uuid 00000000-0000-0000-0000-000060a879c1) 1833 | (property "Reference" "#PWR0106" (at 194.31 35.56 0) 1834 | (effects (font (size 1.27 1.27)) hide) 1835 | ) 1836 | (property "Value" "GND" (at 191.2112 35.433 90) 1837 | (effects (font (size 1.27 1.27)) (justify right)) 1838 | ) 1839 | (property "Footprint" "" (at 187.96 35.56 0) 1840 | (effects (font (size 1.27 1.27)) hide) 1841 | ) 1842 | (property "Datasheet" "" (at 187.96 35.56 0) 1843 | (effects (font (size 1.27 1.27)) hide) 1844 | ) 1845 | (pin "1" (uuid 4a258637-74af-4e31-9499-73ec42eb090e)) 1846 | (instances 1847 | (project "HexGateway" 1848 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1849 | (reference "#PWR0106") (unit 1) 1850 | ) 1851 | ) 1852 | ) 1853 | ) 1854 | 1855 | (symbol (lib_id "Device:R") (at 71.12 104.14 270) (unit 1) 1856 | (in_bom yes) (on_board yes) (dnp no) 1857 | (uuid 00000000-0000-0000-0000-000060a931d1) 1858 | (property "Reference" "R150" (at 71.12 101.219 90) 1859 | (effects (font (size 1.27 1.27))) 1860 | ) 1861 | (property "Value" "10k, 1%" (at 71.12 101.1936 90) 1862 | (effects (font (size 1.27 1.27)) hide) 1863 | ) 1864 | (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (at 71.12 102.362 90) 1865 | (effects (font (size 1.27 1.27)) hide) 1866 | ) 1867 | (property "Datasheet" "~" (at 71.12 104.14 0) 1868 | (effects (font (size 1.27 1.27)) hide) 1869 | ) 1870 | (property "LCSC" "C25744" (at 71.12 104.14 90) 1871 | (effects (font (size 1.27 1.27)) hide) 1872 | ) 1873 | (pin "1" (uuid efdb3bbc-c080-491d-b7b1-4df35fbb0627)) 1874 | (pin "2" (uuid c69fece9-dc6a-4895-851f-6d55f085fed9)) 1875 | (instances 1876 | (project "HexGateway" 1877 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1878 | (reference "R150") (unit 1) 1879 | ) 1880 | ) 1881 | ) 1882 | ) 1883 | 1884 | (symbol (lib_id "Device:C") (at 71.12 100.33 90) (unit 1) 1885 | (in_bom yes) (on_board yes) (dnp no) 1886 | (uuid 00000000-0000-0000-0000-000060aa23bd) 1887 | (property "Reference" "C150" (at 71.12 97.409 90) 1888 | (effects (font (size 1.27 1.27))) 1889 | ) 1890 | (property "Value" "1uF, 20%" (at 72.263 97.409 0) 1891 | (effects (font (size 1.27 1.27)) (justify left) hide) 1892 | ) 1893 | (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (at 74.93 99.3648 0) 1894 | (effects (font (size 1.27 1.27)) hide) 1895 | ) 1896 | (property "Datasheet" "~" (at 71.12 100.33 0) 1897 | (effects (font (size 1.27 1.27)) hide) 1898 | ) 1899 | (property "LCSC" "C52923" (at 71.12 100.33 90) 1900 | (effects (font (size 1.27 1.27)) hide) 1901 | ) 1902 | (pin "1" (uuid d9904713-5589-410c-a87c-dc35e17cdc96)) 1903 | (pin "2" (uuid c6167abf-5b27-4d58-bbc4-02a12e1b50f2)) 1904 | (instances 1905 | (project "HexGateway" 1906 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1907 | (reference "C150") (unit 1) 1908 | ) 1909 | ) 1910 | ) 1911 | ) 1912 | 1913 | (symbol (lib_id "power:GND") (at 82.55 110.49 90) (unit 1) 1914 | (in_bom yes) (on_board yes) (dnp no) 1915 | (uuid 00000000-0000-0000-0000-000060ab322a) 1916 | (property "Reference" "#PWR0107" (at 88.9 110.49 0) 1917 | (effects (font (size 1.27 1.27)) hide) 1918 | ) 1919 | (property "Value" "GND" (at 85.8012 110.363 90) 1920 | (effects (font (size 1.27 1.27)) (justify right)) 1921 | ) 1922 | (property "Footprint" "" (at 82.55 110.49 0) 1923 | (effects (font (size 1.27 1.27)) hide) 1924 | ) 1925 | (property "Datasheet" "" (at 82.55 110.49 0) 1926 | (effects (font (size 1.27 1.27)) hide) 1927 | ) 1928 | (pin "1" (uuid ea0e1225-b8f2-42fb-9de7-8803f9e376e6)) 1929 | (instances 1930 | (project "HexGateway" 1931 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1932 | (reference "#PWR0107") (unit 1) 1933 | ) 1934 | ) 1935 | ) 1936 | ) 1937 | 1938 | (symbol (lib_id "Connector_Generic:Conn_02x03_Odd_Even") (at 69.85 120.65 0) (unit 1) 1939 | (in_bom yes) (on_board yes) (dnp no) 1940 | (uuid 00000000-0000-0000-0000-000060d2917a) 1941 | (property "Reference" "J102" (at 71.12 114.935 0) 1942 | (effects (font (size 1.27 1.27))) 1943 | ) 1944 | (property "Value" "Conn_02x03_Odd_Even" (at 71.12 114.9096 0) 1945 | (effects (font (size 1.27 1.27)) hide) 1946 | ) 1947 | (property "Footprint" "Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical" (at 69.85 120.65 0) 1948 | (effects (font (size 1.27 1.27)) hide) 1949 | ) 1950 | (property "Datasheet" "~" (at 69.85 120.65 0) 1951 | (effects (font (size 1.27 1.27)) hide) 1952 | ) 1953 | (pin "1" (uuid bf955f89-8b29-43eb-b6ed-2b4898fe76f9)) 1954 | (pin "2" (uuid 7e7cfa4d-3d35-4aef-b114-d921246723be)) 1955 | (pin "3" (uuid 09df223b-8d4d-4be3-a158-ffa72fa73cdd)) 1956 | (pin "4" (uuid 0ea711b1-d5d0-4be4-80c2-95f902cd0ea0)) 1957 | (pin "5" (uuid 4f4ba41a-72b8-4e24-85ec-ca693c45adaf)) 1958 | (pin "6" (uuid 1cd8c474-88de-494d-b0e1-0ecfb50f66aa)) 1959 | (instances 1960 | (project "HexGateway" 1961 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 1962 | (reference "J102") (unit 1) 1963 | ) 1964 | ) 1965 | ) 1966 | ) 1967 | 1968 | (symbol (lib_id "esp32-c3:esp32-c3") (at 138.43 60.96 0) (unit 1) 1969 | (in_bom yes) (on_board yes) (dnp no) 1970 | (uuid 00000000-0000-0000-0000-000060f3a0d1) 1971 | (property "Reference" "U101" (at 138.43 37.465 0) 1972 | (effects (font (size 1.27 1.27))) 1973 | ) 1974 | (property "Value" "esp32-c3" (at 138.43 39.7764 0) 1975 | (effects (font (size 1.27 1.27))) 1976 | ) 1977 | (property "Footprint" "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm" (at 139.7 38.1 0) 1978 | (effects (font (size 1.27 1.27)) hide) 1979 | ) 1980 | (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf" (at 127 46.99 0) 1981 | (effects (font (size 1.27 1.27)) hide) 1982 | ) 1983 | (property "LCSC" "C2838500" (at 138.43 60.96 0) 1984 | (effects (font (size 1.27 1.27)) hide) 1985 | ) 1986 | (pin "1" (uuid 2d636a93-fcc8-451b-9a27-476d2762c7af)) 1987 | (pin "10" (uuid e6624103-87b2-40b5-bb1d-3f08697a1532)) 1988 | (pin "11" (uuid 0a6fc38f-f8bb-4374-9914-fb31e6e5f7b2)) 1989 | (pin "12" (uuid 67f00885-14f4-44f1-8767-57d16959a4a4)) 1990 | (pin "13" (uuid 07511f7c-e52b-4b43-b311-b8d7d991a0b1)) 1991 | (pin "14" (uuid 6ce41548-baad-4875-92b0-3209445ede6e)) 1992 | (pin "15" (uuid b380fcfe-2cda-44c5-8e44-b5a09b94a531)) 1993 | (pin "16" (uuid 23dee6f5-9187-40c4-a4e7-1fdd1c51e8ff)) 1994 | (pin "17" (uuid 85f8a75c-427e-490d-8dff-9b2d1e1f0d83)) 1995 | (pin "18" (uuid ab17dfb7-bdcf-409f-91dc-79c94c88910f)) 1996 | (pin "19" (uuid eb142718-a10d-4e0b-aac4-5dcc784b4dcf)) 1997 | (pin "2" (uuid f476625a-c9ca-49f8-bf42-6d8dd1ddaf59)) 1998 | (pin "20" (uuid 5614f62a-f945-49f6-a259-e32bfd21e206)) 1999 | (pin "21" (uuid d78d573e-cde6-4a68-a2b9-97967007fbe8)) 2000 | (pin "22" (uuid 443d4f39-86d4-4cc5-a022-2ed347578cdb)) 2001 | (pin "23" (uuid 3883dec3-dfaa-48d8-9ebf-d99c4a0957db)) 2002 | (pin "24" (uuid 67fd6f3a-65c2-4a89-89ee-a314fefc3a9d)) 2003 | (pin "25" (uuid c8b2e7f7-e3a5-44db-98cf-4669e658094b)) 2004 | (pin "26" (uuid 6416cbf7-dde2-4a37-8840-0591baf80d18)) 2005 | (pin "27" (uuid 83394d95-56f9-4cdb-ba9c-760d14ebdfb3)) 2006 | (pin "28" (uuid 1e8cc241-200d-4f20-96c7-13ccf4701b7e)) 2007 | (pin "29" (uuid fc9b022c-2d4a-4e02-8f6b-90595c4a6de0)) 2008 | (pin "3" (uuid c38f2c5e-bd6a-4f7c-9c09-856d8cc4a48c)) 2009 | (pin "30" (uuid 0143f98b-1fb5-4e01-80ec-d95d6bb5cffb)) 2010 | (pin "31" (uuid cb3f3f9f-080a-48f3-b0b0-79f027bfde20)) 2011 | (pin "32" (uuid 5e0d6ba6-2130-4031-872b-743426accefd)) 2012 | (pin "33" (uuid ed7ca3bf-5f95-4e7c-bf72-a8e6897a53a9)) 2013 | (pin "4" (uuid 892e88f2-0be7-4345-b170-e7e93de59ac1)) 2014 | (pin "5" (uuid cf377e40-7228-4145-a289-05ebe99b8ab0)) 2015 | (pin "6" (uuid f8d00e5c-bc66-4ba7-b7ab-0d55e706d188)) 2016 | (pin "7" (uuid 06217c36-0392-48f2-96c9-f083b8bee3ec)) 2017 | (pin "8" (uuid 2b66803c-5664-41f5-91f0-fd0a355416df)) 2018 | (pin "9" (uuid abfc29be-5c6d-40d4-a078-0e71a600aa00)) 2019 | (instances 2020 | (project "HexGateway" 2021 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2022 | (reference "U101") (unit 1) 2023 | ) 2024 | ) 2025 | ) 2026 | ) 2027 | 2028 | (symbol (lib_id "power:GND") (at 181.61 76.2 90) (unit 1) 2029 | (in_bom yes) (on_board yes) (dnp no) 2030 | (uuid 00000000-0000-0000-0000-000060f806c1) 2031 | (property "Reference" "#PWR0105" (at 187.96 76.2 0) 2032 | (effects (font (size 1.27 1.27)) hide) 2033 | ) 2034 | (property "Value" "GND" (at 184.8612 76.073 90) 2035 | (effects (font (size 1.27 1.27)) (justify right)) 2036 | ) 2037 | (property "Footprint" "" (at 181.61 76.2 0) 2038 | (effects (font (size 1.27 1.27)) hide) 2039 | ) 2040 | (property "Datasheet" "" (at 181.61 76.2 0) 2041 | (effects (font (size 1.27 1.27)) hide) 2042 | ) 2043 | (pin "1" (uuid ad03a41b-d72b-4caa-9632-bcc0be523e3f)) 2044 | (instances 2045 | (project "HexGateway" 2046 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2047 | (reference "#PWR0105") (unit 1) 2048 | ) 2049 | ) 2050 | ) 2051 | ) 2052 | 2053 | (symbol (lib_id "power:GND") (at 181.61 104.14 90) (unit 1) 2054 | (in_bom yes) (on_board yes) (dnp no) 2055 | (uuid 00000000-0000-0000-0000-000060fa30eb) 2056 | (property "Reference" "#PWR0111" (at 187.96 104.14 0) 2057 | (effects (font (size 1.27 1.27)) hide) 2058 | ) 2059 | (property "Value" "GND" (at 184.8612 104.013 90) 2060 | (effects (font (size 1.27 1.27)) (justify right)) 2061 | ) 2062 | (property "Footprint" "" (at 181.61 104.14 0) 2063 | (effects (font (size 1.27 1.27)) hide) 2064 | ) 2065 | (property "Datasheet" "" (at 181.61 104.14 0) 2066 | (effects (font (size 1.27 1.27)) hide) 2067 | ) 2068 | (pin "1" (uuid e019fb07-577a-4397-8235-2b3ea87f0b90)) 2069 | (instances 2070 | (project "HexGateway" 2071 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2072 | (reference "#PWR0111") (unit 1) 2073 | ) 2074 | ) 2075 | ) 2076 | ) 2077 | 2078 | (symbol (lib_id "power:PWR_FLAG") (at 146.05 96.52 180) (unit 1) 2079 | (in_bom yes) (on_board yes) (dnp no) 2080 | (uuid 00000000-0000-0000-0000-000060fac6ed) 2081 | (property "Reference" "#FLG0101" (at 146.05 98.425 0) 2082 | (effects (font (size 1.27 1.27)) hide) 2083 | ) 2084 | (property "Value" "PWR_FLAG" (at 146.05 100.9142 0) 2085 | (effects (font (size 1.27 1.27))) 2086 | ) 2087 | (property "Footprint" "" (at 146.05 96.52 0) 2088 | (effects (font (size 1.27 1.27)) hide) 2089 | ) 2090 | (property "Datasheet" "~" (at 146.05 96.52 0) 2091 | (effects (font (size 1.27 1.27)) hide) 2092 | ) 2093 | (pin "1" (uuid ea356972-d287-4ec7-9458-ed51a6da6781)) 2094 | (instances 2095 | (project "HexGateway" 2096 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2097 | (reference "#FLG0101") (unit 1) 2098 | ) 2099 | ) 2100 | ) 2101 | ) 2102 | 2103 | (symbol (lib_id "power:PWR_FLAG") (at 146.05 114.3 180) (unit 1) 2104 | (in_bom yes) (on_board yes) (dnp no) 2105 | (uuid 00000000-0000-0000-0000-000060fad06e) 2106 | (property "Reference" "#FLG0105" (at 146.05 116.205 0) 2107 | (effects (font (size 1.27 1.27)) hide) 2108 | ) 2109 | (property "Value" "PWR_FLAG" (at 146.05 118.6942 0) 2110 | (effects (font (size 1.27 1.27))) 2111 | ) 2112 | (property "Footprint" "" (at 146.05 114.3 0) 2113 | (effects (font (size 1.27 1.27)) hide) 2114 | ) 2115 | (property "Datasheet" "~" (at 146.05 114.3 0) 2116 | (effects (font (size 1.27 1.27)) hide) 2117 | ) 2118 | (pin "1" (uuid 8c5b5b87-8220-46a9-9be6-6b79a201d111)) 2119 | (instances 2120 | (project "HexGateway" 2121 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2122 | (reference "#FLG0105") (unit 1) 2123 | ) 2124 | ) 2125 | ) 2126 | ) 2127 | 2128 | (symbol (lib_id "Memory_Flash:MX25R3235FM2xx1") (at 128.27 109.22 270) (unit 1) 2129 | (in_bom yes) (on_board yes) (dnp no) 2130 | (uuid 00000000-0000-0000-0000-000060fd2db9) 2131 | (property "Reference" "U102" (at 139.5476 109.22 90) 2132 | (effects (font (size 1.27 1.27)) (justify left)) 2133 | ) 2134 | (property "Value" "MX25R3235FM2xx1" (at 139.5476 110.363 90) 2135 | (effects (font (size 1.27 1.27)) (justify left) hide) 2136 | ) 2137 | (property "Footprint" "Package_SO:SOP-8_5.28x5.23mm_P1.27mm" (at 113.03 109.22 0) 2138 | (effects (font (size 1.27 1.27)) hide) 2139 | ) 2140 | (property "Datasheet" "http://www.macronix.com/Lists/Datasheet/Attachments/7534/MX25R3235F,%20Wide%20Range,%2032Mb,%20v1.6.pdf" (at 128.27 109.22 0) 2141 | (effects (font (size 1.27 1.27)) hide) 2142 | ) 2143 | (property "LCSC" "C18192" (at 128.27 109.22 90) 2144 | (effects (font (size 1.27 1.27)) hide) 2145 | ) 2146 | (pin "1" (uuid c1f62b01-cc0f-415e-a367-df007384a88c)) 2147 | (pin "2" (uuid 0bb0f500-8d65-4600-a44c-0e04e2ef5270)) 2148 | (pin "3" (uuid a57e375a-0a0b-4dc4-ab9b-1c87f8343e3f)) 2149 | (pin "4" (uuid 3cc5d625-fb8c-48b8-8cf4-f5cb99077df3)) 2150 | (pin "5" (uuid 7242723c-3179-4610-a122-9b1dcbf29fbe)) 2151 | (pin "6" (uuid b8b0cefe-4db0-4dd6-b26b-e227cbb24e7d)) 2152 | (pin "7" (uuid bbd6ca46-ee19-4de9-bb01-db8870aeaf9d)) 2153 | (pin "8" (uuid f792912f-8d1d-4eb9-8ee3-4f5e0702383c)) 2154 | (instances 2155 | (project "HexGateway" 2156 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2157 | (reference "U102") (unit 1) 2158 | ) 2159 | ) 2160 | ) 2161 | ) 2162 | 2163 | (symbol (lib_id "power:GND") (at 118.11 68.58 270) (unit 1) 2164 | (in_bom yes) (on_board yes) (dnp no) 2165 | (uuid 00000000-0000-0000-0000-000060fe7f61) 2166 | (property "Reference" "#PWR0104" (at 111.76 68.58 0) 2167 | (effects (font (size 1.27 1.27)) hide) 2168 | ) 2169 | (property "Value" "GND" (at 114.8588 68.707 90) 2170 | (effects (font (size 1.27 1.27)) (justify right)) 2171 | ) 2172 | (property "Footprint" "" (at 118.11 68.58 0) 2173 | (effects (font (size 1.27 1.27)) hide) 2174 | ) 2175 | (property "Datasheet" "" (at 118.11 68.58 0) 2176 | (effects (font (size 1.27 1.27)) hide) 2177 | ) 2178 | (pin "1" (uuid 2c0d0192-02c5-4a67-9b5d-ff3136f78653)) 2179 | (instances 2180 | (project "HexGateway" 2181 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2182 | (reference "#PWR0104") (unit 1) 2183 | ) 2184 | ) 2185 | ) 2186 | ) 2187 | 2188 | (symbol (lib_id "Device:R") (at 161.29 53.34 270) (unit 1) 2189 | (in_bom yes) (on_board yes) (dnp no) 2190 | (uuid 00000000-0000-0000-0000-00006114e850) 2191 | (property "Reference" "R108" (at 161.29 50.419 90) 2192 | (effects (font (size 1.27 1.27))) 2193 | ) 2194 | (property "Value" "10k, 1%" (at 161.29 50.3936 90) 2195 | (effects (font (size 1.27 1.27)) hide) 2196 | ) 2197 | (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (at 161.29 51.562 90) 2198 | (effects (font (size 1.27 1.27)) hide) 2199 | ) 2200 | (property "Datasheet" "~" (at 161.29 53.34 0) 2201 | (effects (font (size 1.27 1.27)) hide) 2202 | ) 2203 | (property "LCSC" "C25744" (at 161.29 53.34 90) 2204 | (effects (font (size 1.27 1.27)) hide) 2205 | ) 2206 | (pin "1" (uuid f1c1d2c5-60a1-4d40-b95d-5f8af761ab9f)) 2207 | (pin "2" (uuid 80bf846b-a650-46bb-9f84-c7cc6d8ad54b)) 2208 | (instances 2209 | (project "HexGateway" 2210 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2211 | (reference "R108") (unit 1) 2212 | ) 2213 | ) 2214 | ) 2215 | ) 2216 | 2217 | (symbol (lib_id "Device:R") (at 115.57 63.5 270) (unit 1) 2218 | (in_bom yes) (on_board yes) (dnp no) 2219 | (uuid 00000000-0000-0000-0000-0000611502e5) 2220 | (property "Reference" "R120" (at 115.57 63.5 90) 2221 | (effects (font (size 1.27 1.27))) 2222 | ) 2223 | (property "Value" "10k, 1%" (at 115.57 60.5536 90) 2224 | (effects (font (size 1.27 1.27)) hide) 2225 | ) 2226 | (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (at 115.57 61.722 90) 2227 | (effects (font (size 1.27 1.27)) hide) 2228 | ) 2229 | (property "Datasheet" "~" (at 115.57 63.5 0) 2230 | (effects (font (size 1.27 1.27)) hide) 2231 | ) 2232 | (property "LCSC" "C25744" (at 115.57 63.5 90) 2233 | (effects (font (size 1.27 1.27)) hide) 2234 | ) 2235 | (pin "1" (uuid 3d5cf429-0f57-410f-9cb4-66e75156a04a)) 2236 | (pin "2" (uuid 6c7a519e-2a52-4b5e-ab85-e026aac9889b)) 2237 | (instances 2238 | (project "HexGateway" 2239 | (path "/4107d40a-e5df-4255-aacc-13f9928e090c/00000000-0000-0000-0000-000060906e93" 2240 | (reference "R120") (unit 1) 2241 | ) 2242 | ) 2243 | ) 2244 | ) 2245 | ) 2246 | -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name "WS2812B_4020")(type "KiCad")(uri "${KIPRJMOD}/WS2812B_4020.pretty")(options "")(descr "")) 3 | (lib (name "USB-C")(type "KiCad")(uri "${KIPRJMOD}/USB4125-GF-A_REVA.pretty")(options "")(descr "")) 4 | (lib (name "RJ45_Hanrun_HR911105A")(type "KiCad")(uri "${KIPRJMOD}/RJ45_Hanrun_HR911105A.pretty")(options "")(descr "")) 5 | (lib (name "SMA_EdgeMount")(type "KiCad")(uri "${KIPRJMOD}/SMA_EdgeMount.pretty")(options "")(descr "")) 6 | (lib (name "Crystals")(type "KiCad")(uri "${KIPRJMOD}/Crystals.pretty")(options "")(descr "")) 7 | (lib (name "ESP32-C3")(type "KiCad")(uri "${KIPRJMOD}/ESP32-C3.pretty")(options "")(descr "")) 8 | ) 9 | -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name "USB-C")(type "Legacy")(uri "${KIPRJMOD}/USB4125-GF-A_REVA.lib")(options "")(descr "")) 3 | (lib (name "RJ45_Hanrun_HR911105A")(type "Legacy")(uri "${KIPRJMOD}/RJ45_Hanrun_HR911105A.lib")(options "")(descr "")) 4 | (lib (name "esp32-c3")(type "Legacy")(uri "${KIPRJMOD}/esp32-c3.lib")(options "")(descr "")) 5 | ) 6 | --------------------------------------------------------------------------------