├── PCB └── LightPCB │ └── uv_pcb │ ├── project_libs │ ├── AP2112k.dcm │ ├── samd21_mod.dcm │ ├── crystal_tiny.dcm │ ├── project_footprints.pretty │ │ ├── EC_PAD.kicad_mod │ │ ├── EC_PAD_5.kicad_mod │ │ ├── TESTP.kicad_mod │ │ ├── Crystal_32khz.kicad_mod │ │ ├── C2V10.kicad_mod │ │ ├── I_1212.kicad_mod │ │ ├── crystal_smd_3.2x1.5.kicad_mod │ │ ├── LIPO_CHARGE_MOD_FOOTPRINT.kicad_mod │ │ ├── c_tant_D.kicad_mod │ │ ├── c_1206.kicad_mod │ │ ├── R_0402_Hand.kicad_mod │ │ ├── C_0402_Hand.kicad_mod │ │ ├── I_0402.kicad_mod │ │ ├── c_0402.kicad_mod │ │ ├── C_SM0603.kicad_mod │ │ ├── I_SM0805.kicad_mod │ │ ├── sod323.kicad_mod │ │ ├── sod80c.kicad_mod │ │ ├── SOT23.kicad_mod │ │ ├── SOT23_DSG.kicad_mod │ │ ├── c_1206_pol.kicad_mod │ │ ├── Led_0603.kicad_mod │ │ ├── USB_Micro-B_Vert_OTG.kicad_mod │ │ ├── crystal_fa128.kicad_mod │ │ ├── c_elec_6.3x5.3.kicad_mod │ │ ├── sot23-5.kicad_mod │ │ ├── vlmu3100.kicad_mod │ │ ├── crystal_smd_5x3.2mm.kicad_mod │ │ ├── sot23-6.kicad_mod │ │ ├── USBOTG_BoardMount.kicad_mod │ │ ├── fuse_smd.kicad_mod │ │ ├── JST_SH.kicad_mod │ │ ├── SAMD_HCC_G_FOOT.kicad_mod │ │ ├── pvqfn-n16.kicad_mod │ │ ├── TQFP-48_7x7mm_Pitch0.5mm.kicad_mod │ │ ├── pvqfn-n32.kicad_mod │ │ ├── FFC_HOR_6.kicad_mod │ │ ├── FFC_HOR_14.kicad_mod │ │ ├── pvqfn-n40.kicad_mod │ │ ├── pvqfn-n48.kicad_mod │ │ └── FFC_HOR_24.kicad_mod │ ├── crystal_tiny.lib │ ├── usb_micro.lib │ ├── samd21_mod.lib │ ├── 1-1734742-2.lib │ ├── samd_hcc_mod.lib │ ├── 1-1734742-2.mod │ ├── logos.pretty │ │ ├── IdlehandsdevLogo.kicad_mod │ │ ├── IDH_Logo_9mm.kicad_mod │ │ ├── IDH_Logo_3mm.kicad_mod │ │ ├── IDH_Logo_6mm.kicad_mod │ │ └── IDH_Logo_7mm.kicad_mod │ └── AP2112k.lib │ ├── gerbs │ ├── uv_light_pcb.rar │ ├── uv_pcb-NPTH.drl │ ├── uv_pcb-B.Paste.gbr │ ├── uv_pcb-B.Mask.gbr │ ├── uv_pcb.drl │ ├── uv_pcb-PTH.drl │ ├── uv_pcb-Edge.Cuts.gbr │ ├── uv_pcb-F.SilkS.gbr │ └── uv_pcb-B.SilkS.gbr │ ├── sym-lib-table │ ├── fp-lib-table │ └── uv_pcb.pro ├── README.md ├── .gitignore └── Firmware └── ornament_firmware └── ornament_firmware.ino /PCB/LightPCB/uv_pcb/project_libs/AP2112k.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/samd21_mod.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/crystal_tiny.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_light_pcb.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idlehandsdev/msla_christmas_ornament/HEAD/PCB/LightPCB/uv_pcb/gerbs/uv_light_pcb.rar -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name AP2112k)(type Legacy)(uri ${KIPRJMOD}/project_libs/AP2112k.lib)(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Christmas Ornament 3D printing Christmas Ornament 2 | 3 | A Christmas ornament that 3D prints other Christmas ornaments! 4 | 5 | Check out the video below! 6 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb-NPTH.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (5.0.0)} date 12/24/18 10:33:20 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | % 7 | G90 8 | G05 9 | M72 10 | T0 11 | M30 12 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name 1-1734742-2)(type Legacy)(uri ${KIPRJMOD}/project_libs/1-1734742-2.mod)(options "")(descr "")) 3 | (lib (name project_footprints)(type KiCad)(uri ${KIPRJMOD}/project_libs/project_footprints.pretty)(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/EC_PAD.kicad_mod: -------------------------------------------------------------------------------- 1 | (module EC_PAD (layer F.Cu) 2 | (fp_text reference EC1 (at 0.1 -3.8) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value CONN_1 (at 0.1 6.7) (layer F.SilkS) hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (pad 1 smd circle (at 0 0) (size 6 6) (layers F.Cu F.Paste F.Mask)) 9 | ) 10 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/EC_PAD_5.kicad_mod: -------------------------------------------------------------------------------- 1 | (module EC_PAD_5 (layer F.Cu) (tedit 555DF144) 2 | (fp_text reference REF** (at 0 0.75) (layer F.SilkS) 3 | (effects (font (size 1.5 1.5) (thickness 0.15))) 4 | ) 5 | (fp_text value EC_PAD_5 (at 0 -0.75) (layer F.Fab) 6 | (effects (font (size 1.5 1.5) (thickness 0.15))) 7 | ) 8 | (pad 1 smd circle (at 0 0) (size 5 5) (layers F.Cu F.Paste F.Mask)) 9 | ) 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # For PCBs designed using KiCad: http://www.kicad-pcb.org/ 2 | # Format documentation: http://kicad-pcb.org/help/file-formats/ 3 | 4 | # Temporary files 5 | *.000 6 | *.bak 7 | *.bck 8 | *.kicad_pcb-bak 9 | *~ 10 | _autosave-* 11 | *.tmp 12 | *-cache.lib 13 | *-rescue.lib 14 | *-save.pro 15 | *-save.kicad_pcb 16 | 17 | # Netlist files (exported from Eeschema) 18 | *.net 19 | 20 | # Autorouter files (exported from Pcbnew) 21 | *.dsn 22 | *.ses 23 | 24 | # Exported BOM files 25 | *.xml 26 | *.csv 27 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/TESTP.kicad_mod: -------------------------------------------------------------------------------- 1 | (module TESTP (layer F.Cu) (tedit 546625B9) 2 | (fp_text reference TP11 (at 2.1 0) (layer F.SilkS) 3 | (effects (font (size 0.5 0.5) (thickness 0.125))) 4 | ) 5 | (fp_text value CONN_1 (at 5.08 -3.81) (layer F.SilkS) hide 6 | (effects (font (size 0.5 0.5) (thickness 0.125))) 7 | ) 8 | (fp_circle (center 0 0) (end 0.5 -1) (layer F.SilkS) (width 0.15)) 9 | (pad 1 smd circle (at 0 0) (size 2 2) (layers F.Cu F.Paste F.Mask)) 10 | ) 11 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb-B.Paste.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2018-12-24T10:33:18-05:00* 3 | G04 #@! TF.ProjectId,uv_pcb,75765F7063622E6B696361645F706362,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Paste,Bot* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 12/24/18 10:33:18* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/crystal_tiny.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # CRYSTAL 5 | # 6 | DEF CRYSTAL X 0 40 N N 1 F N 7 | F0 "X" 0 150 50 H V C CNN 8 | F1 "CRYSTAL" 0 -150 50 H V C CNN 9 | F2 "" 0 0 60 H V C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | P 2 0 1 16 -100 100 -100 -100 N 13 | P 2 0 1 16 100 100 100 -100 N 14 | P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f 15 | X 1 1 -300 0 200 R 40 40 1 1 P 16 | X 2 2 300 0 200 L 40 40 1 1 P 17 | X GND 4 -50 -450 200 U 40 40 1 1 P 18 | X GND 5 50 -450 200 U 40 40 1 1 P 19 | ENDDRAW 20 | ENDDEF 21 | # 22 | #End Library 23 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/Crystal_32khz.kicad_mod: -------------------------------------------------------------------------------- 1 | (module CFS-206 (layer F.Cu) (tedit 54D2B13F) 2 | (fp_text reference X103 (at -2.55 -2.025) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value 32.768kHz (at -83.625 64.9) (layer F.SilkS) hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (pad GND smd rect (at -2.5 0) (size 5 2) (layers F.Cu F.Paste F.Mask)) 9 | (pad 1 smd rect (at 4.5 -0.75) (size 3 0.5) (layers F.Cu F.Paste F.Mask)) 10 | (pad 2 smd rect (at 4.5 0.75) (size 3 0.5) (layers F.Cu F.Paste F.Mask)) 11 | ) 12 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/usb_micro.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # USB_MICRO 5 | # 6 | DEF USB_MICRO U 0 40 Y Y 1 F N 7 | F0 "U" -50 300 60 H V C CNN 8 | F1 "USB_MICRO" 100 -450 60 H V C CNN 9 | F2 "" 0 0 60 H V C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | S 350 300 350 400 0 1 0 N 13 | P 2 0 1 0 350 300 350 -400 N 14 | P 3 0 1 0 350 -400 350 -500 0 -500 N 15 | P 7 0 1 0 0 -250 100 -400 300 -400 300 300 100 300 0 150 0 -250 N 16 | X VBus 1 -300 150 300 R 50 50 1 1 I 17 | X DM 2 -300 50 300 R 50 50 1 1 I 18 | X DP 3 -300 -50 300 R 50 50 1 1 I 19 | X ID 4 -300 -150 300 R 50 50 1 1 I 20 | X GND 5 -300 -250 300 R 50 50 1 1 I 21 | X SHEILD 6 650 400 300 L 50 50 1 1 I 22 | ENDDRAW 23 | ENDDEF 24 | # 25 | #End Library 26 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/C2V10.kicad_mod: -------------------------------------------------------------------------------- 1 | (module C2V10 (layer F.Cu) (tedit 54D2B18D) 2 | (descr "Condensateur polarise") 3 | (tags CP) 4 | (fp_text reference C208 (at -8.05 -2.9) (layer F.SilkS) 5 | (effects (font (size 1.27 1.27) (thickness 0.254))) 6 | ) 7 | (fp_text value 10u (at -57.5 21.925) (layer F.SilkS) hide 8 | (effects (font (size 1.27 1.27) (thickness 0.254))) 9 | ) 10 | (fp_circle (center 0 0) (end 4.826 -2.794) (layer F.SilkS) (width 0.3048)) 11 | (pad 1 thru_hole rect (at -2.54 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) 12 | (pad 2 thru_hole circle (at 2.54 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) 13 | (model discret/c_vert_c2v10.wrl 14 | (at (xyz 0 0 0)) 15 | (scale (xyz 1 1 1)) 16 | (rotate (xyz 0 0 0)) 17 | ) 18 | ) 19 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/uv_pcb.pro: -------------------------------------------------------------------------------- 1 | update=22/05/2015 07:44:53 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [pcbnew] 9 | version=1 10 | LastNetListRead= 11 | UseCmpFile=1 12 | PadDrill=0.600000000000 13 | PadDrillOvalY=0.600000000000 14 | PadSizeH=1.500000000000 15 | PadSizeV=1.500000000000 16 | PcbTextSizeV=1.500000000000 17 | PcbTextSizeH=1.500000000000 18 | PcbTextThickness=0.300000000000 19 | ModuleTextSizeV=1.000000000000 20 | ModuleTextSizeH=1.000000000000 21 | ModuleTextSizeThickness=0.150000000000 22 | SolderMaskClearance=0.000000000000 23 | SolderMaskMinWidth=0.000000000000 24 | DrawSegmentWidth=0.200000000000 25 | BoardOutlineThickness=0.100000000000 26 | ModuleOutlineThickness=0.150000000000 27 | [cvpcb] 28 | version=1 29 | NetIExt=net 30 | [eeschema] 31 | version=1 32 | LibDir= 33 | [eeschema/libraries] 34 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb-B.Mask.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2018-12-24T10:33:18-05:00* 3 | G04 #@! TF.ProjectId,uv_pcb,75765F7063622E6B696361645F706362,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Soldermask,Bot* 6 | G04 #@! TF.FilePolarity,Negative* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 12/24/18 10:33:18* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | %ADD10R,2.100000X2.100000*% 15 | %ADD11O,2.100000X2.100000*% 16 | G04 APERTURE END LIST* 17 | D10* 18 | G04 #@! TO.C,J2* 19 | X118200000Y-69450000D03* 20 | D11* 21 | X115660000Y-69450000D03* 22 | X113120000Y-69450000D03* 23 | X110580000Y-69450000D03* 24 | X108040000Y-69450000D03* 25 | X105500000Y-69450000D03* 26 | X102960000Y-69450000D03* 27 | X100420000Y-69450000D03* 28 | G04 #@! TD* 29 | M02* 30 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (5.0.0)} date 12/14/18 13:41:48 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | T1C0.0157 7 | T2C0.0394 8 | % 9 | G90 10 | G05 11 | M72 12 | T1 13 | X4.0469Y-3.1276 14 | X4.1181Y-2.874 15 | X4.126Y-3.4843 16 | X4.128Y-3.8524 17 | X4.1417Y-2.6437 18 | X4.1909Y-3.7874 19 | X4.2579Y-2.5531 20 | X4.2871Y-2.3606 21 | X4.3012Y-3.1909 22 | X4.3327Y-3.8465 23 | X4.3366Y-2.3917 24 | X4.3878Y-2.124 25 | X4.4094Y-2.374 26 | X4.4242Y-2.109 27 | X4.437Y-3.4902 28 | X4.4429Y-4.002 29 | X4.4803Y-2.8681 30 | X4.4862Y-2.3642 31 | X4.4941Y-2.5157 32 | X4.5039Y-2.128 33 | X4.5413Y-3.7874 34 | X4.5906Y-2.435 35 | X4.5965Y-3.7913 36 | X4.6043Y-3.187 37 | X4.6535Y-3.187 38 | X4.8189Y-3.8583 39 | T2 40 | X3.9535Y-2.7343 41 | X4.0535Y-2.7343 42 | X4.1535Y-2.7343 43 | X4.2535Y-2.7343 44 | X4.3535Y-2.7343 45 | X4.4535Y-2.7343 46 | X4.5535Y-2.7343 47 | X4.6535Y-2.7343 48 | T0 49 | M30 50 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb-PTH.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (5.0.0)} date 12/24/18 10:33:20 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | T1C0.0157 7 | T2C0.0394 8 | % 9 | G90 10 | G05 11 | M72 12 | T1 13 | X4.0469Y-3.1276 14 | X4.1181Y-2.874 15 | X4.126Y-3.4843 16 | X4.128Y-3.8524 17 | X4.1417Y-2.6437 18 | X4.1909Y-3.7874 19 | X4.1984Y-2.437 20 | X4.2579Y-2.5531 21 | X4.2871Y-2.3606 22 | X4.3012Y-3.1909 23 | X4.326Y-3.8524 24 | X4.3366Y-2.3917 25 | X4.3472Y-2.1102 26 | X4.3878Y-2.124 27 | X4.4094Y-2.374 28 | X4.4242Y-2.109 29 | X4.437Y-3.4902 30 | X4.4429Y-4.002 31 | X4.4803Y-2.8681 32 | X4.4862Y-2.3642 33 | X4.4941Y-2.5157 34 | X4.5039Y-2.128 35 | X4.5413Y-3.7874 36 | X4.5906Y-2.435 37 | X4.5965Y-3.7913 38 | X4.6043Y-3.187 39 | X4.6535Y-3.187 40 | X4.8189Y-3.8583 41 | T2 42 | X3.9535Y-2.7343 43 | X4.0535Y-2.7343 44 | X4.1535Y-2.7343 45 | X4.2535Y-2.7343 46 | X4.3535Y-2.7343 47 | X4.4535Y-2.7343 48 | X4.5535Y-2.7343 49 | X4.6535Y-2.7343 50 | T0 51 | M30 52 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/I_1212.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5667CDF3) 2 | (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)") 3 | (tags "capacitor 0402") 4 | (attr smd) 5 | (fp_text reference REF** (at 0 -2.6) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value I_1212 (at 0 2.5) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -2 -1.9) (end 1.9 -1.9) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start 1.9 -1.9) (end 1.9 1.8) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 1.9 1.8) (end -1.8 1.8) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start -1.8 1.8) (end -1.8 -1.9) (layer F.SilkS) (width 0.15)) 15 | (pad 1 smd rect (at 1.1 0) (size 1.15 3.3) (layers F.Cu F.Paste F.Mask)) 16 | (pad 2 smd rect (at -1.1 0) (size 1.15 3.3) (layers F.Cu F.Paste F.Mask)) 17 | (model Capacitors_SMD.3dshapes/C_0402.wrl 18 | (at (xyz 0 0 0)) 19 | (scale (xyz 1 1 1)) 20 | (rotate (xyz 0 0 0)) 21 | ) 22 | ) 23 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/crystal_smd_3.2x1.5.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_project:crystal_smd_5x3.2mm (layer F.Cu) (tedit 55DF6EA9) 2 | (descr "5x3.2mm SMD glass Crystal") 3 | (fp_text reference X301 (at 0 -2) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value 32.768Mhz (at 0 2.1) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -1.8 -0.8) (end 1.8 -0.8) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 1.8 -0.7) (end 1.8 0.8) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 1.8 0.8) (end -1.8 0.8) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -1.8 0.8) (end -1.8 -0.7) (layer F.SilkS) (width 0.15)) 13 | (pad 1 smd rect (at -1.2 0) (size 1.1 1.9) (layers F.Cu F.Paste F.Mask) 14 | (solder_mask_margin 0.06858)) 15 | (pad 2 smd rect (at 1.2 0) (size 1.1 1.9) (layers F.Cu F.Paste F.Mask) 16 | (solder_mask_margin 0.06858)) 17 | (model walter/crystal/crystal_smd_5x3.2mm.wrl 18 | (at (xyz 0 0 0)) 19 | (scale (xyz 1 1 1)) 20 | (rotate (xyz 0 0 0)) 21 | ) 22 | ) 23 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/LIPO_CHARGE_MOD_FOOTPRINT.kicad_mod: -------------------------------------------------------------------------------- 1 | (module idlehands_libs:LIPO_CHARGE_MOD_FOOTPRINT (layer F.Cu) (tedit 5BB6B706) 2 | (fp_text reference U2 (at -0.2 13.2) (layer F.SilkS) hide 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value charge_mod (at 0 -14) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -9 3.5) (end 9 3.5) (layer F.SilkS) (width 0.1)) 9 | (fp_line (start -9 -3.5) (end 9 -3.5) (layer F.SilkS) (width 0.1)) 10 | (fp_line (start 9 -3.5) (end 9 3.5) (layer F.SilkS) (width 0.1)) 11 | (fp_line (start -9 3.5) (end -9 -3.5) (layer F.SilkS) (width 0.1)) 12 | (pad 3 smd oval (at 9 2.016) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 13 | (pad 2 smd oval (at 9 0.016) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 14 | (pad 1 smd oval (at 9 -1.984) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 15 | (pad 1 smd oval (at -9 -1.984) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 16 | (pad 2 smd oval (at -9 0.016) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 17 | (pad 3 smd oval (at -9 2.016) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 18 | ) 19 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/c_tant_D.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_cap:c_tant_D (layer F.Cu) (tedit 5551076C) 2 | (descr "SMT capacitor, tantalum size D") 3 | (fp_text reference C3 (at 0 -2.7305) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value 10uf/6.3V (at 0 2.7305) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start 2.54 -2.159) (end 2.54 2.159) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -3.683 -2.159) (end -3.683 2.159) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -3.683 2.159) (end 3.683 2.159) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start 3.683 2.159) (end 3.683 -2.159) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 3.683 -2.159) (end -3.683 -2.159) (layer F.SilkS) (width 0.127)) 14 | (pad 2 smd rect (at 2.99974 0) (size 2.55016 2.70002) (layers F.Cu F.Paste F.Mask)) 15 | (pad 1 smd rect (at -2.99974 0) (size 2.55016 3.79984) (layers F.Cu F.Paste F.Mask)) 16 | (model walter/smd_cap/c_tant_D.wrl 17 | (at (xyz 0 0 0)) 18 | (scale (xyz 1 1 1)) 19 | (rotate (xyz 0 0 0)) 20 | ) 21 | ) 22 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/c_1206.kicad_mod: -------------------------------------------------------------------------------- 1 | (module c_1206 (layer F.Cu) (tedit 54D27DF1) 2 | (descr "SMT capacitor, 1206") 3 | (fp_text reference C205 (at 3.4 0.05) (layer F.SilkS) 4 | (effects (font (size 0.50038 0.50038) (thickness 0.11938))) 5 | ) 6 | (fp_text value 65uf (at 62.025 82.475) (layer F.SilkS) hide 7 | (effects (font (size 0.50038 0.50038) (thickness 0.11938))) 8 | ) 9 | (fp_line (start 1.143 0.8128) (end 1.143 -0.8128) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -1.143 -0.8128) (end -1.143 0.8128) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -1.6002 -0.8128) (end -1.6002 0.8128) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -1.6002 0.8128) (end 1.6002 0.8128) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 1.6002 0.8128) (end 1.6002 -0.8128) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 1.6002 -0.8128) (end -1.6002 -0.8128) (layer F.SilkS) (width 0.127)) 15 | (pad 1 smd rect (at 1.397 0) (size 1.6002 1.8034) (layers F.Cu F.Paste F.Mask)) 16 | (pad 2 smd rect (at -1.397 0) (size 1.6002 1.8034) (layers F.Cu F.Paste F.Mask)) 17 | (model smd/capacitors/c_1206.wrl 18 | (at (xyz 0 0 0)) 19 | (scale (xyz 1 1 1)) 20 | (rotate (xyz 0 0 0)) 21 | ) 22 | ) 23 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/R_0402_Hand.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Resistors_SMD:R_0402 (layer F.Cu) (tedit 559ECC7D) 2 | (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)") 3 | (tags "resistor 0402") 4 | (attr smd) 5 | (fp_text reference R111 (at 0 -1.8) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value 1K (at 0 1.8) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15)) 17 | (pad 1 smd rect (at -0.6 0) (size 0.7 0.6) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 0.6 0) (size 0.7 0.6) (layers F.Cu F.Paste F.Mask)) 19 | (model Resistors_SMD.3dshapes/R_0402.wrl 20 | (at (xyz 0 0 0)) 21 | (scale (xyz 1 1 1)) 22 | (rotate (xyz 0 0 0)) 23 | ) 24 | ) 25 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/C_0402_Hand.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_project_foot:R_0402_Hand (layer F.Cu) (tedit 559ECC7D) 2 | (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)") 3 | (tags "resistor 0402") 4 | (attr smd) 5 | (fp_text reference R111 (at 0 -1.8) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value 1K (at 0 1.8) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start 0.25 -0.525) (end -0.25 -0.525) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -0.25 0.525) (end 0.25 0.525) (layer F.SilkS) (width 0.15)) 17 | (pad 1 smd rect (at -0.6 0) (size 0.7 0.6) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 0.6 0) (size 0.7 0.6) (layers F.Cu F.Paste F.Mask)) 19 | (model Resistors_SMD.3dshapes/R_0402.wrl 20 | (at (xyz 0 0 0)) 21 | (scale (xyz 1 1 1)) 22 | (rotate (xyz 0 0 0)) 23 | ) 24 | ) 25 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/I_0402.kicad_mod: -------------------------------------------------------------------------------- 1 | (module project_foot:c_0402 (layer F.Cu) (tedit 55C11CD7) 2 | (descr "SMT capacitor, 0402") 3 | (fp_text reference L122 (at 0 -0.4826) (layer F.SilkS) 4 | (effects (font (size 0.1524 0.1524) (thickness 0.03048))) 5 | ) 6 | (fp_text value 5N6 (at 0 0.4826) (layer F.SilkS) hide 7 | (effects (font (size 0.1524 0.1524) (thickness 0.03048))) 8 | ) 9 | (fp_line (start 0.3302 -0.2794) (end 0.3302 0.2794) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -0.3302 -0.2794) (end -0.3302 0.2794) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -0.5334 -0.2794) (end -0.5334 0.2794) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -0.5334 0.2794) (end 0.5334 0.2794) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 0.5334 0.2794) (end 0.5334 -0.2794) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 0.5334 -0.2794) (end -0.5334 -0.2794) (layer F.SilkS) (width 0.127)) 15 | (pad 1 smd rect (at 0.54864 0) (size 0.8001 0.6985) (layers F.Cu F.Paste F.Mask)) 16 | (pad 2 smd rect (at -0.54864 0) (size 0.8001 0.6985) (layers F.Cu F.Paste F.Mask)) 17 | (model walter/smd_cap/c_0402.wrl 18 | (at (xyz 0 0 0)) 19 | (scale (xyz 1 1 1)) 20 | (rotate (xyz 0 0 0)) 21 | ) 22 | ) 23 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/c_0402.kicad_mod: -------------------------------------------------------------------------------- 1 | (module project_foot:c_0402 (layer F.Cu) (tedit 55C11CD7) 2 | (descr "SMT capacitor, 0402") 3 | (fp_text reference L122 (at 0 -0.4826) (layer F.SilkS) 4 | (effects (font (size 0.1524 0.1524) (thickness 0.03048))) 5 | ) 6 | (fp_text value 5N6 (at 0 0.4826) (layer F.SilkS) hide 7 | (effects (font (size 0.1524 0.1524) (thickness 0.03048))) 8 | ) 9 | (fp_line (start 0.3302 -0.2794) (end 0.3302 0.2794) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -0.3302 -0.2794) (end -0.3302 0.2794) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -0.5334 -0.2794) (end -0.5334 0.2794) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -0.5334 0.2794) (end 0.5334 0.2794) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 0.5334 0.2794) (end 0.5334 -0.2794) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 0.5334 -0.2794) (end -0.5334 -0.2794) (layer F.SilkS) (width 0.127)) 15 | (pad 1 smd rect (at 0.54864 0) (size 0.8001 0.6985) (layers F.Cu F.Paste F.Mask)) 16 | (pad 2 smd rect (at -0.54864 0) (size 0.8001 0.6985) (layers F.Cu F.Paste F.Mask)) 17 | (model walter/smd_cap/c_0402.wrl 18 | (at (xyz 0 0 0)) 19 | (scale (xyz 1 1 1)) 20 | (rotate (xyz 0 0 0)) 21 | ) 22 | ) 23 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/C_SM0603.kicad_mod: -------------------------------------------------------------------------------- 1 | (module SM0603_Capa (layer F.Cu) (tedit 559ED0A0) 2 | (attr smd) 3 | (fp_text reference C708 (at -1.7875 0.0125 90) (layer F.SilkS) 4 | (effects (font (size 0.508 0.4572) (thickness 0.1143))) 5 | ) 6 | (fp_text value 100nf (at -2.8 0 90) (layer F.SilkS) hide 7 | (effects (font (size 0.508 0.4572) (thickness 0.1143))) 8 | ) 9 | (fp_line (start 0.50038 0.65024) (end 1.19888 0.65024) (layer F.SilkS) (width 0.11938)) 10 | (fp_line (start -0.50038 0.65024) (end -1.19888 0.65024) (layer F.SilkS) (width 0.11938)) 11 | (fp_line (start 0.50038 -0.65024) (end 1.19888 -0.65024) (layer F.SilkS) (width 0.11938)) 12 | (fp_line (start -1.19888 -0.65024) (end -0.50038 -0.65024) (layer F.SilkS) (width 0.11938)) 13 | (fp_line (start 1.19888 -0.635) (end 1.19888 0.635) (layer F.SilkS) (width 0.11938)) 14 | (fp_line (start -1.19888 0.635) (end -1.19888 -0.635) (layer F.SilkS) (width 0.11938)) 15 | (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)) 16 | (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)) 17 | (model smd\capacitors\C0603.wrl 18 | (at (xyz 0 0 0.001)) 19 | (scale (xyz 0.5 0.5 0.5)) 20 | (rotate (xyz 0 0 0)) 21 | ) 22 | ) 23 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/I_SM0805.kicad_mod: -------------------------------------------------------------------------------- 1 | (module SM0805 (layer F.Cu) (tedit 54D2B1A6) 2 | (attr smd) 3 | (fp_text reference L203 (at -2.75 -0.1) (layer F.SilkS) 4 | (effects (font (size 0.50038 0.50038) (thickness 0.10922))) 5 | ) 6 | (fp_text value 2.2uH (at -57.9 -83.35) (layer F.SilkS) hide 7 | (effects (font (size 0.50038 0.50038) (thickness 0.10922))) 8 | ) 9 | (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.09906)) 10 | (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.09906)) 11 | (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.09906)) 12 | (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.09906)) 13 | (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.09906)) 14 | (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.09906)) 15 | (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.09906)) 16 | (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask)) 17 | (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask)) 18 | (model smd/chip_cms.wrl 19 | (at (xyz 0 0 0)) 20 | (scale (xyz 0.1 0.1 0.1)) 21 | (rotate (xyz 0 0 0)) 22 | ) 23 | ) 24 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/sod323.kicad_mod: -------------------------------------------------------------------------------- 1 | (module project_footprints:sod80c (layer F.Cu) (tedit 56E9A47F) 2 | (descr SOD80C) 3 | (fp_text reference D1 (at -0.7 -1.3) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value BAT20J (at 0.0254 1.397) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start 0.3541 -0.8001) (end 0.3541 0.8001) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start 0.4271 0.8001) (end 0.4271 -0.8001) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start 0.5001 -0.8001) (end 0.5001 0.8001) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start 1.8542 -0.8001) (end -1.8542 -0.8001) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start -1.8542 -0.8001) (end -1.8542 0.8001) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start -1.8542 0.8001) (end 1.8542 0.8001) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start 1.8542 0.8001) (end 1.8542 -0.8001) (layer F.SilkS) (width 0.127)) 16 | (pad 1 smd rect (at -1.45 0) (size 1.5 1.2) (layers F.Cu F.Paste F.Mask)) 17 | (pad 2 smd rect (at 1.45 0) (size 1.5 1.2) (layers F.Cu F.Paste F.Mask)) 18 | (model walter/smd_diode/sod80c.wrl 19 | (at (xyz 0 0 0)) 20 | (scale (xyz 1 1 1)) 21 | (rotate (xyz 0 0 0)) 22 | ) 23 | ) 24 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/sod80c.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_diode:sod80c (layer F.Cu) (tedit 5509E596) 2 | (descr SOD80C) 3 | (fp_text reference D1002 (at -0.7 -1.3) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value ZENER (at 0.0254 1.397) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start 1.0541 -0.8001) (end 1.0541 0.8001) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start 0.9271 0.8001) (end 0.9271 -0.8001) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start 0.8001 -0.8001) (end 0.8001 0.8001) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start 1.8542 -0.8001) (end -1.8542 -0.8001) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start -1.8542 -0.8001) (end -1.8542 0.8001) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start -1.8542 0.8001) (end 1.8542 0.8001) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start 1.8542 0.8001) (end 1.8542 -0.8001) (layer F.SilkS) (width 0.127)) 16 | (pad 1 smd rect (at -1.84912 0) (size 1.00076 1.99898) (layers F.Cu F.Paste F.Mask)) 17 | (pad 2 smd rect (at 1.84912 0) (size 1.00076 1.99898) (layers F.Cu F.Paste F.Mask)) 18 | (model walter/smd_diode/sod80c.wrl 19 | (at (xyz 0 0 0)) 20 | (scale (xyz 1 1 1)) 21 | (rotate (xyz 0 0 0)) 22 | ) 23 | ) 24 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/SOT23.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_trans:sot23 (layer F.Cu) (tedit 5601A768) 2 | (descr SOT23) 3 | (fp_text reference D3 (at -0.81 -1.19) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value . (at 0 0.3302) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 16 | (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 17 | (pad 3 smd rect (at 0 -1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 19 | (model walter/smd_trans/sot23.wrl 20 | (at (xyz 0 0 0)) 21 | (scale (xyz 1 1 1)) 22 | (rotate (xyz 0 0 0)) 23 | ) 24 | ) 25 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/SOT23_DSG.kicad_mod: -------------------------------------------------------------------------------- 1 | (module project_footprints:SOT23 (layer F.Cu) (tedit 57041AE1) 2 | (descr SOT23) 3 | (fp_text reference Q1 (at -0.81 -1.19) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value Q_PMOS_DSG (at 0 0.3302) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 16 | (pad 3 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 17 | (pad 1 smd rect (at 0 -1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 19 | (model walter/smd_trans/sot23.wrl 20 | (at (xyz 0 0 0)) 21 | (scale (xyz 1 1 1)) 22 | (rotate (xyz 0 0 0)) 23 | ) 24 | ) 25 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/samd21_mod.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # SAMD21_MOD 5 | # 6 | DEF SAMD21_MOD U 0 40 Y Y 1 F N 7 | F0 "U" 0 -1000 60 H V C CNN 8 | F1 "SAMD21_MOD" 0 1150 60 H V C CNN 9 | F2 "" 0 0 60 H I C CNN 10 | F3 "" 0 0 60 H I C CNN 11 | DRAW 12 | S -350 550 350 -550 0 1 0 N 13 | X ~ 1 -550 450 200 R 50 50 1 1 I 14 | X ~ 2 -550 350 200 R 50 50 1 1 I 15 | X ~ 3 -550 250 200 R 50 50 1 1 I 16 | X ~ 4 -550 150 200 R 50 50 1 1 I 17 | X ~ 5 -550 50 200 R 50 50 1 1 I 18 | X ~ 6 -550 -50 200 R 50 50 1 1 I 19 | X ~ 7 -550 -150 200 R 50 50 1 1 I 20 | X ~ 8 -550 -250 200 R 50 50 1 1 I 21 | X ~ 9 -550 -350 200 R 50 50 1 1 I 22 | X ~ 10 -550 -450 200 R 50 50 1 1 I 23 | X ~ 20 550 -150 200 L 50 50 1 1 I 24 | X ~ 30 -100 750 200 D 50 50 1 1 I 25 | X ~ 11 -250 -750 200 U 50 50 1 1 I 26 | X ~ 21 550 -50 200 L 50 50 1 1 I 27 | X ~ 31 -200 750 200 D 50 50 1 1 I 28 | X ~ 12 -150 -750 200 U 50 50 1 1 I 29 | X ~ 22 550 50 200 L 50 50 1 1 I 30 | X ~ 13 -50 -750 200 U 50 50 1 1 I 31 | X ~ 23 550 150 200 L 50 50 1 1 I 32 | X ~ 14 50 -750 200 U 50 50 1 1 I 33 | X ~ 24 550 250 200 L 50 50 1 1 I 34 | X ~ 15 150 -750 200 U 50 50 1 1 I 35 | X ~ 25 550 350 200 L 50 50 1 1 I 36 | X ~ 16 250 -750 200 U 50 50 1 1 I 37 | X ~ 26 550 450 200 L 50 50 1 1 I 38 | X ~ 17 550 -450 200 L 50 50 1 1 I 39 | X ~ 27 200 750 200 D 50 50 1 1 I 40 | X ~ 18 550 -350 200 L 50 50 1 1 I 41 | X ~ 28 100 750 200 D 50 50 1 1 I 42 | X ~ 19 550 -250 200 L 50 50 1 1 I 43 | X ~ 29 0 750 200 D 50 50 1 1 I 44 | ENDDRAW 45 | ENDDEF 46 | # 47 | #End Library 48 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/c_1206_pol.kicad_mod: -------------------------------------------------------------------------------- 1 | (module project_footprint:c_1206 (layer F.Cu) (tedit 56B8EF2E) 2 | (descr "SMT capacitor, 1206") 3 | (fp_text reference C2 (at -1.5 1.5) (layer F.SilkS) 4 | (effects (font (size 0.50038 0.50038) (thickness 0.11938))) 5 | ) 6 | (fp_text value 10uF (at 62.025 82.475) (layer F.SilkS) hide 7 | (effects (font (size 0.50038 0.50038) (thickness 0.11938))) 8 | ) 9 | (fp_line (start 0.5 -0.8) (end 0.5 0.8) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 0.5 0.8) (end 0.3 0.8) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 0.3 0.8) (end 0.3 -0.8) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start 0.3 -0.8) (end 0.5 -0.8) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 1.143 0.8128) (end 1.143 -0.8128) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start -1.143 -0.8128) (end -1.143 0.8128) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -1.6002 -0.8128) (end -1.6002 0.8128) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -1.6002 0.8128) (end 1.6002 0.8128) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start 1.6002 0.8128) (end 1.6002 -0.8128) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start 1.6002 -0.8128) (end -1.6002 -0.8128) (layer F.SilkS) (width 0.127)) 19 | (pad 1 smd rect (at 1.397 0) (size 1.6002 1.8034) (layers F.Cu F.Paste F.Mask)) 20 | (pad 2 smd rect (at -1.397 0) (size 1.6002 1.8034) (layers F.Cu F.Paste F.Mask)) 21 | (model smd/capacitors/c_1206.wrl 22 | (at (xyz 0 0 0)) 23 | (scale (xyz 1 1 1)) 24 | (rotate (xyz 0 0 0)) 25 | ) 26 | ) 27 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/Led_0603.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_leds:Led_0603 (layer F.Cu) (tedit 55D4C0DD) 2 | (descr "SMD LED, 0603") 3 | (fp_text reference D2 (at 1 -1 90) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value RED (at -2 -1.2) (layer F.SilkS) 7 | (effects (font (size 0.9 0.9) (thickness 0.17))) 8 | ) 9 | (fp_line (start 0.29972 0.50038) (end 0.29972 -0.50038) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -0.29972 -0.50038) (end -0.29972 0.50038) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start 0 0.09906) (end 0 -0.09906) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -0.09906 -0.20066) (end -0.09906 0.20066) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start -0.09906 0.20066) (end 0.09906 0) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 0.09906 0) (end -0.09906 -0.20066) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -0.8001 -0.50038) (end 0.8001 -0.50038) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start 0.8001 -0.50038) (end 0.8001 0.50038) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start 0.8001 0.50038) (end -0.8001 0.50038) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start -0.8001 0.50038) (end -0.8001 -0.50038) (layer F.SilkS) (width 0.127)) 19 | (pad 2 smd rect (at -0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)) 20 | (pad 1 smd rect (at 0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)) 21 | (model walter/smd_leds/led_0603.wrl 22 | (at (xyz 0 0 0)) 23 | (scale (xyz 1 1 1)) 24 | (rotate (xyz 0 0 0)) 25 | ) 26 | ) 27 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/USB_Micro-B_Vert_OTG.kicad_mod: -------------------------------------------------------------------------------- 1 | (module project_footprints:USB_Micro-B_Vert_OTG (layer F.Cu) (tedit 56AF8783) 2 | (descr "Micro USB Type B Receptacle") 3 | (tags "USB USB_B USB_micro USB_OTG") 4 | (attr smd) 5 | (fp_text reference P1 (at 0 -3.45) (layer F.SilkS) hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value USB_OTG (at -0.15 2.95) (layer F.Fab) hide 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -0.025 -3.35) (end -0.025 3.5) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -5.125 -2.1) (end 5.125 -2.1) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 5.125 -2.1) (end 5.125 2.1) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 5.125 2.1) (end -5.125 2.1) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -5.125 2.1) (end -5.125 -2.1) (layer F.SilkS) (width 0.15)) 16 | (pad 6 thru_hole oval (at 4.1 0 90) (size 1.6 1) (drill 0.6) (layers *.Cu *.Mask F.SilkS)) 17 | (pad 1 thru_hole circle (at 1.3 0.775 90) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 18 | (pad 3 thru_hole circle (at 0 0.775 90) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 19 | (pad 2 thru_hole circle (at 0.65 -0.775 90) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 20 | (pad 4 thru_hole circle (at -0.65 -0.775 90) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 21 | (pad 5 thru_hole circle (at -1.3 0.775 90) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 22 | (pad 6 thru_hole oval (at -4.1 0 90) (size 1.6 1) (drill 0.6) (layers *.Cu *.Mask F.SilkS)) 23 | ) 24 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/crystal_fa128.kicad_mod: -------------------------------------------------------------------------------- 1 | (module crystal_fa128 (layer F.Cu) 2 | (descr "FA-128 ultra miniature size low profile SMD Crystal unit") 3 | (fp_text reference X3 (at 0 -1.69926) (layer F.SilkS) 4 | (effects (font (size 0.49784 0.49784) (thickness 0.09906))) 5 | ) 6 | (fp_text value ABM12 (at 0 1.89992) (layer F.SilkS) 7 | (effects (font (size 0.49784 0.49784) (thickness 0.09906))) 8 | ) 9 | (fp_line (start -1.39954 -1.19888) (end 1.39954 -1.19888) (layer F.SilkS) (width 0.14986)) 10 | (fp_line (start 1.39954 -1.19888) (end 1.39954 1.19888) (layer F.SilkS) (width 0.14986)) 11 | (fp_line (start 1.39954 1.19888) (end -1.39954 1.19888) (layer F.SilkS) (width 0.14986)) 12 | (fp_line (start -1.39954 1.19888) (end -1.39954 -1.19888) (layer F.SilkS) (width 0.14986)) 13 | (fp_line (start -1.00076 -0.8001) (end -1.00076 0.8001) (layer F.SilkS) (width 0.14986)) 14 | (fp_line (start -1.00076 0.8001) (end 1.00076 0.8001) (layer F.SilkS) (width 0.14986)) 15 | (fp_line (start 1.00076 0.8001) (end 1.00076 -0.8001) (layer F.SilkS) (width 0.14986)) 16 | (fp_line (start 1.00076 -0.8001) (end -1.00076 -0.8001) (layer F.SilkS) (width 0.14986)) 17 | (pad 1 smd rect (at -0.7239 0.5715) (size 0.94996 0.84836) (layers F.Cu F.Paste F.Mask) 18 | (solder_mask_margin 0.06858)) 19 | (pad 3 smd rect (at 0.7239 -0.5715) (size 0.94996 0.84836) (layers F.Cu F.Paste F.Mask) 20 | (solder_mask_margin 0.06858)) 21 | (pad 2 smd rect (at 0.7239 0.5715) (size 0.94996 0.84836) (layers F.Cu F.Paste F.Mask)) 22 | (pad 4 smd rect (at -0.7239 -0.5715) (size 0.94996 0.84836) (layers F.Cu F.Paste F.Mask)) 23 | (model walter/crystal/crystal_fa-128.wrl 24 | (at (xyz 0 0 0)) 25 | (scale (xyz 1 1 1)) 26 | (rotate (xyz 0 0 0)) 27 | ) 28 | ) 29 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/1-1734742-2.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 | # 1-1734742-2 7 | # 8 | DEF 1-1734742-2 J 0 40 Y Y 1 L N 9 | F0 "J" -200 841 50 H V L BNN 10 | F1 "1-1734742-2" -200 -801 50 H V L BNN 11 | F2 "TE_1-1734742-2" 0 0 50 H I L BNN 12 | F3 "FPC Series 1mm Pitch 12 Way Straight Female FPC Connector, ZIF Vertical Contact" 0 0 50 H I L BNN 13 | F4 "A100233CT-ND" 0 0 50 H I L BNN 14 | F5 "https://www.te.com/usa-en/product-1-1734742-2.html?te_bu=Cor&te_type=disp&te_campaign=seda_glo_cor-seda-global-disp-prtnr-fy19-seda-model-bom-cta_sma-317_1&elqCampaignId=32493" 0 0 50 H I L BNN 15 | F6 "None" 0 0 50 H I L BNN 16 | F7 "TE Connectivity" 0 0 50 H I L BNN 17 | F8 "https://www.digikey.ca/product-detail/en/te-connectivity-amp-connectors/1-1734742-2/A100233CT-ND/2180576?utm_source=snapeda&utm_medium=aggregator&utm_campaign=symbol" 0 0 50 H I L BNN 18 | F9 "1-1734742-2" 0 0 50 H I L BNN 19 | F10 "1-1734742-2" 0 0 50 H I L BNN 20 | DRAW 21 | P 2 0 0 10 200 -700 -200 -700 N 22 | P 2 0 0 10 -200 -700 -200 800 N 23 | P 2 0 0 10 -200 800 200 800 N 24 | P 2 0 0 10 200 800 200 -700 N 25 | X 1 1 400 700 200 L 40 40 0 0 P 26 | X 2 2 400 600 200 L 40 40 0 0 P 27 | X 3 3 400 500 200 L 40 40 0 0 P 28 | X 4 4 400 400 200 L 40 40 0 0 P 29 | X 5 5 400 300 200 L 40 40 0 0 P 30 | X 6 6 400 200 200 L 40 40 0 0 P 31 | X 7 7 400 100 200 L 40 40 0 0 P 32 | X 8 8 400 0 200 L 40 40 0 0 P 33 | X 9 9 400 -100 200 L 40 40 0 0 P 34 | X 10 10 400 -200 200 L 40 40 0 0 P 35 | X 11 11 400 -300 200 L 40 40 0 0 P 36 | X 12 12 400 -400 200 L 40 40 0 0 P 37 | X SHIELD S1 400 -600 200 L 40 40 0 0 P 38 | X SHIELD S2 400 -600 200 L 40 40 0 0 P 39 | ENDDRAW 40 | ENDDEF 41 | # 42 | # End Library -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/c_elec_6.3x5.3.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_cap:c_elec_6.3x5.3 (layer F.Cu) (tedit 5509E580) 2 | (descr "SMT capacitor, aluminium electrolytic, 6.3x5.3") 3 | (fp_text reference C101 (at 1.7 -3.75) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value 10uf/24v (at 0 3.81) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -2.921 -0.762) (end -2.921 0.762) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -2.794 1.143) (end -2.794 -1.143) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -2.667 -1.397) (end -2.667 1.397) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -2.54 1.651) (end -2.54 -1.651) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start -2.413 -1.778) (end -2.413 1.778) (layer F.SilkS) (width 0.127)) 14 | (fp_circle (center 0 0) (end -3.048 0) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -3.302 -3.302) (end -3.302 3.302) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -3.302 3.302) (end 2.54 3.302) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start 2.54 3.302) (end 3.302 2.54) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start 3.302 2.54) (end 3.302 -2.54) (layer F.SilkS) (width 0.127)) 19 | (fp_line (start 3.302 -2.54) (end 2.54 -3.302) (layer F.SilkS) (width 0.127)) 20 | (fp_line (start 2.54 -3.302) (end -3.302 -3.302) (layer F.SilkS) (width 0.127)) 21 | (fp_line (start 2.159 0) (end 1.397 0) (layer F.SilkS) (width 0.127)) 22 | (fp_line (start 1.778 -0.381) (end 1.778 0.381) (layer F.SilkS) (width 0.127)) 23 | (pad 1 smd rect (at 2.75082 0) (size 3.59918 1.6002) (layers F.Cu F.Paste F.Mask)) 24 | (pad 2 smd rect (at -2.75082 0) (size 3.59918 1.6002) (layers F.Cu F.Paste F.Mask)) 25 | (model walter/smd_cap/c_elec_6_3x5_3.wrl 26 | (at (xyz 0 0 0)) 27 | (scale (xyz 1 1 1)) 28 | (rotate (xyz 0 0 0)) 29 | ) 30 | ) 31 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/sot23-5.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_trans:sot23-5 (layer F.Cu) (tedit 555E3D8F) 2 | (descr SOT23-5) 3 | (fp_text reference U4 (at 1.89 -0.04 90) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value TLV71333 (at 0 0) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -0.8509 0.6985) (end -1.4986 0.0508) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -1.0033 0.6985) (end -1.4986 0.2032) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start 0.9525 -0.6985) (end 0.9525 -1.3589) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -0.9525 -0.6985) (end -0.9525 -1.3589) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 0 0.6985) (end 0 1.3589) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) 19 | (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 20 | (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 21 | (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 22 | (pad 2 smd rect (at 0 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 23 | (pad 4 smd rect (at 0.9525 -1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 24 | (pad 5 smd rect (at -0.9525 -1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 25 | (model walter/smd_trans/sot23-5.wrl 26 | (at (xyz 0 0 0)) 27 | (scale (xyz 1 1 1)) 28 | (rotate (xyz 0 0 0)) 29 | ) 30 | ) 31 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/samd_hcc_mod.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # SAMD21_MOD 5 | # 6 | DEF SAMD21_MOD U 0 40 Y Y 1 F N 7 | F0 "U" -100 -1200 60 V V C CNN 8 | F1 "SAMD21_MOD" 0 1150 60 H V C CNN 9 | F2 "" 0 0 60 H I C CNN 10 | F3 "" 0 0 60 H I C CNN 11 | DRAW 12 | S -350 1050 350 -850 0 1 0 N 13 | S 800 1750 1100 1250 0 1 0 N 14 | X 3v3 1 -550 950 200 R 50 50 1 1 I 15 | X AREF 2 -550 850 200 R 50 50 1 1 I 16 | X RESET 3 -550 750 200 R 50 50 1 1 I 17 | X D13 4 550 550 200 L 50 50 1 1 I 18 | X D12 5 550 450 200 L 50 50 1 1 I 19 | X D11 6 550 350 200 L 50 50 1 1 I 20 | X D10 7 550 250 200 L 50 50 1 1 I 21 | X D9 8 550 150 200 L 50 50 1 1 I 22 | X TX/D1 9 550 -700 200 L 50 50 1 1 I 23 | X RX/D0 10 550 -800 200 L 50 50 1 1 I 24 | X D5 20 550 -300 200 L 50 50 1 1 I 25 | X D+ 30 1300 1400 200 L 50 50 1 1 I 26 | X A0/DAC~ 11 -550 -250 200 R 50 50 1 1 I 27 | X D6 21 550 -200 200 L 50 50 1 1 I 28 | X GND 31 1300 1300 200 L 50 50 1 1 I 29 | X A1~ 12 -550 -350 200 R 50 50 1 1 I 30 | X MOSI 22 -550 350 200 R 50 50 1 1 I 31 | X A2 13 -550 -450 200 R 50 50 1 1 I 32 | X SCK 23 -550 250 200 R 50 50 1 1 I 33 | X A3 14 -550 -550 200 R 50 50 1 1 I 34 | X MISO 24 -550 150 200 R 50 50 1 1 I 35 | X A4 15 -550 -650 200 R 50 50 1 1 I 36 | X SDA 25 550 800 200 L 50 50 1 1 I 37 | X A5 16 -550 -750 200 R 50 50 1 1 I 38 | X SCL 26 550 900 200 L 50 50 1 1 I 39 | X GND 17 -550 650 200 R 50 50 1 1 I 40 | X BATT 27 1300 1700 200 L 50 50 1 1 I 41 | X D3 18 550 -500 200 L 50 50 1 1 I 42 | X VBUS 28 1300 1600 200 L 50 50 1 1 I 43 | X D4 19 550 -400 200 L 50 50 1 1 I 44 | X D- 29 1300 1500 200 L 50 50 1 1 I 45 | ENDDRAW 46 | ENDDEF 47 | # 48 | # charge_mod 49 | # 50 | DEF charge_mod U 0 40 Y Y 1 F N 51 | F0 "U" 0 -250 60 H V C CNN 52 | F1 "charge_mod" 550 300 60 H V C CNN 53 | F2 "" 0 0 60 H I C CNN 54 | F3 "" 0 0 60 H I C CNN 55 | DRAW 56 | S -300 -150 300 200 0 1 0 N 57 | X BATT 1 -500 -50 200 R 50 50 1 1 I 58 | X 5V 2 0 400 200 D 50 50 1 1 I 59 | X GND 3 500 -50 200 L 50 50 1 1 I 60 | ENDDRAW 61 | ENDDEF 62 | # 63 | #End Library 64 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/vlmu3100.kicad_mod: -------------------------------------------------------------------------------- 1 | (module LED_SMD:LED_1812_4532Metric (layer F.Cu) (tedit 5C13D7A6) 2 | (descr "LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator") 3 | (tags diode) 4 | (attr smd) 5 | (fp_text reference D7 (at 0 -2.65) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value uv_led (at 0 2.65) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_text user %R (at -0.620001 -0.020001) (layer F.Fab) hide 12 | (effects (font (size 1 1) (thickness 0.15))) 13 | ) 14 | (fp_line (start 2.3 1.2) (end -2.3 1.2) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start 2.3 -1.2) (end 2.3 1.2) (layer F.CrtYd) (width 0.05)) 16 | (fp_line (start -2.3 -1.2) (end 2.3 -1.2) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start -2.3 1.2) (end -2.3 -1.2) (layer F.CrtYd) (width 0.05)) 18 | (fp_line (start -2.3 1.2) (end 2.3 1.2) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start -2.3 -0.9) (end -2.3 1.2) (layer F.SilkS) (width 0.12)) 20 | (fp_line (start 2.2 -1.2) (end -2.3 -1.2) (layer F.SilkS) (width 0.12)) 21 | (fp_line (start 2.3 1.2) (end 2.3 -1.1) (layer F.Fab) (width 0.1)) 22 | (fp_line (start -2.3 1.2) (end 2.2 1.2) (layer F.Fab) (width 0.1)) 23 | (fp_line (start -2.3 -0.9) (end -2.3 1.2) (layer F.Fab) (width 0.1)) 24 | (fp_line (start -2.6 -0.7) (end -1.8 -1.5) (layer F.Fab) (width 0.1)) 25 | (fp_line (start 2.25 -1.2) (end -1.45 -1.2) (layer F.Fab) (width 0.1)) 26 | (pad 2 smd roundrect (at 1.425 0) (size 1.6 2.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.222)) 27 | (pad 1 smd roundrect (at -1.425 0) (size 1.6 2.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.222)) 28 | (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1812_4532Metric.wrl 29 | (at (xyz 0 0 0)) 30 | (scale (xyz 1 1 1)) 31 | (rotate (xyz 0 0 0)) 32 | ) 33 | ) 34 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb-Edge.Cuts.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2018-12-24T10:33:18-05:00* 3 | G04 #@! TF.ProjectId,uv_pcb,75765F7063622E6B696361645F706362,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Profile,NP* 6 | %FSLAX46Y46*% 7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 8 | G04 Created by KiCad (PCBNEW (5.0.0)) date 12/24/18 10:33:18* 9 | %MOMM*% 10 | %LPD*% 11 | G01* 12 | G04 APERTURE LIST* 13 | %ADD10C,0.200000*% 14 | G04 APERTURE END LIST* 15 | D10* 16 | X105719708Y-54630447D02* 17 | G75* 18 | G02X107719708Y-52630447I2000000J0D01* 19 | G01* 20 | X102300000Y-101500000D02* 21 | G75* 22 | G03X102300000Y-101500000I-1500000J0D01* 23 | G01* 24 | X124300000Y-65500000D02* 25 | G75* 26 | G03X124300000Y-65500000I-1500000J0D01* 27 | G01* 28 | X103719708Y-62500000D02* 29 | X100800000Y-62500000D01* 30 | X117880276Y-60500000D02* 31 | X117880276Y-54630447D01* 32 | X122800000Y-62500000D02* 33 | G75* 34 | G02X125800000Y-65500000I0J-3000000D01* 35 | G01* 36 | X100800000Y-104500000D02* 37 | G75* 38 | G02X97800000Y-101500000I0J3000000D01* 39 | G01* 40 | X125800000Y-101500000D02* 41 | X125800000Y-65500000D01* 42 | X105719708Y-60500000D02* 43 | G75* 44 | G02X103719708Y-62500000I-2000000J0D01* 45 | G01* 46 | X122800000Y-62500000D02* 47 | X119880276Y-62500000D01* 48 | X119880276Y-62500000D02* 49 | G75* 50 | G02X117880276Y-60500000I0J2000000D01* 51 | G01* 52 | X105719708Y-54630447D02* 53 | X105719708Y-60500000D01* 54 | X100800000Y-104500000D02* 55 | X122800000Y-104500000D01* 56 | X115880276Y-52630447D02* 57 | X107719708Y-52630447D01* 58 | X125800000Y-101500000D02* 59 | G75* 60 | G02X122800000Y-104500000I-3000000J0D01* 61 | G01* 62 | X97800000Y-65500000D02* 63 | G75* 64 | G02X100800000Y-62500000I3000000J0D01* 65 | G01* 66 | X97800000Y-65500000D02* 67 | X97800000Y-101500000D01* 68 | X115880276Y-52630447D02* 69 | G75* 70 | G02X117880276Y-54630447I0J-2000000D01* 71 | G01* 72 | X124300000Y-101500000D02* 73 | G75* 74 | G03X124300000Y-101500000I-1500000J0D01* 75 | G01* 76 | M02* 77 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/crystal_smd_5x3.2mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_crystal:crystal_smd_5x3.2mm (layer F.Cu) (tedit 5580748E) 2 | (descr "5x3.2mm SMD glass Crystal") 3 | (fp_text reference X101 (at 0 -2) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value 40Mhz (at 0 2.1) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_arc (start 2.5 -1.6) (end 2.5 -1.3) (angle 90) (layer F.SilkS) (width 0.15)) 10 | (fp_arc (start -2.5 -1.6) (end -2.2 -1.6) (angle 90) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -2.2 -1.6) (end 2.2 -1.6) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -2.5 -0.5) (end -2.5 -1.3) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 2.5 -0.5) (end 2.5 -1.3) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 2.3 0.4) (end 2.3 -0.4) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start 2.3 0.4) (end 2.5 0.5) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 2.3 -0.4) (end 2.5 -0.5) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 2.5 1.3) (end 2.5 0.5) (layer F.SilkS) (width 0.15)) 18 | (fp_arc (start 2.5 1.6) (end 2.2 1.6) (angle 90) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -2.2 1.6) (end 2.2 1.6) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start -2.5 1.3) (end -2.5 0.5) (layer F.SilkS) (width 0.15)) 21 | (fp_arc (start -2.5 1.6) (end -2.5 1.3) (angle 90) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start -2.5 0.5) (end -2.3 0.4) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start -2.5 -0.5) (end -2.3 -0.4) (layer F.SilkS) (width 0.15)) 24 | (fp_line (start -2.3 0.4) (end -2.3 -0.4) (layer F.SilkS) (width 0.15)) 25 | (pad 1 smd rect (at -1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask) 26 | (solder_mask_margin 0.06858)) 27 | (pad 2 smd rect (at 1.85 0) (size 1.7 2.4) (layers F.Cu F.Paste F.Mask) 28 | (solder_mask_margin 0.06858)) 29 | (model walter/crystal/crystal_smd_5x3.2mm.wrl 30 | (at (xyz 0 0 0)) 31 | (scale (xyz 1 1 1)) 32 | (rotate (xyz 0 0 0)) 33 | ) 34 | ) 35 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/sot23-6.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_trans:sot23-6 (layer F.Cu) (tedit 5509E5B1) 2 | (descr SOT23-6) 3 | (fp_text reference U11001 (at 0 -2.15) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value DMMT5401 (at 0 0) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -0.8509 0.6985) (end -1.4986 0.0508) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -1.0033 0.6985) (end -1.4986 0.2032) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start 0.9525 -0.6985) (end 0.9525 -1.3589) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start -0.9525 -0.6985) (end -0.9525 -1.3589) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 0 0.6985) (end 0 1.3589) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) 19 | (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) 20 | (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) 21 | (pad 1 smd rect (at -0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 22 | (pad 3 smd rect (at 0.9525 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 23 | (pad 2 smd rect (at 0 1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 24 | (pad 4 smd rect (at 0.9525 -1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 25 | (pad 6 smd rect (at -0.9525 -1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 26 | (pad 5 smd rect (at 0 -1.05664) (size 0.59944 1.00076) (layers F.Cu F.Paste F.Mask)) 27 | (model walter/smd_trans/sot23-6.wrl 28 | (at (xyz 0 0 0)) 29 | (scale (xyz 1 1 1)) 30 | (rotate (xyz 0 0 0)) 31 | ) 32 | ) 33 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/USBOTG_BoardMount.kicad_mod: -------------------------------------------------------------------------------- 1 | (module project_footprints:USBOTG_BoardMount (layer F.Cu) (tedit 56B6606A) 2 | (descr "Micro USB Type B Receptacle") 3 | (tags "USB USB_B USB_micro USB_OTG") 4 | (attr smd) 5 | (fp_text reference P1 (at 0 -3.45) (layer F.SilkS) hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value USB_OTG (at -0.15 2.95) (layer F.Fab) hide 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -0.025 -3.35) (end -0.025 3.5) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -3.325 -2.1) (end 3.325 -2.1) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 3.625 -2.1) (end 3.625 2.1) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 3.325 2.1) (end -3.325 2.1) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -3.625 2.1) (end -3.625 -2.1) (layer F.SilkS) (width 0.15)) 16 | (pad 6 thru_hole circle (at 2.8 0.75 90) (size 0.85 0.85) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) 17 | (pad 6 thru_hole oval (at -3.325 -0.29 180) (size 1.4 0.9) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 18 | (pad 6 thru_hole oval (at 3.325 -0.29 180) (size 1.4 0.9) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 19 | (pad 6 thru_hole oval (at 1.5 -1.25 180) (size 1 0.7) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) 20 | (pad 6 thru_hole oval (at 1.5 1.25 180) (size 1 0.7) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) 21 | (pad 6 thru_hole oval (at -1.5 -1.25 180) (size 1 0.7) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) 22 | (pad 6 thru_hole oval (at -1.5 1.25 180) (size 1 0.7) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) 23 | (pad 1 thru_hole circle (at 1.3 0.35 90) (size 0.65 0.65) (drill 0.45) (layers *.Cu *.Mask F.SilkS)) 24 | (pad 3 thru_hole circle (at 0 0.35 90) (size 0.65 0.65) (drill 0.45) (layers *.Cu *.Mask F.SilkS)) 25 | (pad 2 thru_hole circle (at 0.65 -0.35 90) (size 0.65 0.65) (drill 0.45) (layers *.Cu *.Mask F.SilkS)) 26 | (pad 4 thru_hole circle (at -0.65 -0.35 90) (size 0.65 0.65) (drill 0.45) (layers *.Cu *.Mask F.SilkS)) 27 | (pad 5 thru_hole circle (at -1.3 0.35 90) (size 0.65 0.65) (drill 0.45) (layers *.Cu *.Mask F.SilkS)) 28 | (pad 6 thru_hole circle (at -2.8 0.75 90) (size 0.85 0.85) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) 29 | ) 30 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/fuse_smd.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_misc_comp:fuse_smf (layer F.Cu) (tedit 5509E521) 2 | (descr "Fuse Holder SMF, Littelfuse") 3 | (tags Fuse) 4 | (autoplace_cost180 10) 5 | (fp_text reference F1001 (at -3.85 -3.2) (layer F.SilkS) 6 | (effects (font (size 0.5 0.5) (thickness 0.125))) 7 | ) 8 | (fp_text value 2A (at 0 3.302) (layer F.SilkS) hide 9 | (effects (font (size 0.5 0.5) (thickness 0.125))) 10 | ) 11 | (fp_line (start 1.99898 -1.30048) (end 1.99898 -2.49936) (layer F.SilkS) (width 0.381)) 12 | (fp_line (start 1.99898 2.49936) (end 1.99898 1.30048) (layer F.SilkS) (width 0.381)) 13 | (fp_line (start -1.99898 2.49936) (end -1.99898 1.30048) (layer F.SilkS) (width 0.381)) 14 | (fp_line (start -1.99898 -2.49936) (end -1.99898 -1.30048) (layer F.SilkS) (width 0.381)) 15 | (fp_line (start 3.70078 1.30048) (end 1.6002 1.30048) (layer F.SilkS) (width 0.381)) 16 | (fp_line (start 3.70078 -1.30048) (end 1.6002 -1.30048) (layer F.SilkS) (width 0.381)) 17 | (fp_line (start -3.70078 -1.30048) (end -1.6002 -1.30048) (layer F.SilkS) (width 0.381)) 18 | (fp_line (start -1.6002 1.30048) (end -3.70078 1.30048) (layer F.SilkS) (width 0.381)) 19 | (fp_line (start 1.6002 -1.19888) (end -1.6002 -1.19888) (layer F.SilkS) (width 0.381)) 20 | (fp_line (start 1.6002 1.19888) (end -1.6002 1.19888) (layer F.SilkS) (width 0.381)) 21 | (fp_line (start 1.6002 -1.30048) (end 1.6002 1.30048) (layer F.SilkS) (width 0.381)) 22 | (fp_line (start -1.6002 -1.30048) (end -1.6002 1.30048) (layer F.SilkS) (width 0.381)) 23 | (fp_line (start -3.70078 -1.30048) (end -3.70078 1.30048) (layer F.SilkS) (width 0.381)) 24 | (fp_line (start 3.70078 1.30048) (end 3.70078 -1.30048) (layer F.SilkS) (width 0.381)) 25 | (fp_line (start -4.89966 -2.49936) (end 4.89966 -2.49936) (layer F.SilkS) (width 0.381)) 26 | (fp_line (start 4.89966 -2.49936) (end 4.89966 2.49936) (layer F.SilkS) (width 0.381)) 27 | (fp_line (start 4.89966 2.49936) (end -4.89966 2.49936) (layer F.SilkS) (width 0.381)) 28 | (fp_line (start -4.89966 2.49936) (end -4.89966 -2.49936) (layer F.SilkS) (width 0.381)) 29 | (pad 1 smd rect (at -3.1877 0) (size 4.23926 3.81) (layers F.Cu F.Paste F.Mask)) 30 | (pad 2 smd rect (at 3.1877 0) (size 4.23926 3.81) (layers F.Cu F.Paste F.Mask)) 31 | (model walter/misc_comp/fuse_smf.wrl 32 | (at (xyz 0 0 0)) 33 | (scale (xyz 1 1 1)) 34 | (rotate (xyz 0 0 0)) 35 | ) 36 | ) 37 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/JST_SH.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Pin_Headers:Pin_Header_Angled_1x02 (layer F.Cu) (tedit 566850A9) 2 | (descr "Through hole pin header") 3 | (tags "pin header") 4 | (fp_text reference P3 (at 0 -5.1) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value CONN_01X02 (at 0 -3.1) (layer F.Fab) hide 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_line (start 4.7 -1.5) (end 2.8 -1.5) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 4.7 -0.9) (end 4.7 -1.5) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start 2.8 -0.9) (end 4.7 -0.9) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 2.8 -1.5) (end 2.8 -0.9) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 2.8 0.7) (end 2.8 1.3) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start 2.8 1.3) (end 4.7 1.3) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 4.7 1.3) (end 4.7 0.7) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 4.7 0.7) (end 2.8 0.7) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start 1 -2) (end -1.8 -2) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -1.8 -2) (end -1.2 -1.8) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start -1.2 -1.8) (end -1.2 1.7) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start -1.2 1.7) (end -1.5 2) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start -1.5 2) (end 1 2) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start 6.8 -2) (end 8 -2) (layer F.SilkS) (width 0.15)) 24 | (fp_line (start 8 -2) (end 8 2) (layer F.SilkS) (width 0.15)) 25 | (fp_line (start 8 2) (end 6.8 2) (layer F.SilkS) (width 0.15)) 26 | (fp_line (start 6.8 2) (end 6.8 1.5) (layer F.SilkS) (width 0.15)) 27 | (fp_line (start 6.8 1.5) (end 6.3 1.5) (layer F.SilkS) (width 0.15)) 28 | (fp_line (start 6.3 -1.5) (end 6.8 -1.5) (layer F.SilkS) (width 0.15)) 29 | (fp_line (start 6.8 -1.5) (end 6.8 -2) (layer F.SilkS) (width 0.15)) 30 | (fp_line (start 1 2) (end 6.3 2) (layer F.SilkS) (width 0.15)) 31 | (fp_line (start 6.3 2) (end 6.3 -2) (layer F.SilkS) (width 0.15)) 32 | (fp_line (start 6.3 -2) (end 1 -2) (layer F.SilkS) (width 0.15)) 33 | (fp_line (start 1 2) (end 1 -2) (layer F.SilkS) (width 0.15)) 34 | (fp_line (start -1.25 -2) (end -1.25 2) (layer F.CrtYd) (width 0.05)) 35 | (fp_line (start 6.25 -2) (end 6.25 2) (layer F.CrtYd) (width 0.05)) 36 | (fp_line (start -1.5 -2) (end 6.25 -2) (layer F.CrtYd) (width 0.05)) 37 | (fp_line (start -1.5 2) (end 6.25 2) (layer F.CrtYd) (width 0.05)) 38 | (pad 1 thru_hole rect (at 0 -1) (size 1.25 1.25) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 39 | (pad 2 thru_hole oval (at 0 1) (size 1.25 1.25) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) 40 | (model Pin_Headers.3dshapes/Pin_Header_Angled_1x02.wrl 41 | (at (xyz 0 -0.05 0)) 42 | (scale (xyz 1 1 1)) 43 | (rotate (xyz 0 0 90)) 44 | ) 45 | ) 46 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/SAMD_HCC_G_FOOT.kicad_mod: -------------------------------------------------------------------------------- 1 | (module idlehands_libs:SAMD_HCC_G_FOOT (layer F.Cu) (tedit 5BB6B6B9) 2 | (fp_text reference U1 (at -0.2 13.2) (layer F.SilkS) hide 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value SAMD21_MOD (at 0 -14) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -9 -11) (end 9 -11) (layer F.SilkS) (width 0.1)) 9 | (fp_line (start 9 -11) (end 9 11) (layer F.SilkS) (width 0.1)) 10 | (fp_line (start 9 11) (end -9 11) (layer F.SilkS) (width 0.1)) 11 | (fp_line (start -9 11) (end -9 -11) (layer F.SilkS) (width 0.1)) 12 | (fp_circle (center -9 -11) (end -8.5 -10.5) (layer F.SilkS) (width 0.5)) 13 | (pad 27 smd oval (at 4 -11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 14 | (pad 29 smd oval (at 0 -11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 15 | (pad 31 smd oval (at -4 -11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 16 | (pad 28 smd oval (at 2 -11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 17 | (pad 30 smd oval (at -2 -11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 18 | (pad 19 smd oval (at 9 5) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 19 | (pad 20 smd oval (at 9 3) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 20 | (pad 17 smd oval (at 9 9) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 21 | (pad 18 smd oval (at 9 7) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 22 | (pad 26 smd oval (at 9 -9) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 23 | (pad 25 smd oval (at 9 -7) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 24 | (pad 21 smd oval (at 9 1) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 25 | (pad 22 smd oval (at 9 -1) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 26 | (pad 24 smd oval (at 9 -5) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 27 | (pad 23 smd oval (at 9 -3) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 28 | (pad 16 smd oval (at 5 11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 29 | (pad 15 smd oval (at 3 11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 30 | (pad 14 smd oval (at 1 11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 31 | (pad 13 smd oval (at -1 11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 32 | (pad 12 smd oval (at -3 11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 33 | (pad 11 smd oval (at -5 11 270) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 34 | (pad 1 smd oval (at -9 -9) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 35 | (pad 2 smd oval (at -9 -7) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 36 | (pad 8 smd oval (at -9 5) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 37 | (pad 10 smd oval (at -9 9) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 38 | (pad 7 smd oval (at -9 3) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 39 | (pad 9 smd oval (at -9 7) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 40 | (pad 3 smd oval (at -9 -5) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 41 | (pad 4 smd oval (at -9 -3) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 42 | (pad 5 smd oval (at -9 -1) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 43 | (pad 6 smd oval (at -9 1) (size 3 1.5) (layers F.Cu F.Paste F.Mask)) 44 | ) 45 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/1-1734742-2.mod: -------------------------------------------------------------------------------- 1 | PCBNEW-LibModule-V1 2 | # encoding utf-8 3 | Units mm 4 | $INDEX 5 | TE_1-1734742-2 6 | $EndINDEX 7 | $MODULE TE_1-1734742-2 8 | Po 0 0 0 15 00000000 00000000 ~~ 9 | Li TE_1-1734742-2 10 | Cd 11 | Sc 00000000 12 | At SMD 13 | Op 0 0 0 14 | .SolderMask 0 15 | .SolderPaste 0 16 | T0 -3.97156 -3.21088 0.800717 0.800717 0 0.05 N V 21 "TE_1-1734742-2" 17 | T1 -3.31088 3.49294 0.800213 0.800213 0 0.05 N V 21 "VAL**" 18 | DS -5.85 1.55 -5.85 -1.75 0.127 24 19 | DS -5.85 -1.75 5.85 -1.75 0.127 24 20 | DS 5.85 -1.75 5.85 1.55 0.127 24 21 | DS 5.85 1.55 -5.85 1.55 0.127 24 22 | DC -2.754 2.365 -2.654 2.365 0.2 21 23 | DS -5.5 -1.75 -5.85 -1.75 0.127 21 24 | DS -5.85 -1.75 -5.85 1.55 0.127 21 25 | DS -5.85 1.55 -5.5 1.55 0.127 21 26 | DS 5.65 -1.75 5.85 -1.75 0.127 21 27 | DS 5.85 -1.75 5.85 1.55 0.127 21 28 | DS 5.85 1.55 5.6 1.55 0.127 21 29 | DS -3.2 1.8 -6.1 1.8 0.05 26 30 | DS -6.1 1.8 -6.1 -2 0.05 26 31 | DS -6.1 -2 -2.7 -2 0.05 26 32 | DS -2.7 -2 -2.7 -2.25 0.05 26 33 | DS -2.7 -2.25 3.2 -2.25 0.05 26 34 | DS 3.2 -2.25 3.2 -2 0.05 26 35 | DS 3.2 -2 6.1 -2 0.05 26 36 | DS 6.1 -2 6.1 1.8 0.05 26 37 | DS 6.1 1.8 2.7 1.8 0.05 26 38 | DS 2.7 1.8 2.7 2.25 0.05 26 39 | DS 2.7 2.25 -3.2 2.25 0.05 26 40 | DS -3.2 2.25 -3.2 1.8 0.05 26 41 | $PAD 42 | Sh "S1" R 1.4 2.9 0 0 0 43 | At SMD N 00888000 44 | .SolderMask 0 45 | .SolderPaste 0 46 | Ne 0 "" 47 | Po -4.45 0 48 | $EndPAD 49 | $PAD 50 | Sh "S2" R 1.4 2.9 0 0 0 51 | At SMD N 00888000 52 | .SolderMask 0 53 | .SolderPaste 0 54 | Ne 0 "" 55 | Po 4.45 0 56 | $EndPAD 57 | $PAD 58 | Sh "1" R 0.4 1.6 0 0 0 59 | At SMD N 00888000 60 | .SolderMask 0 61 | .SolderPaste 0 62 | Ne 0 "" 63 | Po -2.75 1.2 64 | $EndPAD 65 | $PAD 66 | Sh "2" R 0.4 1.6 0 0 0 67 | At SMD N 00888000 68 | .SolderMask 0 69 | .SolderPaste 0 70 | Ne 0 "" 71 | Po -2.25 -1.2 72 | $EndPAD 73 | $PAD 74 | Sh "3" R 0.4 1.6 0 0 0 75 | At SMD N 00888000 76 | .SolderMask 0 77 | .SolderPaste 0 78 | Ne 0 "" 79 | Po -1.75 1.2 80 | $EndPAD 81 | $PAD 82 | Sh "4" R 0.4 1.6 0 0 0 83 | At SMD N 00888000 84 | .SolderMask 0 85 | .SolderPaste 0 86 | Ne 0 "" 87 | Po -1.25 -1.2 88 | $EndPAD 89 | $PAD 90 | Sh "5" R 0.4 1.6 0 0 0 91 | At SMD N 00888000 92 | .SolderMask 0 93 | .SolderPaste 0 94 | Ne 0 "" 95 | Po -0.75 1.2 96 | $EndPAD 97 | $PAD 98 | Sh "6" R 0.4 1.6 0 0 0 99 | At SMD N 00888000 100 | .SolderMask 0 101 | .SolderPaste 0 102 | Ne 0 "" 103 | Po -0.25 -1.2 104 | $EndPAD 105 | $PAD 106 | Sh "7" R 0.4 1.6 0 0 0 107 | At SMD N 00888000 108 | .SolderMask 0 109 | .SolderPaste 0 110 | Ne 0 "" 111 | Po 0.25 1.2 112 | $EndPAD 113 | $PAD 114 | Sh "8" R 0.4 1.6 0 0 0 115 | At SMD N 00888000 116 | .SolderMask 0 117 | .SolderPaste 0 118 | Ne 0 "" 119 | Po 0.75 -1.2 120 | $EndPAD 121 | $PAD 122 | Sh "9" R 0.4 1.6 0 0 0 123 | At SMD N 00888000 124 | .SolderMask 0 125 | .SolderPaste 0 126 | Ne 0 "" 127 | Po 1.25 1.2 128 | $EndPAD 129 | $PAD 130 | Sh "10" R 0.4 1.6 0 0 0 131 | At SMD N 00888000 132 | .SolderMask 0 133 | .SolderPaste 0 134 | Ne 0 "" 135 | Po 1.75 -1.2 136 | $EndPAD 137 | $PAD 138 | Sh "11" R 0.4 1.6 0 0 0 139 | At SMD N 00888000 140 | .SolderMask 0 141 | .SolderPaste 0 142 | Ne 0 "" 143 | Po 2.25 1.2 144 | $EndPAD 145 | $PAD 146 | Sh "12" R 0.4 1.6 0 0 0 147 | At SMD N 00888000 148 | .SolderMask 0 149 | .SolderPaste 0 150 | Ne 0 "" 151 | Po 2.75 -1.2 152 | $EndPAD 153 | $EndMODULE TE_1-1734742-2 154 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/logos.pretty/IdlehandsdevLogo.kicad_mod: -------------------------------------------------------------------------------- 1 | (module LOGO (layer F.Cu) 2 | (at 0 0) 3 | (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide 4 | (effects (font (thickness 0.3))) 5 | ) 6 | (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide 7 | (effects (font (thickness 0.3))) 8 | ) 9 | (fp_poly (pts (xy 3.492500 0.993271) (xy 3.452050 1.087656) (xy 3.347499 1.241032) (xy 3.204043 1.422087) (xy 3.046877 1.599507) (xy 2.901199 1.741979) (xy 2.867337 1.770208) (xy 2.483085 2.009503) 10 | (xy 2.044700 2.175345) (xy 1.589631 2.258702) (xy 1.155323 2.250540) (xy 0.999866 2.220653) (xy 0.526063 2.039067) (xy 0.087104 1.747132) (xy -0.171953 1.500454) (xy -0.333101 1.312351) 11 | (xy -0.458323 1.144321) (xy -0.522395 1.030449) (xy -0.524193 1.024437) (xy -0.533547 0.937979) (xy -0.473340 0.932024) (xy -0.401559 0.956754) (xy -0.241716 0.993237) (xy -0.026519 1.014102) 12 | (xy 0.053504 1.016000) (xy 0.362650 0.970829) (xy 0.617919 0.825069) (xy 0.785089 0.649843) (xy 0.875733 0.551595) (xy 0.944793 0.547667) (xy 1.018285 0.605318) (xy 1.223586 0.714768) 13 | (xy 1.482222 0.748535) (xy 1.743627 0.703965) (xy 1.862686 0.649646) (xy 2.080141 0.521344) (xy 2.283584 0.737033) (xy 2.465605 0.898913) (xy 2.655706 0.986891) (xy 2.893924 1.013001) 14 | (xy 3.148896 0.997139) (xy 3.337840 0.982879) (xy 3.462642 0.983507) (xy 3.492500 0.993271) (xy 3.492500 0.993271) )(layer F.SilkS) (width 0.100000) 15 | ) 16 | (fp_poly (pts (xy -2.256388 0.135546) (xy -2.323130 0.366837) (xy -2.471322 0.559387) (xy -2.678207 0.695240) (xy -2.921026 0.756438) (xy -3.177019 0.725025) (xy -3.295011 0.673385) (xy -3.476696 0.506330) 17 | (xy -3.588070 0.270509) (xy -3.619226 0.008870) (xy -3.560258 -0.235638) (xy -3.520396 -0.303734) (xy -3.313255 -0.506430) (xy -3.069757 -0.602695) (xy -2.816236 -0.596548) (xy -2.579022 -0.492009) 18 | (xy -2.384449 -0.293096) (xy -2.293857 -0.116530) (xy -2.256388 0.135546) (xy -2.256388 0.135546) )(layer F.SilkS) (width 0.100000) 19 | ) 20 | (fp_poly (pts (xy 0.697848 0.023060) (xy 0.660284 0.299578) (xy 0.592755 0.445166) (xy 0.409264 0.642868) (xy 0.167669 0.747842) (xy -0.098251 0.755030) (xy -0.354715 0.659374) (xy -0.437469 0.599422) 21 | (xy -0.608419 0.387353) (xy -0.675542 0.149238) (xy -0.651646 -0.091140) (xy -0.549539 -0.310000) (xy -0.382028 -0.483558) (xy -0.161920 -0.588032) (xy 0.097976 -0.599642) (xy 0.196228 -0.577286) 22 | (xy 0.455573 -0.441795) (xy 0.626195 -0.232872) (xy 0.697848 0.023060) (xy 0.697848 0.023060) )(layer F.SilkS) (width 0.100000) 23 | ) 24 | (fp_poly (pts (xy 3.683000 0.060575) (xy 3.635437 0.272533) (xy 3.515190 0.492717) (xy 3.355918 0.659927) (xy 3.351733 0.662895) (xy 3.159754 0.736796) (xy 2.915903 0.753653) (xy 2.682902 0.711169) 25 | (xy 2.630182 0.689321) (xy 2.449083 0.536475) (xy 2.332583 0.306428) (xy 2.299907 0.040594) (xy 2.304890 -0.011511) (xy 2.386280 -0.283521) (xy 2.554509 -0.469784) (xy 2.795202 -0.579363) 26 | (xy 2.991218 -0.616756) (xy 3.162640 -0.583063) (xy 3.248029 -0.546039) (xy 3.457858 -0.395317) (xy 3.613004 -0.187545) (xy 3.681999 0.033393) (xy 3.683000 0.060575) (xy 3.683000 0.060575) )(layer F.SilkS) (width 0.100000) 27 | ) 28 | (fp_poly (pts (xy 0.634078 -0.705366) (xy 0.414328 -0.797183) (xy 0.202774 -0.860911) (xy -0.006549 -0.888717) (xy -0.013836 -0.888763) (xy -0.239392 -0.843156) (xy -0.483410 -0.727385) (xy -0.687447 -0.572352) 29 | (xy -0.749375 -0.499839) (xy -0.811260 -0.426649) (xy -0.875696 -0.424809) (xy -0.987791 -0.497260) (xy -1.014810 -0.517161) (xy -1.259161 -0.627620) (xy -1.538800 -0.648846) (xy -1.802300 -0.580424) 30 | (xy -1.896559 -0.524282) (xy -2.069738 -0.396246) (xy -2.299749 -0.607035) (xy -2.594888 -0.803863) (xy -2.913258 -0.876180) (xy -3.251683 -0.823315) (xy -3.278519 -0.814021) (xy -3.542174 -0.719211) 31 | (xy -3.478429 -0.902071) (xy -3.363725 -1.112174) (xy -3.168625 -1.353347) (xy -2.923807 -1.595076) (xy -2.659945 -1.806849) (xy -2.425071 -1.949817) (xy -2.226681 -2.038827) (xy -2.047876 -2.092284) 32 | (xy -1.843262 -2.118813) (xy -1.567445 -2.127040) (xy -1.491299 -2.127250) (xy -1.199823 -2.122674) (xy -0.987541 -2.102282) (xy -0.806783 -2.056086) (xy -0.609877 -1.974093) (xy -0.493840 -1.918209) 33 | (xy -0.044658 -1.629984) (xy 0.316505 -1.253542) (xy 0.513082 -0.940058) (xy 0.634078 -0.705366) (xy 0.634078 -0.705366) )(layer F.SilkS) (width 0.100000) 34 | ) 35 | ) 36 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/pvqfn-n16.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_qfn:pvqfn-n16 (layer F.Cu) (tedit 555E3D55) 2 | (descr "Plastic QFP, TI PVQFN-N16") 3 | (fp_text reference U8 (at -2.46 -1.72 90) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value 4051_8x1 (at 0 2.70002) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -2.10058 1.50114) (end -2.10058 1.89992) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -2.10058 1.89992) (end -1.69926 1.89992) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -1.69926 1.89992) (end -2.10058 1.50114) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -1.99898 -1.80086) (end 1.99898 -1.80086) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 1.99898 1.80086) (end -1.99898 1.80086) (layer F.SilkS) (width 0.127)) 14 | (fp_circle (center -1.7018 1.50114) (end -1.8034 1.50114) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start 1.99898 -1.80086) (end 1.99898 1.80086) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -1.99898 1.80086) (end -1.99898 -1.80086) (layer F.SilkS) (width 0.127)) 17 | (pad 2 smd rect (at -1.24968 1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 18 | (solder_mask_margin 0.07112)) 19 | (pad 3 smd rect (at -0.7493 1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 20 | (solder_mask_margin 0.07112)) 21 | (pad 4 smd rect (at -0.24892 1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 22 | (solder_mask_margin 0.07112)) 23 | (pad 5 smd rect (at 0.24892 1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 24 | (solder_mask_margin 0.07112)) 25 | (pad 6 smd rect (at 0.7493 1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 26 | (solder_mask_margin 0.07112)) 27 | (pad 8 smd rect (at 1.95072 0.7493) (size 0.89916 0.23876) (layers F.Cu F.Paste F.Mask) 28 | (solder_mask_margin 0.07112)) 29 | (pad 9 smd rect (at 1.95072 -0.7493) (size 0.89916 0.23876) (layers F.Cu F.Paste F.Mask) 30 | (solder_mask_margin 0.07112)) 31 | (pad 10 smd rect (at 1.24968 -1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 32 | (solder_mask_margin 0.07112)) 33 | (pad 11 smd rect (at 0.7493 -1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 34 | (solder_mask_margin 0.07112)) 35 | (pad 12 smd rect (at 0.24892 -1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 36 | (solder_mask_margin 0.07112)) 37 | (pad 13 smd rect (at -0.24892 -1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 38 | (solder_mask_margin 0.07112)) 39 | (pad 14 smd rect (at -0.7493 -1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 40 | (solder_mask_margin 0.07112)) 41 | (pad 16 smd rect (at -1.95072 -0.7493) (size 0.89916 0.23876) (layers F.Cu F.Paste F.Mask) 42 | (solder_mask_margin 0.07112)) 43 | (pad 1 smd rect (at -1.95072 0.7493) (size 0.89916 0.23876) (layers F.Cu F.Paste F.Mask) 44 | (solder_mask_margin 0.07112)) 45 | (pad 17 smd rect (at 0.7493 0.50038) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask) 46 | (solder_mask_margin 0.07112) (solder_paste_margin -0.09906)) 47 | (pad 17 smd rect (at -0.7493 0.50038) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask) 48 | (solder_mask_margin 0.07112) (solder_paste_margin -0.09906)) 49 | (pad 17 smd rect (at -0.7493 -0.50038) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask) 50 | (solder_mask_margin 0.07112) (solder_paste_margin -0.09906)) 51 | (pad 17 smd rect (at 0.7493 -0.50038) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask) 52 | (solder_mask_margin 0.07112) (solder_paste_margin -0.09906)) 53 | (pad 7 smd rect (at 1.24968 1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 54 | (solder_mask_margin 0.07112)) 55 | (pad 15 smd rect (at -1.24968 -1.69926) (size 0.23876 0.89916) (layers F.Cu F.Paste F.Mask) 56 | (solder_mask_margin 0.07112)) 57 | (pad 17 smd rect (at 0 -0.50038) (size 0.50038 1.00076) (layers F.Cu F.Paste F.Mask) 58 | (solder_mask_margin 0.07112) (solder_paste_margin -0.09906)) 59 | (pad 17 smd rect (at 0 0.50038) (size 0.50038 1.00076) (layers F.Cu F.Paste F.Mask) 60 | (solder_mask_margin 0.07112) (solder_paste_margin -0.09906)) 61 | (model walter/smd_qfn/r-pvqfn-n16.wrl 62 | (at (xyz 0 0 0)) 63 | (scale (xyz 1 1 1)) 64 | (rotate (xyz 0 0 0)) 65 | ) 66 | ) 67 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/TQFP-48_7x7mm_Pitch0.5mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module TQFP-48_7x7mm_Pitch0.5mm (layer F.Cu) (tedit 54130A77) 2 | (descr "48 LEAD TQFP 7x7mm (see MICREL TQFP7x7-48LD-PL-1.pdf)") 3 | (tags "QFP 0.5") 4 | (attr smd) 5 | (fp_text reference REF** (at 0 -6) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value TQFP-48_7x7mm_Pitch0.5mm (at 0 6) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -5.25 -5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start 5.25 -5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start -5.25 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start -5.25 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start -3.625 -3.625) (end -3.625 -3.1) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -3.625 -3.625) (end -3.1 -3.625) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start -3.625 -3.1) (end -5 -3.1) (layer F.SilkS) (width 0.15)) 24 | (pad 1 smd rect (at -4.35 -2.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 25 | (pad 2 smd rect (at -4.35 -2.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 26 | (pad 3 smd rect (at -4.35 -1.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 27 | (pad 4 smd rect (at -4.35 -1.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 28 | (pad 5 smd rect (at -4.35 -0.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 29 | (pad 6 smd rect (at -4.35 -0.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 30 | (pad 7 smd rect (at -4.35 0.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 31 | (pad 8 smd rect (at -4.35 0.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 32 | (pad 9 smd rect (at -4.35 1.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 33 | (pad 10 smd rect (at -4.35 1.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 34 | (pad 11 smd rect (at -4.35 2.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 35 | (pad 12 smd rect (at -4.35 2.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 36 | (pad 13 smd rect (at -2.75 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 37 | (pad 14 smd rect (at -2.25 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 38 | (pad 15 smd rect (at -1.75 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 39 | (pad 16 smd rect (at -1.25 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 40 | (pad 17 smd rect (at -0.75 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 41 | (pad 18 smd rect (at -0.25 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 42 | (pad 19 smd rect (at 0.25 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 43 | (pad 20 smd rect (at 0.75 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 44 | (pad 21 smd rect (at 1.25 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 45 | (pad 22 smd rect (at 1.75 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 46 | (pad 23 smd rect (at 2.25 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 47 | (pad 24 smd rect (at 2.75 4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 48 | (pad 25 smd rect (at 4.35 2.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 49 | (pad 26 smd rect (at 4.35 2.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 50 | (pad 27 smd rect (at 4.35 1.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 51 | (pad 28 smd rect (at 4.35 1.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 52 | (pad 29 smd rect (at 4.35 0.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 53 | (pad 30 smd rect (at 4.35 0.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 54 | (pad 31 smd rect (at 4.35 -0.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 55 | (pad 32 smd rect (at 4.35 -0.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 56 | (pad 33 smd rect (at 4.35 -1.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 57 | (pad 34 smd rect (at 4.35 -1.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 58 | (pad 35 smd rect (at 4.35 -2.25) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 59 | (pad 36 smd rect (at 4.35 -2.75) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 60 | (pad 37 smd rect (at 2.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 61 | (pad 38 smd rect (at 2.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 62 | (pad 39 smd rect (at 1.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 63 | (pad 40 smd rect (at 1.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 64 | (pad 41 smd rect (at 0.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 65 | (pad 42 smd rect (at 0.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 66 | (pad 43 smd rect (at -0.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 67 | (pad 44 smd rect (at -0.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 68 | (pad 45 smd rect (at -1.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 69 | (pad 46 smd rect (at -1.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 70 | (pad 47 smd rect (at -2.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 71 | (pad 48 smd rect (at -2.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 72 | (model Housings_QFP.3dshapes/TQFP-48_7x7mm_Pitch0.5mm.wrl 73 | (at (xyz 0 0 0)) 74 | (scale (xyz 1 1 1)) 75 | (rotate (xyz 0 0 0)) 76 | ) 77 | ) 78 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/pvqfn-n32.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_qfn:pvqfn-n32 (layer F.Cu) (tedit 55DE2D94) 2 | (descr "Plastic QFP, TI S-PVQFN-N32") 3 | (fp_text reference U202 (at -3.05 3 90) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value cc1200 (at 0 3.49758) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -2.60096 1.89992) (end -2.60096 2.60096) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -2.60096 2.60096) (end -1.89992 2.60096) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -1.89992 2.60096) (end -2.60096 1.89992) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start 2.49936 2.49936) (end -2.49936 2.49936) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start -2.49936 2.49936) (end -2.49936 -2.49936) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start 2.49936 -2.49936) (end 2.49936 2.49936) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -2.10312 2.5019) (end -2.5019 2.10312) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start -2.5019 2.19964) (end -2.20218 2.49936) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start -2.2987 2.49936) (end -2.49936 2.2987) (layer F.SilkS) (width 0.127)) 19 | (fp_circle (center -1.89992 1.89992) (end -1.7018 2.00152) (layer F.SilkS) (width 0.20066)) 20 | (pad 2 smd rect (at -1.24968 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 21 | (solder_mask_margin 0.06858)) 22 | (pad 3 smd rect (at -0.7493 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 23 | (solder_mask_margin 0.06858)) 24 | (pad 4 smd rect (at -0.24892 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 25 | (solder_mask_margin 0.06858)) 26 | (pad 5 smd rect (at 0.24892 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 27 | (solder_mask_margin 0.06858)) 28 | (pad 8 smd rect (at 1.74752 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 29 | (solder_mask_margin 0.06858)) 30 | (pad 9 smd rect (at 2.47396 1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 31 | (solder_mask_margin 0.06858)) 32 | (pad 10 smd rect (at 2.47396 1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 33 | (solder_mask_margin 0.06858)) 34 | (pad 11 smd rect (at 2.47396 0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 35 | (solder_mask_margin 0.06858)) 36 | (pad 12 smd rect (at 2.47396 0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 37 | (solder_mask_margin 0.06858)) 38 | (pad 13 smd rect (at 2.47396 -0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 39 | (solder_mask_margin 0.06858)) 40 | (pad 14 smd rect (at 2.47396 -0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 41 | (solder_mask_margin 0.06858)) 42 | (pad 1 smd rect (at -1.74752 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 43 | (solder_mask_margin 0.06858)) 44 | (pad 33 smd rect (at 0.86106 0.86106) (size 1.72466 1.72466) (layers F.Cu F.Paste F.Mask) 45 | (solder_mask_margin 0.06858) (solder_paste_margin -0.09906)) 46 | (pad 33 smd rect (at -0.86106 0.86106) (size 1.72466 1.72466) (layers F.Cu F.Paste F.Mask) 47 | (solder_mask_margin 0.06858) (solder_paste_margin -0.09906)) 48 | (pad 33 smd rect (at -0.86106 -0.86106) (size 1.72466 1.72466) (layers F.Cu F.Paste F.Mask) 49 | (solder_mask_margin 0.06858) (solder_paste_margin -0.09906)) 50 | (pad 33 smd rect (at 0.86106 -0.86106) (size 1.72466 1.72466) (layers F.Cu F.Paste F.Mask) 51 | (solder_mask_margin 0.06858) (solder_paste_margin -0.09906)) 52 | (pad 15 smd rect (at 2.47396 -1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 53 | (solder_mask_margin 0.06858)) 54 | (pad 16 smd rect (at 2.47396 -1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 55 | (solder_mask_margin 0.06858)) 56 | (pad 17 smd rect (at 1.74752 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 57 | (solder_mask_margin 0.06858)) 58 | (pad 18 smd rect (at 1.24968 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 59 | (solder_mask_margin 0.06858)) 60 | (pad 19 smd rect (at 0.7493 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 61 | (solder_mask_margin 0.06858)) 62 | (pad 20 smd rect (at 0.24892 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 63 | (solder_mask_margin 0.06858)) 64 | (pad 21 smd rect (at -0.24892 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 65 | (solder_mask_margin 0.06858)) 66 | (pad 22 smd rect (at -0.7493 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 67 | (solder_mask_margin 0.06858)) 68 | (pad 23 smd rect (at -1.24968 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 69 | (solder_mask_margin 0.06858)) 70 | (pad 24 smd rect (at -1.74752 -2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 71 | (solder_mask_margin 0.06858)) 72 | (pad 25 smd rect (at -2.47396 -1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 73 | (solder_mask_margin 0.06858)) 74 | (pad 26 smd rect (at -2.47396 -1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 75 | (solder_mask_margin 0.06858)) 76 | (pad 27 smd rect (at -2.47396 -0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 77 | (solder_mask_margin 0.06858)) 78 | (pad 28 smd rect (at -2.47396 -0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 79 | (solder_mask_margin 0.06858)) 80 | (pad 6 smd rect (at 0.7493 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 81 | (solder_mask_margin 0.06858)) 82 | (pad 7 smd rect (at 1.24968 2.47396) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 83 | (solder_mask_margin 0.06858)) 84 | (pad 29 smd rect (at -2.47396 0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 85 | (solder_mask_margin 0.06858)) 86 | (pad 30 smd rect (at -2.47396 0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 87 | (solder_mask_margin 0.06858)) 88 | (pad 31 smd rect (at -2.47396 1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 89 | (solder_mask_margin 0.06858)) 90 | (pad 32 smd rect (at -2.47396 1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 91 | (solder_mask_margin 0.06858)) 92 | (model walter/smd_qfn/s-pvqfn-n32.wrl 93 | (at (xyz 0 0 0)) 94 | (scale (xyz 1 1 1)) 95 | (rotate (xyz 0 0 0)) 96 | ) 97 | ) 98 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/FFC_HOR_6.kicad_mod: -------------------------------------------------------------------------------- 1 | (module FFC_HOR_6 (layer F.Cu) (tedit 558DCBE4) 2 | (fp_text reference REF** (at 11 -8.5) (layer F.SilkS) 3 | (effects (font (size 1.5 1.5) (thickness 0.15))) 4 | ) 5 | (fp_text value FFC_HOR_6 (at -0.5 -8.5) (layer F.Fab) 6 | (effects (font (size 1.5 1.5) (thickness 0.15))) 7 | ) 8 | (fp_line (start 0 0.0072) (end 2.65 0.0072) (layer Dwgs.User) (width 0.1)) 9 | (fp_line (start 2.65 0.0072) (end 2.65 -2.2928) (layer Dwgs.User) (width 0.1)) 10 | (fp_line (start 2.65 -2.2928) (end 0 -2.2928) (layer Dwgs.User) (width 0.1)) 11 | (fp_line (start 0 -2.2928) (end 0 0.0072) (layer Dwgs.User) (width 0.1)) 12 | (fp_line (start 8.7 0.0072) (end 8.7 -2.2928) (layer Dwgs.User) (width 0.1)) 13 | (fp_line (start 8.7 -2.2928) (end 6.05 -2.2928) (layer Dwgs.User) (width 0.1)) 14 | (fp_line (start 6.05 -2.2928) (end 6.05 0.0072) (layer Dwgs.User) (width 0.1)) 15 | (fp_line (start 6.05 0.0072) (end 8.7 0.0072) (layer Dwgs.User) (width 0.1)) 16 | (fp_line (start 3 -1.6928) (end 3.2 -1.6928) (layer Dwgs.User) (width 0.1)) 17 | (fp_line (start 3.2 -1.6928) (end 3.2 -3.0928) (layer Dwgs.User) (width 0.1)) 18 | (fp_line (start 3.2 -3.0928) (end 3 -3.0928) (layer Dwgs.User) (width 0.1)) 19 | (fp_line (start 3 -3.0928) (end 3 -1.6928) (layer Dwgs.User) (width 0.1)) 20 | (fp_line (start 3.5 -1.6928) (end 3.7 -1.6928) (layer Dwgs.User) (width 0.1)) 21 | (fp_line (start 3.7 -1.6928) (end 3.7 -3.0928) (layer Dwgs.User) (width 0.1)) 22 | (fp_line (start 3.7 -3.0928) (end 3.5 -3.0928) (layer Dwgs.User) (width 0.1)) 23 | (fp_line (start 3.5 -3.0928) (end 3.5 -1.6928) (layer Dwgs.User) (width 0.1)) 24 | (fp_line (start 4 -1.6928) (end 4.2 -1.6928) (layer Dwgs.User) (width 0.1)) 25 | (fp_line (start 4.2 -1.6928) (end 4.2 -3.0928) (layer Dwgs.User) (width 0.1)) 26 | (fp_line (start 4.2 -3.0928) (end 4 -3.0928) (layer Dwgs.User) (width 0.1)) 27 | (fp_line (start 4 -3.0928) (end 4 -1.6928) (layer Dwgs.User) (width 0.1)) 28 | (fp_line (start 4.5 -1.6928) (end 4.7 -1.6928) (layer Dwgs.User) (width 0.1)) 29 | (fp_line (start 4.7 -1.6928) (end 4.7 -3.0928) (layer Dwgs.User) (width 0.1)) 30 | (fp_line (start 4.7 -3.0928) (end 4.5 -3.0928) (layer Dwgs.User) (width 0.1)) 31 | (fp_line (start 4.5 -3.0928) (end 4.5 -1.6928) (layer Dwgs.User) (width 0.1)) 32 | (fp_line (start 5 -1.6928) (end 5.2 -1.6928) (layer Dwgs.User) (width 0.1)) 33 | (fp_line (start 5.2 -1.6928) (end 5.2 -3.0928) (layer Dwgs.User) (width 0.1)) 34 | (fp_line (start 5.2 -3.0928) (end 5 -3.0928) (layer Dwgs.User) (width 0.1)) 35 | (fp_line (start 5 -3.0928) (end 5 -1.6928) (layer Dwgs.User) (width 0.1)) 36 | (fp_line (start 5.5 -1.6928) (end 5.7 -1.6928) (layer Dwgs.User) (width 0.1)) 37 | (fp_line (start 5.7 -1.6928) (end 5.7 -3.0928) (layer Dwgs.User) (width 0.1)) 38 | (fp_line (start 5.7 -3.0928) (end 5.5 -3.0928) (layer Dwgs.User) (width 0.1)) 39 | (fp_line (start 5.5 -3.0928) (end 5.5 -1.6928) (layer Dwgs.User) (width 0.1)) 40 | (fp_line (start 8.7 -2.2928) (end 8.7 -1.6928) (layer Dwgs.User) (width 0.1)) 41 | (fp_line (start 6.05 -1.6928) (end 2.65 -1.6928) (layer Dwgs.User) (width 0.1)) 42 | (fp_line (start 4.2 -1.6928) (end 4.5 -1.6928) (layer Dwgs.User) (width 0.1)) 43 | (fp_line (start 3 -1.6928) (end 3.2 -1.6928) (layer F.SilkS) (width 0.1)) 44 | (fp_line (start 3.2 -1.6928) (end 3.2 -3.0928) (layer F.SilkS) (width 0.1)) 45 | (fp_line (start 3.2 -3.0928) (end 3 -3.0928) (layer F.SilkS) (width 0.1)) 46 | (fp_line (start 3 -3.0928) (end 3 -1.6928) (layer F.SilkS) (width 0.1)) 47 | (fp_line (start 3.5 -1.6928) (end 3.7 -1.6928) (layer F.SilkS) (width 0.1)) 48 | (fp_line (start 3.7 -1.6928) (end 3.7 -3.0928) (layer F.SilkS) (width 0.1)) 49 | (fp_line (start 3.7 -3.0928) (end 3.5 -3.0928) (layer F.SilkS) (width 0.1)) 50 | (fp_line (start 3.5 -3.0928) (end 3.5 -1.6928) (layer F.SilkS) (width 0.1)) 51 | (fp_line (start 4 -1.6928) (end 4.2 -1.6928) (layer F.SilkS) (width 0.1)) 52 | (fp_line (start 4.2 -1.6928) (end 4.2 -3.0928) (layer F.SilkS) (width 0.1)) 53 | (fp_line (start 4.2 -3.0928) (end 4 -3.0928) (layer F.SilkS) (width 0.1)) 54 | (fp_line (start 4 -3.0928) (end 4 -1.6928) (layer F.SilkS) (width 0.1)) 55 | (fp_line (start 4.5 -1.6928) (end 4.7 -1.6928) (layer F.SilkS) (width 0.1)) 56 | (fp_line (start 4.7 -1.6928) (end 4.7 -3.0928) (layer F.SilkS) (width 0.1)) 57 | (fp_line (start 4.7 -3.0928) (end 4.5 -3.0928) (layer F.SilkS) (width 0.1)) 58 | (fp_line (start 4.5 -3.0928) (end 4.5 -1.6928) (layer F.SilkS) (width 0.1)) 59 | (fp_line (start 5 -1.6928) (end 5.2 -1.6928) (layer F.SilkS) (width 0.1)) 60 | (fp_line (start 5.2 -1.6928) (end 5.2 -3.0928) (layer F.SilkS) (width 0.1)) 61 | (fp_line (start 5.2 -3.0928) (end 5 -3.0928) (layer F.SilkS) (width 0.1)) 62 | (fp_line (start 5 -3.0928) (end 5 -1.6928) (layer F.SilkS) (width 0.1)) 63 | (fp_line (start 5.5 -1.6928) (end 5.7 -1.6928) (layer F.SilkS) (width 0.1)) 64 | (fp_line (start 5.7 -1.6928) (end 5.7 -3.0928) (layer F.SilkS) (width 0.1)) 65 | (fp_line (start 5.7 -3.0928) (end 5.5 -3.0928) (layer F.SilkS) (width 0.1)) 66 | (fp_line (start 5.5 -3.0928) (end 5.5 -1.6928) (layer F.SilkS) (width 0.1)) 67 | (fp_line (start 5.7 1.8072) (end 8.6 1.8072) (layer F.SilkS) (width 0.1)) 68 | (fp_line (start 5.7 1.8072) (end 4.35 1.8072) (layer F.SilkS) (width 0.1)) 69 | (fp_line (start 7.8 0.0072) (end 7.8 0.4072) (layer F.SilkS) (width 0.1)) 70 | (fp_line (start 8.35 0.4072) (end 7.8 0.4072) (layer F.SilkS) (width 0.1)) 71 | (fp_line (start 8.6 0.6572) (end 8.6 1.8072) (layer F.SilkS) (width 0.1)) 72 | (fp_line (start 7.8 0.0072) (end 7.8 -2.2928) (layer F.SilkS) (width 0.1)) 73 | (fp_line (start 7.8 -2.2928) (end 4.35 -2.2928) (layer F.SilkS) (width 0.1)) 74 | (fp_line (start 0.9 0.0072) (end 0.9 -2.2928) (layer F.SilkS) (width 0.1)) 75 | (fp_line (start 0.9 -2.2928) (end 4.35 -2.2928) (layer F.SilkS) (width 0.1)) 76 | (fp_line (start 0.9 0.0072) (end 0.9 0.4072) (layer F.SilkS) (width 0.1)) 77 | (fp_line (start 0.35 0.4072) (end 0.9 0.4072) (layer F.SilkS) (width 0.1)) 78 | (fp_line (start 0.1 0.6572) (end 0.1 1.8072) (layer F.SilkS) (width 0.1)) 79 | (fp_line (start 3 1.8072) (end 0.1 1.8072) (layer F.SilkS) (width 0.1)) 80 | (fp_line (start 3 1.8072) (end 4.35 1.8072) (layer F.SilkS) (width 0.1)) 81 | (fp_arc (start 0.35 0.6572) (end 0.35 0.4072) (angle -90) (layer F.SilkS) (width 0.1)) 82 | (fp_arc (start 8.35 0.6572) (end 8.6 0.6572) (angle -90) (layer F.SilkS) (width 0.1)) 83 | (pad "" smd rect (at 1.3 -1.15) (size 2.65 2.3) (layers F.Cu F.Paste F.Mask)) 84 | (pad "" smd rect (at 7.35 -1.15) (size 2.65 2.3) (layers F.Cu F.Paste F.Mask)) 85 | (pad 1 smd rect (at 3.1 -2.4) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 86 | (pad 2 smd rect (at 3.6 -2.4) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 87 | (pad 3 smd rect (at 4.1 -2.4) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 88 | (pad 4 smd rect (at 4.6 -2.4) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 89 | (pad 5 smd rect (at 5.1 -2.4) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 90 | (pad 6 smd rect (at 5.6 -2.4) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 91 | ) 92 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb-F.SilkS.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2018-12-24T10:33:18-05:00* 3 | G04 #@! TF.ProjectId,uv_pcb,75765F7063622E6B696361645F706362,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Legend,Top* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 12/24/18 10:33:18* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | %ADD10C,0.120000*% 15 | %ADD11C,0.200000*% 16 | %ADD12C,0.127000*% 17 | %ADD13C,0.050000*% 18 | G04 APERTURE END LIST* 19 | D10* 20 | G04 #@! TO.C,D2* 21 | X118500000Y-74500000D02* 22 | X114000000Y-74500000D01* 23 | X114000000Y-74800000D02* 24 | X114000000Y-76900000D01* 25 | X114000000Y-76900000D02* 26 | X118600000Y-76900000D01* 27 | G04 #@! TO.C,D1* 28 | X109500000Y-84800000D02* 29 | X114100000Y-84800000D01* 30 | X109500000Y-82700000D02* 31 | X109500000Y-84800000D01* 32 | X114000000Y-82400000D02* 33 | X109500000Y-82400000D01* 34 | G04 #@! TO.C,D6* 35 | X105000000Y-82200000D02* 36 | X100500000Y-82200000D01* 37 | X100500000Y-82500000D02* 38 | X100500000Y-84600000D01* 39 | X100500000Y-84600000D02* 40 | X105100000Y-84600000D01* 41 | G04 #@! TO.C,D5* 42 | X105000000Y-92500000D02* 43 | X109600000Y-92500000D01* 44 | X105000000Y-90400000D02* 45 | X105000000Y-92500000D01* 46 | X109500000Y-90100000D02* 47 | X105000000Y-90100000D01* 48 | G04 #@! TO.C,D4* 49 | X118500000Y-90100000D02* 50 | X114000000Y-90100000D01* 51 | X114000000Y-90400000D02* 52 | X114000000Y-92500000D01* 53 | X114000000Y-92500000D02* 54 | X118600000Y-92500000D01* 55 | G04 #@! TO.C,D3* 56 | X118500000Y-84700000D02* 57 | X123100000Y-84700000D01* 58 | X118500000Y-82600000D02* 59 | X118500000Y-84700000D01* 60 | X123000000Y-82300000D02* 61 | X118500000Y-82300000D01* 62 | G04 #@! TO.C,D7* 63 | X109500000Y-74500000D02* 64 | X105000000Y-74500000D01* 65 | X105000000Y-74800000D02* 66 | X105000000Y-76900000D01* 67 | X105000000Y-76900000D02* 68 | X109600000Y-76900000D01* 69 | G04 #@! TO.C,C4* 70 | X113741422Y-61090000D02* 71 | X114258578Y-61090000D01* 72 | X113741422Y-62510000D02* 73 | X114258578Y-62510000D01* 74 | D11* 75 | G04 #@! TO.C,J1* 76 | X109046000Y-59465000D02* 77 | G75* 78 | G03X109046000Y-59465000I-100000J0D01* 79 | G01* 80 | D12* 81 | X106200000Y-55350000D02* 82 | X105850000Y-55350000D01* 83 | X105850000Y-55350000D02* 84 | X105850000Y-58650000D01* 85 | X105850000Y-58650000D02* 86 | X106200000Y-58650000D01* 87 | X117350000Y-55350000D02* 88 | X117550000Y-55350000D01* 89 | X117550000Y-55350000D02* 90 | X117550000Y-58650000D01* 91 | X117550000Y-58650000D02* 92 | X117300000Y-58650000D01* 93 | D10* 94 | G04 #@! TO.C,Q1* 95 | X114120000Y-101460000D02* 96 | X114120000Y-100000000D01* 97 | X117280000Y-101460000D02* 98 | X117280000Y-99300000D01* 99 | X117280000Y-101460000D02* 100 | X116350000Y-101460000D01* 101 | X114120000Y-101460000D02* 102 | X115050000Y-101460000D01* 103 | G04 #@! TO.C,Q2* 104 | X105920000Y-101360000D02* 105 | X106850000Y-101360000D01* 106 | X109080000Y-101360000D02* 107 | X108150000Y-101360000D01* 108 | X109080000Y-101360000D02* 109 | X109080000Y-99200000D01* 110 | X105920000Y-101360000D02* 111 | X105920000Y-99900000D01* 112 | G04 #@! TO.C,R1* 113 | X112058578Y-86910000D02* 114 | X111541422Y-86910000D01* 115 | X112058578Y-85490000D02* 116 | X111541422Y-85490000D01* 117 | G04 #@! TO.C,R2* 118 | X116558578Y-79260000D02* 119 | X116041422Y-79260000D01* 120 | X116558578Y-77840000D02* 121 | X116041422Y-77840000D01* 122 | G04 #@! TO.C,R3* 123 | X121058578Y-85540000D02* 124 | X120541422Y-85540000D01* 125 | X121058578Y-86960000D02* 126 | X120541422Y-86960000D01* 127 | G04 #@! TO.C,R4* 128 | X115941422Y-93240000D02* 129 | X116458578Y-93240000D01* 130 | X115941422Y-94660000D02* 131 | X116458578Y-94660000D01* 132 | G04 #@! TO.C,R5* 133 | X106941422Y-94710000D02* 134 | X107458578Y-94710000D01* 135 | X106941422Y-93290000D02* 136 | X107458578Y-93290000D01* 137 | G04 #@! TO.C,R6* 138 | X102441422Y-85290000D02* 139 | X102958578Y-85290000D01* 140 | X102441422Y-86710000D02* 141 | X102958578Y-86710000D01* 142 | G04 #@! TO.C,R7* 143 | X106841422Y-79010000D02* 144 | X107358578Y-79010000D01* 145 | X106841422Y-77590000D02* 146 | X107358578Y-77590000D01* 147 | G04 #@! TO.C,C1* 148 | X119640000Y-95760000D02* 149 | X121340000Y-95760000D01* 150 | X125160000Y-95760000D02* 151 | X123460000Y-95760000D01* 152 | X125160000Y-91304437D02* 153 | X125160000Y-95760000D01* 154 | X119640000Y-91304437D02* 155 | X119640000Y-95760000D01* 156 | X120704437Y-90240000D02* 157 | X121340000Y-90240000D01* 158 | X124095563Y-90240000D02* 159 | X123460000Y-90240000D01* 160 | X124095563Y-90240000D02* 161 | X125160000Y-91304437D01* 162 | X120704437Y-90240000D02* 163 | X119640000Y-91304437D01* 164 | X124085000Y-89375000D02* 165 | X124085000Y-90000000D01* 166 | X124397500Y-89687500D02* 167 | X123772500Y-89687500D01* 168 | G04 #@! TO.C,C5* 169 | X107458578Y-73710000D02* 170 | X106941422Y-73710000D01* 171 | X107458578Y-72290000D02* 172 | X106941422Y-72290000D01* 173 | G04 #@! TO.C,C6* 174 | X116508578Y-87890000D02* 175 | X115991422Y-87890000D01* 176 | X116508578Y-89310000D02* 177 | X115991422Y-89310000D01* 178 | G04 #@! TO.C,C7* 179 | X116608578Y-73660000D02* 180 | X116091422Y-73660000D01* 181 | X116608578Y-72240000D02* 182 | X116091422Y-72240000D01* 183 | G04 #@! TO.C,C8* 184 | X107508578Y-87790000D02* 185 | X106991422Y-87790000D01* 186 | X107508578Y-89210000D02* 187 | X106991422Y-89210000D01* 188 | G04 #@! TO.C,C9* 189 | X120958578Y-81660000D02* 190 | X120441422Y-81660000D01* 191 | X120958578Y-80240000D02* 192 | X120441422Y-80240000D01* 193 | G04 #@! TO.C,C10* 194 | X103008578Y-80190000D02* 195 | X102491422Y-80190000D01* 196 | X103008578Y-81610000D02* 197 | X102491422Y-81610000D01* 198 | G04 #@! TO.C,C11* 199 | X112058578Y-81660000D02* 200 | X111541422Y-81660000D01* 201 | X112058578Y-80240000D02* 202 | X111541422Y-80240000D01* 203 | G04 #@! TO.C,R8* 204 | X115491422Y-97240000D02* 205 | X116008578Y-97240000D01* 206 | X115491422Y-98660000D02* 207 | X116008578Y-98660000D01* 208 | G04 #@! TO.C,R9* 209 | X107191422Y-98510000D02* 210 | X107708578Y-98510000D01* 211 | X107191422Y-97090000D02* 212 | X107708578Y-97090000D01* 213 | G04 #@! TO.C,U1* 214 | X109760000Y-65700000D02* 215 | X109760000Y-63900000D01* 216 | X106540000Y-63900000D02* 217 | X106540000Y-66350000D01* 218 | G04 #@! TO.C,C2* 219 | X110290000Y-65108578D02* 220 | X110290000Y-64591422D01* 221 | X111710000Y-65108578D02* 222 | X111710000Y-64591422D01* 223 | G04 #@! TO.C,C3* 224 | X104540000Y-64541422D02* 225 | X104540000Y-65058578D01* 226 | X105960000Y-64541422D02* 227 | X105960000Y-65058578D01* 228 | G04 #@! TO.C,J1* 229 | D13* 230 | X107461534Y-53450632D02* 231 | X107461534Y-54022572D01* 232 | X107423404Y-54136960D01* 233 | X107347146Y-54213219D01* 234 | X107232758Y-54251349D01* 235 | X107156499Y-54251349D01* 236 | X108262251Y-54251349D02* 237 | X107804698Y-54251349D01* 238 | X108033475Y-54251349D02* 239 | X108033475Y-53450632D01* 240 | X107957216Y-53565020D01* 241 | X107880957Y-53641279D01* 242 | X107804698Y-53679408D01* 243 | G04 #@! TD* 244 | M02* 245 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/FFC_HOR_14.kicad_mod: -------------------------------------------------------------------------------- 1 | (module FFC_HOR_14 (layer F.Cu) (tedit 558DCCF1) 2 | (fp_text reference REF** (at 11.7 -18.1) (layer F.SilkS) 3 | (effects (font (size 1.5 1.5) (thickness 0.15))) 4 | ) 5 | (fp_text value FFC_HOR_14 (at -4.15 -15.7) (layer F.Fab) 6 | (effects (font (size 1.5 1.5) (thickness 0.15))) 7 | ) 8 | (fp_line (start 2.95 -3.5428) (end 3.15 -3.5428) (layer F.SilkS) (width 0.1)) 9 | (fp_line (start 3.15 -3.5428) (end 3.15 -4.9428) (layer F.SilkS) (width 0.1)) 10 | (fp_line (start 3.15 -4.9428) (end 2.95 -4.9428) (layer F.SilkS) (width 0.1)) 11 | (fp_line (start 2.95 -4.9428) (end 2.95 -3.5428) (layer F.SilkS) (width 0.1)) 12 | (fp_line (start 9.65 -0.0428) (end 12.55 -0.0428) (layer F.SilkS) (width 0.1)) 13 | (fp_line (start 9.65 -0.0428) (end 8.3 -0.0428) (layer F.SilkS) (width 0.1)) 14 | (fp_line (start 11.75 -1.8428) (end 11.75 -1.4428) (layer F.SilkS) (width 0.1)) 15 | (fp_line (start 12.3 -1.4428) (end 11.75 -1.4428) (layer F.SilkS) (width 0.1)) 16 | (fp_line (start 12.55 -1.1928) (end 12.55 -0.0428) (layer F.SilkS) (width 0.1)) 17 | (fp_line (start 11.75 -1.8428) (end 11.75 -4.1428) (layer F.SilkS) (width 0.1)) 18 | (fp_line (start 7.75 -4.1428) (end 4.3 -4.1428) (layer F.SilkS) (width 0.1)) 19 | (fp_line (start 0.85 -1.8428) (end 0.85 -4.1428) (layer F.SilkS) (width 0.1)) 20 | (fp_line (start 0.85 -4.1428) (end 4.3 -4.1428) (layer F.SilkS) (width 0.1)) 21 | (fp_line (start 0.85 -1.8428) (end 0.85 -1.4428) (layer F.SilkS) (width 0.1)) 22 | (fp_line (start 0.3 -1.4428) (end 0.85 -1.4428) (layer F.SilkS) (width 0.1)) 23 | (fp_line (start 0.05 -1.1928) (end 0.05 -0.0428) (layer F.SilkS) (width 0.1)) 24 | (fp_line (start 2.95 -0.0428) (end 0.05 -0.0428) (layer F.SilkS) (width 0.1)) 25 | (fp_line (start 2.95 -0.0428) (end 4.3 -0.0428) (layer F.SilkS) (width 0.1)) 26 | (fp_arc (start 0.3 -1.1928) (end 0.3 -1.4428) (angle -90) (layer F.SilkS) (width 0.1)) 27 | (fp_arc (start 12.3 -1.1928) (end 12.55 -1.1928) (angle -90) (layer F.SilkS) (width 0.1)) 28 | (fp_line (start 3.45 -3.5428) (end 3.65 -3.5428) (layer F.SilkS) (width 0.1)) 29 | (fp_line (start 3.65 -3.5428) (end 3.65 -4.9428) (layer F.SilkS) (width 0.1)) 30 | (fp_line (start 3.65 -4.9428) (end 3.45 -4.9428) (layer F.SilkS) (width 0.1)) 31 | (fp_line (start 3.45 -4.9428) (end 3.45 -3.5428) (layer F.SilkS) (width 0.1)) 32 | (fp_line (start 3.95 -3.5428) (end 4.15 -3.5428) (layer F.SilkS) (width 0.1)) 33 | (fp_line (start 4.15 -3.5428) (end 4.15 -4.9428) (layer F.SilkS) (width 0.1)) 34 | (fp_line (start 4.15 -4.9428) (end 3.95 -4.9428) (layer F.SilkS) (width 0.1)) 35 | (fp_line (start 3.95 -4.9428) (end 3.95 -3.5428) (layer F.SilkS) (width 0.1)) 36 | (fp_line (start 4.45 -3.5428) (end 4.65 -3.5428) (layer F.SilkS) (width 0.1)) 37 | (fp_line (start 4.65 -3.5428) (end 4.65 -4.9428) (layer F.SilkS) (width 0.1)) 38 | (fp_line (start 4.65 -4.9428) (end 4.45 -4.9428) (layer F.SilkS) (width 0.1)) 39 | (fp_line (start 4.45 -4.9428) (end 4.45 -3.5428) (layer F.SilkS) (width 0.1)) 40 | (fp_line (start 4.95 -3.5428) (end 5.15 -3.5428) (layer F.SilkS) (width 0.1)) 41 | (fp_line (start 5.15 -3.5428) (end 5.15 -4.9428) (layer F.SilkS) (width 0.1)) 42 | (fp_line (start 5.15 -4.9428) (end 4.95 -4.9428) (layer F.SilkS) (width 0.1)) 43 | (fp_line (start 4.95 -4.9428) (end 4.95 -3.5428) (layer F.SilkS) (width 0.1)) 44 | (fp_line (start 5.45 -3.5428) (end 5.65 -3.5428) (layer F.SilkS) (width 0.1)) 45 | (fp_line (start 5.65 -3.5428) (end 5.65 -4.9428) (layer F.SilkS) (width 0.1)) 46 | (fp_line (start 5.65 -4.9428) (end 5.45 -4.9428) (layer F.SilkS) (width 0.1)) 47 | (fp_line (start 5.45 -4.9428) (end 5.45 -3.5428) (layer F.SilkS) (width 0.1)) 48 | (fp_line (start 5.95 -3.5428) (end 6.15 -3.5428) (layer F.SilkS) (width 0.1)) 49 | (fp_line (start 6.15 -3.5428) (end 6.15 -4.9428) (layer F.SilkS) (width 0.1)) 50 | (fp_line (start 6.15 -4.9428) (end 5.95 -4.9428) (layer F.SilkS) (width 0.1)) 51 | (fp_line (start 5.95 -4.9428) (end 5.95 -3.5428) (layer F.SilkS) (width 0.1)) 52 | (fp_line (start 6.45 -3.5428) (end 6.65 -3.5428) (layer F.SilkS) (width 0.1)) 53 | (fp_line (start 6.65 -3.5428) (end 6.65 -4.9428) (layer F.SilkS) (width 0.1)) 54 | (fp_line (start 6.65 -4.9428) (end 6.45 -4.9428) (layer F.SilkS) (width 0.1)) 55 | (fp_line (start 6.45 -4.9428) (end 6.45 -3.5428) (layer F.SilkS) (width 0.1)) 56 | (fp_line (start 6.95 -3.5428) (end 7.15 -3.5428) (layer F.SilkS) (width 0.1)) 57 | (fp_line (start 7.15 -3.5428) (end 7.15 -4.9428) (layer F.SilkS) (width 0.1)) 58 | (fp_line (start 7.15 -4.9428) (end 6.95 -4.9428) (layer F.SilkS) (width 0.1)) 59 | (fp_line (start 6.95 -4.9428) (end 6.95 -3.5428) (layer F.SilkS) (width 0.1)) 60 | (fp_line (start 7.45 -3.5428) (end 7.65 -3.5428) (layer F.SilkS) (width 0.1)) 61 | (fp_line (start 7.65 -3.5428) (end 7.65 -4.9428) (layer F.SilkS) (width 0.1)) 62 | (fp_line (start 7.65 -4.9428) (end 7.45 -4.9428) (layer F.SilkS) (width 0.1)) 63 | (fp_line (start 7.45 -4.9428) (end 7.45 -3.5428) (layer F.SilkS) (width 0.1)) 64 | (fp_line (start 7.95 -3.5428) (end 8.15 -3.5428) (layer F.SilkS) (width 0.1)) 65 | (fp_line (start 8.15 -3.5428) (end 8.15 -4.9428) (layer F.SilkS) (width 0.1)) 66 | (fp_line (start 8.15 -4.9428) (end 7.95 -4.9428) (layer F.SilkS) (width 0.1)) 67 | (fp_line (start 7.95 -4.9428) (end 7.95 -3.5428) (layer F.SilkS) (width 0.1)) 68 | (fp_line (start 8.45 -3.5428) (end 8.65 -3.5428) (layer F.SilkS) (width 0.1)) 69 | (fp_line (start 8.65 -3.5428) (end 8.65 -4.9428) (layer F.SilkS) (width 0.1)) 70 | (fp_line (start 8.65 -4.9428) (end 8.45 -4.9428) (layer F.SilkS) (width 0.1)) 71 | (fp_line (start 8.45 -4.9428) (end 8.45 -3.5428) (layer F.SilkS) (width 0.1)) 72 | (fp_line (start 8.95 -3.5428) (end 9.15 -3.5428) (layer F.SilkS) (width 0.1)) 73 | (fp_line (start 9.15 -3.5428) (end 9.15 -4.9428) (layer F.SilkS) (width 0.1)) 74 | (fp_line (start 9.15 -4.9428) (end 8.95 -4.9428) (layer F.SilkS) (width 0.1)) 75 | (fp_line (start 8.95 -4.9428) (end 8.95 -3.5428) (layer F.SilkS) (width 0.1)) 76 | (fp_line (start 9.45 -3.5428) (end 9.65 -3.5428) (layer F.SilkS) (width 0.1)) 77 | (fp_line (start 9.65 -3.5428) (end 9.65 -4.9428) (layer F.SilkS) (width 0.1)) 78 | (fp_line (start 9.65 -4.9428) (end 9.45 -4.9428) (layer F.SilkS) (width 0.1)) 79 | (fp_line (start 9.45 -4.9428) (end 9.45 -3.5428) (layer F.SilkS) (width 0.1)) 80 | (fp_line (start 0.85 -4.1428) (end 11.75 -4.1428) (layer F.SilkS) (width 0.1)) 81 | (fp_line (start 4.3 -0.0428) (end 8.3 -0.0428) (layer F.SilkS) (width 0.1)) 82 | (pad 1 smd rect (at 3.05 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 83 | (pad 2 smd rect (at 3.55 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 84 | (pad 3 smd rect (at 4.05 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 85 | (pad 4 smd rect (at 4.55 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 86 | (pad 5 smd rect (at 5.05 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 87 | (pad 6 smd rect (at 5.55 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 88 | (pad 7 smd rect (at 6.05 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 89 | (pad 8 smd rect (at 6.55 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 90 | (pad 9 smd rect (at 7.05 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 91 | (pad 10 smd rect (at 7.55 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 92 | (pad 11 smd rect (at 8.05 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 93 | (pad 12 smd rect (at 8.55 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 94 | (pad 13 smd rect (at 9.05 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 95 | (pad 14 smd rect (at 9.55 -4.25) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 96 | (pad "" smd rect (at 11.3 -3) (size 2.65 2.3) (layers F.Cu F.Paste F.Mask)) 97 | (pad "" smd rect (at 1.25 -3) (size 2.65 2.3) (layers F.Cu F.Paste F.Mask)) 98 | ) 99 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/pvqfn-n40.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_qfn:pvqfn-n40 (layer F.Cu) (tedit 555E3D46) 2 | (descr "Plastic QFP, TI S-PVQFN-N40") 3 | (fp_text reference U1 (at -3.13 -3.47) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value MSP430G2955IRHA40 (at 0 3.8989) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -3.0988 2.4003) (end -3.0988 3.0988) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -3.0988 3.0988) (end -2.4003 3.0988) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -2.4003 3.0988) (end -3.0988 2.4003) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -2.99974 -2.99974) (end 2.99974 -2.99974) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 2.99974 -2.99974) (end 2.99974 2.99974) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 2.99974 2.99974) (end -2.99974 2.99974) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -2.99974 2.99974) (end -2.99974 -2.99974) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -2.60096 3.00228) (end -2.99974 2.6035) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start -2.99974 2.70002) (end -2.70002 2.99974) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start -2.79654 2.99974) (end -2.9972 2.79908) (layer F.SilkS) (width 0.127)) 19 | (fp_circle (center -2.39776 2.40284) (end -2.19964 2.50444) (layer F.SilkS) (width 0.20066)) 20 | (pad 2 smd rect (at -1.74752 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 21 | (solder_mask_margin 0.06858)) 22 | (pad 3 smd rect (at -1.24968 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 23 | (solder_mask_margin 0.06858)) 24 | (pad 4 smd rect (at -0.7493 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 25 | (solder_mask_margin 0.06858)) 26 | (pad 5 smd rect (at -0.24892 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 27 | (solder_mask_margin 0.06858)) 28 | (pad 8 smd rect (at 1.24968 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 29 | (solder_mask_margin 0.06858)) 30 | (pad 9 smd rect (at 1.74752 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 31 | (solder_mask_margin 0.06858)) 32 | (pad 10 smd rect (at 2.2479 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 33 | (solder_mask_margin 0.06858)) 34 | (pad 11 smd rect (at 2.9718 2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 35 | (solder_mask_margin 0.06858)) 36 | (pad 12 smd rect (at 2.9718 1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 37 | (solder_mask_margin 0.06858)) 38 | (pad 13 smd rect (at 2.9718 1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 39 | (solder_mask_margin 0.06858)) 40 | (pad 14 smd rect (at 2.9718 0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 41 | (solder_mask_margin 0.06858)) 42 | (pad 1 smd rect (at -2.2479 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 43 | (solder_mask_margin 0.06858)) 44 | (pad 41 smd rect (at 0 0) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 45 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 46 | (pad 15 smd rect (at 2.9718 0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 47 | (solder_mask_margin 0.06858)) 48 | (pad 16 smd rect (at 2.9718 -0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 49 | (solder_mask_margin 0.06858)) 50 | (pad 19 smd rect (at 2.9718 -1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 51 | (solder_mask_margin 0.06858)) 52 | (pad 20 smd rect (at 2.9718 -2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 53 | (solder_mask_margin 0.06858)) 54 | (pad 21 smd rect (at 2.2479 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 55 | (solder_mask_margin 0.06858)) 56 | (pad 22 smd rect (at 1.74752 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 57 | (solder_mask_margin 0.06858)) 58 | (pad 23 smd rect (at 1.24968 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 59 | (solder_mask_margin 0.06858)) 60 | (pad 24 smd rect (at 0.7493 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 61 | (solder_mask_margin 0.06858)) 62 | (pad 25 smd rect (at 0.24892 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 63 | (solder_mask_margin 0.06858)) 64 | (pad 26 smd rect (at -0.24892 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 65 | (solder_mask_margin 0.06858)) 66 | (pad 27 smd rect (at -0.7493 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 67 | (solder_mask_margin 0.06858)) 68 | (pad 28 smd rect (at -1.24968 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 69 | (solder_mask_margin 0.06858)) 70 | (pad 6 smd rect (at 0.24892 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 71 | (solder_mask_margin 0.06858)) 72 | (pad 7 smd rect (at 0.7493 2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 73 | (solder_mask_margin 0.06858)) 74 | (pad 29 smd rect (at -1.74752 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 75 | (solder_mask_margin 0.06858)) 76 | (pad 30 smd rect (at -2.2479 -2.9718) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 77 | (solder_mask_margin 0.06858)) 78 | (pad 31 smd rect (at -2.9718 -2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 79 | (solder_mask_margin 0.06858)) 80 | (pad 32 smd rect (at -2.9718 -1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 81 | (solder_mask_margin 0.06858)) 82 | (pad 17 smd rect (at 2.9718 -0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 83 | (solder_mask_margin 0.06858)) 84 | (pad 18 smd rect (at 2.9718 -1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 85 | (solder_mask_margin 0.06858)) 86 | (pad 33 smd rect (at -2.9718 -1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 87 | (solder_mask_margin 0.06858)) 88 | (pad 34 smd rect (at -2.9718 -0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 89 | (solder_mask_margin 0.06858)) 90 | (pad 35 smd rect (at -2.9718 -0.24638) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 91 | (solder_mask_margin 0.06858)) 92 | (pad 36 smd rect (at -2.9718 0.24638) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 93 | (solder_mask_margin 0.06858)) 94 | (pad 37 smd rect (at -2.9718 0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 95 | (solder_mask_margin 0.06858)) 96 | (pad 38 smd rect (at -2.9718 1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 97 | (solder_mask_margin 0.06858)) 98 | (pad 39 smd rect (at -2.9718 1.74498) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 99 | (solder_mask_margin 0.06858)) 100 | (pad 40 smd rect (at -2.9718 2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 101 | (solder_mask_margin 0.06858)) 102 | (pad 41 smd rect (at -1.4986 0) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 103 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 104 | (pad 41 smd rect (at 1.4986 0) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 105 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 106 | (pad 41 smd rect (at -1.4986 -1.4986) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 107 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 108 | (pad 41 smd rect (at 0 -1.4986) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 109 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 110 | (pad 41 smd rect (at 1.4986 -1.4986) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 111 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 112 | (pad 41 smd rect (at -1.4986 1.4986) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 113 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 114 | (pad 41 smd rect (at 0 1.4986) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 115 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 116 | (pad 41 smd rect (at 1.4986 1.4986) (size 1.4986 1.4986) (layers F.Cu F.Paste F.Mask) 117 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 118 | (model walter/smd_qfn/s-pvqfn-n40.wrl 119 | (at (xyz 0 0 0)) 120 | (scale (xyz 1 1 1)) 121 | (rotate (xyz 0 0 0)) 122 | ) 123 | ) 124 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/logos.pretty/IDH_Logo_9mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module LOGO (layer F.Cu) 2 | (at 0 0) 3 | (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide 4 | (effects (font (thickness 0.3))) 5 | ) 6 | (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide 7 | (effects (font (thickness 0.3))) 8 | ) 9 | (fp_poly (pts (xy 4.642556 2.892778) (xy -4.642555 2.892778) (xy -4.642555 0.076341) (xy -4.571791 0.076341) (xy -4.559959 0.236271) (xy -4.524295 0.382227) (xy -4.463728 0.516920) (xy -4.377188 0.643061) 10 | (xy -4.324266 0.703326) (xy -4.201132 0.815579) (xy -4.068848 0.901135) (xy -3.927553 0.959951) (xy -3.777385 0.991979) (xy -3.618483 0.997175) (xy -3.481394 0.981316) (xy -3.334538 0.941061) 11 | (xy -3.195728 0.875124) (xy -3.094005 0.803813) (xy -0.874889 0.803813) (xy -0.869596 0.829505) (xy -0.855103 0.875653) (xy -0.833484 0.936839) (xy -0.806815 1.007647) (xy -0.777172 1.082660) 12 | (xy -0.746630 1.156462) (xy -0.717266 1.223637) (xy -0.698944 1.262945) (xy -0.601686 1.443454) (xy -0.484673 1.625767) (xy -0.353870 1.801654) (xy -0.215240 1.962887) (xy -0.125085 2.054660) 13 | (xy 0.085455 2.237708) (xy 0.311101 2.398189) (xy 0.549800 2.535377) (xy 0.799503 2.648542) (xy 1.058160 2.736958) (xy 1.323721 2.799896) (xy 1.594136 2.836628) (xy 1.867355 2.846427) 14 | (xy 2.074333 2.835531) (xy 2.352358 2.796501) (xy 2.622128 2.731573) (xy 2.882035 2.641853) (xy 3.130468 2.528442) (xy 3.365819 2.392445) (xy 3.586478 2.234966) (xy 3.790835 2.057108) 15 | (xy 3.977280 1.859975) (xy 4.144204 1.644671) (xy 4.289997 1.412300) (xy 4.367722 1.262945) (xy 4.395299 1.203214) (xy 4.425017 1.134671) (xy 4.454694 1.062870) (xy 4.482149 0.993363) 16 | (xy 4.505200 0.931706) (xy 4.521666 0.883451) (xy 4.529365 0.854154) (xy 4.529667 0.850667) (xy 4.520358 0.855457) (xy 4.495907 0.875512) (xy 4.461525 0.906545) (xy 4.460104 0.907873) 17 | (xy 4.386338 0.969919) (xy 4.301262 1.030369) (xy 4.213356 1.083888) (xy 4.131095 1.125144) (xy 4.088596 1.141589) (xy 3.902983 1.189600) (xy 3.721145 1.210487) (xy 3.544475 1.204533) 18 | (xy 3.374366 1.172023) (xy 3.212210 1.113238) (xy 3.059399 1.028464) (xy 2.917328 0.917983) (xy 2.896804 0.898998) (xy 2.838786 0.836783) (xy 2.777685 0.758932) (xy 2.719027 0.673627) 19 | (xy 2.668338 0.589048) (xy 2.631145 0.513376) (xy 2.623990 0.495139) (xy 2.593240 0.410805) (xy 2.537445 0.494358) (xy 2.445182 0.608269) (xy 2.333864 0.704991) (xy 2.207862 0.782160) 20 | (xy 2.071544 0.837416) (xy 1.929279 0.868397) (xy 1.834445 0.874399) (xy 1.690097 0.860673) (xy 1.548837 0.820980) (xy 1.414984 0.757548) (xy 1.292862 0.672607) (xy 1.186791 0.568384) 21 | (xy 1.149317 0.521106) (xy 1.097031 0.449877) (xy 1.066443 0.525137) (xy 1.004760 0.646027) (xy 0.919952 0.766116) (xy 0.816726 0.879915) (xy 0.699786 0.981937) (xy 0.634511 1.028919) 22 | (xy 0.486401 1.111484) (xy 0.327848 1.169647) (xy 0.162491 1.203407) (xy -0.006030 1.212760) (xy -0.174075 1.197705) (xy -0.338004 1.158240) (xy -0.494178 1.094361) (xy -0.605108 1.029709) 23 | (xy -0.667311 0.985080) (xy -0.730056 0.935031) (xy -0.783246 0.887791) (xy -0.801081 0.869953) (xy -0.835853 0.834599) (xy -0.861811 0.810898) (xy -0.874375 0.802953) (xy -0.874889 0.803813) 24 | (xy -3.094005 0.803813) (xy -3.068027 0.785602) (xy -2.954500 0.674593) (xy -2.870051 0.562793) (xy -2.803371 0.442826) (xy -2.759673 0.320012) (xy -2.736804 0.187005) (xy -2.732090 0.091722) 25 | (xy -2.732380 0.076341) (xy -0.902902 0.076341) (xy -0.891070 0.236271) (xy -0.855406 0.382227) (xy -0.794839 0.516920) (xy -0.708299 0.643061) (xy -0.655377 0.703326) (xy -0.532370 0.815563) 26 | (xy -0.400417 0.901036) (xy -0.259470 0.959761) (xy -0.109478 0.991754) (xy 0.049606 0.997031) (xy 0.190485 0.980796) (xy 0.333583 0.941346) (xy 0.470015 0.876526) (xy 0.596109 0.789030) 27 | (xy 0.708193 0.681552) (xy 0.802593 0.556786) (xy 0.829214 0.512322) (xy 0.884720 0.395579) (xy 0.919434 0.276644) (xy 0.935587 0.146689) (xy 0.937386 0.084667) (xy 0.935873 0.028222) 28 | (xy 2.770010 0.028222) (xy 2.772770 0.187161) (xy 2.796849 0.329991) (xy 2.843649 0.460596) (xy 2.914570 0.582861) (xy 3.011013 0.700671) (xy 3.013512 0.703326) (xy 3.136519 0.815563) 29 | (xy 3.268472 0.901036) (xy 3.409419 0.959761) (xy 3.559410 0.991754) (xy 3.718495 0.997031) (xy 3.859374 0.980796) (xy 4.002472 0.941346) (xy 4.138904 0.876526) (xy 4.264998 0.789030) 30 | (xy 4.377082 0.681552) (xy 4.471482 0.556786) (xy 4.498102 0.512322) (xy 4.553609 0.395579) (xy 4.588323 0.276644) (xy 4.604476 0.146689) (xy 4.606275 0.084667) (xy 4.603379 -0.023317) 31 | (xy 4.591839 -0.114890) (xy 4.569184 -0.201177) (xy 4.532946 -0.293306) (xy 4.512614 -0.337399) (xy 4.481316 -0.398231) (xy 4.448087 -0.450239) (xy 4.406835 -0.501641) (xy 4.351469 -0.560652) 32 | (xy 4.334142 -0.578125) (xy 4.221122 -0.679574) (xy 4.108321 -0.755518) (xy 3.990542 -0.808149) (xy 3.862584 -0.839660) (xy 3.719250 -0.852243) (xy 3.683000 -0.852690) (xy 3.530897 -0.843408) 33 | (xy 3.395598 -0.814205) (xy 3.272200 -0.763046) (xy 3.155800 -0.687893) (xy 3.041495 -0.586710) (xy 3.040744 -0.585958) (xy 2.940052 -0.472402) (xy 2.864946 -0.356963) (xy 2.813016 -0.234177) 34 | (xy 2.781854 -0.098580) (xy 2.770010 0.028222) (xy 0.935873 0.028222) (xy 0.934490 -0.023317) (xy 0.922950 -0.114890) (xy 0.900295 -0.201177) (xy 0.864057 -0.293306) (xy 0.843725 -0.337399) 35 | (xy 0.812427 -0.398231) (xy 0.779198 -0.450239) (xy 0.737946 -0.501641) (xy 0.682581 -0.560652) (xy 0.665253 -0.578125) (xy 0.552233 -0.679574) (xy 0.439432 -0.755518) (xy 0.321653 -0.808149) 36 | (xy 0.193695 -0.839660) (xy 0.050361 -0.852243) (xy 0.014111 -0.852690) (xy -0.137873 -0.843422) (xy -0.273089 -0.814259) (xy -0.396448 -0.763162) (xy -0.512861 -0.688092) (xy -0.627240 -0.587009) 37 | (xy -0.628292 -0.585958) (xy -0.735128 -0.461731) (xy -0.815267 -0.328867) (xy -0.869294 -0.185958) (xy -0.897792 -0.031594) (xy -0.902902 0.076341) (xy -2.732380 0.076341) (xy -2.734105 -0.014961) 38 | (xy -2.743994 -0.104511) (xy -2.764040 -0.187457) (xy -2.796526 -0.274328) (xy -2.825163 -0.337399) (xy -2.856462 -0.398231) (xy -2.889691 -0.450239) (xy -2.930942 -0.501641) (xy -2.986308 -0.560652) 39 | (xy -3.003636 -0.578125) (xy -3.116656 -0.679574) (xy -3.229457 -0.755518) (xy -3.347236 -0.808149) (xy -3.475194 -0.839660) (xy -3.618528 -0.852243) (xy -3.654778 -0.852690) (xy -3.806762 -0.843422) 40 | (xy -3.941978 -0.814259) (xy -4.065336 -0.763162) (xy -4.181750 -0.688092) (xy -4.296129 -0.587009) (xy -4.297181 -0.585958) (xy -4.404017 -0.461731) (xy -4.484156 -0.328867) (xy -4.538183 -0.185958) 41 | (xy -4.566681 -0.031594) (xy -4.571791 0.076341) (xy -4.642555 0.076341) (xy -4.642555 -0.656551) (xy -4.554822 -0.656551) (xy -4.553158 -0.647272) (xy -4.542586 -0.651990) (xy -4.519920 -0.672592) 42 | (xy -4.481972 -0.710963) (xy -4.464401 -0.729032) (xy -4.329514 -0.848907) (xy -4.183163 -0.943320) (xy -4.026647 -1.011982) (xy -3.861268 -1.054602) (xy -3.688325 -1.070890) (xy -3.509119 -1.060555) 43 | (xy -3.324949 -1.023307) (xy -3.249182 -1.000477) (xy -3.176195 -0.969859) (xy -3.092187 -0.924158) (xy -3.005661 -0.868665) (xy -2.925123 -0.808674) (xy -2.883358 -0.772854) (xy -2.828314 -0.716173) 44 | (xy -2.768540 -0.644397) (xy -2.710452 -0.566151) (xy -2.660462 -0.490061) (xy -2.625782 -0.426481) (xy -2.606077 -0.386872) (xy -2.590318 -0.360392) (xy -2.583449 -0.353456) (xy -2.572354 -0.364831) 45 | (xy -2.551271 -0.393934) (xy -2.525889 -0.432709) (xy -2.445078 -0.537045) (xy -2.343048 -0.630406) (xy -2.225993 -0.708526) (xy -2.100107 -0.767138) (xy -1.996722 -0.797216) (xy -1.845598 -0.815073) 46 | (xy -1.696716 -0.806013) (xy -1.553189 -0.771325) (xy -1.418125 -0.712302) (xy -1.294636 -0.630233) (xy -1.185830 -0.526409) (xy -1.112543 -0.430224) (xy -1.053429 -0.340312) (xy -1.005178 -0.437291) 47 | (xy -0.974168 -0.492157) (xy -0.931675 -0.557584) (xy -0.884805 -0.622897) (xy -0.862991 -0.650884) (xy -0.743125 -0.780919) (xy -0.612767 -0.885551) (xy -0.469524 -0.966415) (xy -0.317190 -1.023339) 48 | (xy -0.145341 -1.060054) (xy 0.027673 -1.070522) (xy 0.198680 -1.055584) (xy 0.364507 -1.016078) (xy 0.521984 -0.952843) (xy 0.667938 -0.866719) (xy 0.799199 -0.758544) (xy 0.839511 -0.717329) 49 | (xy 0.878711 -0.675320) (xy 0.902071 -0.652235) (xy 0.912884 -0.646249) (xy 0.914438 -0.655538) (xy 0.910039 -0.678219) (xy 0.901286 -0.710723) (xy 0.885477 -0.762500) (xy 0.864922 -0.826201) 50 | (xy 0.843811 -0.889000) (xy 0.740515 -1.147502) (xy 0.613176 -1.392510) (xy 0.463261 -1.622576) (xy 0.292239 -1.836247) (xy 0.101578 -2.032074) (xy -0.107254 -2.208606) (xy -0.332789 -2.364393) 51 | (xy -0.573559 -2.497984) (xy -0.828095 -2.607929) (xy -0.933821 -2.645089) (xy -1.208274 -2.721078) (xy -1.484317 -2.768904) (xy -1.762179 -2.788581) (xy -2.042090 -2.780123) (xy -2.324278 -2.743541) 52 | (xy -2.392135 -2.730626) (xy -2.657880 -2.662806) (xy -2.913813 -2.569400) (xy -3.158324 -2.451826) (xy -3.389801 -2.311502) (xy -3.606632 -2.149848) (xy -3.807205 -1.968281) (xy -3.989910 -1.768220) 53 | (xy -4.153133 -1.551083) (xy -4.295265 -1.318290) (xy -4.414693 -1.071257) (xy -4.484477 -0.889000) (xy -4.507368 -0.820786) (xy -4.527643 -0.757700) (xy -4.542991 -0.707106) (xy -4.550766 -0.677944) 54 | (xy -4.554822 -0.656551) (xy -4.642555 -0.656551) (xy -4.642555 -2.878666) (xy 4.642556 -2.878666) (xy 4.642556 2.892778) )(layer F.SilkS) (width 0.010000) 55 | ) 56 | ) 57 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/pvqfn-n48.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_smd_qfn:pvqfn-n48 (layer F.Cu) (tedit 55521325) 2 | (descr "Plastic QFP, TI S-PVQFN-N48") 3 | (fp_text reference U3 (at 0 -4.39928) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.125))) 5 | ) 6 | (fp_text value MSP430FR596x (at 0 4.50088) (layer F.SilkS) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.125))) 8 | ) 9 | (fp_line (start -3.59918 2.90068) (end -3.59918 3.59918) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -3.59918 3.59918) (end -2.90068 3.59918) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -2.90068 3.59918) (end -3.59918 2.90068) (layer F.SilkS) (width 0.127)) 12 | (fp_line (start -3.50012 3.50012) (end 3.50012 3.50012) (layer F.SilkS) (width 0.127)) 13 | (fp_line (start 3.50012 3.50012) (end 3.50012 -3.50012) (layer F.SilkS) (width 0.127)) 14 | (fp_line (start 3.50012 -3.50012) (end -3.50012 -3.50012) (layer F.SilkS) (width 0.127)) 15 | (fp_line (start -3.50012 -3.50012) (end -3.50012 3.50012) (layer F.SilkS) (width 0.127)) 16 | (fp_line (start -3.10134 3.50266) (end -3.50012 3.10388) (layer F.SilkS) (width 0.127)) 17 | (fp_line (start -3.50012 3.2004) (end -3.2004 3.50012) (layer F.SilkS) (width 0.127)) 18 | (fp_line (start -3.29692 3.50012) (end -3.49758 3.29946) (layer F.SilkS) (width 0.127)) 19 | (fp_circle (center -2.89814 2.90068) (end -2.70002 3.00228) (layer F.SilkS) (width 0.20066)) 20 | (pad 2 smd rect (at -2.2479 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 21 | (solder_mask_margin 0.06858)) 22 | (pad 3 smd rect (at -1.74752 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 23 | (solder_mask_margin 0.06858)) 24 | (pad 4 smd rect (at -1.24968 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 25 | (solder_mask_margin 0.06858)) 26 | (pad 5 smd rect (at -0.7493 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 27 | (solder_mask_margin 0.06858)) 28 | (pad 8 smd rect (at 0.7493 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 29 | (solder_mask_margin 0.06858)) 30 | (pad 9 smd rect (at 1.24968 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 31 | (solder_mask_margin 0.06858)) 32 | (pad 10 smd rect (at 1.74752 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 33 | (solder_mask_margin 0.06858)) 34 | (pad 11 smd rect (at 2.2479 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 35 | (solder_mask_margin 0.06858)) 36 | (pad 12 smd rect (at 2.74828 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 37 | (solder_mask_margin 0.06858)) 38 | (pad 13 smd rect (at 3.47472 2.74828) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 39 | (solder_mask_margin 0.06858)) 40 | (pad 14 smd rect (at 3.47472 2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 41 | (solder_mask_margin 0.06858)) 42 | (pad 1 smd rect (at -2.74828 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 43 | (solder_mask_margin 0.06858)) 44 | (pad 49 smd rect (at 0 0) (size 1.79578 1.79578) (layers F.Cu F.Paste F.Mask) 45 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 46 | (pad 15 smd rect (at 3.47472 1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 47 | (solder_mask_margin 0.06858)) 48 | (pad 16 smd rect (at 3.47472 1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 49 | (solder_mask_margin 0.06858)) 50 | (pad 19 smd rect (at 3.47472 -0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 51 | (solder_mask_margin 0.06858)) 52 | (pad 20 smd rect (at 3.47472 -0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 53 | (solder_mask_margin 0.06858)) 54 | (pad 21 smd rect (at 3.47472 -1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 55 | (solder_mask_margin 0.06858)) 56 | (pad 22 smd rect (at 3.47472 -1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 57 | (solder_mask_margin 0.06858)) 58 | (pad 23 smd rect (at 3.47472 -2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 59 | (solder_mask_margin 0.06858)) 60 | (pad 24 smd rect (at 3.47472 -2.74828) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 61 | (solder_mask_margin 0.06858)) 62 | (pad 25 smd rect (at 2.74828 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 63 | (solder_mask_margin 0.06858)) 64 | (pad 26 smd rect (at 2.2479 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 65 | (solder_mask_margin 0.06858)) 66 | (pad 27 smd rect (at 1.74752 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 67 | (solder_mask_margin 0.06858)) 68 | (pad 28 smd rect (at 1.24968 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 69 | (solder_mask_margin 0.06858)) 70 | (pad 6 smd rect (at -0.24892 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 71 | (solder_mask_margin 0.06858)) 72 | (pad 7 smd rect (at 0.24892 3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 73 | (solder_mask_margin 0.06858)) 74 | (pad 29 smd rect (at 0.7493 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 75 | (solder_mask_margin 0.06858)) 76 | (pad 30 smd rect (at 0.24892 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 77 | (solder_mask_margin 0.06858)) 78 | (pad 31 smd rect (at -0.24892 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 79 | (solder_mask_margin 0.06858)) 80 | (pad 32 smd rect (at -0.7493 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 81 | (solder_mask_margin 0.06858)) 82 | (pad 17 smd rect (at 3.47472 0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 83 | (solder_mask_margin 0.06858)) 84 | (pad 18 smd rect (at 3.47472 0.24892) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 85 | (solder_mask_margin 0.06858)) 86 | (pad 33 smd rect (at -1.24968 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 87 | (solder_mask_margin 0.06858)) 88 | (pad 34 smd rect (at -1.74752 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 89 | (solder_mask_margin 0.06858)) 90 | (pad 35 smd rect (at -2.2479 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 91 | (solder_mask_margin 0.06858)) 92 | (pad 36 smd rect (at -2.74828 -3.47472) (size 0.2794 0.84836) (layers F.Cu F.Paste F.Mask) 93 | (solder_mask_margin 0.06858)) 94 | (pad 37 smd rect (at -3.47472 -2.74828) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 95 | (solder_mask_margin 0.06858)) 96 | (pad 38 smd rect (at -3.47472 -2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 97 | (solder_mask_margin 0.06858)) 98 | (pad 39 smd rect (at -3.47472 -1.74752) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 99 | (solder_mask_margin 0.06858)) 100 | (pad 40 smd rect (at -3.47472 -1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 101 | (solder_mask_margin 0.06858)) 102 | (pad 49 smd rect (at -1.84658 0) (size 1.89738 1.79578) (layers F.Cu F.Paste F.Mask) 103 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 104 | (pad 49 smd rect (at 1.84658 0) (size 1.89738 1.79578) (layers F.Cu F.Paste F.Mask) 105 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 106 | (pad 49 smd rect (at -1.84658 -1.84658) (size 1.89738 1.89738) (layers F.Cu F.Paste F.Mask) 107 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 108 | (pad 49 smd rect (at 0 -1.84658) (size 1.79578 1.89738) (layers F.Cu F.Paste F.Mask) 109 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 110 | (pad 49 smd rect (at 1.84658 -1.84658) (size 1.89738 1.89738) (layers F.Cu F.Paste F.Mask) 111 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 112 | (pad 49 smd rect (at -1.84658 1.84658) (size 1.89738 1.89738) (layers F.Cu F.Paste F.Mask) 113 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 114 | (pad 49 smd rect (at 0 1.84658) (size 1.79578 1.89738) (layers F.Cu F.Paste F.Mask) 115 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 116 | (pad 49 smd rect (at 1.84658 1.84658) (size 1.89738 1.89738) (layers F.Cu F.Paste F.Mask) 117 | (solder_mask_margin 0.06858) (solder_paste_margin -0.14986)) 118 | (pad 41 smd rect (at -3.47218 -0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 119 | (solder_mask_margin 0.06858)) 120 | (pad 42 smd rect (at -3.47218 -0.24638) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 121 | (solder_mask_margin 0.06858)) 122 | (pad 43 smd rect (at -3.47218 0.24638) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 123 | (solder_mask_margin 0.06858)) 124 | (pad 44 smd rect (at -3.47218 0.7493) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 125 | (solder_mask_margin 0.06858)) 126 | (pad 45 smd rect (at -3.47218 1.24968) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 127 | (solder_mask_margin 0.06858)) 128 | (pad 46 smd rect (at -3.47218 1.74498) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 129 | (solder_mask_margin 0.06858)) 130 | (pad 47 smd rect (at -3.47218 2.2479) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 131 | (solder_mask_margin 0.06858)) 132 | (pad 48 smd rect (at -3.47218 2.74828) (size 0.84836 0.2794) (layers F.Cu F.Paste F.Mask) 133 | (solder_mask_margin 0.06858)) 134 | (model walter/smd_qfn/s-pvqfn-n48.wrl 135 | (at (xyz 0 0 0)) 136 | (scale (xyz 1 1 1)) 137 | (rotate (xyz 0 0 0)) 138 | ) 139 | ) 140 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/logos.pretty/IDH_Logo_3mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module LOGO (layer F.Cu) 2 | (at 0 0) 3 | (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide 4 | (effects (font (thickness 0.3))) 5 | ) 6 | (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide 7 | (effects (font (thickness 0.3))) 8 | ) 9 | (fp_poly (pts (xy 0.944126 0.176699) (xy 0.967229 0.226232) (xy 0.998954 0.273962) (xy 1.037761 0.318210) (xy 1.082112 0.357292) (xy 1.130471 0.389528) (xy 1.146782 0.398244) (xy 1.176105 0.410286) 10 | (xy 1.212038 0.420946) (xy 1.251050 0.429448) (xy 1.289609 0.435013) (xy 1.322284 0.436873) (xy 1.388091 0.432189) (xy 1.450202 0.418220) (xy 1.508206 0.395119) (xy 1.561693 0.363041) 11 | (xy 1.598874 0.332933) (xy 1.612325 0.320710) (xy 1.621540 0.313061) (xy 1.626621 0.310778) (xy 1.627672 0.314653) (xy 1.624796 0.325477) (xy 1.618095 0.344042) (xy 1.607674 0.371139) 12 | (xy 1.604815 0.378523) (xy 1.564483 0.468987) (xy 1.515748 0.554368) (xy 1.459218 0.634182) (xy 1.395500 0.707947) (xy 1.325203 0.775180) (xy 1.248933 0.835396) (xy 1.167299 0.888115) 13 | (xy 1.080909 0.932851) (xy 0.990369 0.969123) (xy 0.896288 0.996448) (xy 0.806135 1.013407) (xy 0.780214 1.016444) (xy 0.749371 1.019144) (xy 0.716045 1.021390) (xy 0.682676 1.023063) 14 | (xy 0.651703 1.024044) (xy 0.625565 1.024213) (xy 0.606701 1.023452) (xy 0.604520 1.023236) (xy 0.591914 1.021843) (xy 0.572320 1.019698) (xy 0.548853 1.017140) (xy 0.533400 1.015462) 15 | (xy 0.450539 1.002107) (xy 0.365712 0.980076) (xy 0.281018 0.950004) (xy 0.207083 0.916807) (xy 0.120513 0.868227) (xy 0.039366 0.811368) (xy -0.035769 0.746887) (xy -0.104304 0.675442) 16 | (xy -0.165649 0.597690) (xy -0.219216 0.514289) (xy -0.264416 0.425896) (xy -0.291028 0.360680) (xy -0.301545 0.331955) (xy -0.308474 0.312054) (xy -0.311635 0.300230) (xy -0.310848 0.295734) 17 | (xy -0.305934 0.297819) (xy -0.296712 0.305737) (xy -0.283002 0.318740) (xy -0.281314 0.320351) (xy -0.243471 0.353836) (xy -0.207302 0.379744) (xy -0.170023 0.399630) (xy -0.128852 0.415048) 18 | (xy -0.095278 0.424245) (xy -0.033311 0.434433) (xy 0.029355 0.435554) (xy 0.091103 0.427837) (xy 0.150313 0.411509) (xy 0.205366 0.386798) (xy 0.216565 0.380376) (xy 0.248512 0.358070) 19 | (xy 0.281154 0.329610) (xy 0.312627 0.297107) (xy 0.341071 0.262671) (xy 0.364622 0.228413) (xy 0.381418 0.196446) (xy 0.383629 0.190972) (xy 0.389513 0.177491) (xy 0.394607 0.169064) 20 | (xy 0.396515 0.167640) (xy 0.401451 0.171560) (xy 0.408864 0.181331) (xy 0.411194 0.184958) (xy 0.420044 0.196684) (xy 0.433864 0.212173) (xy 0.449994 0.228481) (xy 0.453654 0.231948) 21 | (xy 0.496731 0.265628) (xy 0.543658 0.290491) (xy 0.593269 0.306530) (xy 0.644401 0.313742) (xy 0.695889 0.312121) (xy 0.746569 0.301662) (xy 0.795276 0.282361) (xy 0.840847 0.254212) 22 | (xy 0.865545 0.233680) (xy 0.883394 0.215607) (xy 0.901050 0.195117) (xy 0.914653 0.176699) (xy 0.933482 0.147659) (xy 0.944126 0.176699) )(layer F.SilkS) (width 0.010000) 23 | ) 24 | (fp_poly (pts (xy -1.278693 -0.305472) (xy -1.244895 -0.300816) (xy -1.212789 -0.291863) (xy -1.178297 -0.277713) (xy -1.170892 -0.274247) (xy -1.127622 -0.248611) (xy -1.086900 -0.214641) (xy -1.050761 -0.174151) 25 | (xy -1.037035 -0.155033) (xy -1.010131 -0.105920) (xy -0.992284 -0.053363) (xy -0.983559 0.001350) (xy -0.984023 0.056931) (xy -0.993739 0.112093) (xy -1.012775 0.165547) (xy -1.019942 0.180340) 26 | (xy -1.041934 0.215065) (xy -1.071191 0.249652) (xy -1.105100 0.281583) (xy -1.141050 0.308336) (xy -1.168857 0.324002) (xy -1.190902 0.333850) (xy -1.212498 0.342460) (xy -1.229980 0.348402) 27 | (xy -1.234440 0.349584) (xy -1.259220 0.353833) (xy -1.288905 0.356701) (xy -1.319554 0.357998) (xy -1.347226 0.357534) (xy -1.363980 0.355863) (xy -1.414540 0.344530) (xy -1.458926 0.327234) 28 | (xy -1.499599 0.302713) (xy -1.539021 0.269701) (xy -1.547196 0.261745) (xy -1.585610 0.217262) (xy -1.614384 0.169684) (xy -1.633661 0.118638) (xy -1.643584 0.063750) (xy -1.644497 0.008087) 29 | (xy -1.637877 -0.046910) (xy -1.623893 -0.096238) (xy -1.601787 -0.141566) (xy -1.570804 -0.184564) (xy -1.544214 -0.213390) (xy -1.501838 -0.250051) (xy -1.457259 -0.277182) (xy -1.409273 -0.295282) 30 | (xy -1.356673 -0.304847) (xy -1.318260 -0.306730) (xy -1.278693 -0.305472) )(layer F.SilkS) (width 0.010000) 31 | ) 32 | (fp_poly (pts (xy 0.042088 -0.305454) (xy 0.075910 -0.300827) (xy 0.108110 -0.291836) (xy 0.142795 -0.277579) (xy 0.149908 -0.274247) (xy 0.193178 -0.248611) (xy 0.233900 -0.214641) (xy 0.270039 -0.174151) 33 | (xy 0.283765 -0.155033) (xy 0.310669 -0.105920) (xy 0.328516 -0.053363) (xy 0.337241 0.001350) (xy 0.336777 0.056931) (xy 0.327061 0.112093) (xy 0.308025 0.165547) (xy 0.300858 0.180340) 34 | (xy 0.284410 0.206554) (xy 0.261675 0.235023) (xy 0.235059 0.263302) (xy 0.206966 0.288946) (xy 0.179801 0.309510) (xy 0.165100 0.318314) (xy 0.121144 0.337180) (xy 0.073238 0.350488) 35 | (xy 0.024474 0.357680) (xy -0.022055 0.358200) (xy -0.043180 0.355838) (xy -0.093727 0.344537) (xy -0.138150 0.327223) (xy -0.178888 0.302645) (xy -0.218378 0.269551) (xy -0.226396 0.261745) 36 | (xy -0.264810 0.217262) (xy -0.293584 0.169684) (xy -0.312861 0.118638) (xy -0.322784 0.063750) (xy -0.323697 0.008087) (xy -0.317077 -0.046910) (xy -0.303093 -0.096238) (xy -0.280987 -0.141566) 37 | (xy -0.250004 -0.184564) (xy -0.223414 -0.213390) (xy -0.181390 -0.249790) (xy -0.137214 -0.276762) (xy -0.089607 -0.294833) (xy -0.037291 -0.304532) (xy 0.002540 -0.306620) (xy 0.042088 -0.305454) )(layer F.SilkS) (width 0.010000) 38 | ) 39 | (fp_poly (pts (xy 1.362907 -0.305472) (xy 1.396705 -0.300816) (xy 1.428811 -0.291863) (xy 1.463303 -0.277713) (xy 1.470708 -0.274247) (xy 1.513978 -0.248611) (xy 1.554700 -0.214641) (xy 1.590839 -0.174151) 40 | (xy 1.604565 -0.155033) (xy 1.631469 -0.105920) (xy 1.649316 -0.053363) (xy 1.658041 0.001350) (xy 1.657577 0.056931) (xy 1.647861 0.112093) (xy 1.628825 0.165547) (xy 1.621658 0.180340) 41 | (xy 1.599666 0.215065) (xy 1.570409 0.249652) (xy 1.536500 0.281583) (xy 1.500550 0.308336) (xy 1.472743 0.324002) (xy 1.450698 0.333850) (xy 1.429102 0.342460) (xy 1.411620 0.348402) 42 | (xy 1.407160 0.349584) (xy 1.382380 0.353833) (xy 1.352695 0.356701) (xy 1.322046 0.357998) (xy 1.294374 0.357534) (xy 1.277620 0.355863) (xy 1.227060 0.344530) (xy 1.182674 0.327234) 43 | (xy 1.142001 0.302713) (xy 1.102579 0.269701) (xy 1.094404 0.261745) (xy 1.055990 0.217262) (xy 1.027216 0.169684) (xy 1.007939 0.118638) (xy 0.998016 0.063750) (xy 0.997103 0.008087) 44 | (xy 1.003723 -0.046910) (xy 1.017707 -0.096238) (xy 1.039813 -0.141566) (xy 1.070796 -0.184564) (xy 1.097386 -0.213390) (xy 1.139762 -0.250051) (xy 1.184341 -0.277182) (xy 1.232327 -0.295282) 45 | (xy 1.284927 -0.304847) (xy 1.323340 -0.306730) (xy 1.362907 -0.305472) )(layer F.SilkS) (width 0.010000) 46 | ) 47 | (fp_poly (pts (xy -0.558689 -0.998222) (xy -0.466892 -0.986144) (xy -0.378170 -0.965511) (xy -0.290768 -0.935914) (xy -0.202928 -0.896940) (xy -0.200767 -0.895869) (xy -0.115943 -0.848204) (xy -0.036058 -0.792185) 48 | (xy 0.038222 -0.728593) (xy 0.106229 -0.658209) (xy 0.167298 -0.581812) (xy 0.220760 -0.500182) (xy 0.265949 -0.414101) (xy 0.302198 -0.324348) (xy 0.311166 -0.297025) (xy 0.319683 -0.269480) 49 | (xy 0.325060 -0.250815) (xy 0.327146 -0.240198) (xy 0.325791 -0.236799) (xy 0.320843 -0.239786) (xy 0.312150 -0.248329) (xy 0.303883 -0.257034) (xy 0.255825 -0.300774) (xy 0.203061 -0.335726) 50 | (xy 0.146343 -0.361670) (xy 0.086424 -0.378386) (xy 0.024057 -0.385656) (xy -0.040005 -0.383259) (xy -0.095278 -0.373446) (xy -0.134797 -0.362477) (xy -0.168093 -0.349649) (xy -0.199104 -0.333139) 51 | (xy -0.231767 -0.311126) (xy -0.234835 -0.308876) (xy -0.275873 -0.273807) (xy -0.313824 -0.232135) (xy -0.346271 -0.186798) (xy -0.367921 -0.147137) (xy -0.379584 -0.121964) (xy -0.397958 -0.151733) 52 | (xy -0.411026 -0.170095) (xy -0.428374 -0.190791) (xy -0.446477 -0.209648) (xy -0.448332 -0.211401) (xy -0.491677 -0.245350) (xy -0.538735 -0.270366) (xy -0.588384 -0.286454) (xy -0.639501 -0.293617) 53 | (xy -0.690964 -0.291859) (xy -0.741651 -0.281183) (xy -0.790439 -0.261594) (xy -0.836205 -0.233094) (xy -0.863519 -0.210060) (xy -0.880968 -0.192229) (xy -0.897440 -0.173071) (xy -0.909908 -0.156156) 54 | (xy -0.911860 -0.153011) (xy -0.920432 -0.139214) (xy -0.927086 -0.129810) (xy -0.929890 -0.127101) (xy -0.933297 -0.131275) (xy -0.937995 -0.141639) (xy -0.938695 -0.143510) (xy -0.947719 -0.162539) 55 | (xy -0.962070 -0.186232) (xy -0.979970 -0.211990) (xy -0.999638 -0.237216) (xy -1.014494 -0.254237) (xy -1.061980 -0.298367) (xy -1.114283 -0.333782) (xy -1.170637 -0.360253) (xy -1.230277 -0.377554) 56 | (xy -1.292436 -0.385457) (xy -1.356349 -0.383735) (xy -1.416078 -0.373446) (xy -1.441357 -0.366630) (xy -1.466156 -0.358767) (xy -1.486749 -0.351086) (xy -1.494818 -0.347443) (xy -1.527517 -0.328354) 57 | (xy -1.561849 -0.303806) (xy -1.593863 -0.276824) (xy -1.615852 -0.254741) (xy -1.626866 -0.242603) (xy -1.634201 -0.235517) (xy -1.637972 -0.234285) (xy -1.638290 -0.239708) (xy -1.635269 -0.252588) 58 | (xy -1.629022 -0.273728) (xy -1.621807 -0.297025) (xy -1.588350 -0.387721) (xy -1.545753 -0.474978) (xy -1.494685 -0.558015) (xy -1.435812 -0.636051) (xy -1.369801 -0.708308) (xy -1.297319 -0.774004) 59 | (xy -1.219034 -0.832360) (xy -1.135611 -0.882594) (xy -1.109874 -0.895869) (xy -1.022002 -0.935077) (xy -0.934610 -0.964898) (xy -0.845941 -0.985744) (xy -0.754239 -0.998026) (xy -0.657747 -1.002155) 60 | (xy -0.655320 -1.002157) (xy -0.558689 -0.998222) )(layer F.SilkS) (width 0.010000) 61 | ) 62 | ) 63 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/logos.pretty/IDH_Logo_6mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module LOGO (layer F.Cu) 2 | (at 0 0) 3 | (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide 4 | (effects (font (thickness 0.3))) 5 | ) 6 | (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide 7 | (effects (font (thickness 0.3))) 8 | ) 9 | (fp_poly (pts (xy 1.748155 0.317192) (xy 1.793272 0.413553) (xy 1.856984 0.507171) (xy 1.909703 0.567970) (xy 1.997573 0.649523) (xy 2.090821 0.713270) (xy 2.190619 0.759712) (xy 2.298137 0.789350) 10 | (xy 2.414547 0.802686) (xy 2.460037 0.803589) (xy 2.580252 0.794638) (xy 2.692897 0.768532) (xy 2.798535 0.725046) (xy 2.897725 0.663956) (xy 2.979796 0.595767) (xy 3.003789 0.573473) 11 | (xy 3.021350 0.557620) (xy 3.029079 0.551268) (xy 3.029185 0.551295) (xy 3.025620 0.566758) (xy 3.015891 0.595795) (xy 3.001448 0.634775) (xy 2.983738 0.680067) (xy 2.964210 0.728039) 12 | (xy 2.944312 0.775060) (xy 2.925495 0.817498) (xy 2.909860 0.850417) (xy 2.842195 0.975998) (xy 2.770326 1.088909) (xy 2.690130 1.194944) (xy 2.597488 1.299896) (xy 2.568852 1.329779) 13 | (xy 2.430479 1.458808) (xy 2.282273 1.572101) (xy 2.125175 1.669265) (xy 1.960127 1.749904) (xy 1.788068 1.813624) (xy 1.609940 1.860031) (xy 1.426684 1.888729) (xy 1.239241 1.899324) 14 | (xy 1.210721 1.899327) (xy 1.151763 1.897963) (xy 1.089405 1.894961) (xy 1.031000 1.890761) (xy 0.983898 1.885803) (xy 0.983074 1.885692) (xy 0.795624 1.851236) (xy 0.615234 1.799435) 15 | (xy 0.442501 1.730590) (xy 0.278024 1.645002) (xy 0.122403 1.542972) (xy -0.023765 1.424801) (xy -0.122927 1.329779) (xy -0.219504 1.224424) (xy -0.302527 1.119644) (xy -0.376136 1.009618) 16 | (xy -0.444471 0.888522) (xy -0.464273 0.849742) (xy -0.481355 0.813547) (xy -0.500869 0.768934) (xy -0.521448 0.719431) (xy -0.541722 0.668564) (xy -0.560322 0.619862) (xy -0.575879 0.576851) 17 | (xy -0.587024 0.543060) (xy -0.592388 0.522016) (xy -0.592667 0.518934) (xy -0.586455 0.522687) (xy -0.569615 0.537298) (xy -0.544844 0.560341) (xy -0.519760 0.584554) (xy -0.451484 0.646884) 18 | (xy -0.386890 0.695242) (xy -0.321151 0.732440) (xy -0.249439 0.761287) (xy -0.182978 0.780635) (xy -0.081010 0.800595) (xy 0.014832 0.806283) (xy 0.110465 0.797884) (xy 0.148437 0.790943) 19 | (xy 0.220569 0.774458) (xy 0.279583 0.756875) (xy 0.331145 0.735997) (xy 0.380919 0.709629) (xy 0.418474 0.686244) (xy 0.499107 0.625182) (xy 0.573296 0.552672) (xy 0.637610 0.472747) 20 | (xy 0.688620 0.389438) (xy 0.709533 0.344197) (xy 0.730408 0.292836) (xy 0.772074 0.350068) (xy 0.836454 0.423031) (xy 0.913783 0.484465) (xy 1.000590 0.532022) (xy 1.084441 0.561147) 21 | (xy 1.146714 0.571843) (xy 1.217952 0.575746) (xy 1.289770 0.572861) (xy 1.353785 0.563194) (xy 1.362904 0.560977) (xy 1.442995 0.532385) (xy 1.520949 0.490059) (xy 1.592612 0.437072) 22 | (xy 1.653832 0.376494) (xy 1.700457 0.311397) (xy 1.700573 0.311195) (xy 1.728217 0.262791) (xy 1.748155 0.317192) )(layer F.SilkS) (width 0.010000) 23 | ) 24 | (fp_poly (pts (xy -2.366906 -0.566699) (xy -2.300983 -0.559532) (xy -2.242885 -0.545751) (xy -2.187344 -0.524091) (xy -2.129089 -0.493285) (xy -2.126618 -0.491839) (xy -2.077850 -0.458155) (xy -2.025617 -0.413693) 25 | (xy -1.975052 -0.363510) (xy -1.931290 -0.312665) (xy -1.901983 -0.270549) (xy -1.858463 -0.179797) (xy -1.829733 -0.081038) (xy -1.816482 0.021433) (xy -1.819402 0.123319) (xy -1.829185 0.182304) 26 | (xy -1.860592 0.281313) (xy -1.908216 0.373195) (xy -1.970194 0.456029) (xy -2.044663 0.527896) (xy -2.129758 0.586874) (xy -2.223618 0.631044) (xy -2.282327 0.649374) (xy -2.364591 0.663569) 27 | (xy -2.453236 0.667107) (xy -2.540059 0.659990) (xy -2.593039 0.649285) (xy -2.691820 0.613862) (xy -2.782727 0.562165) (xy -2.863828 0.495773) (xy -2.933189 0.416264) (xy -2.988184 0.326598) 28 | (xy -3.017652 0.260613) (xy -3.036927 0.197403) (xy -3.047469 0.130327) (xy -3.050738 0.052743) (xy -3.050711 0.042333) (xy -3.042232 -0.064351) (xy -3.017782 -0.162075) (xy -2.976641 -0.252550) 29 | (xy -2.918088 -0.337487) (xy -2.867203 -0.393715) (xy -2.794470 -0.457895) (xy -2.717107 -0.507502) (xy -2.636347 -0.543843) (xy -2.607783 -0.553907) (xy -2.581529 -0.560766) (xy -2.552762 -0.565045) 30 | (xy -2.516660 -0.567367) (xy -2.468399 -0.568359) (xy -2.445926 -0.568517) (xy -2.366906 -0.566699) )(layer F.SilkS) (width 0.010000) 31 | ) 32 | (fp_poly (pts (xy 0.079020 -0.566699) (xy 0.144943 -0.559532) (xy 0.203041 -0.545751) (xy 0.258582 -0.524091) (xy 0.316837 -0.493285) (xy 0.319307 -0.491839) (xy 0.368076 -0.458155) (xy 0.420309 -0.413693) 33 | (xy 0.470874 -0.363510) (xy 0.514636 -0.312665) (xy 0.543943 -0.270549) (xy 0.587463 -0.179797) (xy 0.616193 -0.081038) (xy 0.629444 0.021433) (xy 0.626524 0.123319) (xy 0.616741 0.182304) 34 | (xy 0.585334 0.281313) (xy 0.537710 0.373195) (xy 0.475732 0.456029) (xy 0.401263 0.527896) (xy 0.316167 0.586874) (xy 0.222308 0.631044) (xy 0.163599 0.649374) (xy 0.081335 0.663569) 35 | (xy -0.007310 0.667107) (xy -0.094133 0.659990) (xy -0.147113 0.649285) (xy -0.245894 0.613862) (xy -0.336801 0.562165) (xy -0.417902 0.495773) (xy -0.487263 0.416264) (xy -0.542258 0.326598) 36 | (xy -0.571726 0.260613) (xy -0.591001 0.197403) (xy -0.601543 0.130327) (xy -0.604813 0.052743) (xy -0.604785 0.042333) (xy -0.596306 -0.064351) (xy -0.571856 -0.162075) (xy -0.530715 -0.252550) 37 | (xy -0.472162 -0.337487) (xy -0.421277 -0.393715) (xy -0.348544 -0.457895) (xy -0.271181 -0.507502) (xy -0.190421 -0.543843) (xy -0.161857 -0.553907) (xy -0.135603 -0.560766) (xy -0.106836 -0.565045) 38 | (xy -0.070734 -0.567367) (xy -0.022473 -0.568359) (xy 0.000000 -0.568517) (xy 0.079020 -0.566699) )(layer F.SilkS) (width 0.010000) 39 | ) 40 | (fp_poly (pts (xy 2.524945 -0.566699) (xy 2.590869 -0.559532) (xy 2.648967 -0.545751) (xy 2.704508 -0.524091) (xy 2.762763 -0.493285) (xy 2.765233 -0.491839) (xy 2.814002 -0.458155) (xy 2.866235 -0.413693) 41 | (xy 2.916800 -0.363510) (xy 2.960562 -0.312665) (xy 2.989869 -0.270549) (xy 3.033389 -0.179797) (xy 3.062119 -0.081038) (xy 3.075370 0.021433) (xy 3.072450 0.123319) (xy 3.062667 0.182304) 42 | (xy 3.031260 0.281313) (xy 2.983636 0.373195) (xy 2.921658 0.456029) (xy 2.847189 0.527896) (xy 2.762093 0.586874) (xy 2.668233 0.631044) (xy 2.609525 0.649374) (xy 2.527261 0.663569) 43 | (xy 2.438616 0.667107) (xy 2.351793 0.659990) (xy 2.298813 0.649285) (xy 2.200032 0.613862) (xy 2.109124 0.562165) (xy 2.028024 0.495773) (xy 1.958663 0.416264) (xy 1.903668 0.326598) 44 | (xy 1.874199 0.260613) (xy 1.854925 0.197403) (xy 1.844383 0.130327) (xy 1.841113 0.052743) (xy 1.841141 0.042333) (xy 1.849619 -0.064351) (xy 1.874070 -0.162075) (xy 1.915211 -0.252550) 45 | (xy 1.973764 -0.337487) (xy 2.024649 -0.393715) (xy 2.097382 -0.457895) (xy 2.174745 -0.507502) (xy 2.255505 -0.543843) (xy 2.284069 -0.553907) (xy 2.310323 -0.560766) (xy 2.339090 -0.565045) 46 | (xy 2.375192 -0.567367) (xy 2.423453 -0.568359) (xy 2.445925 -0.568517) (xy 2.524945 -0.566699) )(layer F.SilkS) (width 0.010000) 47 | ) 48 | (fp_poly (pts (xy -0.989368 -1.848609) (xy -0.811809 -1.818172) (xy -0.637156 -1.770799) (xy -0.466683 -1.706620) (xy -0.301661 -1.625761) (xy -0.143365 -1.528351) (xy -0.061149 -1.468927) (xy -0.016579 -1.432340) 49 | (xy 0.035832 -1.385247) (xy 0.091997 -1.331693) (xy 0.147829 -1.275722) (xy 0.199242 -1.221381) (xy 0.242149 -1.172713) (xy 0.258638 -1.152408) (xy 0.355987 -1.016234) (xy 0.441804 -0.872421) 50 | (xy 0.513899 -0.725025) (xy 0.570085 -0.578102) (xy 0.572487 -0.570687) (xy 0.591583 -0.511262) (xy 0.604673 -0.468700) (xy 0.611167 -0.441847) (xy 0.610481 -0.429551) (xy 0.602026 -0.430658) 51 | (xy 0.585216 -0.444014) (xy 0.559464 -0.468465) (xy 0.533416 -0.493889) (xy 0.459803 -0.559538) (xy 0.387976 -0.610226) (xy 0.313322 -0.648684) (xy 0.231231 -0.677647) (xy 0.216370 -0.681778) 52 | (xy 0.100195 -0.705333) (xy -0.011538 -0.711693) (xy -0.122277 -0.700745) (xy -0.235469 -0.672375) (xy -0.253910 -0.666255) (xy -0.335858 -0.629695) (xy -0.417396 -0.577573) (xy -0.495315 -0.512934) 53 | (xy -0.566407 -0.438822) (xy -0.627465 -0.358280) (xy -0.675279 -0.274354) (xy -0.681722 -0.260283) (xy -0.702930 -0.212227) (xy -0.719463 -0.244873) (xy -0.766741 -0.318868) (xy -0.828977 -0.386443) 54 | (xy -0.902673 -0.444823) (xy -0.984329 -0.491235) (xy -1.069935 -0.522765) (xy -1.120117 -0.531870) (xy -1.181248 -0.536420) (xy -1.246023 -0.536414) (xy -1.307136 -0.531853) (xy -1.357177 -0.522765) 55 | (xy -1.431863 -0.495755) (xy -1.505070 -0.456596) (xy -1.573143 -0.408150) (xy -1.632426 -0.353279) (xy -1.679264 -0.294844) (xy -1.703467 -0.251649) (xy -1.713372 -0.233385) (xy -1.720764 -0.225778) 56 | (xy -1.720769 -0.225778) (xy -1.727529 -0.233554) (xy -1.738827 -0.253504) (xy -1.747127 -0.270463) (xy -1.791566 -0.349252) (xy -1.850222 -0.427843) (xy -1.918977 -0.501807) (xy -1.993715 -0.566716) 57 | (xy -2.070320 -0.618142) (xy -2.070356 -0.618163) (xy -2.143605 -0.652639) (xy -2.228688 -0.680929) (xy -2.319145 -0.701222) (xy -2.403593 -0.711410) (xy -2.457312 -0.713134) (xy -2.506149 -0.710105) 58 | (xy -2.559761 -0.701555) (xy -2.580295 -0.697360) (xy -2.685849 -0.669054) (xy -2.778373 -0.630756) (xy -2.862004 -0.580169) (xy -2.940882 -0.514997) (xy -2.981019 -0.474977) (xy -3.006812 -0.447876) 59 | (xy -3.025261 -0.429677) (xy -3.036622 -0.421705) (xy -3.041152 -0.425283) (xy -3.039108 -0.441735) (xy -3.030747 -0.472387) (xy -3.016327 -0.518561) (xy -2.999599 -0.570687) (xy -2.936653 -0.736534) 60 | (xy -2.856370 -0.897058) (xy -2.759900 -1.050426) (xy -2.648394 -1.194807) (xy -2.524669 -1.326757) (xy -2.422307 -1.420607) (xy -2.321729 -1.501099) (xy -2.217366 -1.572195) (xy -2.103652 -1.637857) 61 | (xy -2.044483 -1.668422) (xy -1.876214 -1.742285) (xy -1.703214 -1.798444) (xy -1.526756 -1.837028) (xy -1.348114 -1.858165) (xy -1.168561 -1.861983) (xy -0.989368 -1.848609) )(layer F.SilkS) (width 0.010000) 62 | ) 63 | ) 64 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/logos.pretty/IDH_Logo_7mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module LOGO (layer F.Cu) 2 | (at 0 0) 3 | (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide 4 | (effects (font (thickness 0.3))) 5 | ) 6 | (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide 7 | (effects (font (thickness 0.3))) 8 | ) 9 | (fp_poly (pts (xy 2.145464 0.389282) (xy 2.200834 0.507543) (xy 2.279027 0.622438) (xy 2.343727 0.697055) (xy 2.451567 0.797143) (xy 2.566008 0.875377) (xy 2.688487 0.932374) (xy 2.820442 0.968748) 10 | (xy 2.963309 0.985115) (xy 3.019136 0.986224) (xy 3.166673 0.975238) (xy 3.304920 0.943199) (xy 3.434566 0.889830) (xy 3.556300 0.814856) (xy 3.657023 0.731169) (xy 3.686469 0.703808) 11 | (xy 3.708021 0.684352) (xy 3.717507 0.676557) (xy 3.717636 0.676590) (xy 3.713261 0.695567) (xy 3.701322 0.731204) (xy 3.683596 0.779043) (xy 3.661860 0.834629) (xy 3.637894 0.893503) 12 | (xy 3.613475 0.951211) (xy 3.590381 1.003293) (xy 3.571192 1.043694) (xy 3.488149 1.197816) (xy 3.399946 1.336389) (xy 3.301524 1.466523) (xy 3.187827 1.595327) (xy 3.152682 1.632002) 13 | (xy 2.982861 1.790356) (xy 2.800972 1.929398) (xy 2.608170 2.048644) (xy 2.405610 2.147610) (xy 2.194447 2.225812) (xy 1.975836 2.282766) (xy 1.750931 2.317986) (xy 1.520887 2.330989) 14 | (xy 1.485886 2.330992) (xy 1.413528 2.329319) (xy 1.336998 2.325634) (xy 1.265319 2.320480) (xy 1.207512 2.314395) (xy 1.206500 2.314260) (xy 0.976449 2.271972) (xy 0.755060 2.208398) 15 | (xy 0.543070 2.123906) (xy 0.341212 2.018866) (xy 0.150222 1.893648) (xy -0.029165 1.748621) (xy -0.150864 1.632002) (xy -0.269390 1.502703) (xy -0.371282 1.374109) (xy -0.461620 1.239077) 16 | (xy -0.545486 1.090460) (xy -0.569790 1.042865) (xy -0.590753 0.998445) (xy -0.614702 0.943693) (xy -0.639958 0.882938) (xy -0.664840 0.820511) (xy -0.687667 0.760740) (xy -0.706760 0.707954) 17 | (xy -0.720438 0.666483) (xy -0.727021 0.640656) (xy -0.727364 0.636874) (xy -0.719739 0.641480) (xy -0.699072 0.659412) (xy -0.668671 0.687692) (xy -0.637886 0.717408) (xy -0.554094 0.793903) 18 | (xy -0.474820 0.853252) (xy -0.394139 0.898904) (xy -0.306130 0.934307) (xy -0.224563 0.958052) (xy -0.099421 0.982549) (xy 0.018204 0.989530) (xy 0.135572 0.979222) (xy 0.182173 0.970704) 19 | (xy 0.270699 0.950472) (xy 0.343125 0.928892) (xy 0.406406 0.903270) (xy 0.467492 0.870909) (xy 0.513583 0.842209) (xy 0.612541 0.767269) (xy 0.703591 0.678281) (xy 0.782522 0.580191) 20 | (xy 0.845125 0.477948) (xy 0.870792 0.422425) (xy 0.896410 0.359391) (xy 0.947546 0.429629) (xy 1.026557 0.519176) (xy 1.121461 0.594571) (xy 1.227997 0.652937) (xy 1.330906 0.688681) 21 | (xy 1.407332 0.701808) (xy 1.494759 0.706598) (xy 1.582900 0.703057) (xy 1.661464 0.691193) (xy 1.672655 0.688472) (xy 1.770949 0.653382) (xy 1.866619 0.601437) (xy 1.954569 0.536407) 22 | (xy 2.029703 0.462061) (xy 2.086925 0.382169) (xy 2.087067 0.381921) (xy 2.120994 0.322517) (xy 2.145464 0.389282) )(layer F.SilkS) (width 0.010000) 23 | ) 24 | (fp_poly (pts (xy -2.904839 -0.695493) (xy -2.823933 -0.686698) (xy -2.752631 -0.669785) (xy -2.684467 -0.643201) (xy -2.612972 -0.605394) (xy -2.609940 -0.603620) (xy -2.550088 -0.562281) (xy -2.485984 -0.507714) 25 | (xy -2.423927 -0.446126) (xy -2.370219 -0.383724) (xy -2.334251 -0.332036) (xy -2.280841 -0.220660) (xy -2.245581 -0.099455) (xy -2.229318 0.026305) (xy -2.232901 0.151347) (xy -2.244908 0.223737) 26 | (xy -2.283453 0.345248) (xy -2.341901 0.458012) (xy -2.417965 0.559673) (xy -2.509358 0.647873) (xy -2.613794 0.720256) (xy -2.728986 0.774464) (xy -2.801037 0.796960) (xy -2.901998 0.814381) 27 | (xy -3.010789 0.818723) (xy -3.117344 0.809989) (xy -3.182366 0.796851) (xy -3.303597 0.753377) (xy -3.415165 0.689931) (xy -3.514697 0.608450) (xy -3.599822 0.510871) (xy -3.667316 0.400826) 28 | (xy -3.703482 0.319844) (xy -3.727137 0.242268) (xy -3.740075 0.159947) (xy -3.744087 0.064731) (xy -3.744054 0.051955) (xy -3.733648 -0.078975) (xy -3.703641 -0.198909) (xy -3.653149 -0.309947) 29 | (xy -3.581289 -0.414188) (xy -3.518839 -0.483195) (xy -3.429576 -0.561961) (xy -3.334630 -0.622842) (xy -3.235516 -0.667443) (xy -3.200460 -0.679795) (xy -3.168240 -0.688213) (xy -3.132935 -0.693463) 30 | (xy -3.088627 -0.696314) (xy -3.029398 -0.697531) (xy -3.001818 -0.697725) (xy -2.904839 -0.695493) )(layer F.SilkS) (width 0.010000) 31 | ) 32 | (fp_poly (pts (xy 0.096979 -0.695493) (xy 0.177886 -0.686698) (xy 0.249187 -0.669785) (xy 0.317351 -0.643201) (xy 0.388846 -0.605394) (xy 0.391878 -0.603620) (xy 0.451730 -0.562281) (xy 0.515835 -0.507714) 33 | (xy 0.577891 -0.446126) (xy 0.631599 -0.383724) (xy 0.667567 -0.332036) (xy 0.720977 -0.220660) (xy 0.756237 -0.099455) (xy 0.772500 0.026305) (xy 0.768917 0.151347) (xy 0.756910 0.223737) 34 | (xy 0.718365 0.345248) (xy 0.659917 0.458012) (xy 0.583853 0.559673) (xy 0.492460 0.647873) (xy 0.388024 0.720256) (xy 0.272833 0.774464) (xy 0.200781 0.796960) (xy 0.099821 0.814381) 35 | (xy -0.008971 0.818723) (xy -0.115526 0.809989) (xy -0.180547 0.796851) (xy -0.301779 0.753377) (xy -0.413347 0.689931) (xy -0.512879 0.608450) (xy -0.598004 0.510871) (xy -0.665498 0.400826) 36 | (xy -0.701664 0.319844) (xy -0.725319 0.242268) (xy -0.738257 0.159947) (xy -0.742269 0.064731) (xy -0.742236 0.051955) (xy -0.731830 -0.078975) (xy -0.701823 -0.198909) (xy -0.651331 -0.309947) 37 | (xy -0.579471 -0.414188) (xy -0.517021 -0.483195) (xy -0.427758 -0.561961) (xy -0.332812 -0.622842) (xy -0.233698 -0.667443) (xy -0.198642 -0.679795) (xy -0.166421 -0.688213) (xy -0.131117 -0.693463) 38 | (xy -0.086809 -0.696314) (xy -0.027580 -0.697531) (xy 0.000000 -0.697725) (xy 0.096979 -0.695493) )(layer F.SilkS) (width 0.010000) 39 | ) 40 | (fp_poly (pts (xy 3.098797 -0.695493) (xy 3.179704 -0.686698) (xy 3.251005 -0.669785) (xy 3.319169 -0.643201) (xy 3.390664 -0.605394) (xy 3.393696 -0.603620) (xy 3.453548 -0.562281) (xy 3.517653 -0.507714) 41 | (xy 3.579710 -0.446126) (xy 3.633417 -0.383724) (xy 3.669385 -0.332036) (xy 3.722796 -0.220660) (xy 3.758056 -0.099455) (xy 3.774318 0.026305) (xy 3.770735 0.151347) (xy 3.758728 0.223737) 42 | (xy 3.720183 0.345248) (xy 3.661735 0.458012) (xy 3.585671 0.559673) (xy 3.494278 0.647873) (xy 3.389842 0.720256) (xy 3.274651 0.774464) (xy 3.202600 0.796960) (xy 3.101639 0.814381) 43 | (xy 2.992848 0.818723) (xy 2.886292 0.809989) (xy 2.821271 0.796851) (xy 2.700040 0.753377) (xy 2.588472 0.689931) (xy 2.488939 0.608450) (xy 2.403814 0.510871) (xy 2.336321 0.400826) 44 | (xy 2.300154 0.319844) (xy 2.276499 0.242268) (xy 2.263561 0.159947) (xy 2.259549 0.064731) (xy 2.259583 0.051955) (xy 2.269988 -0.078975) (xy 2.299995 -0.198909) (xy 2.350487 -0.309947) 45 | (xy 2.422347 -0.414188) (xy 2.484797 -0.483195) (xy 2.574060 -0.561961) (xy 2.669006 -0.622842) (xy 2.768120 -0.667443) (xy 2.803176 -0.679795) (xy 2.835397 -0.688213) (xy 2.870702 -0.693463) 46 | (xy 2.915009 -0.696314) (xy 2.974238 -0.697531) (xy 3.001818 -0.697725) (xy 3.098797 -0.695493) )(layer F.SilkS) (width 0.010000) 47 | ) 48 | (fp_poly (pts (xy -1.214223 -2.268747) (xy -0.996310 -2.231392) (xy -0.781963 -2.173253) (xy -0.572746 -2.094487) (xy -0.370220 -1.995251) (xy -0.175947 -1.875702) (xy -0.075045 -1.802773) (xy -0.020346 -1.757871) 49 | (xy 0.043977 -1.700075) (xy 0.112906 -1.634349) (xy 0.181428 -1.565658) (xy 0.244525 -1.498966) (xy 0.297183 -1.439238) (xy 0.317420 -1.414318) (xy 0.436894 -1.247195) (xy 0.542214 -1.070697) 50 | (xy 0.630695 -0.889803) (xy 0.699650 -0.709488) (xy 0.702598 -0.700388) (xy 0.726035 -0.627457) (xy 0.742099 -0.575222) (xy 0.750070 -0.542267) (xy 0.749227 -0.527176) (xy 0.738850 -0.528534) 51 | (xy 0.718220 -0.544925) (xy 0.686615 -0.574933) (xy 0.654647 -0.606136) (xy 0.564304 -0.686705) (xy 0.476152 -0.748913) (xy 0.384532 -0.796112) (xy 0.283785 -0.831657) (xy 0.265546 -0.836727) 52 | (xy 0.122967 -0.865635) (xy -0.014160 -0.873441) (xy -0.150066 -0.860005) (xy -0.288984 -0.825186) (xy -0.311616 -0.817675) (xy -0.412189 -0.772806) (xy -0.512258 -0.708839) (xy -0.607886 -0.629509) 53 | (xy -0.695135 -0.538553) (xy -0.770069 -0.439707) (xy -0.828751 -0.336706) (xy -0.836658 -0.319438) (xy -0.862686 -0.260460) (xy -0.882977 -0.300525) (xy -0.940999 -0.391337) (xy -1.017380 -0.474270) 54 | (xy -1.107825 -0.545919) (xy -1.208039 -0.602878) (xy -1.313101 -0.641575) (xy -1.374688 -0.652749) (xy -1.449713 -0.658333) (xy -1.529210 -0.658326) (xy -1.604212 -0.652728) (xy -1.665626 -0.641575) 55 | (xy -1.757286 -0.608426) (xy -1.847131 -0.560367) (xy -1.930674 -0.500911) (xy -2.003431 -0.433569) (xy -2.060915 -0.361853) (xy -2.090618 -0.308841) (xy -2.102774 -0.286427) (xy -2.111846 -0.277091) 56 | (xy -2.111853 -0.277091) (xy -2.120149 -0.286634) (xy -2.134015 -0.311117) (xy -2.144201 -0.331932) (xy -2.198740 -0.428627) (xy -2.270726 -0.525079) (xy -2.355108 -0.615853) (xy -2.446832 -0.695515) 57 | (xy -2.540846 -0.758628) (xy -2.540891 -0.758654) (xy -2.630787 -0.800966) (xy -2.735208 -0.835684) (xy -2.846223 -0.860590) (xy -2.949864 -0.873093) (xy -3.015792 -0.875209) (xy -3.075728 -0.871492) 58 | (xy -3.141525 -0.860999) (xy -3.166725 -0.855851) (xy -3.296269 -0.821111) (xy -3.409821 -0.774109) (xy -3.512459 -0.712025) (xy -3.609264 -0.632041) (xy -3.658522 -0.582925) (xy -3.690178 -0.549665) 59 | (xy -3.712820 -0.527330) (xy -3.726763 -0.517546) (xy -3.732322 -0.521937) (xy -3.729814 -0.542129) (xy -3.719553 -0.579747) (xy -3.701855 -0.636415) (xy -3.681325 -0.700388) (xy -3.604074 -0.903928) 60 | (xy -3.505544 -1.100934) (xy -3.387150 -1.289158) (xy -3.250301 -1.466353) (xy -3.098457 -1.628292) (xy -2.972831 -1.743471) (xy -2.849394 -1.842257) (xy -2.721313 -1.929512) (xy -2.581754 -2.010096) 61 | (xy -2.509138 -2.047608) (xy -2.302625 -2.138258) (xy -2.090307 -2.207181) (xy -1.873746 -2.254534) (xy -1.654503 -2.280475) (xy -1.434142 -2.285160) (xy -1.214223 -2.268747) )(layer F.SilkS) (width 0.010000) 62 | ) 63 | ) 64 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/gerbs/uv_pcb-B.SilkS.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2018-12-24T10:33:18-05:00* 3 | G04 #@! TF.ProjectId,uv_pcb,75765F7063622E6B696361645F706362,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Legend,Bot* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 12/24/18 10:33:18* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | %ADD10C,0.250000*% 15 | %ADD11C,0.300000*% 16 | %ADD12C,0.120000*% 17 | %ADD13C,0.150000*% 18 | G04 APERTURE END LIST* 19 | D10* 20 | X117752380Y-71859523D02* 21 | X117752380Y-71383333D01* 22 | X118228571Y-71335714D01* 23 | X118180952Y-71383333D01* 24 | X118133333Y-71478571D01* 25 | X118133333Y-71716666D01* 26 | X118180952Y-71811904D01* 27 | X118228571Y-71859523D01* 28 | X118323809Y-71907142D01* 29 | X118561904Y-71907142D01* 30 | X118657142Y-71859523D01* 31 | X118704761Y-71811904D01* 32 | X118752380Y-71716666D01* 33 | X118752380Y-71478571D01* 34 | X118704761Y-71383333D01* 35 | X118657142Y-71335714D01* 36 | X117752380Y-72192857D02* 37 | X118752380Y-72526190D01* 38 | X117752380Y-72859523D01* 39 | X115052380Y-71004761D02* 40 | X115861904Y-71004761D01* 41 | X115957142Y-71052380D01* 42 | X116004761Y-71100000D01* 43 | X116052380Y-71195238D01* 44 | X116052380Y-71385714D01* 45 | X116004761Y-71480952D01* 46 | X115957142Y-71528571D01* 47 | X115861904Y-71576190D01* 48 | X115052380Y-71576190D01* 49 | X115052380Y-71909523D02* 50 | X116052380Y-72242857D01* 51 | X115052380Y-72576190D01* 52 | X113602380Y-71602380D02* 53 | X113126190Y-71269047D01* 54 | X113602380Y-71030952D02* 55 | X112602380Y-71030952D01* 56 | X112602380Y-71411904D01* 57 | X112650000Y-71507142D01* 58 | X112697619Y-71554761D01* 59 | X112792857Y-71602380D01* 60 | X112935714Y-71602380D01* 61 | X113030952Y-71554761D01* 62 | X113078571Y-71507142D01* 63 | X113126190Y-71411904D01* 64 | X113126190Y-71030952D01* 65 | X113554761Y-71983333D02* 66 | X113602380Y-72126190D01* 67 | X113602380Y-72364285D01* 68 | X113554761Y-72459523D01* 69 | X113507142Y-72507142D01* 70 | X113411904Y-72554761D01* 71 | X113316666Y-72554761D01* 72 | X113221428Y-72507142D01* 73 | X113173809Y-72459523D01* 74 | X113126190Y-72364285D01* 75 | X113078571Y-72173809D01* 76 | X113030952Y-72078571D01* 77 | X112983333Y-72030952D01* 78 | X112888095Y-71983333D01* 79 | X112792857Y-71983333D01* 80 | X112697619Y-72030952D01* 81 | X112650000Y-72078571D01* 82 | X112602380Y-72173809D01* 83 | X112602380Y-72411904D01* 84 | X112650000Y-72554761D01* 85 | X112602380Y-72840476D02* 86 | X112602380Y-73411904D01* 87 | X113602380Y-73126190D02* 88 | X112602380Y-73126190D01* 89 | X110957142Y-71633333D02* 90 | X111004761Y-71585714D01* 91 | X111052380Y-71442857D01* 92 | X111052380Y-71347619D01* 93 | X111004761Y-71204761D01* 94 | X110909523Y-71109523D01* 95 | X110814285Y-71061904D01* 96 | X110623809Y-71014285D01* 97 | X110480952Y-71014285D01* 98 | X110290476Y-71061904D01* 99 | X110195238Y-71109523D01* 100 | X110100000Y-71204761D01* 101 | X110052380Y-71347619D01* 102 | X110052380Y-71442857D01* 103 | X110100000Y-71585714D01* 104 | X110147619Y-71633333D01* 105 | X111004761Y-72014285D02* 106 | X111052380Y-72157142D01* 107 | X111052380Y-72395238D01* 108 | X111004761Y-72490476D01* 109 | X110957142Y-72538095D01* 110 | X110861904Y-72585714D01* 111 | X110766666Y-72585714D01* 112 | X110671428Y-72538095D01* 113 | X110623809Y-72490476D01* 114 | X110576190Y-72395238D01* 115 | X110528571Y-72204761D01* 116 | X110480952Y-72109523D01* 117 | X110433333Y-72061904D01* 118 | X110338095Y-72014285D01* 119 | X110242857Y-72014285D01* 120 | X110147619Y-72061904D01* 121 | X110100000Y-72109523D01* 122 | X110052380Y-72204761D01* 123 | X110052380Y-72442857D01* 124 | X110100000Y-72585714D01* 125 | X108552380Y-71088095D02* 126 | X107552380Y-71088095D01* 127 | X107552380Y-71326190D01* 128 | X107600000Y-71469047D01* 129 | X107695238Y-71564285D01* 130 | X107790476Y-71611904D01* 131 | X107980952Y-71659523D01* 132 | X108123809Y-71659523D01* 133 | X108314285Y-71611904D01* 134 | X108409523Y-71564285D01* 135 | X108504761Y-71469047D01* 136 | X108552380Y-71326190D01* 137 | X108552380Y-71088095D01* 138 | X108457142Y-72659523D02* 139 | X108504761Y-72611904D01* 140 | X108552380Y-72469047D01* 141 | X108552380Y-72373809D01* 142 | X108504761Y-72230952D01* 143 | X108409523Y-72135714D01* 144 | X108314285Y-72088095D01* 145 | X108123809Y-72040476D01* 146 | X107980952Y-72040476D01* 147 | X107790476Y-72088095D01* 148 | X107695238Y-72135714D01* 149 | X107600000Y-72230952D01* 150 | X107552380Y-72373809D01* 151 | X107552380Y-72469047D01* 152 | X107600000Y-72611904D01* 153 | X107647619Y-72659523D01* 154 | X105957142Y-71654761D02* 155 | X106004761Y-71607142D01* 156 | X106052380Y-71464285D01* 157 | X106052380Y-71369047D01* 158 | X106004761Y-71226190D01* 159 | X105909523Y-71130952D01* 160 | X105814285Y-71083333D01* 161 | X105623809Y-71035714D01* 162 | X105480952Y-71035714D01* 163 | X105290476Y-71083333D01* 164 | X105195238Y-71130952D01* 165 | X105100000Y-71226190D01* 166 | X105052380Y-71369047D01* 167 | X105052380Y-71464285D01* 168 | X105100000Y-71607142D01* 169 | X105147619Y-71654761D01* 170 | X106052380Y-72559523D02* 171 | X106052380Y-72083333D01* 172 | X105052380Y-72083333D01* 173 | X106052380Y-72892857D02* 174 | X105052380Y-72892857D01* 175 | X106052380Y-73464285D02* 176 | X105480952Y-73035714D01* 177 | X105052380Y-73464285D02* 178 | X105623809Y-72892857D01* 179 | D11* 180 | X103657142Y-71114285D02* 181 | X103728571Y-71328571D01* 182 | X103728571Y-71685714D01* 183 | X103657142Y-71828571D01* 184 | X103585714Y-71900000D01* 185 | X103442857Y-71971428D01* 186 | X103300000Y-71971428D01* 187 | X103157142Y-71900000D01* 188 | X103085714Y-71828571D01* 189 | X103014285Y-71685714D01* 190 | X102942857Y-71400000D01* 191 | X102871428Y-71257142D01* 192 | X102800000Y-71185714D01* 193 | X102657142Y-71114285D01* 194 | X102514285Y-71114285D01* 195 | X102371428Y-71185714D01* 196 | X102300000Y-71257142D01* 197 | X102228571Y-71400000D01* 198 | X102228571Y-71757142D01* 199 | X102300000Y-71971428D01* 200 | X103728571Y-72614285D02* 201 | X102228571Y-72614285D01* 202 | X99650000Y-72742857D02* 203 | X99578571Y-72600000D01* 204 | X99578571Y-72385714D01* 205 | X99650000Y-72171428D01* 206 | X99792857Y-72028571D01* 207 | X99935714Y-71957142D01* 208 | X100221428Y-71885714D01* 209 | X100435714Y-71885714D01* 210 | X100721428Y-71957142D01* 211 | X100864285Y-72028571D01* 212 | X101007142Y-72171428D01* 213 | X101078571Y-72385714D01* 214 | X101078571Y-72528571D01* 215 | X101007142Y-72742857D01* 216 | X100935714Y-72814285D01* 217 | X100435714Y-72814285D01* 218 | X100435714Y-72528571D01* 219 | D12* 220 | G04 #@! TO.C,J2* 221 | X119530000Y-68010000D02* 222 | X99090000Y-68010000D01* 223 | X99090000Y-68010000D02* 224 | X99090000Y-65350000D01* 225 | X99090000Y-65350000D02* 226 | X119530000Y-65350000D01* 227 | X119530000Y-65350000D02* 228 | X119530000Y-68010000D01* 229 | X118580000Y-65350000D02* 230 | X118580000Y-59350000D01* 231 | X118580000Y-59350000D02* 232 | X117820000Y-59350000D01* 233 | X117820000Y-59350000D02* 234 | X117820000Y-65350000D01* 235 | X118520000Y-65350000D02* 236 | X118520000Y-59350000D01* 237 | X118400000Y-65350000D02* 238 | X118400000Y-59350000D01* 239 | X118280000Y-65350000D02* 240 | X118280000Y-59350000D01* 241 | X118160000Y-65350000D02* 242 | X118160000Y-59350000D01* 243 | X118040000Y-65350000D02* 244 | X118040000Y-59350000D01* 245 | X117920000Y-65350000D02* 246 | X117920000Y-59350000D01* 247 | X118580000Y-68340000D02* 248 | X118580000Y-68010000D01* 249 | X117820000Y-68340000D02* 250 | X117820000Y-68010000D01* 251 | X116930000Y-68010000D02* 252 | X116930000Y-65350000D01* 253 | X116040000Y-65350000D02* 254 | X116040000Y-59350000D01* 255 | X116040000Y-59350000D02* 256 | X115280000Y-59350000D01* 257 | X115280000Y-59350000D02* 258 | X115280000Y-65350000D01* 259 | X116040000Y-68407071D02* 260 | X116040000Y-68010000D01* 261 | X115280000Y-68407071D02* 262 | X115280000Y-68010000D01* 263 | X114390000Y-68010000D02* 264 | X114390000Y-65350000D01* 265 | X113500000Y-65350000D02* 266 | X113500000Y-59350000D01* 267 | X113500000Y-59350000D02* 268 | X112740000Y-59350000D01* 269 | X112740000Y-59350000D02* 270 | X112740000Y-65350000D01* 271 | X113500000Y-68407071D02* 272 | X113500000Y-68010000D01* 273 | X112740000Y-68407071D02* 274 | X112740000Y-68010000D01* 275 | X111850000Y-68010000D02* 276 | X111850000Y-65350000D01* 277 | X110960000Y-65350000D02* 278 | X110960000Y-59350000D01* 279 | X110960000Y-59350000D02* 280 | X110200000Y-59350000D01* 281 | X110200000Y-59350000D02* 282 | X110200000Y-65350000D01* 283 | X110960000Y-68407071D02* 284 | X110960000Y-68010000D01* 285 | X110200000Y-68407071D02* 286 | X110200000Y-68010000D01* 287 | X109310000Y-68010000D02* 288 | X109310000Y-65350000D01* 289 | X108420000Y-65350000D02* 290 | X108420000Y-59350000D01* 291 | X108420000Y-59350000D02* 292 | X107660000Y-59350000D01* 293 | X107660000Y-59350000D02* 294 | X107660000Y-65350000D01* 295 | X108420000Y-68407071D02* 296 | X108420000Y-68010000D01* 297 | X107660000Y-68407071D02* 298 | X107660000Y-68010000D01* 299 | X106770000Y-68010000D02* 300 | X106770000Y-65350000D01* 301 | X105880000Y-65350000D02* 302 | X105880000Y-59350000D01* 303 | X105880000Y-59350000D02* 304 | X105120000Y-59350000D01* 305 | X105120000Y-59350000D02* 306 | X105120000Y-65350000D01* 307 | X105880000Y-68407071D02* 308 | X105880000Y-68010000D01* 309 | X105120000Y-68407071D02* 310 | X105120000Y-68010000D01* 311 | X104230000Y-68010000D02* 312 | X104230000Y-65350000D01* 313 | X103340000Y-65350000D02* 314 | X103340000Y-59350000D01* 315 | X103340000Y-59350000D02* 316 | X102580000Y-59350000D01* 317 | X102580000Y-59350000D02* 318 | X102580000Y-65350000D01* 319 | X103340000Y-68407071D02* 320 | X103340000Y-68010000D01* 321 | X102580000Y-68407071D02* 322 | X102580000Y-68010000D01* 323 | X101690000Y-68010000D02* 324 | X101690000Y-65350000D01* 325 | X100800000Y-65350000D02* 326 | X100800000Y-59350000D01* 327 | X100800000Y-59350000D02* 328 | X100040000Y-59350000D01* 329 | X100040000Y-59350000D02* 330 | X100040000Y-65350000D01* 331 | X100800000Y-68407071D02* 332 | X100800000Y-68010000D01* 333 | X100040000Y-68407071D02* 334 | X100040000Y-68010000D01* 335 | X118200000Y-70720000D02* 336 | X119470000Y-70720000D01* 337 | X119470000Y-70720000D02* 338 | X119470000Y-69450000D01* 339 | D13* 340 | X119922380Y-64731666D02* 341 | X120636666Y-64731666D01* 342 | X120779523Y-64684047D01* 343 | X120874761Y-64588809D01* 344 | X120922380Y-64445952D01* 345 | X120922380Y-64350714D01* 346 | X120017619Y-65160238D02* 347 | X119970000Y-65207857D01* 348 | X119922380Y-65303095D01* 349 | X119922380Y-65541190D01* 350 | X119970000Y-65636428D01* 351 | X120017619Y-65684047D01* 352 | X120112857Y-65731666D01* 353 | X120208095Y-65731666D01* 354 | X120350952Y-65684047D01* 355 | X120922380Y-65112619D01* 356 | X120922380Y-65731666D01* 357 | G04 #@! TD* 358 | M02* 359 | -------------------------------------------------------------------------------- /Firmware/ornament_firmware/ornament_firmware.ino: -------------------------------------------------------------------------------- 1 | /*************************************************** 2 | Christmas Ornament 3D Printer 3 | A 3D Printed Christmas Ornament 3D Printer that 3D prints Chistmas Onraments 4 | 5 | ****************************************************/ 6 | 7 | #include // Core graphics library 8 | //#include // Hardware-specific library for ST7735 9 | #include // Hardware-specific library for ST7789 10 | #include 11 | #include 12 | #include 13 | 14 | #define TFT_CS 11 15 | #define TFT_RST 10 // Or set to -1 and connect to Arduino RESET pin 16 | #define TFT_DC 9 17 | 18 | 19 | 20 | #define SD_CS 4 // Chip select line for SD card 21 | 22 | #define TFT_MOSI 12 // Data out 23 | #define TFT_SCLK 13 // Clock out 24 | Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_MOSI, TFT_SCLK, TFT_RST); 25 | 26 | String Folder = "SIMPLE"; 27 | int FileNum = 1; 28 | //char* CurrFile = ""; 29 | 30 | int Printing = 0; 31 | 32 | #define LED1 A0 33 | #define LED2 A1 34 | #define BUTTON 6 35 | #define SWITCH 1 36 | #define SWGND 21 37 | #define CURETIME 60000 //MILLISECONDS 38 | 39 | const int stepsPerRevolution = 20; // change this to fit the number of steps per revolution 40 | // for your motor 41 | 42 | float perStep = 0.13; //(mm) 43 | 44 | // initialize the stepper library on pins 8 through 11: 45 | Stepper myStepper(stepsPerRevolution, A3, A2, A4, A5); 46 | #define STBY 0 47 | 48 | void setup(void) { 49 | Serial.begin(115200); 50 | 51 | // while (!Serial) { 52 | // delay(10); // wait for serial console 53 | // } 54 | pinMode(STBY, OUTPUT); 55 | digitalWrite(STBY, LOW); 56 | pinMode(LED1, OUTPUT); 57 | digitalWrite(LED1, LOW); 58 | pinMode(LED2, OUTPUT); 59 | digitalWrite(LED2, LOW); 60 | pinMode(BUTTON, INPUT_PULLUP); 61 | pinMode(SWITCH, INPUT_PULLUP); 62 | 63 | 64 | pinMode(TFT_CS, OUTPUT); 65 | digitalWrite(TFT_CS, HIGH); 66 | pinMode(SD_CS, OUTPUT); 67 | digitalWrite(SD_CS, HIGH); 68 | 69 | 70 | tft.init(240, 240); // initialize a ST7789 chip, 240x240 pixels 71 | 72 | tft.fillScreen(ST77XX_BLACK); 73 | 74 | Serial.print("Initializing SD card..."); 75 | if (!SD.begin(SD_CS)) { 76 | Serial.println("failed!"); 77 | return; 78 | } 79 | Serial.println("OK!"); 80 | 81 | File root = SD.open("/"); 82 | //printDirectory(root, 0); 83 | root.close(); 84 | pinMode(SWGND, OUTPUT); 85 | digitalWrite(SWGND, LOW); 86 | int buttState = digitalRead(BUTTON); 87 | while (buttState == HIGH) { 88 | buttState = digitalRead(BUTTON); 89 | } 90 | while (buttState == LOW) { 91 | buttState = digitalRead(BUTTON); 92 | } 93 | Printing = 1; 94 | digitalWrite(LED1, HIGH); 95 | delay(100); 96 | digitalWrite(LED1, LOW); 97 | myStepper.setSpeed(200); 98 | digitalWrite(STBY, HIGH); 99 | myStepper.step(-20); 100 | delay(10); 101 | myStepper.step(5); 102 | digitalWrite(STBY, LOW); 103 | } 104 | 105 | void loop() { 106 | 107 | while (Printing == 1) { 108 | FileNum++; 109 | DisplayFileName(FileNum, Folder); 110 | digitalWrite(LED1, HIGH); 111 | digitalWrite(LED2, HIGH); 112 | delay(CURETIME); 113 | if (FileNum == 1){ 114 | delay(CURETIME); 115 | } 116 | digitalWrite(LED2, LOW); 117 | digitalWrite(LED1, LOW); 118 | //tft.fillScreen(ST77XX_BLACK); 119 | digitalWrite(STBY, HIGH); 120 | myStepper.step(100); 121 | delay(500); 122 | myStepper.step(-120); 123 | delay(200); 124 | myStepper.step(5); 125 | delay(100); 126 | digitalWrite(STBY, LOW); 127 | } 128 | while(Printing == 2){ 129 | digitalWrite(STBY, HIGH); 130 | myStepper.step(100); 131 | digitalWrite(STBY, LOW); 132 | while(1); 133 | } 134 | 135 | } 136 | 137 | // This function opens a Windows Bitmap (BMP) file and 138 | // displays it at the given coordinates. It's sped up 139 | // by reading many pixels worth of data at a time 140 | // (rather than pixel by pixel). Increasing the buffer 141 | // size takes more of the Arduino's precious RAM but 142 | // makes loading a little faster. 20 pixels seems a 143 | // good balance. 144 | 145 | #define BUFFPIXEL 60 146 | 147 | void bmpDraw(char *filename, uint8_t x, uint16_t y) { 148 | 149 | File bmpFile; 150 | int bmpWidth, bmpHeight; // W+H in pixels 151 | uint8_t bmpDepth; // Bit depth (currently must be 24) 152 | uint32_t bmpImageoffset; // Start of image data in file 153 | uint32_t rowSize; // Not always = bmpWidth; may have padding 154 | uint8_t sdbuffer[3 * BUFFPIXEL]; // pixel buffer (R+G+B per pixel) 155 | uint8_t buffidx = sizeof(sdbuffer); // Current position in sdbuffer 156 | boolean goodBmp = false; // Set to true on valid header parse 157 | boolean flip = true; // BMP is stored bottom-to-top 158 | int w, h, row, col; 159 | uint8_t r, g, b; 160 | uint32_t pos = 0, startTime = millis(); 161 | 162 | if ((x >= tft.width()) || (y >= tft.height())) return; 163 | 164 | Serial.println(); 165 | Serial.print(F("Loading image '")); 166 | Serial.print(filename); 167 | Serial.println('\''); 168 | 169 | // Open requested file on SD card 170 | if ((bmpFile = SD.open(filename)) == NULL) { 171 | Serial.print(F("File not found")); 172 | Printing = 2; 173 | Serial.println("Print Finished"); 174 | return; 175 | } 176 | 177 | // Parse BMP header 178 | if (read16(bmpFile) == 0x4D42) { // BMP signature 179 | Serial.print(F("File size: ")); Serial.println(read32(bmpFile)); 180 | (void)read32(bmpFile); // Read & ignore creator bytes 181 | bmpImageoffset = read32(bmpFile); // Start of image data 182 | Serial.print(F("Image Offset: ")); Serial.println(bmpImageoffset, DEC); 183 | // Read DIB header 184 | Serial.print(F("Header size: ")); Serial.println(read32(bmpFile)); 185 | bmpWidth = read32(bmpFile); 186 | bmpHeight = read32(bmpFile); 187 | if (read16(bmpFile) == 1) { // # planes -- must be '1' 188 | bmpDepth = read16(bmpFile); // bits per pixel 189 | Serial.print(F("Bit Depth: ")); Serial.println(bmpDepth); 190 | if ((bmpDepth == 24) && (read32(bmpFile) == 0)) { // 0 = uncompressed 191 | 192 | goodBmp = true; // Supported BMP format -- proceed! 193 | Serial.print(F("Image size: ")); 194 | Serial.print(bmpWidth); 195 | Serial.print('x'); 196 | Serial.println(bmpHeight); 197 | 198 | // BMP rows are padded (if needed) to 4-byte boundary 199 | rowSize = (bmpWidth * 3 + 3) & ~3; 200 | 201 | // If bmpHeight is negative, image is in top-down order. 202 | // This is not canon but has been observed in the wild. 203 | if (bmpHeight < 0) { 204 | bmpHeight = -bmpHeight; 205 | flip = false; 206 | } 207 | 208 | // Crop area to be loaded 209 | w = bmpWidth; 210 | h = bmpHeight; 211 | if ((x + w - 1) >= tft.width()) w = tft.width() - x; 212 | if ((y + h - 1) >= tft.height()) h = tft.height() - y; 213 | 214 | // Set TFT address window to clipped image bounds 215 | tft.startWrite(); 216 | tft.setAddrWindow(x, y, w, h); 217 | 218 | for (row = 0; row < h; row++) { // For each scanline... 219 | 220 | // Seek to start of scan line. It might seem labor- 221 | // intensive to be doing this on every line, but this 222 | // method covers a lot of gritty details like cropping 223 | // and scanline padding. Also, the seek only takes 224 | // place if the file position actually needs to change 225 | // (avoids a lot of cluster math in SD library). 226 | if (flip) // Bitmap is stored bottom-to-top order (normal BMP) 227 | pos = bmpImageoffset + (bmpHeight - 1 - row) * rowSize; 228 | else // Bitmap is stored top-to-bottom 229 | pos = bmpImageoffset + row * rowSize; 230 | if (bmpFile.position() != pos) { // Need seek? 231 | tft.endWrite(); 232 | bmpFile.seek(pos); 233 | buffidx = sizeof(sdbuffer); // Force buffer reload 234 | } 235 | 236 | for (col = 0; col < w; col++) { // For each pixel... 237 | // Time to read more pixel data? 238 | if (buffidx >= sizeof(sdbuffer)) { // Indeed 239 | bmpFile.read(sdbuffer, sizeof(sdbuffer)); 240 | buffidx = 0; // Set index to beginning 241 | tft.startWrite(); 242 | } 243 | 244 | // Convert pixel from BMP to TFT format, push to display 245 | b = sdbuffer[buffidx++]; 246 | g = sdbuffer[buffidx++]; 247 | r = sdbuffer[buffidx++]; 248 | tft.pushColor(tft.color565(r, g, b)); 249 | } // end pixel 250 | } // end scanline 251 | tft.endWrite(); 252 | Serial.print(F("Loaded in ")); 253 | Serial.print(millis() - startTime); 254 | Serial.println(" ms"); 255 | } // end goodBmp 256 | } 257 | } 258 | 259 | bmpFile.close(); 260 | if (!goodBmp) Serial.println(F("BMP format not recognized.")); 261 | } 262 | 263 | 264 | // These read 16- and 32-bit types from the SD card file. 265 | // BMP data is stored little-endian, Arduino is little-endian too. 266 | // May need to reverse subscript order if porting elsewhere. 267 | 268 | uint16_t read16(File f) { 269 | uint16_t result; 270 | ((uint8_t *)&result)[0] = f.read(); // LSB 271 | ((uint8_t *)&result)[1] = f.read(); // MSB 272 | return result; 273 | } 274 | 275 | uint32_t read32(File f) { 276 | uint32_t result; 277 | ((uint8_t *)&result)[0] = f.read(); // LSB 278 | ((uint8_t *)&result)[1] = f.read(); 279 | ((uint8_t *)&result)[2] = f.read(); 280 | ((uint8_t *)&result)[3] = f.read(); // MSB 281 | return result; 282 | } 283 | 284 | 285 | void printDirectory(File dir, int numTabs) { 286 | while (true) { 287 | 288 | File entry = dir.openNextFile(); 289 | if (! entry) { 290 | // no more files 291 | break; 292 | } 293 | for (uint8_t i = 0; i < numTabs; i++) { 294 | Serial.print('\t'); 295 | } 296 | Serial.print(entry.name()); 297 | if (entry.isDirectory()) { 298 | Serial.println("/"); 299 | printDirectory(entry, numTabs + 1); 300 | } else { 301 | // files have sizes, directories do not 302 | Serial.print("\t\t"); 303 | Serial.println(entry.size(), DEC); 304 | } 305 | entry.close(); 306 | } 307 | } 308 | 309 | void DisplayFileName(int filenum, String folder) { 310 | String sendfile = ""; 311 | String num = String(filenum); 312 | sendfile += folder; 313 | sendfile += "/"; 314 | sendfile += num; 315 | sendfile += ".bmp"; 316 | char charBuf[20]; 317 | sendfile.toCharArray(charBuf, 20); 318 | bmpDraw(charBuf, 0, 0); 319 | 320 | } 321 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/project_footprints.pretty/FFC_HOR_24.kicad_mod: -------------------------------------------------------------------------------- 1 | (module FFC_HOR_24 (layer F.Cu) (tedit 558DCDD4) 2 | (fp_text reference REF** (at 0 0.75) (layer F.SilkS) 3 | (effects (font (size 1.5 1.5) (thickness 0.15))) 4 | ) 5 | (fp_text value FFC_HOR_24 (at 0 -0.75) (layer F.Fab) 6 | (effects (font (size 1.5 1.5) (thickness 0.15))) 7 | ) 8 | (fp_line (start 16.65 9.4) (end 0.75 9.4) (layer F.SilkS) (width 0.1)) 9 | (fp_line (start 2.85 10.0072) (end 3.05 10.0072) (layer F.SilkS) (width 0.1)) 10 | (fp_line (start 3.05 10.0072) (end 3.05 8.6072) (layer F.SilkS) (width 0.1)) 11 | (fp_line (start 3.05 8.6072) (end 2.85 8.6072) (layer F.SilkS) (width 0.1)) 12 | (fp_line (start 2.85 8.6072) (end 2.85 10.0072) (layer F.SilkS) (width 0.1)) 13 | (fp_line (start 14.55 13.5072) (end 17.45 13.5072) (layer F.SilkS) (width 0.1)) 14 | (fp_line (start 14.55 13.5072) (end 13.2 13.5072) (layer F.SilkS) (width 0.1)) 15 | (fp_line (start 16.65 11.7072) (end 16.65 12.1072) (layer F.SilkS) (width 0.1)) 16 | (fp_line (start 17.2 12.1072) (end 16.65 12.1072) (layer F.SilkS) (width 0.1)) 17 | (fp_line (start 17.45 12.3572) (end 17.45 13.5072) (layer F.SilkS) (width 0.1)) 18 | (fp_line (start 16.65 11.7072) (end 16.65 9.4072) (layer F.SilkS) (width 0.1)) 19 | (fp_line (start 0.75 11.7072) (end 0.75 9.4072) (layer F.SilkS) (width 0.1)) 20 | (fp_line (start 0.75 9.4072) (end 4.2 9.4072) (layer F.SilkS) (width 0.1)) 21 | (fp_line (start 0.75 11.7072) (end 0.75 12.1072) (layer F.SilkS) (width 0.1)) 22 | (fp_line (start 0.2 12.1072) (end 0.75 12.1072) (layer F.SilkS) (width 0.1)) 23 | (fp_line (start -0.05 12.3572) (end -0.05 13.5072) (layer F.SilkS) (width 0.1)) 24 | (fp_line (start 2.85 13.5072) (end -0.05 13.5072) (layer F.SilkS) (width 0.1)) 25 | (fp_line (start 2.85 13.5072) (end 4.2 13.5072) (layer F.SilkS) (width 0.1)) 26 | (fp_arc (start 0.2 12.3572) (end 0.2 12.1072) (angle -90) (layer F.SilkS) (width 0.1)) 27 | (fp_arc (start 17.2 12.3572) (end 17.45 12.3572) (angle -90) (layer F.SilkS) (width 0.1)) 28 | (fp_line (start 4.2 13.5072) (end 8.2 13.5072) (layer F.SilkS) (width 0.1)) 29 | (fp_line (start 3.35 10.0072) (end 3.55 10.0072) (layer F.SilkS) (width 0.1)) 30 | (fp_line (start 3.55 10.0072) (end 3.55 8.6072) (layer F.SilkS) (width 0.1)) 31 | (fp_line (start 3.55 8.6072) (end 3.35 8.6072) (layer F.SilkS) (width 0.1)) 32 | (fp_line (start 3.35 8.6072) (end 3.35 10.0072) (layer F.SilkS) (width 0.1)) 33 | (fp_line (start 3.85 10.0072) (end 4.05 10.0072) (layer F.SilkS) (width 0.1)) 34 | (fp_line (start 4.05 10.0072) (end 4.05 8.6072) (layer F.SilkS) (width 0.1)) 35 | (fp_line (start 4.05 8.6072) (end 3.85 8.6072) (layer F.SilkS) (width 0.1)) 36 | (fp_line (start 3.85 8.6072) (end 3.85 10.0072) (layer F.SilkS) (width 0.1)) 37 | (fp_line (start 4.35 10.0072) (end 4.55 10.0072) (layer F.SilkS) (width 0.1)) 38 | (fp_line (start 4.55 10.0072) (end 4.55 8.6072) (layer F.SilkS) (width 0.1)) 39 | (fp_line (start 4.55 8.6072) (end 4.35 8.6072) (layer F.SilkS) (width 0.1)) 40 | (fp_line (start 4.35 8.6072) (end 4.35 10.0072) (layer F.SilkS) (width 0.1)) 41 | (fp_line (start 4.85 10.0072) (end 5.05 10.0072) (layer F.SilkS) (width 0.1)) 42 | (fp_line (start 5.05 10.0072) (end 5.05 8.6072) (layer F.SilkS) (width 0.1)) 43 | (fp_line (start 5.05 8.6072) (end 4.85 8.6072) (layer F.SilkS) (width 0.1)) 44 | (fp_line (start 4.85 8.6072) (end 4.85 10.0072) (layer F.SilkS) (width 0.1)) 45 | (fp_line (start 5.35 10.0072) (end 5.55 10.0072) (layer F.SilkS) (width 0.1)) 46 | (fp_line (start 5.55 10.0072) (end 5.55 8.6072) (layer F.SilkS) (width 0.1)) 47 | (fp_line (start 5.55 8.6072) (end 5.35 8.6072) (layer F.SilkS) (width 0.1)) 48 | (fp_line (start 5.35 8.6072) (end 5.35 10.0072) (layer F.SilkS) (width 0.1)) 49 | (fp_line (start 5.85 10.0072) (end 6.05 10.0072) (layer F.SilkS) (width 0.1)) 50 | (fp_line (start 6.05 10.0072) (end 6.05 8.6072) (layer F.SilkS) (width 0.1)) 51 | (fp_line (start 6.05 8.6072) (end 5.85 8.6072) (layer F.SilkS) (width 0.1)) 52 | (fp_line (start 5.85 8.6072) (end 5.85 10.0072) (layer F.SilkS) (width 0.1)) 53 | (fp_line (start 6.35 10.0072) (end 6.55 10.0072) (layer F.SilkS) (width 0.1)) 54 | (fp_line (start 6.55 10.0072) (end 6.55 8.6072) (layer F.SilkS) (width 0.1)) 55 | (fp_line (start 6.55 8.6072) (end 6.35 8.6072) (layer F.SilkS) (width 0.1)) 56 | (fp_line (start 6.35 8.6072) (end 6.35 10.0072) (layer F.SilkS) (width 0.1)) 57 | (fp_line (start 6.85 10.0072) (end 7.05 10.0072) (layer F.SilkS) (width 0.1)) 58 | (fp_line (start 7.05 10.0072) (end 7.05 8.6072) (layer F.SilkS) (width 0.1)) 59 | (fp_line (start 7.05 8.6072) (end 6.85 8.6072) (layer F.SilkS) (width 0.1)) 60 | (fp_line (start 6.85 8.6072) (end 6.85 10.0072) (layer F.SilkS) (width 0.1)) 61 | (fp_line (start 7.35 10.0072) (end 7.55 10.0072) (layer F.SilkS) (width 0.1)) 62 | (fp_line (start 7.55 10.0072) (end 7.55 8.6072) (layer F.SilkS) (width 0.1)) 63 | (fp_line (start 7.55 8.6072) (end 7.35 8.6072) (layer F.SilkS) (width 0.1)) 64 | (fp_line (start 7.35 8.6072) (end 7.35 10.0072) (layer F.SilkS) (width 0.1)) 65 | (fp_line (start 7.85 10.0072) (end 8.05 10.0072) (layer F.SilkS) (width 0.1)) 66 | (fp_line (start 8.05 10.0072) (end 8.05 8.6072) (layer F.SilkS) (width 0.1)) 67 | (fp_line (start 8.05 8.6072) (end 7.85 8.6072) (layer F.SilkS) (width 0.1)) 68 | (fp_line (start 7.85 8.6072) (end 7.85 10.0072) (layer F.SilkS) (width 0.1)) 69 | (fp_line (start 8.35 10.0072) (end 8.55 10.0072) (layer F.SilkS) (width 0.1)) 70 | (fp_line (start 8.55 10.0072) (end 8.55 8.6072) (layer F.SilkS) (width 0.1)) 71 | (fp_line (start 8.55 8.6072) (end 8.35 8.6072) (layer F.SilkS) (width 0.1)) 72 | (fp_line (start 8.35 8.6072) (end 8.35 10.0072) (layer F.SilkS) (width 0.1)) 73 | (fp_line (start 8.85 10.0072) (end 9.05 10.0072) (layer F.SilkS) (width 0.1)) 74 | (fp_line (start 9.05 10.0072) (end 9.05 8.6072) (layer F.SilkS) (width 0.1)) 75 | (fp_line (start 9.05 8.6072) (end 8.85 8.6072) (layer F.SilkS) (width 0.1)) 76 | (fp_line (start 8.85 8.6072) (end 8.85 10.0072) (layer F.SilkS) (width 0.1)) 77 | (fp_line (start 9.35 10.0072) (end 9.55 10.0072) (layer F.SilkS) (width 0.1)) 78 | (fp_line (start 9.55 10.0072) (end 9.55 8.6072) (layer F.SilkS) (width 0.1)) 79 | (fp_line (start 9.55 8.6072) (end 9.35 8.6072) (layer F.SilkS) (width 0.1)) 80 | (fp_line (start 9.35 8.6072) (end 9.35 10.0072) (layer F.SilkS) (width 0.1)) 81 | (fp_line (start 9.85 10.0072) (end 10.05 10.0072) (layer F.SilkS) (width 0.1)) 82 | (fp_line (start 10.05 10.0072) (end 10.05 8.6072) (layer F.SilkS) (width 0.1)) 83 | (fp_line (start 10.05 8.6072) (end 9.85 8.6072) (layer F.SilkS) (width 0.1)) 84 | (fp_line (start 9.85 8.6072) (end 9.85 10.0072) (layer F.SilkS) (width 0.1)) 85 | (fp_line (start 10.35 10.0072) (end 10.55 10.0072) (layer F.SilkS) (width 0.1)) 86 | (fp_line (start 10.55 10.0072) (end 10.55 8.6072) (layer F.SilkS) (width 0.1)) 87 | (fp_line (start 10.55 8.6072) (end 10.35 8.6072) (layer F.SilkS) (width 0.1)) 88 | (fp_line (start 10.35 8.6072) (end 10.35 10.0072) (layer F.SilkS) (width 0.1)) 89 | (fp_line (start 10.85 10.0072) (end 11.05 10.0072) (layer F.SilkS) (width 0.1)) 90 | (fp_line (start 11.05 10.0072) (end 11.05 8.6072) (layer F.SilkS) (width 0.1)) 91 | (fp_line (start 11.05 8.6072) (end 10.85 8.6072) (layer F.SilkS) (width 0.1)) 92 | (fp_line (start 10.85 8.6072) (end 10.85 10.0072) (layer F.SilkS) (width 0.1)) 93 | (fp_line (start 11.35 10.0072) (end 11.55 10.0072) (layer F.SilkS) (width 0.1)) 94 | (fp_line (start 11.55 10.0072) (end 11.55 8.6072) (layer F.SilkS) (width 0.1)) 95 | (fp_line (start 11.55 8.6072) (end 11.35 8.6072) (layer F.SilkS) (width 0.1)) 96 | (fp_line (start 11.35 8.6072) (end 11.35 10.0072) (layer F.SilkS) (width 0.1)) 97 | (fp_line (start 11.85 10.0072) (end 12.05 10.0072) (layer F.SilkS) (width 0.1)) 98 | (fp_line (start 12.05 10.0072) (end 12.05 8.6072) (layer F.SilkS) (width 0.1)) 99 | (fp_line (start 12.05 8.6072) (end 11.85 8.6072) (layer F.SilkS) (width 0.1)) 100 | (fp_line (start 11.85 8.6072) (end 11.85 10.0072) (layer F.SilkS) (width 0.1)) 101 | (fp_line (start 12.35 10.0072) (end 12.55 10.0072) (layer F.SilkS) (width 0.1)) 102 | (fp_line (start 12.55 10.0072) (end 12.55 8.6072) (layer F.SilkS) (width 0.1)) 103 | (fp_line (start 12.55 8.6072) (end 12.35 8.6072) (layer F.SilkS) (width 0.1)) 104 | (fp_line (start 12.35 8.6072) (end 12.35 10.0072) (layer F.SilkS) (width 0.1)) 105 | (fp_line (start 12.85 10.0072) (end 13.05 10.0072) (layer F.SilkS) (width 0.1)) 106 | (fp_line (start 13.05 10.0072) (end 13.05 8.6072) (layer F.SilkS) (width 0.1)) 107 | (fp_line (start 13.05 8.6072) (end 12.85 8.6072) (layer F.SilkS) (width 0.1)) 108 | (fp_line (start 12.85 8.6072) (end 12.85 10.0072) (layer F.SilkS) (width 0.1)) 109 | (fp_line (start 13.35 10.0072) (end 13.55 10.0072) (layer F.SilkS) (width 0.1)) 110 | (fp_line (start 13.55 10.0072) (end 13.55 8.6072) (layer F.SilkS) (width 0.1)) 111 | (fp_line (start 13.55 8.6072) (end 13.35 8.6072) (layer F.SilkS) (width 0.1)) 112 | (fp_line (start 13.35 8.6072) (end 13.35 10.0072) (layer F.SilkS) (width 0.1)) 113 | (fp_line (start 13.85 10.0072) (end 14.05 10.0072) (layer F.SilkS) (width 0.1)) 114 | (fp_line (start 14.05 10.0072) (end 14.05 8.6072) (layer F.SilkS) (width 0.1)) 115 | (fp_line (start 14.05 8.6072) (end 13.85 8.6072) (layer F.SilkS) (width 0.1)) 116 | (fp_line (start 13.85 8.6072) (end 13.85 10.0072) (layer F.SilkS) (width 0.1)) 117 | (fp_line (start 14.35 10.0072) (end 14.55 10.0072) (layer F.SilkS) (width 0.1)) 118 | (fp_line (start 14.55 10.0072) (end 14.55 8.6072) (layer F.SilkS) (width 0.1)) 119 | (fp_line (start 14.55 8.6072) (end 14.35 8.6072) (layer F.SilkS) (width 0.1)) 120 | (fp_line (start 14.35 8.6072) (end 14.35 10.0072) (layer F.SilkS) (width 0.1)) 121 | (fp_line (start 8.2 13.5072) (end 13.2 13.5072) (layer F.SilkS) (width 0.1)) 122 | (pad "" smd rect (at 1.15 10.55) (size 2.65 2.3) (layers F.Cu F.Paste F.Mask)) 123 | (pad "" smd rect (at 16.25 10.55) (size 2.65 2.3) (layers F.Cu F.Paste F.Mask)) 124 | (pad 1 smd rect (at 2.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 125 | (pad 2 smd rect (at 3.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 126 | (pad 3 smd rect (at 3.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 127 | (pad 4 smd rect (at 4.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 128 | (pad 5 smd rect (at 4.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 129 | (pad 6 smd rect (at 5.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 130 | (pad 7 smd rect (at 5.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 131 | (pad 8 smd rect (at 6.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 132 | (pad 9 smd rect (at 6.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 133 | (pad 10 smd rect (at 7.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 134 | (pad 11 smd rect (at 7.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 135 | (pad 12 smd rect (at 8.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 136 | (pad 13 smd rect (at 8.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 137 | (pad 14 smd rect (at 9.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 138 | (pad 15 smd rect (at 9.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 139 | (pad 16 smd rect (at 10.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 140 | (pad 17 smd rect (at 10.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 141 | (pad 18 smd rect (at 11.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 142 | (pad 19 smd rect (at 11.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 143 | (pad 20 smd rect (at 12.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 144 | (pad 21 smd rect (at 12.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 145 | (pad 22 smd rect (at 13.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 146 | (pad 23 smd rect (at 13.95 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 147 | (pad 24 smd rect (at 14.45 9.3) (size 0.3 1.4) (layers F.Cu F.Paste F.Mask)) 148 | ) 149 | -------------------------------------------------------------------------------- /PCB/LightPCB/uv_pcb/project_libs/AP2112k.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # +3V3 5 | # 6 | DEF +3V3 #PWR 0 0 Y Y 1 F P 7 | F0 "#PWR" 0 -150 50 H I C CNN 8 | F1 "+3V3" 0 140 50 H V C CNN 9 | F2 "" 0 0 50 H V C CNN 10 | F3 "" 0 0 50 H V C CNN 11 | ALIAS +3.3V 12 | DRAW 13 | P 2 0 1 0 -30 50 0 100 N 14 | P 2 0 1 0 0 0 0 100 N 15 | P 2 0 1 0 0 100 30 50 N 16 | X +3V3 1 0 0 0 U 50 50 1 1 W N 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | # ADXL345 21 | # 22 | DEF ADXL345 IC 0 40 Y Y 1 F N 23 | F0 "IC" -300 400 50 H V L CNN 24 | F1 "ADXL345" -300 -600 50 H V L CNN 25 | F2 "agg:ADXL3x5" -300 -700 50 H I L CNN 26 | F3 "" -400 -500 50 H I C CNN 27 | F4 "1853935" -300 -800 50 H I L CNN "Farnell" 28 | DRAW 29 | S 300 350 -300 -550 0 1 0 f 30 | X VDD_IO 1 -400 300 100 R 50 50 1 1 W 31 | X GND 2 -400 100 100 R 50 50 1 1 W 32 | X NC 3 -400 -300 100 R 50 50 1 1 N 33 | X GND 4 -400 0 100 R 50 50 1 1 W 34 | X GND 5 -400 -100 100 R 50 50 1 1 W 35 | X Vs 6 -400 200 100 R 50 50 1 1 W 36 | X CS 7 400 -200 100 L 50 50 1 1 I 37 | X INT1 8 400 300 100 L 50 50 1 1 O 38 | X INT2 9 400 200 100 L 50 50 1 1 O 39 | X NC 10 -400 -400 100 R 50 50 1 1 N 40 | X NC 11 -400 -500 100 R 50 50 1 1 N 41 | X SDO 12 400 -300 100 L 50 50 1 1 O 42 | X SDI 13 400 -400 100 L 50 50 1 1 I 43 | X SCLK 14 400 -500 100 L 50 50 1 1 I 44 | ENDDRAW 45 | ENDDEF 46 | # 47 | # AP2112K-3.3V 48 | # 49 | DEF AP2112K-3.3V U 0 40 Y Y 1 F N 50 | F0 "U" -250 200 40 H V C CNN 51 | F1 "AP2112K-3.3V" 100 200 40 H V C CNN 52 | F2 "SOT-23-5" 0 100 35 H V C CIN 53 | F3 "" 0 0 60 H V C CNN 54 | $FPLIST 55 | SOT* 56 | $ENDFPLIST 57 | DRAW 58 | S -300 150 300 -200 0 1 10 f 59 | X IN 1 -450 50 150 R 40 40 1 1 I 60 | X GND 2 0 -300 100 U 40 40 1 1 W 61 | X EN 3 -450 -100 150 R 40 40 1 1 I 62 | X OUT 5 450 50 150 L 40 40 1 1 w 63 | ENDDRAW 64 | ENDDEF 65 | # 66 | # CONN_01X02 67 | # 68 | DEF CONN_01X02 P 0 40 Y N 1 F N 69 | F0 "P" 0 150 50 H V C CNN 70 | F1 "CONN_01X02" 100 0 50 V V C CNN 71 | F2 "" 0 0 50 H V C CNN 72 | F3 "" 0 0 50 H V C CNN 73 | $FPLIST 74 | Pin_Header_Straight_1X02 75 | Pin_Header_Angled_1X02 76 | Socket_Strip_Straight_1X02 77 | Socket_Strip_Angled_1X02 78 | $ENDFPLIST 79 | DRAW 80 | S -50 -45 10 -55 0 1 0 N 81 | S -50 55 10 45 0 1 0 N 82 | S -50 100 50 -100 0 1 0 N 83 | X P1 1 -200 50 150 R 50 50 1 1 P 84 | X P2 2 -200 -50 150 R 50 50 1 1 P 85 | ENDDRAW 86 | ENDDEF 87 | # 88 | # CONN_01X05 89 | # 90 | DEF CONN_01X05 P 0 40 Y N 1 F N 91 | F0 "P" 0 300 50 H V C CNN 92 | F1 "CONN_01X05" 100 0 50 V V C CNN 93 | F2 "" 0 0 50 H V C CNN 94 | F3 "" 0 0 50 H V C CNN 95 | $FPLIST 96 | Pin_Header_Straight_1X05 97 | Pin_Header_Angled_1X05 98 | Socket_Strip_Straight_1X05 99 | Socket_Strip_Angled_1X05 100 | $ENDFPLIST 101 | DRAW 102 | S -50 -195 10 -205 0 1 0 N 103 | S -50 -95 10 -105 0 1 0 N 104 | S -50 5 10 -5 0 1 0 N 105 | S -50 105 10 95 0 1 0 N 106 | S -50 205 10 195 0 1 0 N 107 | S -50 250 50 -250 0 1 0 N 108 | X P1 1 -200 200 150 R 50 50 1 1 P 109 | X P2 2 -200 100 150 R 50 50 1 1 P 110 | X P3 3 -200 0 150 R 50 50 1 1 P 111 | X P4 4 -200 -100 150 R 50 50 1 1 P 112 | X P5 5 -200 -200 150 R 50 50 1 1 P 113 | ENDDRAW 114 | ENDDEF 115 | # 116 | # C_Small 117 | # 118 | DEF C_Small C 0 10 N N 1 F N 119 | F0 "C" 10 70 50 H V L CNN 120 | F1 "C_Small" 10 -80 50 H V L CNN 121 | F2 "" 0 0 50 H V C CNN 122 | F3 "" 0 0 50 H V C CNN 123 | $FPLIST 124 | C? 125 | C_????_* 126 | C_???? 127 | SMD*_c 128 | Capacitor* 129 | $ENDFPLIST 130 | DRAW 131 | P 2 0 1 13 -60 -20 60 -20 N 132 | P 2 0 1 12 -60 20 60 20 N 133 | X ~ 1 0 100 75 D 40 40 1 1 P 134 | X ~ 2 0 -100 80 U 40 40 1 1 P 135 | ENDDRAW 136 | ENDDEF 137 | # 138 | # Conn_01x02 139 | # 140 | DEF Conn_01x02 J 0 40 Y N 1 F N 141 | F0 "J" 0 100 50 H V C CNN 142 | F1 "Conn_01x02" 0 -200 50 H V C CNN 143 | F2 "" 0 0 50 H I C CNN 144 | F3 "" 0 0 50 H I C CNN 145 | $FPLIST 146 | Connector*:*_??x*mm* 147 | Connector*:*1x??x*mm* 148 | Pin?Header?Straight?1X* 149 | Pin?Header?Angled?1X* 150 | Socket?Strip?Straight?1X* 151 | Socket?Strip?Angled?1X* 152 | $ENDFPLIST 153 | DRAW 154 | S -50 -95 0 -105 1 1 6 N 155 | S -50 5 0 -5 1 1 6 N 156 | S -50 50 50 -150 1 1 10 f 157 | X Pin_1 1 -200 0 150 R 50 50 1 1 P 158 | X Pin_2 2 -200 -100 150 R 50 50 1 1 P 159 | ENDDRAW 160 | ENDDEF 161 | # 162 | # Crystal_Small 163 | # 164 | DEF Crystal_Small Y 0 40 N N 1 F N 165 | F0 "Y" 0 100 50 H V C CNN 166 | F1 "Crystal_Small" 0 -100 50 H V C CNN 167 | F2 "" 0 0 50 H V C CNN 168 | F3 "" 0 0 50 H V C CNN 169 | $FPLIST 170 | Crystal_ 171 | $ENDFPLIST 172 | DRAW 173 | S -30 -60 30 60 0 1 0 N 174 | P 2 0 1 0 -50 -30 -50 30 N 175 | P 2 0 1 0 50 -30 50 30 N 176 | X 1 1 -100 0 50 R 40 40 1 1 P 177 | X 2 2 100 0 50 L 40 40 1 1 P 178 | ENDDRAW 179 | ENDDEF 180 | # 181 | # D_Schottky 182 | # 183 | DEF D_Schottky D 0 40 N N 1 F N 184 | F0 "D" 0 100 50 H V C CNN 185 | F1 "D_Schottky" 0 -100 50 H V C CNN 186 | F2 "" 0 0 50 H V C CNN 187 | F3 "" 0 0 50 H V C CNN 188 | $FPLIST 189 | D-Pak_TO252AA 190 | Diode_* 191 | *SingleDiode 192 | *SingleDiode* 193 | *_Diode_* 194 | $ENDFPLIST 195 | DRAW 196 | P 3 0 1 0 50 50 -50 0 50 -50 F 197 | P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N 198 | X K 1 -150 0 100 R 50 50 1 1 P 199 | X A 2 150 0 100 L 50 50 1 1 P 200 | ENDDRAW 201 | ENDDEF 202 | # 203 | # F_Small 204 | # 205 | DEF F_Small F 0 10 N N 1 F N 206 | F0 "F" -40 60 50 H V L CNN 207 | F1 "F_Small" -120 -60 50 H V L CNN 208 | F2 "" 0 0 50 H V C CNN 209 | F3 "" 0 0 50 H V C CNN 210 | $FPLIST 211 | CP* 212 | SM* 213 | $ENDFPLIST 214 | DRAW 215 | S -50 20 50 -20 0 1 0 N 216 | P 2 0 1 0 -50 0 50 0 N 217 | X ~ 1 -100 0 50 R 40 40 1 1 P 218 | X ~ 2 100 0 50 L 40 40 1 1 P 219 | ENDDRAW 220 | ENDDEF 221 | # 222 | # GND 223 | # 224 | DEF GND #PWR 0 0 Y Y 1 F P 225 | F0 "#PWR" 0 -250 50 H I C CNN 226 | F1 "GND" 0 -150 50 H V C CNN 227 | F2 "" 0 0 50 H V C CNN 228 | F3 "" 0 0 50 H V C CNN 229 | DRAW 230 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 231 | X GND 1 0 0 0 D 50 50 1 1 W N 232 | ENDDRAW 233 | ENDDEF 234 | # 235 | # LED 236 | # 237 | DEF LED D 0 40 Y N 1 F N 238 | F0 "D" 0 100 50 H V C CNN 239 | F1 "LED" 0 -100 50 H V C CNN 240 | F2 "" 0 0 50 H V C CNN 241 | F3 "" 0 0 50 H V C CNN 242 | $FPLIST 243 | LED-* 244 | LED_* 245 | $ENDFPLIST 246 | DRAW 247 | P 2 0 1 0 -50 50 -50 -50 N 248 | P 3 0 1 0 -80 -25 -125 -65 -120 -40 N 249 | P 3 0 1 0 -65 -40 -110 -80 -105 -55 N 250 | P 3 0 1 0 50 50 -50 0 50 -50 F 251 | X K 1 -150 0 98 R 40 40 1 1 P 252 | X A 2 150 0 98 L 40 40 1 1 P 253 | ENDDRAW 254 | ENDDEF 255 | # 256 | # LED_Small 257 | # 258 | DEF LED_Small D 0 10 N N 1 F N 259 | F0 "D" -50 125 50 H V L CNN 260 | F1 "LED_Small" -175 -100 50 H V L CNN 261 | F2 "" 0 0 50 V I C CNN 262 | F3 "" 0 0 50 V I C CNN 263 | $FPLIST 264 | LED-* 265 | LED_* 266 | $ENDFPLIST 267 | DRAW 268 | P 2 0 1 0 -30 -40 -30 40 N 269 | P 2 0 1 0 40 0 -30 0 N 270 | P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N 271 | P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N 272 | P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N 273 | X K 1 -100 0 70 R 50 50 1 1 P 274 | X A 2 100 0 70 L 50 50 1 1 P 275 | ENDDRAW 276 | ENDDEF 277 | # 278 | # MCP73831T 279 | # 280 | DEF MCP73831T U 0 40 Y Y 1 F N 281 | F0 "U" -250 350 60 H V C CNN 282 | F1 "MCP73831T" 50 -400 60 H V C CNN 283 | F2 "" -200 450 60 H V C CNN 284 | F3 "" -200 450 60 H V C CNN 285 | DRAW 286 | S -300 300 300 -350 0 1 0 f 287 | X STAT 1 -600 -250 300 R 50 50 1 1 I 288 | X Vss 2 600 -250 300 L 50 50 1 1 I 289 | X VBat 3 600 200 300 L 50 50 1 1 I 290 | X Vdd 4 -600 200 300 R 50 50 1 1 I 291 | X PROG 5 -600 -150 300 R 50 50 1 1 I 292 | ENDDRAW 293 | ENDDEF 294 | # 295 | # R 296 | # 297 | DEF R R 0 0 N Y 1 F N 298 | F0 "R" 80 0 50 V V C CNN 299 | F1 "R" 0 0 50 V V C CNN 300 | F2 "" -70 0 50 V V C CNN 301 | F3 "" 0 0 50 H V C CNN 302 | $FPLIST 303 | R_* 304 | Resistor_* 305 | $ENDFPLIST 306 | DRAW 307 | S -40 -100 40 100 0 1 10 N 308 | X ~ 1 0 150 50 D 50 50 1 1 P 309 | X ~ 2 0 -150 50 U 50 50 1 1 P 310 | ENDDRAW 311 | ENDDEF 312 | # 313 | # R_Small 314 | # 315 | DEF R_Small R 0 10 N N 1 F N 316 | F0 "R" 30 20 50 H V L CNN 317 | F1 "R_Small" 30 -40 50 H V L CNN 318 | F2 "" 0 0 50 H V C CNN 319 | F3 "" 0 0 50 H V C CNN 320 | $FPLIST 321 | Resistor_* 322 | R_* 323 | $ENDFPLIST 324 | DRAW 325 | S -30 70 30 -70 0 1 8 N 326 | X ~ 1 0 100 30 D 40 40 1 1 P 327 | X ~ 2 0 -100 30 U 40 40 1 1 P 328 | ENDDRAW 329 | ENDDEF 330 | # 331 | # SAMD21G18 332 | # 333 | DEF SAMD21G18 U 0 40 Y Y 1 F N 334 | F0 "U" -1650 1650 40 H V C CNN 335 | F1 "SAMD21G18" 1450 -1650 40 H V C CNN 336 | F2 "QFN48" 0 -1150 32 H V C CIN 337 | F3 "" 0 250 60 H V C CNN 338 | $FPLIST 339 | QFN48 340 | $ENDFPLIST 341 | DRAW 342 | S -1700 1600 1700 -1600 0 1 10 f 343 | X XIN32/TC2WO0/SERCOM1P0/PA00 1 -1850 600 150 R 40 40 1 1 B 344 | X XOUT32/TC2WO1/SERCOM1P1/PA01 2 -1850 500 150 R 40 40 1 1 B 345 | X VOUT/Y0/AIN0/PA02 3 -1850 400 150 R 40 40 1 1 B 346 | X Y1/AIN1/VREFA/VREFP/PA03 4 -1850 300 150 R 40 40 1 1 B 347 | X GNDANA 5 -1850 -900 150 R 40 40 1 1 W 348 | X VDDANA 6 -1850 800 150 R 40 40 1 1 W 349 | X PB08/AIN2/Y14/SERCOM4P0/TC4WO0 7 -1850 -400 150 R 40 40 1 1 B 350 | X PB09/AIN3/Y15/SERCOM4P1/TC4WO1 8 -1850 -500 150 R 40 40 1 1 B 351 | X TC0WO0/SERCOM0P0/Y2/AIN0/AIN4/VREFB/PA04 9 -1850 200 150 R 40 40 1 1 B 352 | X TC0W01/SERCOM0P1/Y3/AIN1/AIN5/PA05 10 -1850 100 150 R 40 40 1 1 B 353 | X PB11/SERCOM4P3/TC5WO1/GCLKIO5 20 1850 -1300 150 L 40 40 1 1 B 354 | X GCLKIO5/TC7WO1/SERCOM3P3/SERCOM5P3/X9/PA21 30 1850 -100 150 L 40 40 1 1 B 355 | X ~RESET~ 40 -1850 1450 150 R 40 40 1 1 I 356 | X TC1WO0/SERCOM0P2/Y4/AIN2/AIN6/PA06 11 -1850 0 150 R 40 40 1 1 B 357 | X ACCMP0/TC2WO0/SERCOM4P0/SERCOM2P0/PA12 21 1850 800 150 L 40 40 1 1 B 358 | X GCLKIO6/TC4WO0/SERCOM5P0/SERCOM3P0/X10/PA22 31 1850 -200 150 L 40 40 1 1 B 359 | X GCLKIO0/PA28 41 1850 -700 150 L 40 40 1 1 B 360 | X TC1WO1/SERCOM0P3/Y5/AIN3/AIN7/PA07 12 -1850 -100 150 R 40 40 1 1 B 361 | X ACCMP1/TC2WO1/SERCOM4P1/SERCOM2P1/PA13 22 1850 700 150 L 40 40 1 1 B 362 | X GCLKIO7/TC4WO1/SERCOM5P1/SERCOM3P1/X11/PA23 32 1850 -300 150 L 40 40 1 1 B 363 | X GND 42 -1850 -1350 150 R 40 40 1 1 W 364 | X TC0WO0/SERCOM2P0/SERCOM0P0/X0/AIN16/NMI/PA08 13 1850 1200 150 L 40 40 1 1 B 365 | X XIN/GCLKIO0/TC3WO0/SERCOM4P2/SERCOM2P2/PA14 23 1850 600 150 L 40 40 1 1 B 366 | X TC5WO0/SERCOM5P2/SERCOM3P2/PA24 33 1850 -400 150 L 40 40 1 1 B 367 | X VDDCORE 43 -1850 1250 150 R 40 40 1 1 P 368 | X TC0WO1/SERCOM2P1/SERCOM0P1/X1/AIN17/PA09 14 1850 1100 150 L 40 40 1 1 B 369 | X XOUT/GCLKIO1/TC3WO1/SERCOM4P3/SERCOM2P3/PA15 24 1850 500 150 L 40 40 1 1 B 370 | X TC5WO1/SERCOM5P3/SERCOM3P3/PA25 34 1850 -500 150 L 40 40 1 1 B 371 | X VDDIN 44 -1850 1350 150 R 40 40 1 1 W 372 | X GCLKIO4/TC1WO0/SERCOM2P2/SERCOM0P2/X2/AIN18/PA10 15 1850 1000 150 L 40 40 1 1 B 373 | X GCLKIO2/TC2WO0/SERCOM3P0/SERCOM1P0/X4/PA16 25 1850 400 150 L 40 40 1 1 B 374 | X GND 35 -1850 -1250 150 R 40 40 1 1 W 375 | X GCLKIO0/SWCLK/TC1WO0/SERCOM1P2/PA30 45 1850 -800 150 L 40 40 1 1 B 376 | X GCLKIO5/TC1WO1/SERCOM2P3/SERCOM0P3/X3/AIN19/PA11 16 1850 900 150 L 40 40 1 1 B 377 | X GCLKIO3/TC2WO1/SERCOM3P1/SERCOM1P1/X5/PA17 26 1850 300 150 L 40 40 1 1 B 378 | X VDDIO 36 1850 1400 150 L 40 40 1 1 W 379 | X SWDIO/TC1WO1/SERCOM1P3/PA31 46 1850 -900 150 L 40 40 1 1 B 380 | X VDDIO 17 1850 1500 150 L 40 40 1 1 W 381 | X ACCMP0/TC3WO0/SERCOM3P2/SERCOM1P2/X6/PA18 27 1850 200 150 L 40 40 1 1 B 382 | X PB22/SERCOM5P2/TC7WO0/GCLKIO0 37 1850 -1400 150 L 40 40 1 1 B 383 | X PB02/AIN10/Y8/SERCOM5P0/TC6WO0 47 -1850 -200 150 R 40 40 1 1 B 384 | X GND 18 -1850 -1150 150 R 40 40 1 1 W 385 | X ACCMP1/TC3WO1/SERCOM3P3/SERCOM1P3/X7/PA19 28 1850 100 150 L 40 40 1 1 B 386 | X PB23/SERCOM5P3/TC7WO1/GCLKIO1 38 1850 -1500 150 L 40 40 1 1 B 387 | X PB03/AIN11/Y9/SERCOM5P1/TC6WO1 48 -1850 -300 150 R 40 40 1 1 B 388 | X PB10/SECOM4P2/TC5WO0/GCLKIO4 19 1850 -1200 150 L 40 40 1 1 B 389 | X GCLKIO4/TC7WO0/SERCOM3P2/SERCOM5P2/X8/PA20 29 1850 0 150 L 40 40 1 1 B 390 | X GCLKIO0/PA27 39 1850 -600 150 L 40 40 1 1 B 391 | ENDDRAW 392 | ENDDEF 393 | # 394 | # SW_PUSH 395 | # 396 | DEF SW_PUSH SW 0 40 N N 1 F N 397 | F0 "SW" 150 110 50 H V C CNN 398 | F1 "SW_PUSH" 0 -80 50 H V C CNN 399 | F2 "" 0 0 50 H V C CNN 400 | F3 "" 0 0 50 H V C CNN 401 | DRAW 402 | S -170 50 170 60 0 1 0 N 403 | P 4 0 1 0 -40 60 -30 90 30 90 40 60 N 404 | X 1 1 -300 0 200 R 50 50 0 1 P I 405 | X 2 2 300 0 200 L 50 50 0 1 P I 406 | ENDDRAW 407 | ENDDEF 408 | # 409 | # USB_OTG-RESCUE-fanfdd 410 | # 411 | DEF USB_OTG-RESCUE-fanfdd P 0 40 Y Y 1 F N 412 | F0 "P" 325 -125 50 H V C CNN 413 | F1 "USB_OTG-RESCUE-fanfdd" 0 200 50 H V C CNN 414 | F2 "" -50 -100 50 V V C CNN 415 | F3 "" -50 -100 50 V V C CNN 416 | $FPLIST 417 | USB* 418 | $ENDFPLIST 419 | DRAW 420 | S -250 -150 250 150 0 1 0 N 421 | S -205 -150 -195 -120 0 1 0 N 422 | S -105 -150 -95 -120 0 1 0 N 423 | S -5 -150 5 -120 0 1 0 N 424 | S 95 -150 105 -120 0 1 0 N 425 | S 195 -150 205 -120 0 1 0 N 426 | X VCC 1 -200 -300 150 U 50 50 1 1 w 427 | X D- 2 -100 -300 150 U 50 50 1 1 P 428 | X D+ 3 0 -300 150 U 50 50 1 1 P 429 | X ID 4 100 -300 150 U 50 50 1 1 W 430 | X GND 5 200 -300 150 U 50 50 1 1 W 431 | X shield 6 400 100 150 L 50 50 1 1 P 432 | ENDDRAW 433 | ENDDEF 434 | # 435 | # VCC 436 | # 437 | DEF VCC #PWR 0 0 Y Y 1 F P 438 | F0 "#PWR" 0 -150 50 H I C CNN 439 | F1 "VCC" 0 150 50 H V C CNN 440 | F2 "" 0 0 50 H V C CNN 441 | F3 "" 0 0 50 H V C CNN 442 | DRAW 443 | C 0 75 25 0 1 0 N 444 | P 2 0 1 0 0 0 0 50 N 445 | X VCC 1 0 0 0 U 50 50 1 1 W N 446 | ENDDRAW 447 | ENDDEF 448 | # 449 | #End Library 450 | --------------------------------------------------------------------------------