Full Code of phl0/MMDVM_HS_Dual_Hat for AI

master e76e7d770e87 cached
116 files
12.4 MB
3.3M tokens
1 requests
Copy disabled (too large) Download .txt
Showing preview only (13,006K chars total). Download the full file to get everything.
Repository: phl0/MMDVM_HS_Dual_Hat
Branch: master
Commit: e76e7d770e87
Files: 116
Total size: 12.4 MB

Directory structure:
gitextract_mkhphs9m/

├── .gitignore
├── .gitmodules
├── BOM.csv
├── BOM.xlsx
├── README.md
├── case/
│   ├── MMDVM_HS_Dual_Hat_base.fcstd
│   ├── MMDVM_HS_Dual_Hat_base.fcstd1
│   ├── MMDVM_HS_Dual_Hat_base.stl
│   ├── MMDVM_HS_Dual_Hat_top.fcstd
│   ├── MMDVM_HS_Dual_Hat_top.fcstd1
│   └── MMDVM_HS_Dual_Hat_top.stl
├── hardware/
│   ├── r1.3/
│   │   ├── Power.sch
│   │   ├── STM32F103.sch
│   │   ├── fp-info-cache
│   │   ├── fp-lib-table
│   │   ├── mmdvm_hs_dual_hat-cache.lib
│   │   ├── mmdvm_hs_dual_hat-rescue.dcm
│   │   ├── mmdvm_hs_dual_hat-rescue.lib
│   │   ├── mmdvm_hs_dual_hat.kicad_pcb
│   │   ├── mmdvm_hs_dual_hat.net
│   │   ├── mmdvm_hs_dual_hat.pro
│   │   ├── mmdvm_hs_dual_hat.rules
│   │   ├── mmdvm_hs_dual_hat.sch
│   │   ├── mmdvm_hs_dual_hat.xml
│   │   └── sym-lib-table
│   └── r2.0-mini/
│       ├── Power.kicad_sch
│       ├── fp-info-cache
│       ├── fp-lib-table
│       ├── mmdvm_hs_dual_hat-cache.lib
│       ├── mmdvm_hs_dual_hat-rescue.dcm
│       ├── mmdvm_hs_dual_hat-rescue.lib
│       ├── mmdvm_hs_dual_hat.kicad_pcb
│       ├── mmdvm_hs_dual_hat.kicad_prl
│       ├── mmdvm_hs_dual_hat.kicad_pro
│       ├── mmdvm_hs_dual_hat.kicad_sch
│       ├── mmdvm_hs_dual_hat.net
│       ├── mmdvm_hs_dual_hat.pro
│       ├── mmdvm_hs_dual_hat.rules
│       ├── mmdvm_hs_dual_hat.xml
│       └── sym-lib-table
└── libraries/
    ├── adf7021.bck
    ├── adf7021.dcm
    ├── adf7021.lib
    ├── mmdvm_hs_dual_hat.pretty/
    │   ├── CON-SMA-EDGE.kicad_mod
    │   ├── FOX-924B.kicad_mod
    │   ├── MMDVM_logo.kicad_mod
    │   ├── OPENHARDWARE.mod
    │   ├── USB-mini-710-65100516121.kicad_mod
    │   ├── User Library-Yageo ANT1204LL08R0870A Ceramic Chip Antenna.step
    │   ├── VIA-0.6mm.kicad_mod
    │   ├── crystal_smd_5x3.2mm.wrl
    │   ├── crystal_xrcgb.wrl
    │   ├── sma_straight_32k101-400l5.wrl
    │   ├── smd_push.wrl
    │   ├── usb_B_mini_smd.wrl
    │   └── w_logo.mod
    └── w_logo.pretty/
        ├── Logo_copper_CC-BY-NC-SA_10x3.6mm.kicad_mod
        ├── Logo_copper_CC-BY-NC-SA_5x2mm.kicad_mod
        ├── Logo_copper_CC-BY-SA_10x4.5mm.kicad_mod
        ├── Logo_copper_CC-BY-SA_5x2mm.kicad_mod
        ├── Logo_copper_CE_10x7.2mm.kicad_mod
        ├── Logo_copper_CE_5x3.6mm.kicad_mod
        ├── Logo_copper_Lead-Free_10x10mm.kicad_mod
        ├── Logo_copper_Lead-Free_5x5mm.kicad_mod
        ├── Logo_copper_OSHW_12x13mm.kicad_mod
        ├── Logo_copper_OSHW_6x6mm.kicad_mod
        ├── Logo_copper_ROHS_10x5.6mm.kicad_mod
        ├── Logo_copper_ROHS_5x2.8mm.kicad_mod
        ├── Logo_copper_UR-C-US_10x4mm.kicad_mod
        ├── Logo_copper_UR-C-US_5x2mm.kicad_mod
        ├── Logo_copper_UR-C_10x4.5mm.kicad_mod
        ├── Logo_copper_UR-C_5x2.5mm.kicad_mod
        ├── Logo_copper_UR-US_10x4mm.kicad_mod
        ├── Logo_copper_UR-US_5x2mm.kicad_mod
        ├── Logo_copper_UR_10x5.6mm.kicad_mod
        ├── Logo_copper_UR_5x3mm.kicad_mod
        ├── Logo_copper_WEEE_3.4x5mm.kicad_mod
        ├── Logo_copper_WEEE_8x10mm.kicad_mod
        ├── Logo_copper_high_voltage_10x8.5mm.kicad_mod
        ├── Logo_copper_high_voltage_5x4.2mm.kicad_mod
        ├── Logo_copper_polarity_center_10x2.8mm.kicad_mod
        ├── Logo_copper_polarity_center_5x1.4mm.kicad_mod
        ├── Logo_copper_polarity_external_10x2.8mm.kicad_mod
        ├── Logo_copper_polarity_external_5x1.4mm.kicad_mod
        ├── Logo_copper_warning_10x8.5mm.kicad_mod
        ├── Logo_copper_warning_5x4.2mm.kicad_mod
        ├── Logo_silk_CC-BY-NC-SA_10x3.6mm.kicad_mod
        ├── Logo_silk_CC-BY-NC-SA_5x2mm.kicad_mod
        ├── Logo_silk_CC-BY-SA_10x4.5mm.kicad_mod
        ├── Logo_silk_CC-BY-SA_5x2mm.kicad_mod
        ├── Logo_silk_CE_10x7.2mm.kicad_mod
        ├── Logo_silk_CE_5x3.6mm.kicad_mod
        ├── Logo_silk_Lead-Free_10x10mm.kicad_mod
        ├── Logo_silk_Lead-Free_5x5mm.kicad_mod
        ├── Logo_silk_OSHW_12x13mm.kicad_mod
        ├── Logo_silk_OSHW_6x6mm.kicad_mod
        ├── Logo_silk_ROHS_10x5.6mm.kicad_mod
        ├── Logo_silk_ROHS_5x2.8mm.kicad_mod
        ├── Logo_silk_UR-C-US_10x4mm.kicad_mod
        ├── Logo_silk_UR-C-US_5x2mm.kicad_mod
        ├── Logo_silk_UR-C_10x4.5mm.kicad_mod
        ├── Logo_silk_UR-C_5x2.5mm.kicad_mod
        ├── Logo_silk_UR-US_10x4mm.kicad_mod
        ├── Logo_silk_UR-US_5x2mm.kicad_mod
        ├── Logo_silk_UR_10x5.6mm.kicad_mod
        ├── Logo_silk_UR_5x3mm.kicad_mod
        ├── Logo_silk_WEEE_3.4x5mm.kicad_mod
        ├── Logo_silk_WEEE_8x10mm.kicad_mod
        ├── Logo_silk_high_voltage_10x8.5mm.kicad_mod
        ├── Logo_silk_high_voltage_5x4.2mm.kicad_mod
        ├── Logo_silk_polarity_center_10x2.8mm.kicad_mod
        ├── Logo_silk_polarity_center_5x1.4mm.kicad_mod
        ├── Logo_silk_polarity_external_10x2.8mm.kicad_mod
        ├── Logo_silk_polarity_external_5x1.4mm.kicad_mod
        ├── Logo_silk_warning_10x8.5mm.kicad_mod
        └── Logo_silk_warning_5x4.2mm.kicad_mod

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
*.bak
*-bak
*.zip
*gerber*
_autosave-*
.DS_Store


================================================
FILE: .gitmodules
================================================
[submodule "libraries/pkl"]
	path = libraries/pkl
	url = https://github.com/esden/pretty-kicad-libs.git


================================================
FILE: BOM.csv
================================================
Refs,Value,Footprint,Quantity,MFR,MPN,SPR,SPN
SW1,NO,Buttons_Switches_SMD:SW_SPST_B3U-1000P,1,Omron Electronics,B3U-1000P,Mouser,653-B3U-1000P
C43;C44;C45;C46;C50;C36;C20;C14;C30;C35;C19;C13;C29,100n,Capacitors_SMD:C_0402,13,Vishay / Vitramon,VJ0402V104ZXJCW1BC,Mouser,77-VJ0402V104ZXJCBC
C49;C39;C16;C18;C4;C32;C42;C38;C15;C17;C3;C31,10n,Capacitors_SMD:C_0402,12,Vishay / Vitramon,VJ0402Y103KXJCW1BC,Mouser,77-VJ0402Y103KXJCBC
C9;C6,10p,Capacitors_SMD:C_0402,2,Murata Electronics,GRM1555C1E100GA01D,Mouser,81-GRM1555C1E100GA1D
C52,10u,Capacitors_SMD:C_0402,1,Murata Electronics,GRM155C80J106ME11J,Mouser,81-GRM155C80J106ME1J
C26;C25,15n,Capacitors_SMD:C_0402,2,Murata Electronics,GRM155R71C153KA01J,Mouser,81-GRM155R71C153KA1J
C28;C27,1n,Capacitors_SMD:C_0402,2,Murata Electronics,GRM155R60J102KA01D,Mouser,81-GRM155R60J102KA1D
C40;C41,20p,Capacitors_SMD:C_0402,2,Murata Electronics,GJM1555C1H200FB01D,Mouser,81-GJM1555C1H200FB1D
C8;C5,220p,Capacitors_SMD:C_0402,2,Murata Electronics,GRM1555C1H221JA01D,Mouser,81-GRM1555C1H221JA01
C24;C23,22n,Capacitors_SMD:C_0402,2,Murata Electronics,GCM155R71E223KA55D,Mouser,81-GCM155R71E223KA5D
C34;C33,22p,Capacitors_SMD:C_0402,2,AVX,04025A220GAT2A,Mouser,581-04025A220G
C22;C21,470p,Capacitors_SMD:C_0402,2,Murata Electronics,GCM1555C1H471JA16J,Mouser,81-GCM1555C1H471JA6J
C48;C47,47p,Capacitors_SMD:C_0402,2,Murata Electronics,GRM1555C1H470FA01D,Mouser,81-GRM1555C1H470FA1D
C10;C7,4p7,Capacitors_SMD:C_0402,2,Murata Electronics,GRM1555C1H4R7CA01D,Mouser,81-GRM1555C1H4R7CA1D
C12;C2;C11;C1,6p8,Capacitors_SMD:C_0402,4,Murata Electronics,GJM1555C1H6R8BB01D,Mouser,81-GJM1555C1H6R8BB1D
C51,10u/10V,Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow,1,AVX,TPSA106K010T0900,Mouser,581-TPSA106K010T0900
P2;P1,SMA,Connectors:SMA_THT_Jack_Straight,2,TE Connectivity,5-1814832-1,Mouser,571-5-1814832-1
W1;W2,TEST_1P,Connectors_TestPoints:Test_Point_Pad_1.0x1.0mm,2,,,,
X1,TCXO,Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm,1,ECS,ECS-TXO-3225-147.4-TR,Mouser,520-TXO-3225-14.74T
Y1,8MHz,Crystals:Crystal_SMD_Abracon_ABM3-2pin_5.0x3.2mm,1,ABRACON,ABM3-8.000MHz-D2Y-T,Mouser,815-ABM3-8-D2Y-T
U1;U2,ADF7021,Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm,2,Analog Devices,ADF7021BCPZ,Mouser,584-ADF7021BCPZ
U3,STM32F103C8T6,Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm,1,STMicroelectronics,STM32F103C8T6,Mouser,511-STM32F103C8T6
L9,100MHz,Inductors_SMD:L_0402,1,Wurth Electronics,74279277,Mouser,710-74279277
L10,10u,Inductors_SMD:L_0402,1,Wurth Electronics,74279277,Mouser,710-74279277
L8;L7,13n,Inductors_SMD:L_0402,2,Murata Electronics,LQW15AN13NG80D,Mouser,81-LQW15AN13NG80D
L12;L11,18n,Inductors_SMD:L_0402,2,TE Connectivity / Sigma Inductors,36501E18NJTDG,Mouser,279-36501E18NJTDG
L4;L3,20n,Inductors_SMD:L_0402,2,TE Connectivity / Sigma Inductors,36501E20NJTDG,Mouser,279-36501E20NJTDG
L2;L1,22n,Inductors_SMD:L_0402,2,Murata Electronics,LQW15CA22NJ00D,Mouser,81-LQW15CA22NJ00D
L6;L5,27n,Inductors_SMD:L_0402,2,Murata Electronics,LQW15AN27NG80D,Mouser,81-LQW15AN27NG80D
JP1,SolderJumper_2_Open,Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm,1,,,,
D6,amber,LEDs:LED_0402,1,Kingbright,APHHS1005SECK,Mouser,604-APHHS1005SECK
D8,blue,LEDs:LED_0402,1,Kingbright, APHHS1005QBC/D,Mouser,604-APHHS1005QBCD
D1;D4,green,LEDs:LED_0402,2,Kingbright,APHHS1005CGCK,Mouser,604-APHHS1005CGCK
D3;D7;D0,red,LEDs:LED_0402,3,Kingbright,APHHS1005SURCK,Mouser,604-APHHS1005SURCK
D2;D5,yellow,LEDs:LED_0402,2,Kingbright,APHHS1005SYCK,Mouser,604-APHHS1005SYCK
P8,USB_OTG,MMDVM:USB-mini-710-65100516121,1,Wurth Electronics,65100516121,Mouser,710-65100516121
P4,DISPLAY,Pin_Headers:Pin_Header_Straight_1x04,1,TE Connectivity / AMP,826629-4,Mouser,571-826629-4
P3,I2C,Pin_Headers:Pin_Header_Straight_1x04,1,TE Connectivity / AMP,826629-4,Mouser,571-826629-4
P5,STLINK,Pin_Headers:Pin_Header_Straight_1x04,1,TE Connectivity / AMP,826629-4,Mouser,571-826629-4
P7,CONN_02X03,Pin_Headers:Pin_Header_Straight_2x03,1,TE Connectivity / AMP, 826632-3,Mouser,571-826632-3
J1,RPi_GPIO,Pin_Headers:Pin_Header_Straight_2x20,1,Harwin,M20-7832046,Mouser,855-M20-7832046
R30;R29,100k,Resistors_SMD:R_0402,2,Vishay,CRCW0402100KFKED,Mouser,71-CRCW0402-100K-E3
R15;R25,10k,Resistors_SMD:R_0402,2,Vishay,CRCW040210K0JNEDC,Mouser,71-CRCW040210K0JNEDC
R16;R17;R18;R19;R20;R21;R22;R24;R23;R13;R14;R11;R12,1k,Resistors_SMD:R_0402,13,Vishay,RCS04021K00JNED,Mouser,71-RCS04021K00JNED
R2;R1,1k1,Resistors_SMD:R_0402,2,Susumu,RR0510P-112-D,Mouser,754-RR0510P-112D
R28,1k5,Resistors_SMD:R_0402,1,Panasonic,ERA-2AED152X,Mouser,667-ERA-2AED152X
R10;R9,270,Resistors_SMD:R_0402,2,Panasonic,ERA-2AEB271X,Mouser,667-ERA-2AEB271X
R27;R26,27R,Resistors_SMD:R_0402,2,Susumu,RR0510R-270-D,Mouser,754-RR0510R-270D
R4;R3,3k8,Resistors_SMD:R_0402,2,Susumu,RR0510P-3831-D,Mouser,754-RR0510P-3831D
R6;R5,3r9,Resistors_SMD:R_0402,2,Vishay,CRCW04023R90JNED,Mouser,71-CRCW0402J-3.9-E3
R8;R7,560,Resistors_SMD:R_0402,2,Panasonic,ERA-2AEB561X,Mouser,667-ERA-2AEB561X
U4,LD1117S33TR,TO_SOT_Packages_SMD:SOT-223-3_TabPin2,1,Microchip Technology,TC2117-3.3VDBTR,Mouser,579-TC2117-3.3VDBTR


================================================
FILE: README.md
================================================
# MMDVM_HS_Dual_Hat
Duplex variant of MMDVM_HS_Hat
DB9MAT DF2ET DO7EN

This PCB uses the [MMDVM_HS](https://github.com/juribeparada/MMDVM_HS) by Andy CA6JAU. It has two ADF7021 onboard and allows for duplex operation with two time slots on DMR.

![MMDVM_HS_Dual_Hat](https://github.com/phl0/MMDVM_HS_Dual_Hat/blob/master/mmdvm_hs_dual_hat.png)

## Revisions

### Revision 1.0

Initial release.

### Revision 1.1

LEDs D4 and D5 interchanged to align with scan order. Solder jumper JP1 was added. It can be closed if the board is used on Raspberry Pi only. It ties BOOT1 to GND. BOOT0 is controlled via GPIO. The 2x3 pin header can be unpopulated in this case to save space. We placed two coils on U1 and U2 for experiments with extended VCO. These are L11 and L12 and they are optional and do not need to be inserted for UHF use. Testpoints TP1 and TP2 on backside allows the demodulator output SNR to be measured with #define TEST_DAC compiled firmware.

**This version is not recommended for (re-)production!**

### Revision 1.2

An accidentially deleted 3v3 wire has been added back to the PCB layout. BOM, Mouser cart and stencil stay the same as for rev1.1.

### Revision 1.3

STlink header has been refactored to have the same pinout as the [MMDVM_HS_Hat](https://github.com/mathisschmieder/MMDVM_HS_Hat) boards. OLED and STlink header have been exchanged. JP1 has been slightly moved. C44, C45 and C46 have been relocated nearer to the STM32F1 CPU. A table was added to the bottom silkscreen to show which TCXO is installed. This is important to the firmware. BOM and Mouser cart are still the same. The stencil has slightly changed. If you manually solder C44-C46 you can still use the old one.

## BOM

Mouser cart for rev1.0 is [here](https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=561bb01347).

[This](https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=24ea9d644e) is the Mouser cart for rev1.1. L11 and L12 are optional.

## Firmware installation

The device can be used on top on a RPi attached via the GPIO port or standalone and connected via USB. Both variants require different handling of compiling and uploading the firmware. The USB connection requires firmware with bootloader support whereas the GPIO version does not. 

For USB connection a bootloader has to be installed initally. This requires STlink connection. After that is done the MMDVM_HS firmware upgrade can be done via the USB connection. The STlink connection can be used as fallback if wrongly configured firmware was installed for example.

### Install the firmware with bootloader support for USB connection

If you want to use the device via USB port you have to install a bootloader and build the firmware with bootloader support. As the raw device cannot be used with USB you have to use a USB-serial adapter or STlink device. Using STlink this can be done as follows:

```
user@host:/opt/MMDVM_HS$ make stlink-bl 
././STM32F10X_Lib/utils/linux64/st-flash write ./STM32F10X_Lib/utils/bootloader/generic_boot20_pc13.bin 0x8000000
2018-03-02T10:01:04 INFO src/usb.c: -- exit_dfu_mode
2018-03-02T10:01:04 INFO src/common.c: Loading device parameters....
2018-03-02T10:01:04 INFO src/common.c: Device connected is: F1 Medium-density device, id 0x20036410
2018-03-02T10:01:04 INFO src/common.c: SRAM size: 0x5000 bytes (20 KiB), Flash: 0x10000 bytes (64 KiB) in pages of 1024 bytes
2018-03-02T10:01:04 INFO src/common.c: Attempting to write 7160 (0x1bf8) bytes to stm32 address: 134217728 (0x8000000)
Flash page at addr: 0x08001800 erased
2018-03-02T10:01:04 INFO src/common.c: Finished erasing 7 pages of 1024 (0x400) bytes
2018-03-02T10:01:04 INFO src/common.c: Starting Flash write for VL/F0/F3 core id
2018-03-02T10:01:04 INFO src/common.c: Successfully loaded flash loader in sram
  6/6 pages written
2018-03-02T10:01:05 INFO src/common.c: Starting verification of write complete
2018-03-02T10:01:05 INFO src/common.c: Flash written and verified! jolly good!
././STM32F10X_Lib/utils/linux64/st-flash write bin/mmdvm_f1bl.bin 0x8002000
2018-03-02T10:01:05 INFO src/common.c: Loading device parameters....
2018-03-02T10:01:05 INFO src/common.c: Device connected is: F1 Medium-density device, id 0x20036410
2018-03-02T10:01:05 INFO src/common.c: SRAM size: 0x5000 bytes (20 KiB), Flash: 0x10000 bytes (64 KiB) in pages of 1024 bytes
2018-03-02T10:01:05 INFO src/common.c: Attempting to write 55016 (0xd6e8) bytes to stm32 address: 134225920 (0x8002000)
Flash page at addr: 0x0800f400 erased
2018-03-02T10:01:07 INFO src/common.c: Finished erasing 54 pages of 1024 (0x400) bytes
2018-03-02T10:01:07 INFO src/common.c: Starting Flash write for VL/F0/F3 core id
2018-03-02T10:01:07 INFO src/common.c: Successfully loaded flash loader in sram
 53/53 pages written
2018-03-02T10:01:12 INFO src/common.c: Starting verification of write complete
2018-03-02T10:01:13 INFO src/common.c: Flash written and verified! jolly good!
```

The device should now be usable as /dev/ttyACMx. 

If you want to update the MMDVM_HS firmware itself later on via USB you can use the dfu upload method. The settings in Config.h are:

    #define MMDVM_HS_DUAL_HAT_REV10
    #define ENABLE_ADF7021
    #define DUPLEX

    #define ADF7021_14_7456

or
    #define ADF7021_12_2880

for boards with 12.288MHz TCXO.

    #define STM32_USB_HOST
    #define ENABLE_SCAN_MODE

Optionally:

    #define SEND_RSSI_DATA
    #define SERIAL_REPEATER

Compile the firmware with "make bl" and then:

```
user@host:/opt/MMDVM_HS$ sudo make dfu devser=/dev/ttyACM3
././STM32F10X_Lib/utils/linux64/upload-reset /dev/ttyACM3 750
././STM32F10X_Lib/utils/linux64/dfu-util -D bin/mmdvm_f1bl.bin -d 1eaf:0003 -a 2 -R -R
dfu-util 0.7

Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org

Filter on vendor = 0x1eaf product = 0x0003
Opening DFU capable USB device... ID 1eaf:0003
Run-time device DFU version 0110
Found DFU: [1eaf:0003] devnum=0, cfg=1, intf=0, alt=2, name="STM32duino bootloader v1.0  Upload to Flash 0x8002000"
Claiming USB DFU Interface...
Setting Alternate Setting #2 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 0110
Device returned transfer size 1024
No valid DFU suffix signature
Warning: File has no DFU suffix
bytes_per_hash=1100
Copying data from PC to DFU device
Starting download: [##################################################] finished!
state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present
Done!
Resetting USB to switch back to runtime mode
```

### Compile and upload manually for GPIO connection

For specific details about the firmware installation, check [these](https://github.com/juribeparada/MMDVM_HS#build-de-firmware-and-upload-to-zumspot-rpi) instructions. The process is similar to the installation on the ZumSpot Pi. You can make use of the preconfigured scripts in MMDVM_HS. Editing Config.h by hand requires these settings:

Enable the following settings in Config.h: 

    #define MMDVM_HS_DUAL_HAT_REV10
    #define ENABLE_ADF7021
    #define DUPLEX
    #define ADF7021_14_7456
    #define STM32_USART1_HOST
    #define ENABLE_SCAN_MODE

Optionally:

    #define SEND_RSSI_DATA
    #define SERIAL_REPEATER

And for 12.288MHz TCXO equipped boards

    #define ADF7021_12_2880

instead of the 14_7456 option.

Build the firmware:

    make

Make sure the two BOOT jumpers are set as follows:

    BOOT0: completey removed
    BOOT1: set to BOOT 1 -

And finally upload the firmware to the MMDVM_HS_Dual_Hat:

    sudo make mmdvm_hs_dual_hat

### Update within Pi-Star

[PiStar](http://www.pistar.uk/) contains a binary that allow for flashing precompiled binary firmware to the MMDVM_HS_Dual_Hat. To update the firmware within PiStar execute the following commands:

    $ rpi-rw
    $ pistar-mmdvmhshatflash hs_dual_hat

If you have a board equipped with 12.288MHz TCXO you have to flash the according firmware type using:

    $ pistar-mmdvmhshatflash hs_dual_hat-12mhz

## License
This project is released under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 (CC-BY-NC-SA 3.0, https://creativecommons.org/licenses/by-nc-sa/3.0/) license. You may edit and share it as you like, as long as credit is given and the license is not changed. You can build as many boards for you and your friends as you like and you can even sell it to them to cover your costs, **however it is strictly forbidden to turn this into a commercial product! You are not allowed to build and sell these boards for profit!**


================================================
FILE: hardware/r1.3/Power.sch
================================================
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 3
Title "MMDVM_HS_Dual_Hat"
Date "2018-06-12"
Rev "1.3"
Comp "DB9MAT+DF2ET+DO7EN"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R15
U 1 1 5A7E28BE
P 900 850
F 0 "R15" V 980 850 50  0000 C CNN
F 1 "10k" V 900 850 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 830 850 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/crcwce3-1223726.pdf" H 900 850 50  0001 C CNN
F 4 "Vishay" H -3900 -1350 50  0001 C CNN "MFR"
F 5 "CRCW040210K0JNEDC" H -3900 -1350 50  0001 C CNN "MPN"
F 6 "Mouser" H -3900 -1350 50  0001 C CNN "SPR"
F 7 "71-CRCW040210K0JNEDC" H -3900 -1350 50  0001 C CNN "SPN"
F 8 "" H -3900 -1350 50  0001 C CNN "SPURL"
	1    900  850 
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C43
U 1 1 5A7E28CA
P 1400 1100
F 0 "C43" H 1425 1200 50  0000 L CNN
F 1 "100n" H 1425 1000 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 1438 950 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/vjw1bcbascomseries-223529.pdf" H 1400 1100 50  0001 C CNN
F 4 "Vishay / Vitramon" H -3900 -1350 50  0001 C CNN "MFR"
F 5 "VJ0402V104ZXJCW1BC" H -3900 -1350 50  0001 C CNN "MPN"
F 6 "Mouser" H -3900 -1350 50  0001 C CNN "SPR"
F 7 "77-VJ0402V104ZXJCBC" H -3900 -1350 50  0001 C CNN "SPN"
F 8 "" H -3900 -1350 50  0001 C CNN "SPURL"
	1    1400 1100
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR079
U 1 1 5A7E28D1
P 1400 1350
F 0 "#PWR079" H 1400 1100 50  0001 C CNN
F 1 "GND" H 1400 1200 50  0000 C CNN
F 2 "" H 1400 1350 50  0000 C CNN
F 3 "" H 1400 1350 50  0000 C CNN
	1    1400 1350
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:SW_DIP_x01-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue SW1
U 1 1 5A7E28DC
P 1050 1300
F 0 "SW1" H 1050 1450 50  0000 C CNN
F 1 "NO" H 1050 1150 50  0000 C CNN
F 2 "Buttons_Switches_SMD:SW_SPST_B3U-1000P" H 1050 1300 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/307/en-b3u-3615.pdf" H 1050 1300 50  0001 C CNN
F 4 "Omron Electronics" H -3900 -1350 50  0001 C CNN "MFR"
F 5 "B3U-1000P" H -3900 -1350 50  0001 C CNN "MPN"
F 6 "Mouser" H -3900 -1350 50  0001 C CNN "SPR"
F 7 "653-B3U-1000P" H -3900 -1350 50  0001 C CNN "SPN"
	1    1050 1300
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR078
U 1 1 5A7E28F1
P 700 800
F 0 "#PWR078" H 700 650 50  0001 C CNN
F 1 "+3.3V" H 700 940 50  0000 C CNN
F 2 "" H 700 800 50  0000 C CNN
F 3 "" H 700 800 50  0000 C CNN
	1    700  800 
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C44
U 1 1 5A7E323F
P 2050 1050
F 0 "C44" H 2075 1150 50  0000 L CNN
F 1 "100n" H 2075 950 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 2088 900 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/vjw1bcbascomseries-223529.pdf" H 2050 1050 50  0001 C CNN
F 4 "Vishay / Vitramon" H -7750 -2300 50  0001 C CNN "MFR"
F 5 "VJ0402V104ZXJCW1BC" H -7750 -2300 50  0001 C CNN "MPN"
F 6 "Mouser" H -7750 -2300 50  0001 C CNN "SPR"
F 7 "77-VJ0402V104ZXJCBC" H -7750 -2300 50  0001 C CNN "SPN"
F 8 "" H -7750 -2300 50  0001 C CNN "SPURL"
	1    2050 1050
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C45
U 1 1 5A7E324B
P 2300 1050
F 0 "C45" H 2325 1150 50  0000 L CNN
F 1 "100n" H 2325 950 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 2338 900 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/vjw1bcbascomseries-223529.pdf" H 2300 1050 50  0001 C CNN
F 4 "Vishay / Vitramon" H -7750 -2300 50  0001 C CNN "MFR"
F 5 "VJ0402V104ZXJCW1BC" H -7750 -2300 50  0001 C CNN "MPN"
F 6 "Mouser" H -7750 -2300 50  0001 C CNN "SPR"
F 7 "77-VJ0402V104ZXJCBC" H -7750 -2300 50  0001 C CNN "SPN"
F 8 "" H -7750 -2300 50  0001 C CNN "SPURL"
	1    2300 1050
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C46
U 1 1 5A7E3257
P 2550 1050
F 0 "C46" H 2575 1150 50  0000 L CNN
F 1 "100n" H 2575 950 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 2588 900 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/vjw1bcbascomseries-223529.pdf" H 2550 1050 50  0001 C CNN
F 4 "Vishay / Vitramon" H -7750 -2300 50  0001 C CNN "MFR"
F 5 "VJ0402V104ZXJCW1BC" H -7750 -2300 50  0001 C CNN "MPN"
F 6 "Mouser" H -7750 -2300 50  0001 C CNN "SPR"
F 7 "77-VJ0402V104ZXJCBC" H -7750 -2300 50  0001 C CNN "SPN"
F 8 "" H -7750 -2300 50  0001 C CNN "SPURL"
	1    2550 1050
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR082
U 1 1 5A7E325E
P 2300 1300
F 0 "#PWR082" H 2300 1050 50  0001 C CNN
F 1 "GND" H 2300 1150 50  0000 C CNN
F 2 "" H 2300 1300 50  0000 C CNN
F 3 "" H 2300 1300 50  0000 C CNN
	1    2300 1300
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR081
U 1 1 5A7E326C
P 2300 750
F 0 "#PWR081" H 2300 600 50  0001 C CNN
F 1 "+3.3V" H 2300 890 50  0000 C CNN
F 2 "" H 2300 750 50  0000 C CNN
F 3 "" H 2300 750 50  0000 C CNN
	1    2300 750 
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D1
U 1 1 5A84256D
P 2050 2400
F 0 "D1" H 2050 2500 50  0000 C CNN
F 1 "green" H 2050 2300 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 2400 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/216/APHHS1005CGCK-38896.pdf" H 2050 2400 50  0001 C CNN
F 4 "Kingbright" H -8400 -2000 50  0001 C CNN "MFR"
F 5 "APHHS1005CGCK" H -8400 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -2000 50  0001 C CNN "SPR"
F 7 "604-APHHS1005CGCK" H -8400 -2000 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 2400
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D2
U 1 1 5A842578
P 2050 2700
F 0 "D2" H 2050 2800 50  0000 C CNN
F 1 "yellow" H 2050 2600 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 2700 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/216/APHHS1005SYCK-76875.pdf" H 2050 2700 50  0001 C CNN
F 4 "Kingbright" H -8400 -2000 50  0001 C CNN "MFR"
F 5 "APHHS1005SYCK" H -8400 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -2000 50  0001 C CNN "SPR"
F 7 "604-APHHS1005SYCK" H -8400 -2000 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 2700
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D3
U 1 1 5A842583
P 2050 3000
F 0 "D3" H 2050 3100 50  0000 C CNN
F 1 "red" H 2050 2900 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 3000 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/216/APHHS1005SURCK-32322.pdf" H 2050 3000 50  0001 C CNN
F 4 "Kingbright" H -8400 -2000 50  0001 C CNN "MFR"
F 5 "APHHS1005SURCK" H -8400 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -2000 50  0001 C CNN "SPR"
F 7 "604-APHHS1005SURCK" H -8400 -2000 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 3000
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D5
U 1 1 5A84258E
P 2050 3600
F 0 "D5" H 2050 3700 50  0000 C CNN
F 1 "yellow" H 2050 3500 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 3600 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/216/APHHS1005SYCK-76875.pdf" H 2050 3600 50  0001 C CNN
F 4 "Kingbright" H -8400 -1700 50  0001 C CNN "MFR"
F 5 "APHHS1005SYCK" H -8400 -1700 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -1700 50  0001 C CNN "SPR"
F 7 "604-APHHS1005SYCK" H -8400 -1700 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 3600
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D4
U 1 1 5A842599
P 2050 3300
F 0 "D4" H 2050 3400 50  0000 C CNN
F 1 "green" H 2050 3200 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 3300 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/216/APHHS1005CGCK-38896.pdf" H 2050 3300 50  0001 C CNN
F 4 "Kingbright" H -8400 -2300 50  0001 C CNN "MFR"
F 5 "APHHS1005CGCK" H -8400 -2300 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -2300 50  0001 C CNN "SPR"
F 7 "604-APHHS1005CGCK" H -8400 -2300 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 3300
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D6
U 1 1 5A8425A4
P 2050 3900
F 0 "D6" H 2050 4000 50  0000 C CNN
F 1 "amber" H 2050 3800 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 3900 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/216/APHHS1005SECK-36485.pdf" H 2050 3900 50  0001 C CNN
F 4 "Kingbright" H -8400 -2000 50  0001 C CNN "MFR"
F 5 "APHHS1005SECK" H -8400 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -2000 50  0001 C CNN "SPR"
F 7 "604-APHHS1005SECK" H -8400 -2000 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 3900
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D7
U 1 1 5A8425AF
P 2050 4200
F 0 "D7" H 2050 4300 50  0000 C CNN
F 1 "red" H 2050 4100 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 4200 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/216/APHHS1005SURCK-32322.pdf" H 2050 4200 50  0001 C CNN
F 4 "Kingbright" H -8400 -2000 50  0001 C CNN "MFR"
F 5 "APHHS1005SURCK" H -8400 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -2000 50  0001 C CNN "SPR"
F 7 "604-APHHS1005SURCK" H -8400 -2000 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 4200
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R16
U 1 1 5A8425BB
P 1650 2400
F 0 "R16" V 1730 2400 50  0000 C CNN
F 1 "1k" V 1650 2400 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 2400 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 2400 50  0001 C CNN
F 4 "Vishay" H -9200 -2000 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -2000 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "SPN"
F 8 "" H -8800 -2000 50  0001 C CNN "SPURL"
	1    1650 2400
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R17
U 1 1 5A8425C7
P 1650 2700
F 0 "R17" V 1730 2700 50  0000 C CNN
F 1 "1k" V 1650 2700 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 2700 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 2700 50  0001 C CNN
F 4 "Vishay" H -9200 -2000 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -2000 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "SPN"
F 8 "" H -8800 -2000 50  0001 C CNN "SPURL"
	1    1650 2700
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R18
U 1 1 5A8425D3
P 1650 3000
F 0 "R18" V 1730 3000 50  0000 C CNN
F 1 "1k" V 1650 3000 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 3000 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 3000 50  0001 C CNN
F 4 "Vishay" H -9200 -2000 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -2000 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "SPN"
F 8 "" H -8800 -2000 50  0001 C CNN "SPURL"
	1    1650 3000
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R19
U 1 1 5A8425DF
P 1650 3300
F 0 "R19" V 1730 3300 50  0000 C CNN
F 1 "1k" V 1650 3300 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 3300 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 3300 50  0001 C CNN
F 4 "Vishay" H -9200 -2000 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -2000 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "SPN"
F 8 "" H -8800 -2000 50  0001 C CNN "SPURL"
	1    1650 3300
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R20
U 1 1 5A8425EB
P 1650 3600
F 0 "R20" V 1730 3600 50  0000 C CNN
F 1 "1k" V 1650 3600 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 3600 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 3600 50  0001 C CNN
F 4 "Vishay" H -9200 -2000 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -2000 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "SPN"
F 8 "" H -8800 -2000 50  0001 C CNN "SPURL"
	1    1650 3600
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R21
U 1 1 5A8425F7
P 1650 3900
F 0 "R21" V 1730 3900 50  0000 C CNN
F 1 "1k" V 1650 3900 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 3900 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 3900 50  0001 C CNN
F 4 "Vishay" H -9200 -2000 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -2000 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "SPN"
F 8 "" H -8800 -2000 50  0001 C CNN "SPURL"
	1    1650 3900
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R22
U 1 1 5A842602
P 1650 4200
F 0 "R22" V 1730 4200 50  0000 C CNN
F 1 "1k" V 1650 4200 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 4200 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 4200 50  0001 C CNN
F 4 "Vishay" H -9200 -2000 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -2000 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -2000 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    1650 4200
	0    1    1    0   
$EndComp
$Comp
L power:GND #PWR084
U 1 1 5A842609
P 2300 4600
F 0 "#PWR084" H 2300 4350 50  0001 C CNN
F 1 "GND" H 2300 4450 50  0000 C CNN
F 2 "" H 2300 4600 50  0000 C CNN
F 3 "" H 2300 4600 50  0000 C CNN
	1    2300 4600
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D0
U 1 1 5A842643
P 1650 2000
F 0 "D0" H 1650 2100 50  0000 C CNN
F 1 "red" H 1650 1900 50  0000 C CNN
F 2 "LEDs:LED_0402" H 1650 2000 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/216/APHHS1005SURCK-32322.pdf" H 1650 2000 50  0001 C CNN
F 4 "Kingbright" H -8800 -3900 50  0001 C CNN "MFR"
F 5 "APHHS1005SURCK" H -8800 -3900 50  0001 C CNN "MPN"
F 6 "Mouser" H -8800 -3900 50  0001 C CNN "SPR"
F 7 "604-APHHS1005SURCK" H -8800 -3900 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    1650 2000
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R24
U 1 1 5A84264F
P 2050 2000
F 0 "R24" V 2130 2000 50  0000 C CNN
F 1 "1k" V 2050 2000 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1980 2000 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 2050 2000 50  0001 C CNN
F 4 "Vishay" H -8800 -2400 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -8800 -2400 50  0001 C CNN "MPN"
F 6 "Mouser" H -8800 -2400 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -8800 -2400 50  0001 C CNN "SPN"
F 8 "" H -8800 -2000 50  0001 C CNN "SPURL"
	1    2050 2000
	0    1    1    0   
$EndComp
$Comp
L power:+3.3V #PWR080
U 1 1 5A8426BC
P 1400 2300
F 0 "#PWR080" H 1400 2150 50  0001 C CNN
F 1 "+3.3V" H 1400 2440 50  0000 C CNN
F 2 "" H 1400 2300 50  0000 C CNN
F 3 "" H 1400 2300 50  0000 C CNN
	1    1400 2300
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR083
U 1 1 5A8426C2
P 2300 1900
F 0 "#PWR083" H 2300 1750 50  0001 C CNN
F 1 "+3.3V" H 2300 2040 50  0000 C CNN
F 2 "" H 2300 1900 50  0000 C CNN
F 3 "" H 2300 1900 50  0000 C CNN
	1    2300 1900
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D8
U 1 1 5A8426D3
P 2050 4500
F 0 "D8" H 2050 4600 50  0000 C CNN
F 1 "blue" H 2050 4400 50  0000 C CNN
F 2 "LEDs:LED_0402" H 2050 4500 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/216/APHHS1005QBC-D-54846.pdf" H 2050 4500 50  0001 C CNN
F 4 "Kingbright" H -8400 -1700 50  0001 C CNN "MFR"
F 5 " APHHS1005QBC/D" H -8400 -1700 50  0001 C CNN "MPN"
F 6 "Mouser" H -8400 -1700 50  0001 C CNN "SPR"
F 7 "604-APHHS1005QBCD" H -8400 -1700 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    2050 4500
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R23
U 1 1 5A8426DF
P 1650 4500
F 0 "R23" V 1730 4500 50  0000 C CNN
F 1 "1k" V 1650 4500 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 1580 4500 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/rcse3-1013761.pdf" H 1650 4500 50  0001 C CNN
F 4 "Vishay" H -9200 -1700 50  0001 C CNN "MFR"
F 5 "RCS04021K00JNED" H -9200 -1700 50  0001 C CNN "MPN"
F 6 "Mouser" H -9200 -1700 50  0001 C CNN "SPR"
F 7 "71-RCS04021K00JNED" H -9200 -1700 50  0001 C CNN "SPN"
F 8 "" H -8800 -1700 50  0001 C CNN "SPURL"
	1    1650 4500
	0    1    1    0   
$EndComp
$Comp
L power:+3.3V #PWR098
U 1 1 5A8AD6C4
P 7450 3700
F 0 "#PWR098" H 7450 3550 50  0001 C CNN
F 1 "+3.3V" H 7450 3840 50  0000 C CNN
F 2 "" H 7450 3700 50  0000 C CNN
F 3 "" H 7450 3700 50  0000 C CNN
	1    7450 3700
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR091
U 1 1 5A8AD6CA
P 6750 3700
F 0 "#PWR091" H 6750 3550 50  0001 C CNN
F 1 "+3.3V" H 6750 3840 50  0000 C CNN
F 2 "" H 6750 3700 50  0000 C CNN
F 3 "" H 6750 3700 50  0000 C CNN
	1    6750 3700
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR099
U 1 1 5A8AD6D0
P 7450 4000
F 0 "#PWR099" H 7450 3750 50  0001 C CNN
F 1 "GND" H 7450 3850 50  0000 C CNN
F 2 "" H 7450 4000 50  0000 C CNN
F 3 "" H 7450 4000 50  0000 C CNN
	1    7450 4000
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR092
U 1 1 5A8AD6D6
P 6750 4000
F 0 "#PWR092" H 6750 3750 50  0001 C CNN
F 1 "GND" H 6750 3850 50  0000 C CNN
F 2 "" H 6750 4000 50  0000 C CNN
F 3 "" H 6750 4000 50  0000 C CNN
	1    6750 4000
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:CONN_02X03-conn-mmdvm_hs_dual_hat-rescue P7
U 1 1 5A8AD6E0
P 7100 3850
F 0 "P7" H 7100 4050 50  0000 C CNN
F 1 "CONN_02X03" H 7100 3650 50  0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_2x03" H 7100 2650 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/418/NG_CD_826629_AA_baseFilename-774094.pdf" H 7100 2650 50  0001 C CNN
F 4 "TE Connectivity / AMP" H 0   0   50  0001 C CNN "MFR"
F 5 " 826632-3" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "571-826632-3" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    7100 3850
	1    0    0    -1  
$EndComp
$Comp
L power:+5V #PWR097
U 1 1 5A8AD6EA
P 7350 2100
F 0 "#PWR097" H 7350 1950 50  0001 C CNN
F 1 "+5V" H 7350 2240 50  0000 C CNN
F 2 "" H 7350 2100 50  0000 C CNN
F 3 "" H 7350 2100 50  0000 C CNN
	1    7350 2100
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R28
U 1 1 5A8AD6F0
P 7350 2300
F 0 "R28" V 7430 2300 50  0000 C CNN
F 1 "1k5" V 7350 2300 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 7280 2300 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/315/AOA0000C307-1149632.pdf" H 7350 2300 50  0001 C CNN
F 4 "Panasonic" H 0   0   50  0001 C CNN "MFR"
F 5 "ERA-2AED152X" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "667-ERA-2AED152X" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    7350 2300
	1    0    0    -1  
$EndComp
$Comp
L power:+5V #PWR094
U 1 1 5A8AD6FA
P 7150 2100
F 0 "#PWR094" H 7150 1950 50  0001 C CNN
F 1 "+5V" H 7150 2240 50  0000 C CNN
F 2 "" H 7150 2100 50  0000 C CNN
F 3 "" H 7150 2100 50  0000 C CNN
	1    7150 2100
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:L-device-mmdvm_hs_dual_hat-rescue L9
U 1 1 5A8AD704
P 7150 2350
F 0 "L9" V 7100 2350 50  0000 C CNN
F 1 "100MHz" V 7225 2350 50  0000 C CNN
F 2 "Inductors_SMD:L_0402" H 7150 2350 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/445/74279277-372706.pdf" H 7150 2350 50  0001 C CNN
F 4 "Wurth Electronics" H 6100 -1450 50  0001 C CNN "MFR"
F 5 "74279277" H 6100 -1450 50  0001 C CNN "MPN"
F 6 "Mouser" H 6100 -1450 50  0001 C CNN "SPR"
F 7 "710-74279277" H 6100 -1450 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    7150 2350
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR095
U 1 1 5A8AD711
P 7150 3250
F 0 "#PWR095" H 7150 3000 50  0001 C CNN
F 1 "GND" H 7150 3100 50  0000 C CNN
F 2 "" H 7150 3250 50  0000 C CNN
F 3 "" H 7150 3250 50  0000 C CNN
	1    7150 3250
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C49
U 1 1 5A8AD719
P 7150 3050
F 0 "C49" H 7175 3150 50  0000 L CNN
F 1 "10n" H 7175 2950 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 7188 2900 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/vjw1bcbascomseries-223529.pdf" H 7150 3050 50  0001 C CNN
F 4 "Vishay / Vitramon" H 0   0   50  0001 C CNN "MFR"
F 5 "VJ0402Y103KXJCW1BC" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "77-VJ0402Y103KXJCBC" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    7150 3050
	-1   0    0    1   
$EndComp
$Comp
L power:GND #PWR090
U 1 1 5A8AD723
P 6700 2350
F 0 "#PWR090" H 6700 2100 50  0001 C CNN
F 1 "GND" H 6700 2200 50  0000 C CNN
F 2 "" H 6700 2350 50  0000 C CNN
F 3 "" H 6700 2350 50  0000 C CNN
	1    6700 2350
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR093
U 1 1 5A8AD729
P 6950 3250
F 0 "#PWR093" H 6950 3000 50  0001 C CNN
F 1 "GND" H 6950 3100 50  0000 C CNN
F 2 "" H 6950 3250 50  0000 C CNN
F 3 "" H 6950 3250 50  0000 C CNN
	1    6950 3250
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C48
U 1 1 5A8AD730
P 6950 3050
F 0 "C48" H 6975 3150 50  0000 L CNN
F 1 "47p" H 6975 2950 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 6988 2900 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/281/c02e-2905.pdf" H 6950 3050 50  0001 C CNN
F 4 "Murata Electronics" H 0   0   50  0001 C CNN "MFR"
F 5 "GRM1555C1H470FA01D" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "81-GRM1555C1H470FA1D" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    6950 3050
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C47
U 1 1 5A8AD737
P 6950 2500
F 0 "C47" H 6975 2600 50  0000 L CNN
F 1 "47p" H 6975 2400 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 6988 2350 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/281/c02e-2905.pdf" H 6950 2500 50  0001 C CNN
F 4 "Murata Electronics" H 0   0   50  0001 C CNN "MFR"
F 5 "GRM1555C1H470FA01D" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "81-GRM1555C1H470FA1D" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    6950 2500
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R27
U 1 1 5A8AD73E
P 6750 2800
F 0 "R27" V 6830 2800 50  0000 C CNN
F 1 "27R" V 6750 2800 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 6680 2800 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/392/susumu_RR_Data_Sheet-1206438.pdf" H 6750 2800 50  0001 C CNN
F 4 "Susumu" H 0   0   50  0001 C CNN "MFR"
F 5 "RR0510R-270-D" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "754-RR0510R-270D" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    6750 2800
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R26
U 1 1 5A8AD745
P 6750 2700
F 0 "R26" V 6830 2700 50  0000 C CNN
F 1 "27R" V 6750 2700 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 6680 2700 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/392/susumu_RR_Data_Sheet-1206438.pdf" H 6750 2700 50  0001 C CNN
F 4 "Susumu" H 0   0   50  0001 C CNN "MFR"
F 5 "RR0510R-270-D" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "754-RR0510R-270D" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    6750 2700
	0    1    1    0   
$EndComp
$Comp
L power:GND #PWR096
U 1 1 5A8AD752
P 7300 3250
F 0 "#PWR096" H 7300 3000 50  0001 C CNN
F 1 "GND" H 7300 3100 50  0000 C CNN
F 2 "" H 7300 3250 50  0000 C CNN
F 3 "" H 7300 3250 50  0000 C CNN
	1    7300 3250
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:USB_OTG-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue P8
U 1 1 5A8AD758
P 7700 2800
F 0 "P8" H 8025 2675 50  0000 C CNN
F 1 "USB_OTG" H 7700 3000 50  0000 C CNN
F 2 "MMDVM:USB-mini-710-65100516121" V 7650 2700 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/445/65100516121-537838.pdf" V 7650 2700 50  0001 C CNN
F 4 "Wurth Electronics" H 0   0   50  0001 C CNN "MFR"
F 5 "65100516121" H 0   0   50  0001 C CNN "MPN"
F 6 "Mouser" H 0   0   50  0001 C CNN "SPR"
F 7 "710-65100516121" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    7700 2800
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C50
U 1 1 5A8EDEA6
P 9600 3200
F 0 "C50" H 9625 3300 50  0000 L CNN
F 1 "100n" H 9625 3100 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 9638 3050 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/vjw1bcbascomseries-223529.pdf" H 9600 3200 50  0001 C CNN
F 4 "Vishay / Vitramon" H 8800 -850 50  0001 C CNN "MFR"
F 5 "VJ0402V104ZXJCW1BC" H 8800 -850 50  0001 C CNN "MPN"
F 6 "Mouser" H 8800 -850 50  0001 C CNN "SPR"
F 7 "77-VJ0402V104ZXJCBC" H 8800 -850 50  0001 C CNN "SPN"
F 8 "" H 8800 -850 50  0001 C CNN "SPURL"
	1    9600 3200
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:L-device-mmdvm_hs_dual_hat-rescue L10
U 1 1 5A8EDEB2
P 9850 2950
F 0 "L10" V 9800 2950 50  0000 C CNN
F 1 "10u" V 9925 2950 50  0000 C CNN
F 2 "Inductors_SMD:L_0402" H 9850 2950 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/445/74279277-372706.pdf" H 9850 2950 50  0001 C CNN
F 4 "Wurth Electronics" H 8800 -850 50  0001 C CNN "MFR"
F 5 "74279277" H 8800 -850 50  0001 C CNN "MPN"
F 6 "Mouser" H 8800 -850 50  0001 C CNN "SPR"
F 7 "710-74279277" H 8800 -850 50  0001 C CNN "SPN"
F 8 "" H 8800 -850 50  0001 C CNN "SPURL"
	1    9850 2950
	0    -1   -1   0   
$EndComp
$Comp
L power:GND #PWR0107
U 1 1 5A8EDEB9
P 9600 3450
F 0 "#PWR0107" H 9600 3200 50  0001 C CNN
F 1 "GND" H 9600 3300 50  0000 C CNN
F 2 "" H 9600 3450 50  0000 C CNN
F 3 "" H 9600 3450 50  0000 C CNN
	1    9600 3450
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR0109
U 1 1 5A8EDEBF
P 10600 2850
F 0 "#PWR0109" H 10600 2700 50  0001 C CNN
F 1 "+3.3V" H 10600 2990 50  0000 C CNN
F 2 "" H 10600 2850 50  0000 C CNN
F 3 "" H 10600 2850 50  0000 C CNN
	1    10600 2850
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:CP-device-mmdvm_hs_dual_hat-rescue C51
U 1 1 5A8EDECA
P 10100 3200
F 0 "C51" H 10125 3300 50  0000 L CNN
F 1 "10u/10V" H 10125 3100 50  0000 L CNN
F 2 "Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow" H 10138 3050 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/40/TPS_AUTO-845414.pdf" H 10100 3200 50  0001 C CNN
F 4 "AVX" H 8800 -850 50  0001 C CNN "MFR"
F 5 "TPSA106K010T0900" H 8800 -850 50  0001 C CNN "MPN"
F 6 "Mouser" H 8800 -850 50  0001 C CNN "SPR"
F 7 "581-TPSA106K010T0900" H 8800 -850 50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    10100 3200
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR0108
U 1 1 5A8EDED1
P 10100 3450
F 0 "#PWR0108" H 10100 3200 50  0001 C CNN
F 1 "GND" H 10100 3300 50  0000 C CNN
F 2 "" H 10100 3450 50  0000 C CNN
F 3 "" H 10100 3450 50  0000 C CNN
	1    10100 3450
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C52
U 1 1 5A8EDEDC
P 10600 3200
F 0 "C52" H 10625 3300 50  0000 L CNN
F 1 "10u" H 10625 3100 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 10638 3050 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/281/Murata%20GJM%20Series-1186094.pdf" H 10600 3200 50  0001 C CNN
F 4 "Murata Electronics" H 8800 -850 50  0001 C CNN "MFR"
F 5 "GRM155C80J106ME11J" H 8800 -850 50  0001 C CNN "MPN"
F 6 "Mouser" H 8800 -850 50  0001 C CNN "SPR"
F 7 "81-GRM155C80J106ME1J" H 8800 -850 50  0001 C CNN "SPN"
F 8 "" H 8800 -850 50  0001 C CNN "SPURL"
	1    10600 3200
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR0110
U 1 1 5A8EDEE3
P 10600 3450
F 0 "#PWR0110" H 10600 3200 50  0001 C CNN
F 1 "GND" H 10600 3300 50  0000 C CNN
F 2 "" H 10600 3450 50  0000 C CNN
F 3 "" H 10600 3450 50  0000 C CNN
	1    10600 3450
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:LD1117S33TR-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue U4
U 1 1 5A8EDEF3
P 9050 3000
F 0 "U4" H 9050 3250 50  0000 C CNN
F 1 "LD1117S33TR" H 9050 3200 50  0000 C CNN
F 2 "TO_SOT_Packages_SMD:SOT-223-3_TabPin2" H 9050 3100 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/268/21665b-63633.pdf" H 9050 3000 50  0001 C CNN
F 4 "Mouser" H 9050 3000 60  0001 C CNN "SPR"
F 5 "Microchip Technology" H 0   0   50  0001 C CNN "MFR"
F 6 "TC2117-3.3VDBTR" H 0   0   50  0001 C CNN "MPN"
F 7 "579-TC2117-3.3VDBTR" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    9050 3000
	1    0    0    -1  
$EndComp
$Comp
L power:+5V #PWR0102
U 1 1 5A8EDEFA
P 8550 2850
F 0 "#PWR0102" H 8550 2700 50  0001 C CNN
F 1 "+5V" H 8550 2990 50  0000 C CNN
F 2 "" H 8550 2850 50  0000 C CNN
F 3 "" H 8550 2850 50  0000 C CNN
	1    8550 2850
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR0103
U 1 1 5A8EDF01
P 9050 3450
F 0 "#PWR0103" H 9050 3200 50  0001 C CNN
F 1 "GND" H 9050 3300 50  0000 C CNN
F 2 "" H 9050 3450 50  0000 C CNN
F 3 "" H 9050 3450 50  0000 C CNN
	1    9050 3450
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR09
U 1 1 5A7D83DE
P 1500 6500
F 0 "#PWR09" H 1500 6250 50  0001 C CNN
F 1 "GND" H 1500 6350 50  0000 C CNN
F 2 "" H 1500 6500 50  0000 C CNN
F 3 "" H 1500 6500 50  0000 C CNN
	1    1500 6500
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:CONN_01X04-conn-mmdvm_hs_dual_hat-rescue P4
U 1 1 5A7D83E9
P 1200 6250
F 0 "P4" H 1200 6500 50  0000 C CNN
F 1 "DISPLAY" V 1300 6250 50  0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04" H 1200 6250 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/418/NG_CD_826629_AA_baseFilename-683270.pdf" H 1200 6250 50  0001 C CNN
F 4 "TE Connectivity / AMP" H -3400 5250 50  0001 C CNN "MFR"
F 5 "826629-4" H -3400 5250 50  0001 C CNN "MPN"
F 6 "Mouser" H -3400 5250 50  0001 C CNN "SPR"
F 7 "571-826629-4" H -3400 5250 50  0001 C CNN "SPN"
F 8 "" H -3400 5250 50  0001 C CNN "SPURL"
	1    1200 6250
	-1   0    0    -1  
$EndComp
$Comp
L power:+5V #PWR022
U 1 1 5A7D83F0
P 1450 6000
F 0 "#PWR022" H 1450 5850 50  0001 C CNN
F 1 "+5V" H 1450 6140 50  0000 C CNN
F 2 "" H 1450 6000 50  0000 C CNN
F 3 "" H 1450 6000 50  0000 C CNN
	1    1450 6000
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:CONN_01X04-conn-mmdvm_hs_dual_hat-rescue P3
U 1 1 5A7D83FB
P 1200 5500
F 0 "P3" H 1200 5750 50  0000 C CNN
F 1 "I2C" V 1300 5500 50  0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04" H 1200 5500 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/418/NG_CD_826629_AA_baseFilename-683270.pdf" H 1200 5500 50  0001 C CNN
F 4 "TE Connectivity / AMP" H -5400 4500 50  0001 C CNN "MFR"
F 5 "826629-4" H -5400 4500 50  0001 C CNN "MPN"
F 6 "Mouser" H -5400 4500 50  0001 C CNN "SPR"
F 7 "571-826629-4" H -5400 4500 50  0001 C CNN "SPN"
F 8 "" H -5400 4500 50  0001 C CNN "SPURL"
	1    1200 5500
	-1   0    0    -1  
$EndComp
$Comp
L power:GND #PWR023
U 1 1 5A7D8402
P 1850 5750
F 0 "#PWR023" H 1850 5500 50  0001 C CNN
F 1 "GND" H 1850 5600 50  0000 C CNN
F 2 "" H 1850 5750 50  0000 C CNN
F 3 "" H 1850 5750 50  0000 C CNN
	1    1850 5750
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR053
U 1 1 5A7D8418
P 1500 5250
F 0 "#PWR053" H 1500 5100 50  0001 C CNN
F 1 "+3.3V" H 1500 5390 50  0000 C CNN
F 2 "" H 1500 5250 50  0000 C CNN
F 3 "" H 1500 5250 50  0000 C CNN
	1    1500 5250
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:CONN_01X04-conn-mmdvm_hs_dual_hat-rescue P5
U 1 1 5A7ED3C6
P 1200 7250
F 0 "P5" H 1200 7500 50  0000 C CNN
F 1 "STLINK" V 1300 7250 50  0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04" H 1200 7250 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/418/NG_CD_826629_AA_baseFilename-683270.pdf" H 1200 7250 50  0001 C CNN
F 4 "TE Connectivity / AMP" H -5400 6250 50  0001 C CNN "MFR"
F 5 "826629-4" H -5400 6250 50  0001 C CNN "MPN"
F 6 "Mouser" H -5400 6250 50  0001 C CNN "SPR"
F 7 "571-826629-4" H -5400 6250 50  0001 C CNN "SPN"
F 8 "" H -5400 6250 50  0001 C CNN "SPURL"
	1    1200 7250
	-1   0    0    1   
$EndComp
$Comp
L power:GND #PWR056
U 1 1 5A7ED3CD
P 1500 7500
F 0 "#PWR056" H 1500 7250 50  0001 C CNN
F 1 "GND" H 1500 7350 50  0000 C CNN
F 2 "" H 1500 7500 50  0000 C CNN
F 3 "" H 1500 7500 50  0000 C CNN
	1    1500 7500
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR061
U 1 1 5A7ED3DB
P 1500 7000
F 0 "#PWR061" H 1500 6850 50  0001 C CNN
F 1 "+3.3V" H 1500 7140 50  0000 C CNN
F 2 "" H 1500 7000 50  0000 C CNN
F 3 "" H 1500 7000 50  0000 C CNN
	1    1500 7000
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R30
U 1 1 5A89671B
P 7850 3850
F 0 "R30" V 7930 3850 50  0000 C CNN
F 1 "100k" V 7850 3850 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 7780 3850 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/dcrcwe3-109170.pdf" H 7850 3850 50  0001 C CNN
F 4 "Vishay" H 1100 1050 50  0001 C CNN "MFR"
F 5 "CRCW0402100KFKED" H 1100 1050 50  0001 C CNN "MPN"
F 6 "Mouser" H 1100 1050 50  0001 C CNN "SPR"
F 7 "71-CRCW0402-100K-E3" H 1100 1050 50  0001 C CNN "SPN"
F 8 "" H 1100 1050 50  0001 C CNN "SPURL"
	1    7850 3850
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R29
U 1 1 5A896849
P 6600 3850
F 0 "R29" V 6680 3850 50  0000 C CNN
F 1 "100k" V 6600 3850 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 6530 3850 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/dcrcwe3-109170.pdf" H 6600 3850 50  0001 C CNN
F 4 "Vishay" H -150 1050 50  0001 C CNN "MFR"
F 5 "CRCW0402100KFKED" H -150 1050 50  0001 C CNN "MPN"
F 6 "Mouser" H -150 1050 50  0001 C CNN "SPR"
F 7 "71-CRCW0402-100K-E3" H -150 1050 50  0001 C CNN "SPN"
F 8 "" H -150 1050 50  0001 C CNN "SPURL"
	1    6600 3850
	0    1    1    0   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:GS2-Connector JP1
U 1 1 5A9B5613
P 7800 4100
F 0 "JP1" H 7800 3950 50  0000 C CNN
F 1 "SolderJumper_2_Open" H 7800 3850 50  0001 C CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" H 7800 4100 50  0001 C CNN
F 3 "~" H 7800 4100 50  0001 C CNN
F 4 "" H 0   0   50  0001 C CNN "MFR"
F 5 "" H 0   0   50  0001 C CNN "MPN"
F 6 "" H 0   0   50  0001 C CNN "SPR"
F 7 "" H 0   0   50  0001 C CNN "SPN"
F 8 "" H 0   0   50  0001 C CNN "SPURL"
	1    7800 4100
	0    -1   -1   0   
$EndComp
$Comp
L power:GND #PWR03
U 1 1 5A9B5A1F
P 8100 4150
F 0 "#PWR03" H 8100 3900 50  0001 C CNN
F 1 "GND" H 8105 3977 50  0000 C CNN
F 2 "" H 8100 4150 50  0001 C CNN
F 3 "" H 8100 4150 50  0001 C CNN
	1    8100 4150
	1    0    0    -1  
$EndComp
Text GLabel 1500 850  2    49   Input ~ 0
NRST
Text GLabel 1400 2700 0    49   Input ~ 0
COS_LED
Text GLabel 1400 3000 0    49   Input ~ 0
PTT_LED
Text GLabel 1400 3600 0    49   Input ~ 0
DMR_LED
Text GLabel 1400 3300 0    49   Input ~ 0
DSTAR_LED
Text GLabel 1400 4200 0    49   Input ~ 0
P25_LED
Text GLabel 1400 3900 0    49   Input ~ 0
YSF_LED
Text GLabel 1400 2000 0    49   Input ~ 0
SERVICE
Text GLabel 1400 4500 0    49   Input ~ 0
NXDN_LED
Text GLabel 8050 3850 2    49   Input ~ 0
BOOT1
Text GLabel 6400 3850 0    49   Input ~ 0
BOOT0
Text GLabel 6550 2800 0    49   Input ~ 0
D+
Text GLabel 6550 2700 0    49   Input ~ 0
D-
Text GLabel 1500 6300 2    49   Input ~ 0
DISP_TXD
Text GLabel 1500 6200 2    49   Input ~ 0
DISP_RXD
Text GLabel 1550 5650 2    49   Input ~ 0
SDA
Text GLabel 1550 5550 2    49   Input ~ 0
SCL
Text GLabel 1550 7200 2    49   Input ~ 0
SWDIO
Text GLabel 1550 7300 2    49   Input ~ 0
SWCLK
Wire Wire Line
	1050 850  1150 850 
Wire Wire Line
	1400 1250 1400 1300
Wire Wire Line
	1400 850  1400 950 
Wire Wire Line
	700  850  750  850 
Wire Wire Line
	700  800  700  850 
Wire Wire Line
	1350 1300 1400 1300
Wire Wire Line
	1150 850  1150 1000
Wire Wire Line
	1150 1000 700  1000
Wire Wire Line
	700  1000 700  1300
Wire Wire Line
	700  1300 750  1300
Wire Wire Line
	1400 850  1500 850 
Wire Wire Line
	1400 1300 1400 1350
Wire Wire Line
	1150 850  1400 850 
Wire Wire Line
	2300 750  2300 850 
Wire Wire Line
	2050 850  2300 850 
Wire Wire Line
	2550 850  2550 900 
Wire Wire Line
	2050 1250 2300 1250
Wire Wire Line
	2550 1250 2550 1200
Wire Wire Line
	2300 1200 2300 1250
Wire Wire Line
	2050 850  2050 900 
Wire Wire Line
	2050 1200 2050 1250
Wire Wire Line
	2300 850  2300 900 
Wire Wire Line
	2300 850  2550 850 
Wire Wire Line
	2300 1250 2550 1250
Wire Wire Line
	2300 1250 2300 1300
Wire Wire Line
	2300 2400 2300 2700
Wire Wire Line
	1400 2300 1400 2400
Wire Wire Line
	1400 2400 1500 2400
Wire Wire Line
	1400 2000 1500 2000
Wire Wire Line
	1800 2000 1900 2000
Wire Wire Line
	2300 2400 2200 2400
Wire Wire Line
	2300 2700 2200 2700
Wire Wire Line
	2300 3000 2200 3000
Wire Wire Line
	2300 3300 2200 3300
Wire Wire Line
	2300 3600 2200 3600
Wire Wire Line
	2300 3900 2200 3900
Wire Wire Line
	2300 4200 2200 4200
Wire Wire Line
	1900 4200 1800 4200
Wire Wire Line
	1500 4200 1400 4200
Wire Wire Line
	1900 3900 1800 3900
Wire Wire Line
	1500 3900 1400 3900
Wire Wire Line
	1400 3600 1500 3600
Wire Wire Line
	1900 3300 1800 3300
Wire Wire Line
	1900 3600 1800 3600
Wire Wire Line
	1500 3300 1400 3300
Wire Wire Line
	1400 3000 1500 3000
Wire Wire Line
	1800 3000 1900 3000
Wire Wire Line
	1500 2700 1400 2700
Wire Wire Line
	1800 2400 1900 2400
Wire Wire Line
	1900 4500 1800 4500
Wire Wire Line
	1500 4500 1400 4500
Wire Wire Line
	2300 2700 2300 3000
Wire Wire Line
	2300 3000 2300 3300
Wire Wire Line
	2300 3300 2300 3600
Wire Wire Line
	2300 3600 2300 3900
Wire Wire Line
	2300 3900 2300 4200
Wire Wire Line
	2200 4500 2300 4500
Wire Wire Line
	2300 4500 2300 4600
Wire Wire Line
	2300 4200 2300 4500
Wire Wire Line
	6900 2800 6950 2800
Wire Wire Line
	7150 2500 7150 2600
Wire Wire Line
	6950 2700 7400 2700
Wire Wire Line
	6900 2700 6950 2700
Wire Wire Line
	6950 2800 7350 2800
Wire Wire Line
	7350 2800 7400 2800
Wire Wire Line
	7150 2600 7150 2900
Wire Wire Line
	7300 3200 7300 3250
Wire Wire Line
	7450 3950 7450 4000
Wire Wire Line
	7350 3950 7450 3950
Wire Wire Line
	6750 3950 6850 3950
Wire Wire Line
	6750 4000 6750 3950
Wire Wire Line
	7450 3750 7450 3700
Wire Wire Line
	7350 3750 7450 3750
Wire Wire Line
	6750 3750 6850 3750
Wire Wire Line
	6750 3700 6750 3750
Wire Wire Line
	6750 3850 6850 3850
Wire Wire Line
	7350 2150 7350 2100
Wire Wire Line
	7350 2450 7350 2800
Wire Wire Line
	6950 2650 6950 2700
Wire Wire Line
	7150 2100 7150 2200
Wire Wire Line
	6550 2800 6600 2800
Wire Wire Line
	6550 2700 6600 2700
Wire Wire Line
	6950 3200 6950 3250
Wire Wire Line
	7150 3200 7150 3250
Wire Wire Line
	6950 2900 6950 2800
Wire Wire Line
	6950 2300 6950 2350
Wire Wire Line
	6700 2300 6950 2300
Wire Wire Line
	6700 2350 6700 2300
Wire Wire Line
	7300 3200 7800 3200
Wire Wire Line
	7150 2600 7400 2600
Wire Wire Line
	7300 3000 7300 3200
Wire Wire Line
	7400 3000 7300 3000
Wire Wire Line
	10000 2950 10100 2950
Wire Wire Line
	10600 2850 10600 2950
Wire Wire Line
	10100 2950 10100 3050
Wire Wire Line
	9600 3350 9600 3450
Wire Wire Line
	10100 3350 10100 3450
Wire Wire Line
	10600 3350 10600 3450
Wire Wire Line
	9600 3050 9600 2950
Wire Wire Line
	9450 2950 9600 2950
Wire Wire Line
	9600 2950 9700 2950
Wire Wire Line
	10600 2950 10600 3050
Wire Wire Line
	10100 2950 10600 2950
Wire Wire Line
	8650 2950 8550 2950
Wire Wire Line
	8550 2950 8550 2850
Wire Wire Line
	1400 6400 1500 6400
Wire Wire Line
	1500 6400 1500 6500
Wire Wire Line
	1400 6200 1500 6200
Wire Wire Line
	1400 6300 1500 6300
Wire Wire Line
	1450 6100 1400 6100
Wire Wire Line
	1450 6000 1450 6100
Wire Wire Line
	1400 5350 1500 5350
Wire Wire Line
	1500 5350 1500 5250
Wire Wire Line
	1400 5650 1550 5650
Wire Wire Line
	1400 5550 1550 5550
Wire Wire Line
	1400 5450 1850 5450
Wire Wire Line
	1850 5450 1850 5750
Wire Wire Line
	1400 7100 1500 7100
Wire Wire Line
	1400 7400 1500 7400
Wire Wire Line
	1500 7400 1500 7500
Wire Wire Line
	1800 2700 1900 2700
Wire Wire Line
	9050 3250 9050 3450
Wire Wire Line
	2200 2000 2300 2000
Wire Wire Line
	2300 2000 2300 1900
Wire Wire Line
	6400 3850 6450 3850
Wire Wire Line
	7350 3850 7600 3850
Wire Wire Line
	8000 3850 8050 3850
Wire Wire Line
	8100 4150 8100 4100
Wire Wire Line
	7600 4100 7600 3850
Wire Wire Line
	7600 3850 7700 3850
Wire Wire Line
	8000 4100 8100 4100
Connection ~ 1400 850 
Connection ~ 1400 1300
Connection ~ 1150 850 
Connection ~ 2300 850 
Connection ~ 2300 1250
Connection ~ 2300 2700
Connection ~ 2300 3000
Connection ~ 2300 3300
Connection ~ 2300 3600
Connection ~ 2300 3900
Connection ~ 2300 4200
Connection ~ 2300 4500
Connection ~ 7350 2800
Connection ~ 6950 2700
Connection ~ 6950 2800
Connection ~ 7150 2600
Connection ~ 7300 3200
Connection ~ 9600 2950
Connection ~ 10600 2950
Connection ~ 10100 2950
Connection ~ 7600 3850
NoConn ~ 7400 2900
Wire Wire Line
	1500 7100 1500 7000
Wire Wire Line
	1400 7200 1550 7200
Wire Wire Line
	1400 7300 1550 7300
$Comp
L mmdvm_hs_dual_hat-rescue:R-device-mmdvm_hs_dual_hat-rescue R25
U 1 1 5A842562
P 3450 3300
F 0 "R25" V 3530 3300 50  0000 C CNN
F 1 "10k" V 3450 3300 50  0000 C CNN
F 2 "Resistors_SMD:R_0402" V 3380 3300 50  0001 C CNN
F 3 "https://www.mouser.com/ds/2/427/crcwce3-1223726.pdf" H 3450 3300 50  0001 C CNN
F 4 "Vishay" H 1300 -550 50  0001 C CNN "MFR"
F 5 "CRCW040210K0JNEDC" H 1300 -550 50  0001 C CNN "MPN"
F 6 "Mouser" H 1300 -550 50  0001 C CNN "SPR"
F 7 "71-CRCW040210K0JNEDC" H 1300 -550 50  0001 C CNN "SPN"
F 8 "" H 1300 -550 50  0001 C CNN "SPURL"
	1    3450 3300
	0    -1   -1   0   
$EndComp
$Comp
L power:GND #PWR086
U 1 1 5A842627
P 4050 4900
F 0 "#PWR086" H 4050 4650 50  0001 C CNN
F 1 "GND" H 4050 4750 50  0000 C CNN
F 2 "" H 4050 4900 50  0000 C CNN
F 3 "" H 4050 4900 50  0000 C CNN
	1    4050 4900
	1    0    0    -1  
$EndComp
$Comp
L power:+5V #PWR087
U 1 1 5A842639
P 4250 1900
F 0 "#PWR087" H 4250 1750 50  0001 C CNN
F 1 "+5V" H 4250 2040 50  0000 C CNN
F 2 "" H 4250 1900 50  0000 C CNN
F 3 "" H 4250 1900 50  0000 C CNN
	1    4250 1900
	1    0    0    -1  
$EndComp
Text GLabel 3250 3300 0    49   Input ~ 0
BOOT0
Text GLabel 3550 2500 0    60   Input ~ 0
RXD
Text GLabel 3550 2600 0    60   Input ~ 0
TXD
Text GLabel 3600 3400 0    49   Input ~ 0
NRST
Text GLabel 5400 2800 2    60   Input ~ 0
SDA
Text GLabel 5400 2900 2    60   Input ~ 0
SCL
Wire Wire Line
	5250 2800 5400 2800
Wire Wire Line
	5250 2900 5400 2900
Wire Wire Line
	3650 3300 3600 3300
Wire Wire Line
	3300 3300 3250 3300
Wire Wire Line
	3650 2600 3550 2600
Wire Wire Line
	3650 2500 3550 2500
Wire Wire Line
	3650 3400 3600 3400
$Comp
L Connector:Raspberry_Pi_2_3 J1
U 1 1 5F40DFA0
P 4450 3400
F 0 "J1" H 4750 4650 50  0000 C CNN
F 1 "RPi_GPIO" H 5000 4650 50  0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_2x20" H 4450 3400 50  0001 C CNN
F 3 "https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf" H 4450 3400 50  0001 C CNN
	1    4450 3400
	1    0    0    -1  
$EndComp
Wire Wire Line
	4050 4700 4050 4800
Wire Wire Line
	4050 4800 4150 4800
Wire Wire Line
	4750 4800 4750 4700
Wire Wire Line
	4650 4700 4650 4800
Connection ~ 4650 4800
Wire Wire Line
	4650 4800 4750 4800
Wire Wire Line
	4550 4700 4550 4800
Connection ~ 4550 4800
Wire Wire Line
	4550 4800 4650 4800
Wire Wire Line
	4450 4700 4450 4800
Connection ~ 4450 4800
Wire Wire Line
	4450 4800 4550 4800
Wire Wire Line
	4350 4700 4350 4800
Connection ~ 4350 4800
Wire Wire Line
	4350 4800 4450 4800
Wire Wire Line
	4250 4700 4250 4800
Connection ~ 4250 4800
Wire Wire Line
	4250 4800 4350 4800
Wire Wire Line
	4150 4700 4150 4800
Connection ~ 4150 4800
Wire Wire Line
	4150 4800 4250 4800
Wire Wire Line
	4050 4800 4050 4900
Connection ~ 4050 4800
NoConn ~ 4550 2100
NoConn ~ 4650 2100
Wire Wire Line
	4250 1900 4250 2000
Wire Wire Line
	4250 2000 4350 2000
Wire Wire Line
	4350 2000 4350 2100
Connection ~ 4250 2000
Wire Wire Line
	4250 2000 4250 2100
NoConn ~ 3650 2800
NoConn ~ 3650 2900
NoConn ~ 3650 3000
NoConn ~ 3650 3200
NoConn ~ 3650 3600
NoConn ~ 3650 3700
NoConn ~ 3650 3800
NoConn ~ 3650 3900
NoConn ~ 3650 4000
NoConn ~ 3650 4100
NoConn ~ 5250 4200
NoConn ~ 5250 4100
NoConn ~ 5250 3900
NoConn ~ 5250 3800
NoConn ~ 5250 3700
NoConn ~ 5250 3600
NoConn ~ 5250 3500
NoConn ~ 5250 3300
NoConn ~ 5250 3200
NoConn ~ 5250 3100
NoConn ~ 5250 2600
NoConn ~ 5250 2500
$EndSCHEMATC


================================================
FILE: hardware/r1.3/STM32F103.sch
================================================
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 3
Title "MMDVM_HS_Dual_Hat"
Date "2018-02-05"
Rev "0.1"
Comp "DB9MAT+DF2ET+DO7EN"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L mmdvm_hs_dual_hat-rescue:Crystal-device-mmdvm_hs_dual_hat-rescue Y1
U 1 1 5A775536
P 4300 3650
F 0 "Y1" H 4300 3800 50  0000 C CNN
F 1 "8MHz" H 4300 3500 50  0000 C CNN
F 2 "Crystals:Crystal_SMD_Abracon_ABM3-2pin_5.0x3.2mm" H 4300 3650 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/3/abm3-47699.pdf" H 4300 3650 50  0001 C CNN
F 4 "ABRACON" H -2400 1350 50  0001 C CNN "MFR"
F 5 "ABM3-8.000MHz-D2Y-T" H -2400 1350 50  0001 C CNN "MPN"
F 6 "Mouser" H -2400 1350 50  0001 C CNN "SPR"
F 7 "815-ABM3-8-D2Y-T" H -2400 1350 50  0001 C CNN "SPN"
F 8 "" H -2400 1350 50  0001 C CNN "SPURL"
	1    4300 3650
	-1   0    0    1   
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C40
U 1 1 5A775542
P 4550 3900
F 0 "C40" H 4575 4000 50  0000 L CNN
F 1 "20p" H 4575 3800 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 4588 3750 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/281/c02e-2905.pdf" H 4550 3900 50  0001 C CNN
F 4 "Murata Electronics" H -1900 1350 50  0001 C CNN "MFR"
F 5 "GJM1555C1H200FB01D" H -1900 1350 50  0001 C CNN "MPN"
F 6 "Mouser" H -1900 1350 50  0001 C CNN "SPR"
F 7 "81-GJM1555C1H200FB1D" H -1900 1350 50  0001 C CNN "SPN"
F 8 "" H -1900 1350 50  0001 C CNN "SPURL"
	1    4550 3900
	1    0    0    -1  
$EndComp
$Comp
L mmdvm_hs_dual_hat-rescue:C-device-mmdvm_hs_dual_hat-rescue C41
U 1 1 5A77554E
P 4000 3900
F 0 "C41" H 4025 4000 50  0000 L CNN
F 1 "20p" H 4025 3800 50  0000 L CNN
F 2 "Capacitors_SMD:C_0402" H 4038 3750 50  0001 C CNN
F 3 "http://www.mouser.com/ds/2/281/c02e-2905.pdf" H 4000 3900 50  0001 C CNN
F 4 "Murata Electronics" H -2950 1350 50  0001 C CNN "MFR"
F 5 "GJM1555C1H200FB01D" H -2950 1350 50  0001 C CNN "MPN"
F 6 "Mouser" H -2950 1350 50  0001 C CNN "SPR"
F 7 "81-GJM1555C1H200FB1D" H -2950 1350 50  0001 C CNN "SPN"
F 8 "" H -2950 1350 50  0001 C CNN "SPURL"
	1    4000 3900
	-1   0    0    -1  
$EndComp
$Comp
L power:GND #PWR064
U 1 1 5A775555
P 4550 4150
F 0 "#PWR064" H 4550 3900 50  0001 C CNN
F 1 "GND" H 4550 4000 50  0000 C CNN
F 2 "" H 4550 4150 50  0000 C CNN
F 3 "" H 4550 4150 50  0000 C CNN
	1    4550 4150
	1    0    0    -1  
$EndComp
$Comp
L power:GND #PWR065
U 1 1 5A77555B
P 4000 4150
F 0 "#PWR065" H 4000 3900 50  0001 C CNN
F 1 "GND" H 4000 4000 50  0000 C CNN
F 2 "" H 4000 4150 50  0000 C CNN
F 3 "" H 4000 4150 50  0000 C CNN
	1    4000 4150
	1    0    0    -1  
$EndComp
$Comp
L power:+3.3V #PWR072
U 1 1 5A775616
P 5750 2300
F 0 "#PWR072" H 5750 2150 50  0001 C CNN
F 1 "+3.3V" H 5750 2440 50  0000 C CNN
F 2 "" H 5750 2300 50  0000 C CNN
F 3 "" H 5750 2300 50  0000 C CNN
	1    5750 2300
	1    0    0    -1  
$EndComp
Text GLabel 5150 2700 0    49   Input ~ 0
NRST
Text GLabel 5150 2900 0    49   Input ~ 0
BOOT0
Text GLabel 6650 5100 2    49   Input ~ 0
SWDIO
Text GLabel 6650 5200 2    49   Input ~ 0
SWCLK
Text GLabel 6650 4800 2    49   Input ~ 0
RXD
Text GLabel 6650 4700 2    49   Input ~ 0
TXD
Text GLabel 6650 4000 2    49   Input ~ 0
DISP_TXD
Text GLabel 5150 4600 0    49   Input ~ 0
SLE1
Text GLabel 5150 4500 0    49   Input ~ 0
SREAD
Text GLabel 5150 4200 0    49   Input ~ 0
DATA1
Text GLabel 5150 4100 0    49   Input ~ 0
DCLK1
Text GLabel 5150 4400 0    49   Input ~ 0
SDATA
Text GLabel 5150 4300 0    49   Input ~ 0
SCLK
Text GLabel 5150 3500 0    49   Input ~ 0
CE
Text GLabel 5150 3400 0    49   Input ~ 0
SERVICE
Text GLabel 6650 4900 2    49   Input ~ 0
D-
Text GLabel 6650 5000 2    49   Input ~ 0
D+
Text GLabel 5150 4000 0    49   Input ~ 0
BOOT1
Text GLabel 6650 4600 2    49   Input ~ 0
NXDN_LED
Wire Wire Line
	4000 3100 5250 3100
Wire Wire Line
	4550 3200 4550 3650
Wire Wire Line
	4450 3650 4550 3650
Wire Wire Line
	4000 3750 4000 3650
Wire Wire Line
	4550 3200 5250 3200
Wire Wire Line
	4150 3650 4000 3650
Wire Wire Line
	5150 4000 5250 4000
Wire Wire Line
	4550 3650 4550 3750
Wire Wire Line
	4000 3650 4000 3100
Wire Wire Line
	4550 4050 4550 4150
Wire Wire Line
	4000 4050 4000 4150
Connection ~ 4550 3650
Connection ~ 4000 3650
$Comp
L MCU_ST_STM32F1:STM32F103C8Tx U3
U 1 1 5F54E5D4
P 5950 4000
F 0 "U3" H 5900 2411 50  0000 C CNN
F 1 "STM32F103C8Tx" H 5900 2320 50  0000 C CNN
F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 5350 2600 50  0001 R CNN
F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf" H 5950 4000 50  0001 C CNN
	1    5950 4000
	1    0    0    -1  
$EndComp
Wire Wire Line
	5150 2700 5250 2700
Wire Wire Line
	5150 3400 5250 3400
Wire Wire Line
	5150 3500 5250 3500
NoConn ~ 5250 3600
Wire Wire Line
	5750 2500 5750 2400
Wire Wire Line
	5750 2400 5850 2400
Wire Wire Line
	6150 2400 6150 2500
Wire Wire Line
	6050 2500 6050 2400
Connection ~ 6050 2400
Wire Wire Line
	6050 2400 6150 2400
Wire Wire Line
	5950 2500 5950 2400
Connection ~ 5950 2400
Wire Wire Line
	5950 2400 6050 2400
Wire Wire Line
	5850 2500 5850 2400
Connection ~ 5850 2400
Wire Wire Line
	5850 2400 5950 2400
Wire Wire Line
	5750 2300 5750 2400
Connection ~ 5750 2400
Wire Wire Line
	6550 4000 6650 4000
Wire Wire Line
	6550 4400 6650 4400
Wire Wire Line
	6650 4300 6550 4300
Wire Wire Line
	6550 4200 6650 4200
Wire Wire Line
	6550 4100 6650 4100
Text GLabel 6650 4300 2    49   Input ~ 0
DCLK2
Text GLabel 6650 4200 2    49   Input ~ 0
DATA2
Text GLabel 6650 4400 2    49   Input ~ 0
SLE2
Text GLabel 6650 4100 2    49   Input ~ 0
DISP_RXD
Wire Wire Line
	5250 3900 5150 3900
Wire Wire Line
	5250 3800 5150 3800
Text GLabel 5150 3900 0    49   Input ~ 0
YSF_LED
Text GLabel 5150 3800 0    49   Input ~ 0
P25_LED
Wire Wire Line
	5150 4600 5250 4600
Wire Wire Line
	5150 4100 5250 4100
Wire Wire Line
	5150 4200 5250 4200
Wire Wire Line
	5150 4300 5250 4300
Wire Wire Line
	5150 4400 5250 4400
Wire Wire Line
	5150 4500 5250 4500
Wire Wire Line
	5150 2900 5250 2900
Wire Wire Line
	6550 5200 6650 5200
Wire Wire Line
	6550 4600 6650 4600
Wire Wire Line
	6550 4700 6650 4700
Wire Wire Line
	6550 4800 6650 4800
Wire Wire Line
	6550 4900 6650 4900
Wire Wire Line
	6550 5000 6650 5000
Wire Wire Line
	6550 5100 6650 5100
NoConn ~ 6550 4500
Text GLabel 5150 5300 0    49   Input ~ 0
COS_LED
Text GLabel 5150 5200 0    49   Input ~ 0
PTT_LED
Text GLabel 5150 5100 0    49   Input ~ 0
DMR_LED
Text GLabel 5150 5000 0    49   Input ~ 0
DSTAR_LED
Wire Wire Line
	5150 5000 5250 5000
Wire Wire Line
	5150 5100 5250 5100
Wire Wire Line
	5150 5200 5250 5200
Wire Wire Line
	5150 5300 5250 5300
NoConn ~ 5250 4700
NoConn ~ 5250 4800
NoConn ~ 5250 4900
NoConn ~ 6550 5300
NoConn ~ 6550 3900
NoConn ~ 6550 3800
$EndSCHEMATC


================================================
FILE: hardware/r1.3/fp-info-cache
================================================
0


================================================
FILE: hardware/r1.3/fp-lib-table
================================================
(fp_lib_table
  (lib (name MMDVM)(type KiCad)(uri ${KIPRJMOD}/libraries)(options "")(descr ""))
  (lib (name Logos)(type KiCad)(uri ${KIPRJMOD}/libraries/w_logo.pretty)(options "")(descr ""))
)


================================================
FILE: hardware/r1.3/mmdvm_hs_dual_hat-cache.lib
================================================
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Raspberry_Pi_2_3
#
DEF Connector_Raspberry_Pi_2_3 J 0 40 Y Y 1 F N
F0 "J" -700 1250 50 H V L BNN
F1 "Connector_Raspberry_Pi_2_3" 400 -1250 50 H V L TNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 PinHeader*2x20*P2.54mm*Vertical*
 PinSocket*2x20*P2.54mm*Vertical*
$ENDFPLIST
DRAW
S -700 1200 700 -1200 0 1 10 f
S -665 -690 -700 -710 1 1 0 N
S -665 -590 -700 -610 1 1 0 N
S -665 -490 -700 -510 1 1 0 N
S -665 -390 -700 -410 1 1 0 N
S -665 -290 -700 -310 1 1 0 N
S -665 -190 -700 -210 1 1 0 N
S -665 10 -700 -10 1 1 0 N
S -665 110 -700 90 1 1 0 N
S -665 210 -700 190 1 1 0 N
S -665 410 -700 390 1 1 0 N
S -665 510 -700 490 1 1 0 N
S -665 610 -700 590 1 1 0 N
S -665 810 -700 790 1 1 0 N
S -665 910 -700 890 1 1 0 N
S -410 -1165 -390 -1200 1 1 0 N
S -310 -1165 -290 -1200 1 1 0 N
S -210 -1165 -190 -1200 1 1 0 N
S -210 1200 -190 1165 1 1 0 N
S -110 -1165 -90 -1200 1 1 0 N
S -110 1200 -90 1165 1 1 0 N
S -10 -1165 10 -1200 1 1 0 N
S 90 -1165 110 -1200 1 1 0 N
S 90 1200 110 1165 1 1 0 N
S 190 -1165 210 -1200 1 1 0 N
S 190 1200 210 1165 1 1 0 N
S 290 -1165 310 -1200 1 1 0 N
S 700 -790 665 -810 1 1 0 N
S 700 -690 665 -710 1 1 0 N
S 700 -490 665 -510 1 1 0 N
S 700 -390 665 -410 1 1 0 N
S 700 -290 665 -310 1 1 0 N
S 700 -190 665 -210 1 1 0 N
S 700 -90 665 -110 1 1 0 N
S 700 110 665 90 1 1 0 N
S 700 210 665 190 1 1 0 N
S 700 310 665 290 1 1 0 N
S 700 510 665 490 1 1 0 N
S 700 610 665 590 1 1 0 N
S 700 810 665 790 1 1 0 N
S 700 910 665 890 1 1 0 N
X 3V3 1 100 1300 100 D 50 50 1 1 W
X GPIO15/RXD 10 -800 800 100 R 50 50 1 1 B
X GPIO17 11 -800 500 100 R 50 50 1 1 B
X GPIO18/PWM0 12 -800 400 100 R 50 50 1 1 B
X GPIO27 13 -800 -700 100 R 50 50 1 1 B
X GND 14 -200 -1300 100 U 50 50 1 1 W
X GPIO22 15 -800 -200 100 R 50 50 1 1 B
X GPIO23 16 -800 -300 100 R 50 50 1 1 B
X 3V3 17 200 1300 100 D 50 50 1 1 W
X GPIO24 18 -800 -400 100 R 50 50 1 1 B
X MOSI0/GPIO10 19 800 -400 100 L 50 50 1 1 B
X 5V 2 -200 1300 100 D 50 50 1 1 W
X GND 20 -100 -1300 100 U 50 50 1 1 W
X MISO0/GPIO9 21 800 -300 100 L 50 50 1 1 B
X GPIO25 22 -800 -500 100 R 50 50 1 1 B
X SCLK0/GPIO11 23 800 -500 100 L 50 50 1 1 B
X ~CE0~/GPIO8 24 800 -200 100 L 50 50 1 1 B
X GND 25 0 -1300 100 U 50 50 1 1 W
X ~CE1~/GPIO7 26 800 -100 100 L 50 50 1 1 B
X ID_SD/GPIO0 27 800 900 100 L 50 50 1 1 B
X ID_SC/GPIO1 28 800 800 100 L 50 50 1 1 B
X GCLK1/GPIO5 29 800 200 100 L 50 50 1 1 B
X SDA/GPIO2 3 800 600 100 L 50 50 1 1 B
X GND 30 100 -1300 100 U 50 50 1 1 W
X GCLK2/GPIO6 31 800 100 100 L 50 50 1 1 B
X PWM0/GPIO12 32 800 -700 100 L 50 50 1 1 B
X PWM1/GPIO13 33 800 -800 100 L 50 50 1 1 B
X GND 34 200 -1300 100 U 50 50 1 1 W
X GPIO19/MISO1 35 -800 200 100 R 50 50 1 1 B
X GPIO16 36 -800 600 100 R 50 50 1 1 B
X GPIO26 37 -800 -600 100 R 50 50 1 1 B
X GPIO20/MOSI1 38 -800 100 100 R 50 50 1 1 B
X GND 39 300 -1300 100 U 50 50 1 1 W
X 5V 4 -100 1300 100 D 50 50 1 1 W
X GPIO21/SCLK1 40 -800 0 100 R 50 50 1 1 B
X SCL/GPIO3 5 800 500 100 L 50 50 1 1 B
X GND 6 -400 -1300 100 U 50 50 1 1 W
X GCLK0/GPIO4 7 800 300 100 L 50 50 1 1 B
X GPIO14/TXD 8 -800 900 100 R 50 50 1 1 B
X GND 9 -300 -1300 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# MCU_ST_STM32F1_STM32F103C8Tx
#
DEF MCU_ST_STM32F1_STM32F103C8Tx U 0 20 Y Y 1 F N
F0 "U" -600 1450 50 H V L CNN
F1 "MCU_ST_STM32F1_STM32F103C8Tx" 300 1450 50 H V L CNN
F2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" -600 -1400 50 H I R CNN
F3 "" 0 0 50 H I C CNN
ALIAS STM32F103CBTx
$FPLIST
 LQFP*7x7mm*P0.5mm*
$ENDFPLIST
DRAW
S -600 -1400 500 1400 0 1 10 f
X VBAT 1 -200 1500 100 D 50 50 1 1 W
X PA0 10 600 200 100 L 50 50 1 1 B
X PA1 11 600 100 100 L 50 50 1 1 B
X PA2 12 600 0 100 L 50 50 1 1 B
X PA3 13 600 -100 100 L 50 50 1 1 B
X PA4 14 600 -200 100 L 50 50 1 1 B
X PA5 15 600 -300 100 L 50 50 1 1 B
X PA6 16 600 -400 100 L 50 50 1 1 B
X PA7 17 600 -500 100 L 50 50 1 1 B
X PB0 18 -700 200 100 R 50 50 1 1 B
X PB1 19 -700 100 100 R 50 50 1 1 B
X PC13 2 -700 600 100 R 50 50 1 1 B
X PB2 20 -700 0 100 R 50 50 1 1 B
X PB10 21 -700 -800 100 R 50 50 1 1 B
X PB11 22 -700 -900 100 R 50 50 1 1 B
X VSS 23 -200 -1500 100 U 50 50 1 1 W
X VDD 24 -100 1500 100 D 50 50 1 1 W
X PB12 25 -700 -1000 100 R 50 50 1 1 B
X PB13 26 -700 -1100 100 R 50 50 1 1 B
X PB14 27 -700 -1200 100 R 50 50 1 1 B
X PB15 28 -700 -1300 100 R 50 50 1 1 B
X PA8 29 600 -600 100 L 50 50 1 1 B
X PC14 3 -700 500 100 R 50 50 1 1 B
X PA9 30 600 -700 100 L 50 50 1 1 B
X PA10 31 600 -800 100 L 50 50 1 1 B
X PA11 32 600 -900 100 L 50 50 1 1 B
X PA12 33 600 -1000 100 L 50 50 1 1 B
X PA13 34 600 -1100 100 L 50 50 1 1 B
X VSS 35 -100 -1500 100 U 50 50 1 1 W
X VDD 36 0 1500 100 D 50 50 1 1 W
X PA14 37 600 -1200 100 L 50 50 1 1 B
X PA15 38 600 -1300 100 L 50 50 1 1 B
X PB3 39 -700 -100 100 R 50 50 1 1 B
X PC15 4 -700 400 100 R 50 50 1 1 B
X PB4 40 -700 -200 100 R 50 50 1 1 B
X PB5 41 -700 -300 100 R 50 50 1 1 B
X PB6 42 -700 -400 100 R 50 50 1 1 B
X PB7 43 -700 -500 100 R 50 50 1 1 B
X BOOT0 44 -700 1100 100 R 50 50 1 1 I
X PB8 45 -700 -600 100 R 50 50 1 1 B
X PB9 46 -700 -700 100 R 50 50 1 1 B
X VSS 47 0 -1500 100 U 50 50 1 1 W
X VDD 48 100 1500 100 D 50 50 1 1 W
X PD0 5 -700 900 100 R 50 50 1 1 I
X PD1 6 -700 800 100 R 50 50 1 1 I
X NRST 7 -700 1300 100 R 50 50 1 1 I
X VSSA 8 100 -1500 100 U 50 50 1 1 W
X VDDA 9 200 1500 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Oscillator_ABLNO
#
DEF Oscillator_ABLNO X 0 20 Y Y 1 F N
F0 "X" -350 250 50 H V L CNN
F1 "Oscillator_ABLNO" 150 250 50 H V L CNN
F2 "Oscillator:Oscillator_SMD_Abracon_ABLNO" 0 -350 50 H I C CNN
F3 "" -200 100 50 H I C CNN
$FPLIST
 Oscillator*Abracon*ABLNO*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
P 9 0 1 0 -225 75 -200 75 -200 125 -175 125 -175 75 -150 75 -150 125 -125 125 -125 75 N
X Vctrl 1 -400 0 100 R 50 50 1 1 I
X GND 2 0 -300 100 U 50 50 1 1 W
X RFout 3 400 0 100 L 50 50 1 1 O
X VDD 4 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# adf7021_ADF7021
#
DEF adf7021_ADF7021 U 0 40 Y Y 1 F N
F0 "U" 0 -250 49 H V C CNN
F1 "adf7021_ADF7021" 0 450 49 H V C CNN
F2 "" -200 -250 49 H I C CNN
F3 "" -200 -250 49 H I C CNN
DRAW
S -800 950 950 -900 0 1 0 f
X VCOIN 1 -1000 550 200 R 50 50 1 1 I
X RSET 10 -1000 -350 200 R 50 50 1 1 I
X CREG4 11 -1000 -450 200 R 50 50 1 1 I
X GND4 12 -1000 -550 200 R 50 50 1 1 I
X MIX_I 13 -450 -1100 200 U 50 50 1 1 I
X NMIX_I 14 -350 -1100 200 U 50 50 1 1 I
X MIX_Q 15 -250 -1100 200 U 50 50 1 1 I
X NMIX_Q 16 -150 -1100 200 U 50 50 1 1 I
X FILT_I 17 -50 -1100 200 U 50 50 1 1 I
X NFILT_I 18 50 -1100 200 U 50 50 1 1 I
X GND4 19 150 -1100 200 U 50 50 1 1 I
X CREG1 2 -1000 450 200 R 50 50 1 1 I
X FILT_Q 20 250 -1100 200 U 50 50 1 1 I
X NFILT_Q 21 350 -1100 200 U 50 50 1 1 I
X GND4 22 450 -1100 200 U 50 50 1 1 I
X TEST_A 23 550 -1100 200 U 50 50 1 1 I
X CE 24 650 -1100 200 U 50 50 1 1 I
X SLE 25 1150 -550 200 L 50 50 1 1 I
X SDATA 26 1150 -450 200 L 50 50 1 1 I
X SREAD 27 1150 -350 200 L 50 50 1 1 I
X SCLK 28 1150 -250 200 L 50 50 1 1 I
X GND2 29 1150 -150 200 L 50 50 1 1 I
X VDD1 3 -1000 350 200 R 50 50 1 1 I
X ADCIN 30 1150 -50 200 L 50 50 1 1 I
X CREG2 31 1150 50 200 L 50 50 1 1 I
X VDD2 32 1150 150 200 L 50 50 1 1 I
X SWD 33 1150 250 200 L 50 50 1 1 I
X TxRxDATA 34 1150 350 200 L 50 50 1 1 I
X TxRxCLK 35 1150 450 200 L 50 50 1 1 I
X CLKOUT 36 1150 550 200 L 50 50 1 1 I
X MUXOUT 37 650 1150 200 D 50 50 1 1 I
X OSC2 38 550 1150 200 D 50 50 1 1 I
X OSC1 39 450 1150 200 D 50 50 1 1 I
X RFOUT 4 -1000 250 200 R 50 50 1 1 I
X VDD3 40 350 1150 200 D 50 50 1 1 I
X CREG3 41 250 1150 200 D 50 50 1 1 I
X CPOUT 42 150 1150 200 D 50 50 1 1 I
X VDD 43 50 1150 200 D 50 50 1 1 I
X L2 44 -50 1150 200 D 50 50 1 1 I
X GND 45 -150 1150 200 D 50 50 1 1 I
X L1 46 -250 1150 200 D 50 50 1 1 I
X GND1 47 -350 1150 200 D 50 50 1 1 I
X CVCO 48 -450 1150 200 D 50 50 1 1 I
X EPAD 49 1150 -850 200 L 50 50 1 1 I
X RFGND 5 -1000 150 200 R 50 50 1 1 I
X RFIN 6 -1000 50 200 R 50 50 1 1 I
X RFINB 7 -1000 -50 200 R 50 50 1 1 I
X RLNA 8 -1000 -150 200 R 50 50 1 1 I
X VDD4 9 -1000 -250 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_C-device-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_C-device-mmdvm_hs_dual_hat-rescue C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "mmdvm_hs_dual_hat-rescue_C-device-mmdvm_hs_dual_hat-rescue" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_CONN_01X02-conn-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_CONN_01X02-conn-mmdvm_hs_dual_hat-rescue P 0 40 Y N 1 F N
F0 "P" 0 150 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_CONN_01X02-conn-mmdvm_hs_dual_hat-rescue" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
 Pin_Header_Straight_1X02
 Pin_Header_Angled_1X02
 Socket_Strip_Straight_1X02
 Socket_Strip_Angled_1X02
$ENDFPLIST
DRAW
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 100 50 -100 0 1 0 N
X P1 1 -200 50 150 R 50 50 1 1 P
X P2 2 -200 -50 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_CONN_01X04-conn-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_CONN_01X04-conn-mmdvm_hs_dual_hat-rescue P 0 40 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_CONN_01X04-conn-mmdvm_hs_dual_hat-rescue" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
 Pin_Header_Straight_1X04
 Pin_Header_Angled_1X04
 Socket_Strip_Straight_1X04
 Socket_Strip_Angled_1X04
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_CONN_02X03-conn-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_CONN_02X03-conn-mmdvm_hs_dual_hat-rescue P 0 1 Y N 1 F N
F0 "P" 0 200 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_CONN_02X03-conn-mmdvm_hs_dual_hat-rescue" 0 -200 50 H V C CNN
F2 "" 0 -1200 50 H V C CNN
F3 "" 0 -1200 50 H V C CNN
$FPLIST
 Pin_Header_Straight_2X03
 Pin_Header_Angled_2X03
 Socket_Strip_Straight_2X03
 Socket_Strip_Angled_2X03
$ENDFPLIST
DRAW
S -100 -95 -50 -105 0 1 0 N
S -100 5 -50 -5 0 1 0 N
S -100 105 -50 95 0 1 0 N
S -100 150 100 -150 0 1 0 N
S 50 -95 100 -105 0 1 0 N
S 50 5 100 -5 0 1 0 N
S 50 105 100 95 0 1 0 N
X P1 1 -250 100 150 R 50 50 1 1 P
X P2 2 250 100 150 L 50 50 1 1 P
X P3 3 -250 0 150 R 50 50 1 1 P
X P4 4 250 0 150 L 50 50 1 1 P
X P5 5 -250 -100 150 R 50 50 1 1 P
X P6 6 250 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_CP-device-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_CP-device-mmdvm_hs_dual_hat-rescue C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "mmdvm_hs_dual_hat-rescue_CP-device-mmdvm_hs_dual_hat-rescue" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 CP_*
$ENDFPLIST
DRAW
S -90 20 -90 40 0 1 0 N
S -90 20 90 20 0 1 0 N
S 90 -20 -90 -40 0 1 0 F
S 90 40 -90 40 0 1 0 N
S 90 40 90 20 0 1 0 N
P 2 0 1 0 -70 90 -30 90 N
P 2 0 1 0 -50 110 -50 70 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_Crystal-device-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_Crystal-device-mmdvm_hs_dual_hat-rescue Y 0 40 N N 1 F N
F0 "Y" 0 150 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_Crystal-device-mmdvm_hs_dual_hat-rescue" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 Crystal*
$ENDFPLIST
DRAW
S -45 100 45 -100 0 1 12 N
P 2 0 1 0 -100 0 -75 0 N
P 2 0 1 20 -75 -50 -75 50 N
P 2 0 1 20 75 -50 75 50 N
P 2 0 1 0 100 0 75 0 N
X 1 1 -150 0 50 R 50 50 1 1 P
X 2 2 150 0 50 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_GS2-Connector
#
DEF mmdvm_hs_dual_hat-rescue_GS2-Connector J 0 40 N N 1 F N
F0 "J" 100 150 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_GS2-Connector" 100 -149 50 H V C CNN
F2 "Connectors:GS2" 74 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 GS*
$ENDFPLIST
DRAW
P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F
P 4 0 1 0 -40 10 -40 100 40 100 40 10 F
X G1 1 0 200 100 D 50 50 1 1 P
X G2 2 0 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_L-device-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_L-device-mmdvm_hs_dual_hat-rescue L 0 40 N N 1 F N
F0 "L" -50 0 50 V V C CNN
F1 "mmdvm_hs_dual_hat-rescue_L-device-mmdvm_hs_dual_hat-rescue" 75 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 Choke_*
 *Coil*
 Inductor_*
 L_*
$ENDFPLIST
DRAW
A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
A 0 25 25 -899 899 0 1 0 N 0 0 0 50
A 0 75 25 -899 899 0 1 0 N 0 50 0 100
X 1 1 0 150 50 D 50 50 1 1 P
X 2 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_LD1117S33TR-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_LD1117S33TR-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue U 0 30 Y Y 1 F N
F0 "U" 0 250 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_LD1117S33TR-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 200 50 H V C CNN
F2 "SOT-223" 0 100 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
 SOT223
$ENDFPLIST
DRAW
S -250 -150 250 150 0 1 10 f
X GND 1 0 -250 100 U 40 40 1 1 W
X VO 2 400 50 150 L 40 40 1 1 w
X VI 3 -400 50 150 R 40 40 1 1 W
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 LED*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_L_Small-device
#
DEF mmdvm_hs_dual_hat-rescue_L_Small-device L 0 10 N N 1 F N
F0 "L" 30 40 50 H V L CNN
F1 "mmdvm_hs_dual_hat-rescue_L_Small-device" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 Choke_*
 *Coil*
 Inductor_*
 L_*
$ENDFPLIST
DRAW
A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40
A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0
A 0 20 20 -899 899 0 1 0 N 0 0 0 40
A 0 60 20 -899 899 0 1 0 N 0 40 0 80
X ~ 1 0 100 20 D 50 50 1 1 P
X ~ 2 0 -100 20 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_R-device-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_R-device-mmdvm_hs_dual_hat-rescue R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "mmdvm_hs_dual_hat-rescue_R-device-mmdvm_hs_dual_hat-rescue" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 R_*
 R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_SW_DIP_x01-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_SW_DIP_x01-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue SW 0 0 Y N 1 F N
F0 "SW" 0 150 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_SW_DIP_x01-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 SW?DIP?x1*
$ENDFPLIST
DRAW
C -80 0 20 0 0 0 N
C 80 0 20 0 0 0 N
S -150 100 150 -100 0 1 10 f
P 2 0 0 0 -60 5 93 46 N
X ~ 1 -300 0 200 R 50 50 1 1 I
X ~ 2 300 0 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_TEST_1P-conn
#
DEF mmdvm_hs_dual_hat-rescue_TEST_1P-conn W 0 30 N N 1 F N
F0 "W" 0 270 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_TEST_1P-conn" 0 200 50 H V C CNN
F2 "" 200 0 50 H V C CNN
F3 "" 200 0 50 H V C CNN
DRAW
C 0 130 30 0 1 0 N
X 1 1 0 0 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# mmdvm_hs_dual_hat-rescue_USB_OTG-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF mmdvm_hs_dual_hat-rescue_USB_OTG-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue P 0 40 Y Y 1 F N
F0 "P" 325 -125 50 H V C CNN
F1 "mmdvm_hs_dual_hat-rescue_USB_OTG-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 200 50 H V C CNN
F2 "" -50 -100 50 V V C CNN
F3 "" -50 -100 50 V V C CNN
$FPLIST
 USB*
$ENDFPLIST
DRAW
S -250 -150 250 150 0 1 0 N
S -205 -150 -195 -120 0 1 0 N
S -105 -150 -95 -120 0 1 0 N
S -5 -150 5 -120 0 1 0 N
S 95 -150 105 -120 0 1 0 N
S 195 -150 205 -120 0 1 0 N
X VCC 1 -200 -300 150 U 50 50 1 1 w
X D- 2 -100 -300 150 U 50 50 1 1 P
X D+ 3 0 -300 150 U 50 50 1 1 P
X ID 4 100 -300 150 U 50 50 1 1 W
X GND 5 200 -300 150 U 50 50 1 1 W
X shield 6 400 100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+3.3V
#
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3.3V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library


================================================
FILE: hardware/r1.3/mmdvm_hs_dual_hat-rescue.dcm
================================================
EESchema-DOCLIB  Version 2.0
#
#End Doc Library


================================================
FILE: hardware/r1.3/mmdvm_hs_dual_hat-rescue.lib
================================================
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# C-device-mmdvm_hs_dual_hat-rescue
#
DEF C-device-mmdvm_hs_dual_hat-rescue C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "C-device-mmdvm_hs_dual_hat-rescue" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X02-conn-mmdvm_hs_dual_hat-rescue
#
DEF CONN_01X02-conn-mmdvm_hs_dual_hat-rescue P 0 40 Y N 1 F N
F0 "P" 0 150 50 H V C CNN
F1 "CONN_01X02-conn-mmdvm_hs_dual_hat-rescue" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
 Pin_Header_Straight_1X02
 Pin_Header_Angled_1X02
 Socket_Strip_Straight_1X02
 Socket_Strip_Angled_1X02
$ENDFPLIST
DRAW
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 100 50 -100 0 1 0 N
X P1 1 -200 50 150 R 50 50 1 1 P
X P2 2 -200 -50 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X04-conn-mmdvm_hs_dual_hat-rescue
#
DEF CONN_01X04-conn-mmdvm_hs_dual_hat-rescue P 0 40 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "CONN_01X04-conn-mmdvm_hs_dual_hat-rescue" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
 Pin_Header_Straight_1X04
 Pin_Header_Angled_1X04
 Socket_Strip_Straight_1X04
 Socket_Strip_Angled_1X04
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_02X03-conn-mmdvm_hs_dual_hat-rescue
#
DEF CONN_02X03-conn-mmdvm_hs_dual_hat-rescue P 0 1 Y N 1 F N
F0 "P" 0 200 50 H V C CNN
F1 "CONN_02X03-conn-mmdvm_hs_dual_hat-rescue" 0 -200 50 H V C CNN
F2 "" 0 -1200 50 H V C CNN
F3 "" 0 -1200 50 H V C CNN
$FPLIST
 Pin_Header_Straight_2X03
 Pin_Header_Angled_2X03
 Socket_Strip_Straight_2X03
 Socket_Strip_Angled_2X03
$ENDFPLIST
DRAW
S -100 -95 -50 -105 0 1 0 N
S -100 5 -50 -5 0 1 0 N
S -100 105 -50 95 0 1 0 N
S -100 150 100 -150 0 1 0 N
S 50 -95 100 -105 0 1 0 N
S 50 5 100 -5 0 1 0 N
S 50 105 100 95 0 1 0 N
X P1 1 -250 100 150 R 50 50 1 1 P
X P2 2 250 100 150 L 50 50 1 1 P
X P3 3 -250 0 150 R 50 50 1 1 P
X P4 4 250 0 150 L 50 50 1 1 P
X P5 5 -250 -100 150 R 50 50 1 1 P
X P6 6 250 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CP-device-mmdvm_hs_dual_hat-rescue
#
DEF CP-device-mmdvm_hs_dual_hat-rescue C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "CP-device-mmdvm_hs_dual_hat-rescue" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 CP_*
$ENDFPLIST
DRAW
S -90 20 -90 40 0 1 0 N
S -90 20 90 20 0 1 0 N
S 90 -20 -90 -40 0 1 0 F
S 90 40 -90 40 0 1 0 N
S 90 40 90 20 0 1 0 N
P 2 0 1 0 -70 90 -30 90 N
P 2 0 1 0 -50 110 -50 70 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Crystal-device-mmdvm_hs_dual_hat-rescue
#
DEF Crystal-device-mmdvm_hs_dual_hat-rescue Y 0 40 N N 1 F N
F0 "Y" 0 150 50 H V C CNN
F1 "Crystal-device-mmdvm_hs_dual_hat-rescue" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 Crystal*
$ENDFPLIST
DRAW
S -45 100 45 -100 0 1 12 N
P 2 0 1 0 -100 0 -75 0 N
P 2 0 1 20 -75 -50 -75 50 N
P 2 0 1 20 75 -50 75 50 N
P 2 0 1 0 100 0 75 0 N
X 1 1 -150 0 50 R 50 50 1 1 P
X 2 2 150 0 50 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GS2-Connector
#
DEF GS2-Connector J 0 40 N N 1 F N
F0 "J" 100 150 50 H V C CNN
F1 "GS2-Connector" 100 -149 50 H V C CNN
F2 "Connectors:GS2" 74 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 GS*
$ENDFPLIST
DRAW
P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F
P 4 0 1 0 -40 10 -40 100 40 100 40 10 F
X G1 1 0 200 100 D 50 50 1 1 P
X G2 2 0 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Jumper-device
#
DEF Jumper-device JP 0 30 Y N 1 F N
F0 "JP" 0 150 50 H V C CNN
F1 "Jumper-device" 0 -80 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
A 0 -26 125 1426 373 0 1 0 N -98 50 99 50
C -100 0 35 0 1 0 N
C 100 0 35 0 1 0 N
X 1 1 -300 0 165 R 50 50 0 1 P
X 2 2 300 0 165 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# L-device-mmdvm_hs_dual_hat-rescue
#
DEF L-device-mmdvm_hs_dual_hat-rescue L 0 40 N N 1 F N
F0 "L" -50 0 50 V V C CNN
F1 "L-device-mmdvm_hs_dual_hat-rescue" 75 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 Choke_*
 *Coil*
 Inductor_*
 L_*
$ENDFPLIST
DRAW
A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
A 0 25 25 -899 899 0 1 0 N 0 0 0 50
A 0 75 25 -899 899 0 1 0 N 0 50 0 100
X 1 1 0 150 50 D 50 50 1 1 P
X 2 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# LD1117S33TR-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF LD1117S33TR-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue U 0 30 Y Y 1 F N
F0 "U" 0 250 50 H V C CNN
F1 "LD1117S33TR-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 200 50 H V C CNN
F2 "SOT-223" 0 100 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
 SOT223
$ENDFPLIST
DRAW
S -250 -150 250 150 0 1 10 f
X GND 1 0 -250 100 U 40 40 1 1 W
X VO 2 400 50 150 L 40 40 1 1 w
X VI 3 -400 50 150 R 40 40 1 1 W
ENDDRAW
ENDDEF
#
# LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "LED-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 LED*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# L_Small-device
#
DEF L_Small-device L 0 10 N N 1 F N
F0 "L" 30 40 50 H V L CNN
F1 "L_Small-device" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 Choke_*
 *Coil*
 Inductor_*
 L_*
$ENDFPLIST
DRAW
A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40
A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0
A 0 20 20 -899 899 0 1 0 N 0 0 0 40
A 0 60 20 -899 899 0 1 0 N 0 40 0 80
X ~ 1 0 100 20 D 50 50 1 1 P
X ~ 2 0 -100 20 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# R-device-mmdvm_hs_dual_hat-rescue
#
DEF R-device-mmdvm_hs_dual_hat-rescue R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R-device-mmdvm_hs_dual_hat-rescue" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 R_*
 R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# RPi_GPIO-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF RPi_GPIO-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue J 0 40 Y Y 1 F N
F0 "J" 750 250 60 H V C CNN
F1 "RPi_GPIO-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 750 150 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S 0 100 1500 -2000 0 1 0 N
X 3.3V 1 -200 0 200 R 50 50 1 1 W
X BCM15_RXD 10 1700 -400 200 L 50 50 1 1 B
X BCM17 11 -200 -500 200 R 50 50 1 1 B
X BCM18_PCM_C 12 1700 -500 200 L 50 50 1 1 B
X BCM27_PCM_D 13 -200 -600 200 R 50 50 1 1 B
X GND 14 1700 -600 200 L 50 50 1 1 W
X BCM22 15 -200 -700 200 R 50 50 1 1 B
X BCM23 16 1700 -700 200 L 50 50 1 1 B
X 3.3V 17 -200 -800 200 R 50 50 1 1 W
X BCM24 18 1700 -800 200 L 50 50 1 1 B
X BCM10_MOSI 19 -200 -900 200 R 50 50 1 1 B
X 5V 2 1700 0 200 L 50 50 1 1 W
X GND 20 1700 -900 200 L 50 50 1 1 W
X BCM9_MISO 21 -200 -1000 200 R 50 50 1 1 B
X BCM25 22 1700 -1000 200 L 50 50 1 1 B
X BCM11_SCLK 23 -200 -1100 200 R 50 50 1 1 B
X BCM8_CE0 24 1700 -1100 200 L 50 50 1 1 B
X GND 25 -200 -1200 200 R 50 50 1 1 W
X BCM7_CE1 26 1700 -1200 200 L 50 50 1 1 B
X BCM0_ID_SD 27 -200 -1300 200 R 50 50 1 1 B
X BCM1_ID_SC 28 1700 -1300 200 L 50 50 1 1 B
X BCM5 29 -200 -1400 200 R 50 50 1 1 B
X BCM2_SDA 3 -200 -100 200 R 50 50 1 1 B
X GND 30 1700 -1400 200 L 50 50 1 1 W
X BCM6 31 -200 -1500 200 R 50 50 1 1 B
X BCM12 32 1700 -1500 200 L 50 50 1 1 B
X BCM13 33 -200 -1600 200 R 50 50 1 1 B
X GND 34 1700 -1600 200 L 50 50 1 1 W
X BCM19_MISO 35 -200 -1700 200 R 50 50 1 1 B
X BCM16 36 1700 -1700 200 L 50 50 1 1 B
X BCM26 37 -200 -1800 200 R 50 50 1 1 B
X BCM20_MOSI 38 1700 -1800 200 L 50 50 1 1 B
X GND 39 -200 -1900 200 R 50 50 1 1 W
X 5V 4 1700 -100 200 L 50 50 1 1 W
X BCM21_SCLK 40 1700 -1900 200 L 50 50 1 1 B
X BCM3_SCL 5 -200 -200 200 R 50 50 1 1 B
X GND 6 1700 -200 200 L 50 50 1 1 W
X BCM4_GPCLK0 7 -200 -300 200 R 50 50 1 1 B
X BCM14_TXD 8 1700 -300 200 L 50 50 1 1 B
X GND 9 -200 -400 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# STM32F103C8T6-stm32f103c8t6
#
DEF STM32F103C8T6-stm32f103c8t6 U 0 40 Y Y 1 F N
F0 "U" 0 -450 60 H V C CNN
F1 "STM32F103C8T6-stm32f103c8t6" 0 450 60 H V C CNN
F2 "" 0 -450 60 H I C CNN
F3 "" 0 -450 60 H I C CNN
DRAW
S -900 900 900 -900 0 1 0 N
X VBAT 1 -1100 550 200 R 50 50 1 1 I
X PA0 10 -1100 -350 200 R 50 50 1 1 I
X PA1 11 -1100 -450 200 R 50 50 1 1 I
X PA2 12 -1100 -550 200 R 50 50 1 1 I
X PA3 13 -550 -1100 200 U 50 50 1 1 I
X PA4 14 -450 -1100 200 U 50 50 1 1 I
X PA5 15 -350 -1100 200 U 50 50 1 1 I
X PA6 16 -250 -1100 200 U 50 50 1 1 I
X PA7 17 -150 -1100 200 U 50 50 1 1 I
X PB0 18 -50 -1100 200 U 50 50 1 1 I
X PB1 19 50 -1100 200 U 50 50 1 1 I
X PC13 2 -1100 450 200 R 50 50 1 1 I
X PB2 20 150 -1100 200 U 50 50 1 1 I
X PB10 21 250 -1100 200 U 50 50 1 1 I
X PB11 22 350 -1100 200 U 50 50 1 1 I
X VSS_1 23 450 -1100 200 U 50 50 1 1 I
X VDD_1 24 550 -1100 200 U 50 50 1 1 I
X PB12 25 1100 -550 200 L 50 50 1 1 I
X PB13 26 1100 -450 200 L 50 50 1 1 I
X PB14 27 1100 -350 200 L 50 50 1 1 I
X PB15 28 1100 -250 200 L 50 50 1 1 I
X PA8 29 1100 -150 200 L 50 50 1 1 I
X PC14/OSC32_IN 3 -1100 350 200 R 50 50 1 1 I
X PA9 30 1100 -50 200 L 50 50 1 1 I
X PA10 31 1100 50 200 L 50 50 1 1 I
X PA11 32 1100 150 200 L 50 50 1 1 I
X PA12 33 1100 250 200 L 50 50 1 1 I
X PA13 34 1100 350 200 L 50 50 1 1 I
X VSS_2 35 1100 450 200 L 50 50 1 1 I
X VDD_2 36 1100 550 200 L 50 50 1 1 I
X PA14 37 550 1100 200 D 50 50 1 1 I
X PA15 38 450 1100 200 D 50 50 1 1 I
X PB3 39 350 1100 200 D 50 50 1 1 I
X PC15/OSC32_OUT 4 -1100 250 200 R 50 50 1 1 I
X PB4 40 250 1100 200 D 50 50 1 1 I
X PB5 41 150 1100 200 D 50 50 1 1 I
X PB6 42 50 1100 200 D 50 50 1 1 I
X PB7 43 -50 1100 200 D 50 50 1 1 I
X BOOT0 44 -150 1100 200 D 50 50 1 1 I
X PB8 45 -250 1100 200 D 50 50 1 1 I
X PB9 46 -350 1100 200 D 50 50 1 1 I
X VSS_3 47 -450 1100 200 D 50 50 1 1 I
X VDD_3 48 -550 1100 200 D 50 50 1 1 I
X OSC_IN 5 -1100 150 200 R 50 50 1 1 I
X OSC_OUT 6 -1100 50 200 R 50 50 1 1 I
X NRST 7 -1100 -50 200 R 50 50 1 1 I
X VSSA 8 -1100 -150 200 R 50 50 1 1 I
X VDDA 9 -1100 -250 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# SW_DIP_x01-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF SW_DIP_x01-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue SW 0 0 Y N 1 F N
F0 "SW" 0 150 50 H V C CNN
F1 "SW_DIP_x01-RESCUE-mmdvm_hs-hat-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
 SW?DIP?x1*
$ENDFPLIST
DRAW
C -80 0 20 0 0 0 N
C 80 0 20 0 0 0 N
S -150 100 150 -100 0 1 10 f
P 2 0 0 0 -60 5 93 46 N
X ~ 1 -300 0 200 R 50 50 1 1 I
X ~ 2 300 0 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# TCXO_DFAS11-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF TCXO_DFAS11-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue X 0 40 Y Y 1 F N
F0 "X" 0 300 50 H V C CNN
F1 "TCXO_DFAS11-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 0 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
S -400 -250 400 250 0 1 0 N
X VContr 1 -700 -150 300 R 50 50 1 1 P
X GND 2 700 -150 300 L 50 50 1 1 P
X FREQ 3 700 150 300 L 50 50 1 1 O
X VCC 4 -700 150 300 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TEST_1P-conn
#
DEF TEST_1P-conn W 0 30 N N 1 F N
F0 "W" 0 270 50 H V C CNN
F1 "TEST_1P-conn" 0 200 50 H V C CNN
F2 "" 200 0 50 H V C CNN
F3 "" 200 0 50 H V C CNN
DRAW
C 0 130 30 0 1 0 N
X 1 1 0 0 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# USB_OTG-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue
#
DEF USB_OTG-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue P 0 40 Y Y 1 F N
F0 "P" 325 -125 50 H V C CNN
F1 "USB_OTG-RESCUE-mmdvm_hs_dual_hat-mmdvm_hs_dual_hat-rescue" 0 200 50 H V C CNN
F2 "" -50 -100 50 V V C CNN
F3 "" -50 -100 50 V V C CNN
$FPLIST
 USB*
$ENDFPLIST
DRAW
S -250 -150 250 150 0 1 0 N
S -205 -150 -195 -120 0 1 0 N
S -105 -150 -95 -120 0 1 0 N
S -5 -150 5 -120 0 1 0 N
S 95 -150 105 -120 0 1 0 N
S 195 -150 205 -120 0 1 0 N
X VCC 1 -200 -300 150 U 50 50 1 1 w
X D- 2 -100 -300 150 U 50 50 1 1 P
X D+ 3 0 -300 150 U 50 50 1 1 P
X ID 4 100 -300 150 U 50 50 1 1 W
X GND 5 200 -300 150 U 50 50 1 1 W
X shield 6 400 100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library


================================================
FILE: hardware/r1.3/mmdvm_hs_dual_hat.kicad_pcb
================================================
(kicad_pcb (version 20171130) (host pcbnew "(5.1.6)-1")

  (general
    (thickness 1.6)
    (drawings 67)
    (tracks 1257)
    (zones 0)
    (modules 216)
    (nets 100)
  )

  (page A4)
  (title_block
    (title MMDVM_HS_Dual_Hat)
    (date 2018-06-21)
    (rev 1.3)
    (company DB9MAT+DF2ET+DO7EN)
  )

  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user hide)
    (47 F.CrtYd user hide)
    (48 B.Fab user)
    (49 F.Fab user)
  )

  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.01)
    (user_trace_width 0.02)
    (user_trace_width 0.05)
    (user_trace_width 0.1)
    (user_trace_width 0.2)
    (user_trace_width 0.3)
    (user_trace_width 0.5)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.01)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.1)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1 1)
    (pad_drill 0)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 0 0)
    (visible_elements 7EFFFF79)
    (pcbplotparams
      (layerselection 0x010f8_ffffffff)
      (usegerberextensions true)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin true)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "gerber/"))
  )

  (net 0 "")
  (net 1 "Net-(J1-Pad38)")
  (net 2 "Net-(C1-Pad1)")
  (net 3 GND)
  (net 4 "Net-(C2-Pad1)")
  (net 5 "Net-(C6-Pad1)")
  (net 6 "Net-(C6-Pad2)")
  (net 7 "Net-(C7-Pad1)")
  (net 8 "Net-(C9-Pad1)")
  (net 9 "Net-(C10-Pad2)")
  (net 10 "Net-(C10-Pad1)")
  (net 11 "Net-(C11-Pad1)")
  (net 12 "Net-(C12-Pad1)")
  (net 13 "Net-(C13-Pad1)")
  (net 14 "Net-(C14-Pad1)")
  (net 15 "Net-(C19-Pad1)")
  (net 16 "Net-(C20-Pad1)")
  (net 17 "Net-(C21-Pad1)")
  (net 18 "Net-(C22-Pad1)")
  (net 19 "Net-(C23-Pad1)")
  (net 20 "Net-(C23-Pad2)")
  (net 21 "Net-(C24-Pad1)")
  (net 22 "Net-(C24-Pad2)")
  (net 23 "Net-(C25-Pad1)")
  (net 24 "Net-(C26-Pad1)")
  (net 25 "Net-(C27-Pad1)")
  (net 26 "Net-(C28-Pad1)")
  (net 27 "Net-(C29-Pad2)")
  (net 28 "Net-(C30-Pad2)")
  (net 29 "Net-(C35-Pad2)")
  (net 30 "Net-(C36-Pad2)")
  (net 31 NRST)
  (net 32 +3V3)
  (net 33 SERVICE)
  (net 34 +5V)
  (net 35 SDA)
  (net 36 SCL)
  (net 37 RXD)
  (net 38 TXD)
  (net 39 "Net-(L1-Pad1)")
  (net 40 "Net-(L2-Pad1)")
  (net 41 DISP_TXD)
  (net 42 DISP_RXD)
  (net 43 SWDIO)
  (net 44 SWCLK)
  (net 45 BOOT0)
  (net 46 "Net-(R2-Pad1)")
  (net 47 "Net-(R3-Pad1)")
  (net 48 "Net-(R4-Pad1)")
  (net 49 DCLK2)
  (net 50 "Net-(R12-Pad2)")
  (net 51 DATA2)
  (net 52 "Net-(R13-Pad2)")
  (net 53 DCLK1)
  (net 54 "Net-(R14-Pad2)")
  (net 55 DATA1)
  (net 56 COS_LED)
  (net 57 PTT_LED)
  (net 58 DMR_LED)
  (net 59 DSTAR_LED)
  (net 60 YSF_LED)
  (net 61 P25_LED)
  (net 62 CE)
  (net 63 SLE2)
  (net 64 SDATA)
  (net 65 SREAD)
  (net 66 SCLK)
  (net 67 SLE1)
  (net 68 "Net-(C40-Pad1)")
  (net 69 D-)
  (net 70 D+)
  (net 71 NXDN_LED)
  (net 72 "Net-(C33-Pad2)")
  (net 73 "Net-(C34-Pad1)")
  (net 74 "Net-(C47-Pad1)")
  (net 75 "Net-(C48-Pad2)")
  (net 76 "Net-(C49-Pad2)")
  (net 77 "Net-(C50-Pad1)")
  (net 78 "Net-(R1-Pad1)")
  (net 79 "Net-(R11-Pad2)")
  (net 80 "Net-(C33-Pad1)")
  (net 81 "Net-(C41-Pad1)")
  (net 82 "Net-(D1-Pad2)")
  (net 83 "Net-(D2-Pad2)")
  (net 84 "Net-(D3-Pad2)")
  (net 85 "Net-(D4-Pad2)")
  (net 86 "Net-(D5-Pad2)")
  (net 87 "Net-(D6-Pad2)")
  (net 88 "Net-(D7-Pad2)")
  (net 89 "Net-(D8-Pad2)")
  (net 90 "Net-(D0-Pad2)")
  (net 91 "Net-(P7-Pad3)")
  (net 92 BOOT1)
  (net 93 "Net-(L11-Pad1)")
  (net 94 "Net-(L11-Pad2)")
  (net 95 "Net-(L12-Pad2)")
  (net 96 "Net-(L12-Pad1)")
  (net 97 "Net-(JP1-Pad1)")
  (net 98 SWD_TP1)
  (net 99 SWD_TP2)

  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +3V3)
    (add_net +5V)
    (add_net BOOT0)
    (add_net BOOT1)
    (add_net CE)
    (add_net COS_LED)
    (add_net D+)
    (add_net D-)
    (add_net DATA1)
    (add_net DATA2)
    (add_net DCLK1)
    (add_net DCLK2)
    (add_net DISP_RXD)
    (add_net DISP_TXD)
    (add_net DMR_LED)
    (add_net DSTAR_LED)
    (add_net GND)
    (add_net NRST)
    (add_net NXDN_LED)
    (add_net "Net-(C1-Pad1)")
    (add_net "Net-(C10-Pad1)")
    (add_net "Net-(C10-Pad2)")
    (add_net "Net-(C11-Pad1)")
    (add_net "Net-(C12-Pad1)")
    (add_net "Net-(C13-Pad1)")
    (add_net "Net-(C14-Pad1)")
    (add_net "Net-(C19-Pad1)")
    (add_net "Net-(C2-Pad1)")
    (add_net "Net-(C20-Pad1)")
    (add_net "Net-(C21-Pad1)")
    (add_net "Net-(C22-Pad1)")
    (add_net "Net-(C23-Pad1)")
    (add_net "Net-(C23-Pad2)")
    (add_net "Net-(C24-Pad1)")
    (add_net "Net-(C24-Pad2)")
    (add_net "Net-(C25-Pad1)")
    (add_net "Net-(C26-Pad1)")
    (add_net "Net-(C27-Pad1)")
    (add_net "Net-(C28-Pad1)")
    (add_net "Net-(C29-Pad2)")
    (add_net "Net-(C30-Pad2)")
    (add_net "Net-(C33-Pad1)")
    (add_net "Net-(C33-Pad2)")
    (add_net "Net-(C34-Pad1)")
    (add_net "Net-(C35-Pad2)")
    (add_net "Net-(C36-Pad2)")
    (add_net "Net-(C40-Pad1)")
    (add_net "Net-(C41-Pad1)")
    (add_net "Net-(C47-Pad1)")
    (add_net "Net-(C48-Pad2)")
    (add_net "Net-(C49-Pad2)")
    (add_net "Net-(C50-Pad1)")
    (add_net "Net-(C6-Pad1)")
    (add_net "Net-(C6-Pad2)")
    (add_net "Net-(C7-Pad1)")
    (add_net "Net-(C9-Pad1)")
    (add_net "Net-(D0-Pad2)")
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(D2-Pad2)")
    (add_net "Net-(D3-Pad2)")
    (add_net "Net-(D4-Pad2)")
    (add_net "Net-(D5-Pad2)")
    (add_net "Net-(D6-Pad2)")
    (add_net "Net-(D7-Pad2)")
    (add_net "Net-(D8-Pad2)")
    (add_net "Net-(J1-Pad38)")
    (add_net "Net-(JP1-Pad1)")
    (add_net "Net-(L1-Pad1)")
    (add_net "Net-(L11-Pad1)")
    (add_net "Net-(L11-Pad2)")
    (add_net "Net-(L12-Pad1)")
    (add_net "Net-(L12-Pad2)")
    (add_net "Net-(L2-Pad1)")
    (add_net "Net-(P7-Pad3)")
    (add_net "Net-(R1-Pad1)")
    (add_net "Net-(R11-Pad2)")
    (add_net "Net-(R12-Pad2)")
    (add_net "Net-(R13-Pad2)")
    (add_net "Net-(R14-Pad2)")
    (add_net "Net-(R2-Pad1)")
    (add_net "Net-(R3-Pad1)")
    (add_net "Net-(R4-Pad1)")
    (add_net P25_LED)
    (add_net PTT_LED)
    (add_net RXD)
    (add_net SCL)
    (add_net SCLK)
    (add_net SDA)
    (add_net SDATA)
    (add_net SERVICE)
    (add_net SLE1)
    (add_net SLE2)
    (add_net SREAD)
    (add_net SWCLK)
    (add_net SWDIO)
    (add_net SWD_TP1)
    (add_net SWD_TP2)
    (add_net TXD)
    (add_net YSF_LED)
  )

  (module Fiducials:Fiducial_0.5mm_Dia_1mm_Outer (layer F.Cu) (tedit 5B2B512C) (tstamp 5B2C3ADF)
    (at 92.5 90.5)
    (descr "Circular Fiducial, 0.5mm bare copper top; 1mm keepout (Level C)")
    (tags marker)
    (attr virtual)
    (fp_text reference REF** (at 0 -1.5) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value Fiducial_0.5mm_Dia_1mm_Outer (at 0 1.5) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 0.75 0) (layer F.CrtYd) (width 0.05))
    (fp_circle (center 0 0) (end 0.5 0) (layer F.Fab) (width 0.1))
    (fp_text user %R (at 0 0) (layer F.Fab)
      (effects (font (size 0.2 0.2) (thickness 0.04)))
    )
    (pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
      (solder_mask_margin 0.77) (clearance 0.77))
  )

  (module Fiducials:Fiducial_0.5mm_Dia_1mm_Outer (layer F.Cu) (tedit 5B2B5278) (tstamp 5B2D6F72)
    (at 142 90)
    (descr "Circular Fiducial, 0.5mm bare copper top; 1mm keepout (Level C)")
    (tags marker)
    (attr virtual)
    (fp_text reference REF** (at 0 -1.5) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value Fiducial_0.5mm_Dia_1mm_Outer (at 0 1.5) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 0.5 0) (layer F.Fab) (width 0.1))
    (fp_circle (center 0 0) (end 0.75 0) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 0) (layer F.Fab)
      (effects (font (size 0.2 0.2) (thickness 0.04)))
    )
    (pad ~ smd circle (at 0 -0.25) (size 1 1) (layers F.Cu F.Mask)
      (solder_mask_margin 0.77) (clearance 0.77))
  )

  (module Fiducials:Fiducial_0.5mm_Dia_1mm_Outer (layer F.Cu) (tedit 5B2B512C) (tstamp 5B2D6CFA)
    (at 153 130.5)
    (descr "Circular Fiducial, 0.5mm bare copper top; 1mm keepout (Level C)")
    (tags marker)
    (attr virtual)
    (fp_text reference REF** (at 0 -1.5) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value Fiducial_0.5mm_Dia_1mm_Outer (at 0 1.5) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 0.75 0) (layer F.CrtYd) (width 0.05))
    (fp_circle (center 0 0) (end 0.5 0) (layer F.Fab) (width 0.1))
    (fp_text user %R (at 0 0) (layer F.Fab)
      (effects (font (size 0.2 0.2) (thickness 0.04)))
    )
    (pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
      (solder_mask_margin 0.77) (clearance 0.77))
  )

  (module Fiducials:Fiducial_0.5mm_Dia_1mm_Outer (layer F.Cu) (tedit 5B2B512C) (tstamp 5B2D6CBB)
    (at 92.5 130.5)
    (descr "Circular Fiducial, 0.5mm bare copper top; 1mm keepout (Level C)")
    (tags marker)
    (attr virtual)
    (fp_text reference REF** (at 0 -1.5) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value Fiducial_0.5mm_Dia_1mm_Outer (at 0 1.5) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 0.5 0) (layer F.Fab) (width 0.1))
    (fp_circle (center 0 0) (end 0.75 0) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 0) (layer F.Fab)
      (effects (font (size 0.2 0.2) (thickness 0.04)))
    )
    (pad ~ smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
      (solder_mask_margin 0.77) (clearance 0.77))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5B21A9BD)
    (at 145.5 129.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5B21A9AD)
    (at 129 125)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5B2195B7)
    (at 138.25 114)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B98)
    (at 112.1 107.6)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B79)
    (at 114.9 129.8)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B6C)
    (at 106.8 117)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B5A)
    (at 120.3 112.8)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B4B)
    (at 106.6 110.4)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B39)
    (at 120 106.8)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B20)
    (at 108.8 95)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B0A)
    (at 145.3 119.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94B00)
    (at 125.6 107.6)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AA94AF6)
    (at 106.1 90)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CD81) (tstamp 5A6842B3)
    (at 109.78 108.28)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A776)
    (attr smd)
    (fp_text reference C19 (at 0.07 -1.16) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 100n (at -0.052 0.03) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(C19-Pad1)"))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A9D2ADE)
    (at 138.39 99.47)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A9D2AD4)
    (at 144.98 100.94)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A9D295F)
    (at 122.95 96)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A9D2955)
    (at 124.65 97)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A9D28E9)
    (at 134.1 92.9)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A9D28DF)
    (at 139.55 94.05)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A9D28D5)
    (at 137.2 95.25)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module Inductors_SMD:L_0402 (layer F.Cu) (tedit 5AB4CDA9) (tstamp 5A99ACDE)
    (at 112.44 97.79)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (path /5A9D350B)
    (attr smd)
    (fp_text reference L11 (at -1.39 0.01 90) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 18n (at -1.696 0.508) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.53) (end 0.25 0.53) (layer F.SilkS) (width 0.12))
    (fp_line (start 0.25 -0.53) (end -0.25 -0.53) (layer F.SilkS) (width 0.12))
    (fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
    (fp_text user %R (at 0 0) (layer F.Fab)
      (effects (font (size 0.2 0.2) (thickness 0.03)))
    )
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
      (net 93 "Net-(L11-Pad1)"))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
      (net 94 "Net-(L11-Pad2)"))
    (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Inductors_SMD:L_0402 (layer F.Cu) (tedit 5AB4D7DF) (tstamp 5AB6A96B)
    (at 114.85 120.18)
    (descr "Resistor SMD 0402, reflow soldering, Vishay (see dcrcw.pdf)")
    (tags "resistor 0402")
    (path /5A9A9455)
    (attr smd)
    (fp_text reference L12 (at -1.53 0.01 90) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 18n (at 0.212 1.232 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.53) (end 0.25 0.53) (layer F.SilkS) (width 0.12))
    (fp_line (start 0.25 -0.53) (end -0.25 -0.53) (layer F.SilkS) (width 0.12))
    (fp_line (start 0.95 -0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.95 -0.65) (end -0.95 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.95 0.65) (end 0.95 0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.95 -0.65) (end 0.95 -0.65) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
    (fp_text user %R (at 0 0) (layer F.Fab)
      (effects (font (size 0.2 0.2) (thickness 0.03)))
    )
    (pad 1 smd rect (at -0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
      (net 96 "Net-(L12-Pad1)"))
    (pad 2 smd rect (at 0.45 0) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
      (net 95 "Net-(L12-Pad2)"))
    (model ${KISYS3DMOD}/Inductor_SMD.3dshapes/L_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5AC239B6)
    (at 149.5 131.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8596B9)
    (at 96.5 104)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8596A2)
    (at 107 100.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEE3E)
    (at 104 127.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEE36)
    (at 98.75 104.58)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEE2E)
    (at 101.5 105)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEE1E)
    (at 99.5 101)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEE0C)
    (at 121 120.26)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEE00)
    (at 153.9 109.9)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDF8)
    (at 117 135)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDF0)
    (at 99 131.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDE8)
    (at 99 119)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDE0)
    (at 104 120.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDD8)
    (at 104 92.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDCE)
    (at 101.5 101)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDAC)
    (at 130.5 134.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEDA4)
    (at 137 116)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED9C)
    (at 139.5 106)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED94)
    (at 125 90)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED6C)
    (at 102 90)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED64)
    (at 115.5 90)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED5C)
    (at 126.5 113)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED54)
    (at 126.5 103.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED4C)
    (at 117 109.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED44)
    (at 126 130.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED3C)
    (at 103.5 130.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED34)
    (at 102.02 127.37)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED2C)
    (at 103.74 122.93)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED24)
    (at 101.65 122.53)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EED1C)
    (at 112.5 114.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEC26)
    (at 110.5 123)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA63)
    (at 118.675 126.8)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA5F)
    (at 117.575 126.8)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA5B)
    (at 116.475 126.8)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA57)
    (at 115.375 126.8)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA53)
    (at 118.675 125.7)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA4F)
    (at 117.575 125.7)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA4B)
    (at 116.475 125.7)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA47)
    (at 115.375 125.7)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA43)
    (at 118.675 124.6)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA3F)
    (at 117.575 124.6)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA3B)
    (at 116.475 124.6)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA37)
    (at 115.375 124.6)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA33)
    (at 118.675 123.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA2F)
    (at 117.575 123.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A84609C) (tstamp 5A8EEA2B)
    (at 116.475 123.5)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm (layer F.Cu) (tedit 54130A77) (tstamp 5A68475E)
    (at 117.07 125.2)
    (descr "UK Package; 48-Lead Plastic QFN (7mm x 7mm); (see Linear Technology QFN_48_05-08-1704.pdf)")
    (tags "QFN 0.5")
    (path /5896FF14)
    (attr smd)
    (fp_text reference U1 (at -0.25 5.25) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value ADF7021 (at 0.07 2.7) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start -3.625 -3.625) (end -3.1 -3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer F.SilkS) (width 0.15))
    (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer F.SilkS) (width 0.15))
    (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer F.SilkS) (width 0.15))
    (fp_line (start -4 4) (end 4 4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -4 -4) (end 4 -4) (layer F.CrtYd) (width 0.05))
    (fp_line (start 4 -4) (end 4 4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -4 -4) (end -4 4) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -3.4 -2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(C22-Pad1)"))
    (pad 2 smd rect (at -3.4 -2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(C24-Pad2)"))
    (pad 3 smd rect (at -3.4 -1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 4 smd rect (at -3.4 -1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(C9-Pad1)"))
    (pad 5 smd rect (at -3.4 -0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 6 smd rect (at -3.4 -0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(C10-Pad1)"))
    (pad 7 smd rect (at -3.4 0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(C12-Pad1)"))
    (pad 8 smd rect (at -3.4 0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 46 "Net-(R2-Pad1)"))
    (pad 9 smd rect (at -3.4 1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 10 smd rect (at -3.4 1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 48 "Net-(R4-Pad1)"))
    (pad 11 smd rect (at -3.4 2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(C20-Pad1)"))
    (pad 12 smd rect (at -3.4 2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 13 smd rect (at -2.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 14 smd rect (at -2.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 15 smd rect (at -1.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 16 smd rect (at -1.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 17 smd rect (at -0.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 18 smd rect (at -0.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 19 smd rect (at 0.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 20 smd rect (at 0.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 21 smd rect (at 1.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 22 smd rect (at 1.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 23 smd rect (at 2.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 24 smd rect (at 2.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 62 CE))
    (pad 25 smd rect (at 3.4 2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 67 SLE1))
    (pad 26 smd rect (at 3.4 2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 64 SDATA))
    (pad 27 smd rect (at 3.4 1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 65 SREAD))
    (pad 28 smd rect (at 3.4 1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 66 SCLK))
    (pad 29 smd rect (at 3.4 0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 30 smd rect (at 3.4 0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 31 smd rect (at 3.4 -0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 30 "Net-(C36-Pad2)"))
    (pad 32 smd rect (at 3.4 -0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 33 smd rect (at 3.4 -1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 98 SWD_TP1))
    (pad 34 smd rect (at 3.4 -1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 54 "Net-(R14-Pad2)"))
    (pad 35 smd rect (at 3.4 -2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 52 "Net-(R13-Pad2)"))
    (pad 36 smd rect (at 3.4 -2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 37 smd rect (at 2.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 38 smd rect (at 2.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 39 smd rect (at 1.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 73 "Net-(C34-Pad1)"))
    (pad 40 smd rect (at 1.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 41 smd rect (at 0.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 28 "Net-(C30-Pad2)"))
    (pad 42 smd rect (at 0.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 26 "Net-(C28-Pad1)"))
    (pad 43 smd rect (at -0.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 44 smd rect (at -0.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 95 "Net-(L12-Pad2)"))
    (pad 45 smd rect (at -1.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 46 smd rect (at -1.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 96 "Net-(L12-Pad1)"))
    (pad 47 smd rect (at -2.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 48 smd rect (at -2.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(C24-Pad1)"))
    (pad 49 smd rect (at 1.93125 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 1.93125 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 1.93125 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 1.93125 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9D2)
    (at 116.05 104.3)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9CE)
    (at 114.95 104.3)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9CA)
    (at 113.85 104.3)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9C6)
    (at 112.75 104.3)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9C2)
    (at 116.05 103.2)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9BE)
    (at 114.95 103.2)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9BA)
    (at 113.85 103.2)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9B6)
    (at 112.75 103.2)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9B2)
    (at 116.05 102.1)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9AE)
    (at 114.95 102.1)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9AA)
    (at 113.85 102.1)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9A6)
    (at 112.75 102.1)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE9A2)
    (at 116.05 101)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE99E)
    (at 114.95 101)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module MMDVM:VIA-0.6mm (layer F.Cu) (tedit 5A845F0A) (tstamp 5A8EE99A)
    (at 113.85 101)
    (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value VIA-0.6mm (at 0 -1.27) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole circle (at 0 0) (size 0.6 0.6) (drill 0.3) (layers *.Cu)
      (net 3 GND) (zone_connect 2))
  )

  (module Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm (layer F.Cu) (tedit 54130A77) (tstamp 5A6847AD)
    (at 114.45 102.7)
    (descr "UK Package; 48-Lead Plastic QFN (7mm x 7mm); (see Linear Technology QFN_48_05-08-1704.pdf)")
    (tags "QFN 0.5")
    (path /5A68A7BA)
    (attr smd)
    (fp_text reference U2 (at 0.05 4.87) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value ADF7021 (at -0.05 2.92) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start -3.625 -3.625) (end -3.1 -3.625) (layer F.SilkS) (width 0.15))
    (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer F.SilkS) (width 0.15))
    (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer F.SilkS) (width 0.15))
    (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer F.SilkS) (width 0.15))
    (fp_line (start -4 4) (end 4 4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -4 -4) (end 4 -4) (layer F.CrtYd) (width 0.05))
    (fp_line (start 4 -4) (end 4 4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -4 -4) (end -4 4) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -3.4 -2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(C21-Pad1)"))
    (pad 2 smd rect (at -3.4 -2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(C23-Pad2)"))
    (pad 3 smd rect (at -3.4 -1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 4 smd rect (at -3.4 -1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C6-Pad1)"))
    (pad 5 smd rect (at -3.4 -0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 6 smd rect (at -3.4 -0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(C7-Pad1)"))
    (pad 7 smd rect (at -3.4 0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(C11-Pad1)"))
    (pad 8 smd rect (at -3.4 0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 78 "Net-(R1-Pad1)"))
    (pad 9 smd rect (at -3.4 1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 10 smd rect (at -3.4 1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 47 "Net-(R3-Pad1)"))
    (pad 11 smd rect (at -3.4 2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(C19-Pad1)"))
    (pad 12 smd rect (at -3.4 2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 13 smd rect (at -2.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 14 smd rect (at -2.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 15 smd rect (at -1.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 16 smd rect (at -1.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 17 smd rect (at -0.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 18 smd rect (at -0.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 19 smd rect (at 0.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 20 smd rect (at 0.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 21 smd rect (at 1.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 22 smd rect (at 1.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 23 smd rect (at 2.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 24 smd rect (at 2.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 62 CE))
    (pad 25 smd rect (at 3.4 2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 63 SLE2))
    (pad 26 smd rect (at 3.4 2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 64 SDATA))
    (pad 27 smd rect (at 3.4 1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 65 SREAD))
    (pad 28 smd rect (at 3.4 1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 66 SCLK))
    (pad 29 smd rect (at 3.4 0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 30 smd rect (at 3.4 0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 31 smd rect (at 3.4 -0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 29 "Net-(C35-Pad2)"))
    (pad 32 smd rect (at 3.4 -0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 33 smd rect (at 3.4 -1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 99 SWD_TP2))
    (pad 34 smd rect (at 3.4 -1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 50 "Net-(R12-Pad2)"))
    (pad 35 smd rect (at 3.4 -2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 79 "Net-(R11-Pad2)"))
    (pad 36 smd rect (at 3.4 -2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 37 smd rect (at 2.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 38 smd rect (at 2.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask))
    (pad 39 smd rect (at 1.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 72 "Net-(C33-Pad2)"))
    (pad 40 smd rect (at 1.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 41 smd rect (at 0.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 27 "Net-(C29-Pad2)"))
    (pad 42 smd rect (at 0.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(C27-Pad1)"))
    (pad 43 smd rect (at -0.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 44 smd rect (at -0.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 94 "Net-(L11-Pad2)"))
    (pad 45 smd rect (at -1.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 46 smd rect (at -1.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 93 "Net-(L11-Pad1)"))
    (pad 47 smd rect (at -2.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 48 smd rect (at -2.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(C23-Pad1)"))
    (pad 49 smd rect (at 1.93125 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 1.93125 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 1.93125 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 1.93125 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at 0.64375 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -0.64375 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (pad 49 smd rect (at -1.93125 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Paste F.Mask)
      (net 3 GND) (solder_paste_margin_ratio -0.2))
    (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module MMDVM:USB-mini-710-65100516121 (layer F.Cu) (tedit 5A7A3491) (tstamp 5AA60093)
    (at 150.3 94.975 90)
    (path /5A778C4F/5A8AD758)
    (fp_text reference P8 (at 0.025 3.2 90) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value USB_OTG (at -0.021 0.83 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -3.9 -3.95) (end 3.8 -3.95) (layer F.CrtYd) (width 0.15))
    (fp_line (start -3.9 5.3) (end 3.8 5.3) (layer F.CrtYd) (width 0.15))
    (fp_line (start 3.8 5.3) (end 3.8 -3.95) (layer F.CrtYd) (width 0.15))
    (fp_line (start -3.9 5.3) (end -3.9 -3.95) (layer F.CrtYd) (width 0.15))
    (pad "" np_thru_hole circle (at -2.2 0 90) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 2.2 0 90) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad 6 smd trapezoid (at -4.4 2.9 90) (size 2 2.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 6 smd trapezoid (at 4.4 2.9 90) (size 2 2.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 6 smd trapezoid (at 4.4 -2.6 90) (size 2 2.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 6 smd trapezoid (at -4.4 -2.6 90) (size 2 2.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 3 smd trapezoid (at 0 -2.6 90) (size 0.5 2.5) (layers F.Cu F.Paste F.Mask)
      (net 75 "Net-(C48-Pad2)"))
    (pad 5 smd trapezoid (at 1.6 -2.6 90) (size 0.5 2.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (pad 4 smd trapezoid (at 0.8 -2.6 90) (size 0.5 2.5) (layers F.Cu F.Paste F.Mask))
    (pad 1 smd trapezoid (at -1.6 -2.6 90) (size 0.5 2.5) (layers F.Cu F.Paste F.Mask)
      (net 76 "Net-(C49-Pad2)"))
    (pad 2 smd trapezoid (at -0.8 -2.6 90) (size 0.5 2.5) (layers F.Cu F.Paste F.Mask)
      (net 74 "Net-(C47-Pad1)"))
    (model ${KIPRJMOD}/../../libraries/mmdvm_hs_dual_hat.pretty/usb_B_mini_smd.wrl
      (offset (xyz 0 -1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Pin_Headers:Pin_Header_Straight_1x04 (layer F.Cu) (tedit 5AB4D6B6) (tstamp 5A6845B3)
    (at 135.95 129.65 90)
    (descr "Through hole pin header")
    (tags "pin header")
    (path /5A778C4F/5A7D83FB)
    (fp_text reference P3 (at 0.15 10.5 90) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value I2C (at 0.02 -4.378 90) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.27 8.89) (end 1.27 8.89) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.27 1.27) (end 1.27 8.89) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.27 1.27) (end -1.27 8.89) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.75 9.4) (end 1.75 9.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.75 -1.75) (end 1.75 9.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.75 -1.75) (end -1.75 9.4) (layer F.CrtYd) (width 0.05))
    (pad 1 thru_hole rect (at 0 0 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 32 +3V3))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 3 GND))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 36 SCL))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 35 SDA))
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CE3D) (tstamp 5A6842FB)
    (at 114.08 94.01 90)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A8A5)
    (attr smd)
    (fp_text reference C25 (at 2 0 90) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 15n (at 3.586 -0.034 90) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start 1 0.4) (end -1 0.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1 0.4) (end 1 -0.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1 -0.4) (end -1 0.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1 -0.4) (end 1 -0.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -0.25 0.47) (end 0.25 0.47) (layer F.SilkS) (width 0.12))
    (fp_line (start 0.25 -0.47) (end -0.25 -0.47) (layer F.SilkS) (width 0.12))
    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
    (fp_text user %R (at 1.73 -6.7 90) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (pad 1 smd rect (at -0.55 0 90) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 23 "Net-(C25-Pad1)"))
    (pad 2 smd rect (at 0.55 0 90) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module TO_SOT_Packages_SMD:SOT-223-3_TabPin2 (layer F.Cu) (tedit 5AB4D49F) (tstamp 5A73A6D9)
    (at 138.35 94.075 90)
    (descr "module CMS SOT223 4 pins")
    (tags "CMS SOT")
    (path /5A778C4F/5A8EDEF3)
    (attr smd)
    (fp_text reference U4 (at 0 -1.75 90) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value LD1117S33TR (at -3.675 -0.02 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
    (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
    (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
    (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1))
    (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer F.Fab) (width 0.1))
    (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer F.Fab) (width 0.1))
    (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12))
    (fp_text user %R (at 0 0 180) (layer F.Fab)
      (effects (font (size 0.8 0.8) (thickness 0.12)))
    )
    (pad 2 smd rect (at 3.15 0 90) (size 2 3.8) (layers F.Cu F.Paste F.Mask)
      (net 77 "Net-(C50-Pad1)"))
    (pad 2 smd rect (at -3.15 0 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
      (net 77 "Net-(C50-Pad1)"))
    (pad 3 smd rect (at -3.15 2.3 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
      (net 34 +5V))
    (pad 1 smd rect (at -3.15 -2.3 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module RPi_Hat:RPi_Hat_Mounting_Hole locked (layer F.Cu) (tedit 5A73570E) (tstamp 5515DEA9)
    (at 151.75 86)
    (descr "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (tags "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (fp_text reference or (at 0 -4.0005) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0.09906 3.59918) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 3.1 0) (layer B.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer F.Fab) (width 0.15))
    (pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
      (solder_mask_margin 1.725) (clearance 1.725))
  )

  (module RPi_Hat:RPi_Hat_Mounting_Hole locked (layer F.Cu) (tedit 5A73574A) (tstamp 55169DC9)
    (at 151.75 135)
    (descr "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (tags "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (fp_text reference ur (at 0 -4.0005) (layer Dwgs.User) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0.09906 3.59918) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 3.1 0) (layer B.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer F.Fab) (width 0.15))
    (pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
      (solder_mask_margin 1.725) (clearance 1.725))
  )

  (module RPi_Hat:RPi_Hat_Mounting_Hole locked (layer F.Cu) (tedit 5A73573E) (tstamp 5515DECC)
    (at 93.75 135)
    (descr "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (tags "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (fp_text reference ul (at 0 -4.0005) (layer Dwgs.User) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0.09906 3.59918) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 3.1 0) (layer B.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer F.Fab) (width 0.15))
    (pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
      (solder_mask_margin 1.725) (clearance 1.725))
  )

  (module RPi_Hat:RPi_Hat_Mounting_Hole locked (layer F.Cu) (tedit 5A735721) (tstamp 5515DEBF)
    (at 93.75 86)
    (descr "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (tags "Mounting hole, Befestigungsbohrung, 2,7mm, No Annular, Kein Restring,")
    (fp_text reference ol (at 0 -4.0005) (layer Dwgs.User) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value "" (at 0.09906 3.59918) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_circle (center 0 0) (end 3.1 0) (layer B.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.CrtYd) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer B.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 3.1 0) (layer F.Fab) (width 0.15))
    (fp_circle (center 0 0) (end 1.375 0) (layer F.Fab) (width 0.15))
    (pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
      (solder_mask_margin 1.725) (clearance 1.725))
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CCC4) (tstamp 5A6841DB)
    (at 100.84 103 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A7FD)
    (attr smd)
    (fp_text reference C1 (at -1.85 0 90) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 6p8 (at -0.02 -0.01 270) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 2 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D71C) (tstamp 5A6841E7)
    (at 104.54 125.49 270)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /58972AD9)
    (attr smd)
    (fp_text reference C2 (at -1.8 0.05 270) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 6p8 (at -0.01 0.04 270) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 270) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C2-Pad1)"))
    (pad 2 smd rect (at 0.55 0 270) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CC9E) (tstamp 5A82DF1E)
    (at 104.59 98.61)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A86D)
    (attr smd)
    (fp_text reference C3 (at -1.91 0 -180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 10n (at -0.01 0.04) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D775) (tstamp 5A6841FF)
    (at 108.28 121.085)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /589765ED)
    (attr smd)
    (fp_text reference C4 (at -2.01 -0.045) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 10n (at 0.1 0.075) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CC7F) (tstamp 5A68420B)
    (at 104.58 97.36)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A824)
    (attr smd)
    (fp_text reference C5 (at -2.09 0.04 -180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 220p (at 0.05 -0.03) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CC8E) (tstamp 5A684217)
    (at 104.59 101.2 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A7F2)
    (attr smd)
    (fp_text reference C6 (at 2.1 0.07) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 10p (at 0.01 -0.03 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C6-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(C6-Pad2)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CCAB) (tstamp 5A684223)
    (at 104.59 102.45 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A7E7)
    (attr smd)
    (fp_text reference C7 (at -1.81 -0.06 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 4p7 (at 0.01 0.02 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(C7-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(C6-Pad2)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D789) (tstamp 5A68422F)
    (at 108.28 119.84)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /58973FC2)
    (attr smd)
    (fp_text reference C8 (at -2.07 0.1) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 220p (at 0.13 0.05) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 2 smd rect (at 0.55 0) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D7A0) (tstamp 5A736A62)
    (at 108.29 123.68 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /58971E4D)
    (attr smd)
    (fp_text reference C9 (at 2 0.04 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 10p (at -0.09 -0.01 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(C9-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(C10-Pad2)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D77E) (tstamp 5A684247)
    (at 108.29 124.93 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /58971A8F)
    (attr smd)
    (fp_text reference C10 (at -1.975 -0.075 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 4p7 (at 0.01 0.04 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(C10-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(C10-Pad2)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CD33) (tstamp 5A684253)
    (at 104.59 105.05 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A7C5)
    (attr smd)
    (fp_text reference C11 (at -2.225 -0.025 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 6p8 (at 0.01 0.04 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(C11-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D75B) (tstamp 5A68425F)
    (at 108.3 127.51 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /589705E1)
    (attr smd)
    (fp_text reference C12 (at -2.3 -0.02 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 6p8 (at 0.03 0 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(C12-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CBC3) (tstamp 5A68426B)
    (at 104.59 96.125 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A862)
    (attr smd)
    (fp_text reference C13 (at 2.12 -0.035) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 100n (at 0.01 -0.055 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(C13-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D7D2) (tstamp 5A684277)
    (at 108.27 118.59 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /589762ED)
    (attr smd)
    (fp_text reference C14 (at 2.2 -0.05 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 100n (at 0.066 -0.028 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(C14-Pad1)"))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4CD10) (tstamp 5A684283)
    (at 104.59 107.65 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5A68A798)
    (attr smd)
    (fp_text reference C15 (at 2.09 0 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 10n (at 0.07 0 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (layer F.CrtYd) (width 0.05))
    (pad 1 smd rect (at -0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 32 +3V3))
    (pad 2 smd rect (at 0.55 0 180) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)
      (net 3 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module Capacitors_SMD:C_0402 (layer F.Cu) (tedit 5AB4D769) (tstamp 5A68428F)
    (at 108.29 130.11 180)
    (descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 0402")
    (path /5896E97E)
    (attr smd)
    (fp_text reference C16 (at 2.35 -0.04 180) (layer F.SilkS)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_text value 10n (at -0.05 -0.03 180) (layer F.Fab)
      (effects (font (size 0.5 0.5) (thickness 0.125)))
    )
    (fp_line (start -0.25 0.475) (end 0.25 0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 0.25 -0.475) (end -0.25 -0.475) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.15 -0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end -1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 0.6) (end 1.15 0.6) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.15 -0.6) (end 1.15 -0.6) (laye
Download .txt
gitextract_mkhphs9m/

├── .gitignore
├── .gitmodules
├── BOM.csv
├── BOM.xlsx
├── README.md
├── case/
│   ├── MMDVM_HS_Dual_Hat_base.fcstd
│   ├── MMDVM_HS_Dual_Hat_base.fcstd1
│   ├── MMDVM_HS_Dual_Hat_base.stl
│   ├── MMDVM_HS_Dual_Hat_top.fcstd
│   ├── MMDVM_HS_Dual_Hat_top.fcstd1
│   └── MMDVM_HS_Dual_Hat_top.stl
├── hardware/
│   ├── r1.3/
│   │   ├── Power.sch
│   │   ├── STM32F103.sch
│   │   ├── fp-info-cache
│   │   ├── fp-lib-table
│   │   ├── mmdvm_hs_dual_hat-cache.lib
│   │   ├── mmdvm_hs_dual_hat-rescue.dcm
│   │   ├── mmdvm_hs_dual_hat-rescue.lib
│   │   ├── mmdvm_hs_dual_hat.kicad_pcb
│   │   ├── mmdvm_hs_dual_hat.net
│   │   ├── mmdvm_hs_dual_hat.pro
│   │   ├── mmdvm_hs_dual_hat.rules
│   │   ├── mmdvm_hs_dual_hat.sch
│   │   ├── mmdvm_hs_dual_hat.xml
│   │   └── sym-lib-table
│   └── r2.0-mini/
│       ├── Power.kicad_sch
│       ├── fp-info-cache
│       ├── fp-lib-table
│       ├── mmdvm_hs_dual_hat-cache.lib
│       ├── mmdvm_hs_dual_hat-rescue.dcm
│       ├── mmdvm_hs_dual_hat-rescue.lib
│       ├── mmdvm_hs_dual_hat.kicad_pcb
│       ├── mmdvm_hs_dual_hat.kicad_prl
│       ├── mmdvm_hs_dual_hat.kicad_pro
│       ├── mmdvm_hs_dual_hat.kicad_sch
│       ├── mmdvm_hs_dual_hat.net
│       ├── mmdvm_hs_dual_hat.pro
│       ├── mmdvm_hs_dual_hat.rules
│       ├── mmdvm_hs_dual_hat.xml
│       └── sym-lib-table
└── libraries/
    ├── adf7021.bck
    ├── adf7021.dcm
    ├── adf7021.lib
    ├── mmdvm_hs_dual_hat.pretty/
    │   ├── CON-SMA-EDGE.kicad_mod
    │   ├── FOX-924B.kicad_mod
    │   ├── MMDVM_logo.kicad_mod
    │   ├── OPENHARDWARE.mod
    │   ├── USB-mini-710-65100516121.kicad_mod
    │   ├── User Library-Yageo ANT1204LL08R0870A Ceramic Chip Antenna.step
    │   ├── VIA-0.6mm.kicad_mod
    │   ├── crystal_smd_5x3.2mm.wrl
    │   ├── crystal_xrcgb.wrl
    │   ├── sma_straight_32k101-400l5.wrl
    │   ├── smd_push.wrl
    │   ├── usb_B_mini_smd.wrl
    │   └── w_logo.mod
    └── w_logo.pretty/
        ├── Logo_copper_CC-BY-NC-SA_10x3.6mm.kicad_mod
        ├── Logo_copper_CC-BY-NC-SA_5x2mm.kicad_mod
        ├── Logo_copper_CC-BY-SA_10x4.5mm.kicad_mod
        ├── Logo_copper_CC-BY-SA_5x2mm.kicad_mod
        ├── Logo_copper_CE_10x7.2mm.kicad_mod
        ├── Logo_copper_CE_5x3.6mm.kicad_mod
        ├── Logo_copper_Lead-Free_10x10mm.kicad_mod
        ├── Logo_copper_Lead-Free_5x5mm.kicad_mod
        ├── Logo_copper_OSHW_12x13mm.kicad_mod
        ├── Logo_copper_OSHW_6x6mm.kicad_mod
        ├── Logo_copper_ROHS_10x5.6mm.kicad_mod
        ├── Logo_copper_ROHS_5x2.8mm.kicad_mod
        ├── Logo_copper_UR-C-US_10x4mm.kicad_mod
        ├── Logo_copper_UR-C-US_5x2mm.kicad_mod
        ├── Logo_copper_UR-C_10x4.5mm.kicad_mod
        ├── Logo_copper_UR-C_5x2.5mm.kicad_mod
        ├── Logo_copper_UR-US_10x4mm.kicad_mod
        ├── Logo_copper_UR-US_5x2mm.kicad_mod
        ├── Logo_copper_UR_10x5.6mm.kicad_mod
        ├── Logo_copper_UR_5x3mm.kicad_mod
        ├── Logo_copper_WEEE_3.4x5mm.kicad_mod
        ├── Logo_copper_WEEE_8x10mm.kicad_mod
        ├── Logo_copper_high_voltage_10x8.5mm.kicad_mod
        ├── Logo_copper_high_voltage_5x4.2mm.kicad_mod
        ├── Logo_copper_polarity_center_10x2.8mm.kicad_mod
        ├── Logo_copper_polarity_center_5x1.4mm.kicad_mod
        ├── Logo_copper_polarity_external_10x2.8mm.kicad_mod
        ├── Logo_copper_polarity_external_5x1.4mm.kicad_mod
        ├── Logo_copper_warning_10x8.5mm.kicad_mod
        ├── Logo_copper_warning_5x4.2mm.kicad_mod
        ├── Logo_silk_CC-BY-NC-SA_10x3.6mm.kicad_mod
        ├── Logo_silk_CC-BY-NC-SA_5x2mm.kicad_mod
        ├── Logo_silk_CC-BY-SA_10x4.5mm.kicad_mod
        ├── Logo_silk_CC-BY-SA_5x2mm.kicad_mod
        ├── Logo_silk_CE_10x7.2mm.kicad_mod
        ├── Logo_silk_CE_5x3.6mm.kicad_mod
        ├── Logo_silk_Lead-Free_10x10mm.kicad_mod
        ├── Logo_silk_Lead-Free_5x5mm.kicad_mod
        ├── Logo_silk_OSHW_12x13mm.kicad_mod
        ├── Logo_silk_OSHW_6x6mm.kicad_mod
        ├── Logo_silk_ROHS_10x5.6mm.kicad_mod
        ├── Logo_silk_ROHS_5x2.8mm.kicad_mod
        ├── Logo_silk_UR-C-US_10x4mm.kicad_mod
        ├── Logo_silk_UR-C-US_5x2mm.kicad_mod
        ├── Logo_silk_UR-C_10x4.5mm.kicad_mod
        ├── Logo_silk_UR-C_5x2.5mm.kicad_mod
        ├── Logo_silk_UR-US_10x4mm.kicad_mod
        ├── Logo_silk_UR-US_5x2mm.kicad_mod
        ├── Logo_silk_UR_10x5.6mm.kicad_mod
        ├── Logo_silk_UR_5x3mm.kicad_mod
        ├── Logo_silk_WEEE_3.4x5mm.kicad_mod
        ├── Logo_silk_WEEE_8x10mm.kicad_mod
        ├── Logo_silk_high_voltage_10x8.5mm.kicad_mod
        ├── Logo_silk_high_voltage_5x4.2mm.kicad_mod
        ├── Logo_silk_polarity_center_10x2.8mm.kicad_mod
        ├── Logo_silk_polarity_center_5x1.4mm.kicad_mod
        ├── Logo_silk_polarity_external_10x2.8mm.kicad_mod
        ├── Logo_silk_polarity_external_5x1.4mm.kicad_mod
        ├── Logo_silk_warning_10x8.5mm.kicad_mod
        └── Logo_silk_warning_5x4.2mm.kicad_mod
Copy disabled (too large) Download .json
Condensed preview — 116 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (13,651K chars).
[
  {
    "path": ".gitignore",
    "chars": 49,
    "preview": "*.bak\n*-bak\n*.zip\n*gerber*\n_autosave-*\n.DS_Store\n"
  },
  {
    "path": ".gitmodules",
    "chars": 104,
    "preview": "[submodule \"libraries/pkl\"]\n\tpath = libraries/pkl\n\turl = https://github.com/esden/pretty-kicad-libs.git\n"
  },
  {
    "path": "BOM.csv",
    "chars": 5105,
    "preview": "Refs,Value,Footprint,Quantity,MFR,MPN,SPR,SPN\r\nSW1,NO,Buttons_Switches_SMD:SW_SPST_B3U-1000P,1,Omron Electronics,B3U-100"
  },
  {
    "path": "README.md",
    "chars": 8697,
    "preview": "# MMDVM_HS_Dual_Hat\nDuplex variant of MMDVM_HS_Hat\nDB9MAT DF2ET DO7EN\n\nThis PCB uses the [MMDVM_HS](https://github.com/j"
  },
  {
    "path": "hardware/r1.3/Power.sch",
    "chars": 44837,
    "preview": "EESchema Schematic File Version 4\nEELAYER 30 0\nEELAYER END\n$Descr A4 11693 8268\nencoding utf-8\nSheet 2 3\nTitle \"MMDVM_HS"
  },
  {
    "path": "hardware/r1.3/STM32F103.sch",
    "chars": 6719,
    "preview": "EESchema Schematic File Version 4\nEELAYER 30 0\nEELAYER END\n$Descr A4 11693 8268\nencoding utf-8\nSheet 3 3\nTitle \"MMDVM_HS"
  },
  {
    "path": "hardware/r1.3/fp-info-cache",
    "chars": 2,
    "preview": "0\n"
  },
  {
    "path": "hardware/r1.3/fp-lib-table",
    "chars": 194,
    "preview": "(fp_lib_table\n  (lib (name MMDVM)(type KiCad)(uri ${KIPRJMOD}/libraries)(options \"\")(descr \"\"))\n  (lib (name Logos)(type"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat-cache.lib",
    "chars": 17619,
    "preview": "EESchema-LIBRARY Version 2.4\n#encoding utf-8\n#\n# Connector_Raspberry_Pi_2_3\n#\nDEF Connector_Raspberry_Pi_2_3 J 0 40 Y Y "
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat-rescue.dcm",
    "chars": 48,
    "preview": "EESchema-DOCLIB  Version 2.0\n#\n#End Doc Library\n"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat-rescue.lib",
    "chars": 12647,
    "preview": "EESchema-LIBRARY Version 2.4\n#encoding utf-8\n#\n# C-device-mmdvm_hs_dual_hat-rescue\n#\nDEF C-device-mmdvm_hs_dual_hat-resc"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat.kicad_pcb",
    "chars": 705440,
    "preview": "(kicad_pcb (version 20171130) (host pcbnew \"(5.1.6)-1\")\n\n  (general\n    (thickness 1.6)\n    (drawings 67)\n    (tracks 12"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat.net",
    "chars": 97045,
    "preview": "(export (version D)\n  (design\n    (source /opt/MMDVM_HS_Dual_Hat/mmdvm_hs_dual_hat.sch)\n    (date \"Tue 12 Jun 2018 10:59"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat.pro",
    "chars": 861,
    "preview": "update=Mi 28 Feb 2018 22:11:02 CET\nversion=1\nlast_client=kicad\n[pcbnew]\nversion=1\nLastNetListRead=\nUseCmpFile=1\nPadDrill"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat.rules",
    "chars": 3917,
    "preview": "\n(rules PCB mmdvm_hs_dual_hat\n  (snap_angle \n    fortyfive_degree\n  )\n  (autoroute_settings\n    (fanout off)\n    (autoro"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat.sch",
    "chars": 68643,
    "preview": "EESchema Schematic File Version 4\nEELAYER 30 0\nEELAYER END\n$Descr A4 11693 8268\nencoding utf-8\nSheet 1 3\nTitle \"MMDVM_HS"
  },
  {
    "path": "hardware/r1.3/mmdvm_hs_dual_hat.xml",
    "chars": 111945,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<export version=\"D\">\n  <design>\n    <source>/opt/MMDVM_HS_Dual_Hat/mmdvm_hs_dual_"
  },
  {
    "path": "hardware/r1.3/sym-lib-table",
    "chars": 241,
    "preview": "(sym_lib_table\n  (lib (name mmdvm_hs_dual_hat-rescue)(type Legacy)(uri ${KIPRJMOD}/mmdvm_hs_dual_hat-rescue.lib)(options"
  },
  {
    "path": "hardware/r2.0-mini/Power.kicad_sch",
    "chars": 129187,
    "preview": "(kicad_sch (version 20200828) (generator eeschema)\n\n  (page 2 2)\n\n  (paper \"A4\")\n\n  (title_block\n    (title \"MMDVM_HS_Du"
  },
  {
    "path": "hardware/r2.0-mini/fp-info-cache",
    "chars": 1038,
    "preview": "14427144361576\npkl_pin_headers\nConnector_JST_ZH_S3B-ZR\n\n\n0\n3\n3\npkl_pin_headers\nPinHeader_2x05_P2.54mm_Vertical_SMD\nsurfa"
  },
  {
    "path": "hardware/r2.0-mini/fp-lib-table",
    "chars": 3383,
    "preview": "(fp_lib_table\r\n  (lib (name MMDVM)(type KiCad)(uri ${KIPRJMOD}/../../libraries/mmdvm_hs_dual_hat.pretty)(options \"\")(des"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat-cache.lib",
    "chars": 14623,
    "preview": "EESchema-LIBRARY Version 2.4\n#encoding utf-8\n#\n# Connector_Generic_Conn_02x03_Odd_Even\n#\nDEF Connector_Generic_Conn_02x0"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat-rescue.dcm",
    "chars": 51,
    "preview": "EESchema-DOCLIB  Version 2.0\r\n#\r\n#End Doc Library\r\n"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat-rescue.lib",
    "chars": 13115,
    "preview": "EESchema-LIBRARY Version 2.4\r\n#encoding utf-8\r\n#\r\n# C-device-mmdvm_hs_dual_hat-rescue\r\n#\r\nDEF C-device-mmdvm_hs_dual_hat"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.kicad_pcb",
    "chars": 1424623,
    "preview": "(kicad_pcb (version 20201002) (generator pcbnew)\n\n  (general\n    (thickness 1.6)\n  )\n\n  (paper \"A4\")\n  (title_block\n    "
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.kicad_prl",
    "chars": 1044,
    "preview": "{\n  \"board\": {\n    \"active_layer\": 0,\n    \"active_layer_preset\": \"\",\n    \"hidden_nets\": [],\n    \"high_contrast_mode\": 0,"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.kicad_pro",
    "chars": 8987,
    "preview": "{\n  \"board\": {\n    \"design_settings\": {\n      \"defaults\": {\n        \"board_outline_line_width\": 0.09999999999999999,\n   "
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.kicad_sch",
    "chars": 180240,
    "preview": "(kicad_sch (version 20200828) (generator eeschema)\n\n  (page 1 2)\n\n  (paper \"A4\")\n\n  (title_block\n    (title \"MMDVM_HS_Du"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.net",
    "chars": 88388,
    "preview": "(export (version D)\n  (design\n    (source /Users/mathis/Documents/GitHub/MMDVM_HS_Dual_Hat/hardware/r2.0/mmdvm_hs_dual_h"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.pro",
    "chars": 3942,
    "preview": "update=2020 October 16, Friday 21:28:09\nversion=1\nlast_client=kicad\n[cvpcb]\nversion=1\nNetIExt=net\n[general]\nversion=1\n[e"
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.rules",
    "chars": 4011,
    "preview": "\r\n(rules PCB mmdvm_hs_dual_hat\r\n  (snap_angle \r\n    fortyfive_degree\r\n  )\r\n  (autoroute_settings\r\n    (fanout off)\r\n    "
  },
  {
    "path": "hardware/r2.0-mini/mmdvm_hs_dual_hat.xml",
    "chars": 114813,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<export version=\"D\">\r\n  <design>\r\n    <source>/opt/MMDVM_HS_Dual_Hat/mmdvm_hs_du"
  },
  {
    "path": "hardware/r2.0-mini/sym-lib-table",
    "chars": 469,
    "preview": "(sym_lib_table\r\n  (lib (name mmdvm_hs_dual_hat-rescue)(type Legacy)(uri ${KIPRJMOD}/mmdvm_hs_dual_hat-rescue.lib)(option"
  },
  {
    "path": "libraries/adf7021.bck",
    "chars": 48,
    "preview": "EESchema-DOCLIB  Version 2.0\n#\n#End Doc Library\n"
  },
  {
    "path": "libraries/adf7021.dcm",
    "chars": 48,
    "preview": "EESchema-DOCLIB  Version 2.0\n#\n#End Doc Library\n"
  },
  {
    "path": "libraries/adf7021.lib",
    "chars": 2142,
    "preview": "EESchema-LIBRARY Version 2.4\n#encoding utf-8\n#\n# ADF7021\n#\nDEF ADF7021 U 0 40 Y Y 1 F N\nF0 \"U\" 0 -250 49 H V C CNN\nF1 \"A"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/CON-SMA-EDGE.kicad_mod",
    "chars": 2678,
    "preview": "(module CON-SMA-EDGE (layer F.Cu) (tedit 589B39E1)\n  (fp_text reference P5 (at 0 0) (layer F.SilkS) hide\n    (effects (f"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/FOX-924B.kicad_mod",
    "chars": 935,
    "preview": "(module FOX-924B (layer F.Cu) (tedit 55FAF92F)\n  (fp_text reference REF** (at 0 3.2) (layer F.SilkS)\n    (effects (font "
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/MMDVM_logo.kicad_mod",
    "chars": 30812,
    "preview": "(module LOGO (layer F.Cu)\n  (at 0 0)\n (fp_text reference \"G***\" (at 0 0) (layer F.SilkS) hide\n  (effects (font (thicknes"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/OPENHARDWARE.mod",
    "chars": 6154214,
    "preview": "PCBNEW-LibModule-V1  Thu 07 Apr 2011 04:38:25 PM CDT\n$INDEX\nOSHWLOGO3IN\nOSHWLOGO1.5IN\nOSHWLOGO0.75IN\nOSHWLOGO0.3IN\n$EndI"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/USB-mini-710-65100516121.kicad_mod",
    "chars": 1501,
    "preview": "(module USB-mini-710-65100516121 (layer F.Cu) (tedit 5A7A3491)\n  (fp_text reference REF** (at 0 2.54) (layer F.SilkS)\n  "
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/User Library-Yageo ANT1204LL08R0870A Ceramic Chip Antenna.step",
    "chars": 117876,
    "preview": "ISO-10303-21;\r\nHEADER;\r\nFILE_DESCRIPTION (( 'STEP AP214' ),\r\n    '1' );\r\nFILE_NAME ('User Library-Yageo ANT1204LL08R0870"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/VIA-0.6mm.kicad_mod",
    "chars": 373,
    "preview": "(module VIA-0.6mm (layer F.Cu) (tedit 589B36E2)\n  (fp_text reference REF** (at 0 1.27) (layer F.SilkS) hide\n    (effects"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/crystal_smd_5x3.2mm.wrl",
    "chars": 41070,
    "preview": "#VRML V2.0 utf8\n#Exported from Wings 3D 1.4.1\nDEF cube12_copy13 Transform {\n  children [\n    Shape {\n      appearance Ap"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/crystal_xrcgb.wrl",
    "chars": 60424,
    "preview": "#VRML V2.0 utf8\n#Exported from Wings 3D 1.4.1\nDEF cylinder8 Transform {\n  children [\n    Shape {\n      appearance Appear"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/sma_straight_32k101-400l5.wrl",
    "chars": 234609,
    "preview": "#VRML V2.0 utf8\n#Exported from Wings 3D 1.4.1\nDEF sphere12_sep30 Transform {\n  children [\n    Shape {\n      appearance A"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/smd_push.wrl",
    "chars": 45778,
    "preview": "#VRML V2.0 utf8\n#Exported from Wings 3D 1.5.3\nDEF cube27_copy28 Transform {\n  children [\n    Shape {\n      appearance Ap"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/usb_B_mini_smd.wrl",
    "chars": 350485,
    "preview": "#VRML V2.0 utf8\n#Exported from Wings 3D 1.4.1\nDEF cylinder25_copy28 Transform {\n  children [\n    Shape {\n      appearanc"
  },
  {
    "path": "libraries/mmdvm_hs_dual_hat.pretty/w_logo.mod",
    "chars": 1318195,
    "preview": "PCBNEW-LibModule-V1  dom 27 ott 2013 09:53:31 CET\n# encoding utf-8\nUnits mm\n$INDEX\nLogo_copper_CC-BY-NC-SA_10x3.6mm\nLogo"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_CC-BY-NC-SA_10x3.6mm.kicad_mod",
    "chars": 34368,
    "preview": "(module Logo_copper_CC-BY-NC-SA_10x3.6mm (layer F.Cu)\n  (descr \"CC BY-NC-SA logo, 10x3.6mm\")\n  (fp_text reference G*** ("
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_CC-BY-NC-SA_5x2mm.kicad_mod",
    "chars": 34390,
    "preview": "(module Logo_copper_CC-BY-NC-SA_5x2mm (layer F.Cu)\n  (descr \"CC BY-NC-SA logo, 5x2mm\")\n  (fp_text reference G*** (at 0.2"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_CC-BY-SA_10x4.5mm.kicad_mod",
    "chars": 25935,
    "preview": "(module Logo_copper_CC-BY-SA_10x4.5mm (layer F.Cu)\n  (descr \"CC BY-SA logo, 10x4.5mm\")\n  (fp_text reference G*** (at 1.9"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_CC-BY-SA_5x2mm.kicad_mod",
    "chars": 25890,
    "preview": "(module Logo_copper_CC-BY-SA_5x2mm (layer F.Cu)\n  (descr \"CC BY-SA logo, 5x2mm\")\n  (fp_text reference G*** (at 0.9 -0.9)"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_CE_10x7.2mm.kicad_mod",
    "chars": 21489,
    "preview": "(module Logo_copper_CE_10x7.2mm (layer F.Cu)\n  (descr \"CE logo, 10x7.2mm\")\n  (fp_text reference G*** (at 0 -0.4) (layer "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_CE_5x3.6mm.kicad_mod",
    "chars": 21489,
    "preview": "(module Logo_copper_CE_5x3.6mm (layer F.Cu)\n  (descr \"CE logo, 5x3.6mm\")\n  (fp_text reference G*** (at 0 0.1) (layer F.S"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_Lead-Free_10x10mm.kicad_mod",
    "chars": 48593,
    "preview": "(module Logo_copper_Lead-Free_10x10mm (layer F.Cu)\n  (descr \"Lead Free logo, 10x10mm\")\n  (fp_text reference G*** (at 0 2"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_Lead-Free_5x5mm.kicad_mod",
    "chars": 48541,
    "preview": "(module Logo_copper_Lead-Free_5x5mm (layer F.Cu)\n  (descr \"Lead Free logo, 5x5mm\")\n  (fp_text reference G*** (at 0 1.2) "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_OSHW_12x13mm.kicad_mod",
    "chars": 15291,
    "preview": "(module Logo_copper_OSHW_12x13mm (layer F.Cu)\n  (descr \"Open Hardware Logo, 12x13mm\")\n  (fp_text reference G*** (at 0 0)"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_OSHW_6x6mm.kicad_mod",
    "chars": 15468,
    "preview": "(module Logo_copper_OSHW_6x6mm (layer F.Cu)\n  (descr \"Open Hardware Logo, 6x6mm\")\n  (fp_text reference G*** (at 0 0) (la"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_ROHS_10x5.6mm.kicad_mod",
    "chars": 73821,
    "preview": "(module Logo_copper_ROHS_10x5.6mm (layer F.Cu)\n  (descr \"ROHS logo, 10x5.6mm\")\n  (fp_text reference G*** (at -1.7 -1.1) "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_ROHS_5x2.8mm.kicad_mod",
    "chars": 73812,
    "preview": "(module Logo_copper_ROHS_5x2.8mm (layer F.Cu)\n  (descr \"ROHS logo, 5x2.8mm\")\n  (fp_text reference G*** (at -0.8 -0.4) (l"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR-C-US_10x4mm.kicad_mod",
    "chars": 29810,
    "preview": "(module Logo_copper_UR-C-US_10x4mm (layer F.Cu)\n  (descr \"UL Recognized C+US logo, 10x4mm\")\n  (fp_text reference G*** (a"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR-C-US_5x2mm.kicad_mod",
    "chars": 29793,
    "preview": "(module Logo_copper_UR-C-US_5x2mm (layer F.Cu)\n  (descr \"UL Recognized C+US logo, 5x2mm\")\n  (fp_text reference G*** (at "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR-C_10x4.5mm.kicad_mod",
    "chars": 22907,
    "preview": "(module Logo_copper_UR-C_10x4.5mm (layer F.Cu)\n  (descr \"UL Recognized C logo, 10x4.5mm\")\n  (fp_text reference G*** (at "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR-C_5x2.5mm.kicad_mod",
    "chars": 22864,
    "preview": "(module Logo_copper_UR-C_5x2.5mm (layer F.Cu)\n  (descr \"UL Recognized C logo, 5x2.5mm\")\n  (fp_text reference G*** (at 0."
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR-US_10x4mm.kicad_mod",
    "chars": 26485,
    "preview": "(module Logo_copper_UR-US_10x4mm (layer F.Cu)\n  (descr \"UL Recognized US logo, 10x4mm\")\n  (fp_text reference G*** (at -0"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR-US_5x2mm.kicad_mod",
    "chars": 26507,
    "preview": "(module Logo_copper_UR-US_5x2mm (layer F.Cu)\n  (descr \"UL Recognized US logo, 5x2mm\")\n  (fp_text reference G*** (at -0.3"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR_10x5.6mm.kicad_mod",
    "chars": 19510,
    "preview": "(module Logo_copper_UR_10x5.6mm (layer F.Cu)\n  (descr \"UL Recognized logo, 10x5.6mm\")\n  (fp_text reference G*** (at 0.9 "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_UR_5x3mm.kicad_mod",
    "chars": 19551,
    "preview": "(module Logo_copper_UR_5x3mm (layer F.Cu)\n  (descr \"UL Recognized logo, 5x3mm\")\n  (fp_text reference G*** (at 0.5 -0.3) "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_WEEE_3.4x5mm.kicad_mod",
    "chars": 33871,
    "preview": "(module Logo_copper_WEEE_3.4x5mm (layer F.Cu)\n  (descr \"WEEE logo, 3.4x5mm\")\n  (fp_text reference G*** (at 0 0.1) (layer"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_WEEE_8x10mm.kicad_mod",
    "chars": 33902,
    "preview": "(module Logo_copper_WEEE_8x10mm (layer F.Cu)\n  (descr \"WEEE logo, 8x10mm\")\n  (fp_text reference G*** (at 0 0) (layer F.S"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_high_voltage_10x8.5mm.kicad_mod",
    "chars": 18940,
    "preview": "(module Logo_copper_high_voltage_10x8.5mm (layer F.Cu)\n  (descr \"High voltage logo, 10x8.5mm\")\n  (fp_text reference G***"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_high_voltage_5x4.2mm.kicad_mod",
    "chars": 18904,
    "preview": "(module Logo_copper_high_voltage_5x4.2mm (layer F.Cu)\n  (descr \"High voltage logo, 5x4.2mm\")\n  (fp_text reference G*** ("
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_polarity_center_10x2.8mm.kicad_mod",
    "chars": 1367,
    "preview": "(module Logo_copper_polarity_center_10x2.8mm (layer F.Cu)\n  (descr \"Polarity logo, positive center, 10x2.8mm\")\n  (fp_tex"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_polarity_center_5x1.4mm.kicad_mod",
    "chars": 1261,
    "preview": "(module Logo_copper_polarity_center_5x1.4mm (layer F.Cu)\n  (descr \"Polarity logo, positive center, 5x1.4mm\")\n  (fp_text "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_polarity_external_10x2.8mm.kicad_mod",
    "chars": 1371,
    "preview": "(module Logo_copper_polarity_external_10x2.8mm (layer F.Cu)\n  (descr \"Polarity logo, negative center, 10x2.8mm\")\n  (fp_t"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_polarity_external_5x1.4mm.kicad_mod",
    "chars": 1265,
    "preview": "(module Logo_copper_polarity_external_5x1.4mm (layer F.Cu)\n  (descr \"Polarity logo, negative center, 5x1.4mm\")\n  (fp_tex"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_warning_10x8.5mm.kicad_mod",
    "chars": 13644,
    "preview": "(module Logo_copper_warning_10x8.5mm (layer F.Cu)\n  (descr \"Warning logo, 10x8.5mm\")\n  (fp_text reference G*** (at 0 4.4"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_copper_warning_5x4.2mm.kicad_mod",
    "chars": 12923,
    "preview": "(module Logo_copper_warning_5x4.2mm (layer F.Cu)\n  (descr \"Warning logo, 5x4.2mm\")\n  (fp_text reference G*** (at -0.9 1."
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_CC-BY-NC-SA_10x3.6mm.kicad_mod",
    "chars": 34414,
    "preview": "(module Logo_silk_CC-BY-NC-SA_10x3.6mm (layer F.Cu)\n  (descr \"CC BY-NC-SA logo, 10x3.6mm\")\n  (fp_text reference G*** (at"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_CC-BY-NC-SA_5x2mm.kicad_mod",
    "chars": 34436,
    "preview": "(module Logo_silk_CC-BY-NC-SA_5x2mm (layer F.Cu)\n  (descr \"CC BY-NC-SA logo, 5x2mm\")\n  (fp_text reference G*** (at 0.2 -"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_CC-BY-SA_10x4.5mm.kicad_mod",
    "chars": 25972,
    "preview": "(module Logo_silk_CC-BY-SA_10x4.5mm (layer F.Cu)\n  (descr \"CC BY-SA logo, 10x4.5mm\")\n  (fp_text reference G*** (at 1.9 0"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_CC-BY-SA_5x2mm.kicad_mod",
    "chars": 25927,
    "preview": "(module Logo_silk_CC-BY-SA_5x2mm (layer F.Cu)\n  (descr \"CC BY-SA logo, 5x2mm\")\n  (fp_text reference G*** (at 0.9 -0.9) ("
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_CE_10x7.2mm.kicad_mod",
    "chars": 21493,
    "preview": "(module Logo_silk_CE_10x7.2mm (layer F.Cu)\n  (descr \"CE logo, 10x7.2mm\")\n  (fp_text reference G*** (at 0 -0.4) (layer F."
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_CE_5x3.6mm.kicad_mod",
    "chars": 21493,
    "preview": "(module Logo_silk_CE_5x3.6mm (layer F.Cu)\n  (descr \"CE logo, 5x3.6mm\")\n  (fp_text reference G*** (at 0 0.1) (layer F.Sil"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_Lead-Free_10x10mm.kicad_mod",
    "chars": 48594,
    "preview": "(module Logo_silk_Lead-Free_10x10mm (layer F.Cu)\n  (descr \"Lead Free logo, 10x10mm\")\n  (fp_text reference G*** (at 0 2.2"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_Lead-Free_5x5mm.kicad_mod",
    "chars": 48542,
    "preview": "(module Logo_silk_Lead-Free_5x5mm (layer F.Cu)\n  (descr \"Lead Free logo, 5x5mm\")\n  (fp_text reference G*** (at 0 1.2) (l"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_OSHW_12x13mm.kicad_mod",
    "chars": 15652,
    "preview": "(module Logo_silk_OSHW_12x13mm (layer F.Cu)\n  (descr \"Open Hardware Logo, 12x13mm\")\n  (fp_text reference G*** (at 0 0) ("
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_OSHW_6x6mm.kicad_mod",
    "chars": 15829,
    "preview": "(module Logo_silk_OSHW_6x6mm (layer F.Cu)\n  (descr \"Open Hardware Logo, 6x6mm\")\n  (fp_text reference G*** (at 0 0) (laye"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_ROHS_10x5.6mm.kicad_mod",
    "chars": 73861,
    "preview": "(module Logo_silk_ROHS_10x5.6mm (layer F.Cu)\n  (descr \"ROHS logo, 10x5.6mm\")\n  (fp_text reference G*** (at -1.7 -1.1) (l"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_ROHS_5x2.8mm.kicad_mod",
    "chars": 73852,
    "preview": "(module Logo_silk_ROHS_5x2.8mm (layer F.Cu)\n  (descr \"ROHS logo, 5x2.8mm\")\n  (fp_text reference G*** (at -0.8 -0.4) (lay"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR-C-US_10x4mm.kicad_mod",
    "chars": 29826,
    "preview": "(module Logo_silk_UR-C-US_10x4mm (layer F.Cu)\n  (descr \"UL Recognized C+US logo, 10x4mm\")\n  (fp_text reference G*** (at "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR-C-US_5x2mm.kicad_mod",
    "chars": 29809,
    "preview": "(module Logo_silk_UR-C-US_5x2mm (layer F.Cu)\n  (descr \"UL Recognized C+US logo, 5x2mm\")\n  (fp_text reference G*** (at 0 "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR-C_10x4.5mm.kicad_mod",
    "chars": 22917,
    "preview": "(module Logo_silk_UR-C_10x4.5mm (layer F.Cu)\n  (descr \"UL Recognized C logo, 10x4.5mm\")\n  (fp_text reference G*** (at 1."
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR-C_5x2.5mm.kicad_mod",
    "chars": 22874,
    "preview": "(module Logo_silk_UR-C_5x2.5mm (layer F.Cu)\n  (descr \"UL Recognized C logo, 5x2.5mm\")\n  (fp_text reference G*** (at 0.8 "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR-US_10x4mm.kicad_mod",
    "chars": 26498,
    "preview": "(module Logo_silk_UR-US_10x4mm (layer F.Cu)\n  (descr \"UL Recognized US logo, 10x4mm\")\n  (fp_text reference G*** (at -0.7"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR-US_5x2mm.kicad_mod",
    "chars": 26520,
    "preview": "(module Logo_silk_UR-US_5x2mm (layer F.Cu)\n  (descr \"UL Recognized US logo, 5x2mm\")\n  (fp_text reference G*** (at -0.3 0"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR_10x5.6mm.kicad_mod",
    "chars": 19517,
    "preview": "(module Logo_silk_UR_10x5.6mm (layer F.Cu)\n  (descr \"UL Recognized logo, 10x5.6mm\")\n  (fp_text reference G*** (at 0.9 -0"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_UR_5x3mm.kicad_mod",
    "chars": 19558,
    "preview": "(module Logo_silk_UR_5x3mm (layer F.Cu)\n  (descr \"UL Recognized logo, 5x3mm\")\n  (fp_text reference G*** (at 0.5 -0.3) (l"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_WEEE_3.4x5mm.kicad_mod",
    "chars": 33878,
    "preview": "(module Logo_silk_WEEE_3.4x5mm (layer F.Cu)\n  (descr \"WEEE logo, 3.4x5mm\")\n  (fp_text reference G*** (at 0 0.1) (layer F"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_WEEE_8x10mm.kicad_mod",
    "chars": 33917,
    "preview": "(module Logo_silk_WEEE_8x10mm (layer F.Cu)\n  (descr \"WEEE logo, 8x10mm\")\n  (fp_text reference G*** (at 0 5.2832) (layer "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_high_voltage_10x8.5mm.kicad_mod",
    "chars": 18944,
    "preview": "(module Logo_silk_high_voltage_10x8.5mm (layer F.Cu)\n  (descr \"High voltage logo, 10x8.5mm\")\n  (fp_text reference G*** ("
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_high_voltage_5x4.2mm.kicad_mod",
    "chars": 18908,
    "preview": "(module Logo_silk_high_voltage_5x4.2mm (layer F.Cu)\n  (descr \"High voltage logo, 5x4.2mm\")\n  (fp_text reference G*** (at"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_polarity_center_10x2.8mm.kicad_mod",
    "chars": 1410,
    "preview": "(module Logo_silk_polarity_center_10x2.8mm (layer F.Cu)\n  (descr \"Polarity logo, positive center, 10x2.8mm\")\n  (fp_text "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_polarity_center_5x1.4mm.kicad_mod",
    "chars": 1298,
    "preview": "(module Logo_silk_polarity_center_5x1.4mm (layer F.Cu)\n  (descr \"Polarity logo, positive center, 5x1.4mm\")\n  (fp_text re"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_polarity_external_10x2.8mm.kicad_mod",
    "chars": 1414,
    "preview": "(module Logo_silk_polarity_external_10x2.8mm (layer F.Cu)\n  (descr \"Polarity logo, negative center, 10x2.8mm\")\n  (fp_tex"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_polarity_external_5x1.4mm.kicad_mod",
    "chars": 1302,
    "preview": "(module Logo_silk_polarity_external_5x1.4mm (layer F.Cu)\n  (descr \"Polarity logo, negative center, 5x1.4mm\")\n  (fp_text "
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_warning_10x8.5mm.kicad_mod",
    "chars": 13705,
    "preview": "(module Logo_silk_warning_10x8.5mm (layer F.Cu)\n  (descr \"Warning logo, 10x8.5mm\")\n  (fp_text reference G*** (at 0 4.437"
  },
  {
    "path": "libraries/w_logo.pretty/Logo_silk_warning_5x4.2mm.kicad_mod",
    "chars": 12954,
    "preview": "(module Logo_silk_warning_5x4.2mm (layer F.Cu)\n  (descr \"Warning logo, 5x4.2mm\")\n  (fp_text reference G*** (at -0.9 1.4)"
  }
]

// ... and 7 more files (download for full content)

About this extraction

This page contains the full source code of the phl0/MMDVM_HS_Dual_Hat GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 116 files (12.4 MB), approximately 3.3M tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!