From 141502e3f46ecaa5d15a632bc016674c98254e1c Mon Sep 17 00:00:00 2001 From: Jakub Kakona Date: Sun, 7 Jul 2024 13:45:01 +0200 Subject: [PATCH] Update documentation and upgrade to KiCADv7. --- .github/workflows/kicad_outputs.yml | 322 ++ I2CIO01A.json | 19 - PrjInfo.txt | 20 - README.cs.md | 12 - README.md | 82 +- doc/assets | 2 +- doc/metadata.yaml | 4 +- .../{I2CIO01A-cache.lib => I2CIO01-cache.lib} | 0 hw/sch_pcb/I2CIO01-rescue.lib | 210 ++ hw/sch_pcb/I2CIO01.kicad_prl | 77 + hw/sch_pcb/I2CIO01.kicad_pro | 331 ++ hw/sch_pcb/I2CIO01.kicad_sch | 2862 +++++++++++++++++ hw/sch_pcb/I2CIO01A-rescue.lib | 45 - hw/sch_pcb/I2CIO01A.cmp | 290 -- hw/sch_pcb/I2CIO01A.pdf | Bin 33791 -> 0 bytes hw/sch_pcb/I2CIO01A.pro | 79 - hw/sch_pcb/I2CIO01A.sch | 927 ------ hw/sch_pcb/USBIO01A_PCB1.pdf | Bin 15061 -> 0 bytes hw/sch_pcb/USBIO01A_PCB4.pdf | Bin 14393 -> 0 bytes hw/sch_pcb/sym-lib-table | 5 + 20 files changed, 3884 insertions(+), 1403 deletions(-) create mode 100644 .github/workflows/kicad_outputs.yml delete mode 100644 I2CIO01A.json delete mode 100644 PrjInfo.txt delete mode 100644 README.cs.md rename hw/sch_pcb/{I2CIO01A-cache.lib => I2CIO01-cache.lib} (100%) create mode 100644 hw/sch_pcb/I2CIO01-rescue.lib create mode 100644 hw/sch_pcb/I2CIO01.kicad_prl create mode 100644 hw/sch_pcb/I2CIO01.kicad_pro create mode 100644 hw/sch_pcb/I2CIO01.kicad_sch delete mode 100644 hw/sch_pcb/I2CIO01A-rescue.lib delete mode 100644 hw/sch_pcb/I2CIO01A.cmp delete mode 100644 hw/sch_pcb/I2CIO01A.pdf delete mode 100644 hw/sch_pcb/I2CIO01A.pro delete mode 100644 hw/sch_pcb/I2CIO01A.sch delete mode 100644 hw/sch_pcb/USBIO01A_PCB1.pdf delete mode 100644 hw/sch_pcb/USBIO01A_PCB4.pdf create mode 100644 hw/sch_pcb/sym-lib-table diff --git a/.github/workflows/kicad_outputs.yml b/.github/workflows/kicad_outputs.yml new file mode 100644 index 0000000..a927fa0 --- /dev/null +++ b/.github/workflows/kicad_outputs.yml @@ -0,0 +1,322 @@ +name: Kicad - production files generator + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +on: + push: + paths: + - '**.kicad_pcb' + - '**.kicad_sch' + - '**.kicad_pro' + - '**.yml' + - 'doc/assets' + workflow_dispatch: + +env: + schema: "hw/sch_pcb/${{ github.event.repository.name }}.kicad_sch" + board: "hw/sch_pcb/${{ github.event.repository.name }}.kicad_pcb" + project: ${{ github.event.repository.name }} + branch: ${{ github.head_ref || github.ref_name }} + dir: "hw/out" + kibot: "doc/assets/kibot" + +jobs: + ERC: + runs-on: ubuntu-latest + continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/erc.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }} + + + DRC: + runs-on: ubuntu-latest + continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/drc.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }} + + + schematics: + runs-on: ubuntu-latest + continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/schematics.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_docs + + - uses: actions/upload-artifact@v3 + if: ${{ success() }} + with: + name: doc_sch + path: ${{ env.dir }}_docs/** + + placement: + name: "Placement and XML" + runs-on: ubuntu-latest + #continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/placement.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_docs + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/xml.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_docs + +# - name: "Rename output" +# run: | +# for file in $(find ${{env.dir}} -type f); do sudo mv "${file}" "${file//${{env.project}}/${{env.branch}}}" ; done +# for file in $(find ${{env.dir}}_docs -type f); do sudo mv "${file}" "${file//${{env.project}}/${{env.branch}}}" ; done + + - name: "Collect files" + run: | + tree + mkdir doc_xml || true ; + mv hw/sch_pcb/*.xml doc_xml/ || true; + mv hw/out_docs/*.csv doc_xml/ || true; + + - uses: actions/upload-artifact@v3 + if: ${{ success() }} + with: + name: doc_xml + path: | + doc_xml + + # Zde se zahazuji debugovaci videa + - uses: actions/upload-artifact@v3 + if: ${{ success() }} + with: + name: doc_placement + path: | + ${{ env.dir }}_docs/**/*.pdf + ${{ env.dir }}_docs/**/*.svg + ${{ env.dir }}_docs/**/*.csv + + report: + runs-on: ubuntu-latest + #continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/report.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_report + + - uses: actions/upload-artifact@v3 + if: ${{ success() }} + with: + name: doc_report + path: ${{ env.dir }}_report/ + + + ibom: + runs-on: ubuntu-latest + continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/ibom.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_ibom + + - name: "Rename output" + run: for file in $(find ${{env.dir}} -type f); do sudo mv "${file}" "${file//${{env.project}}/${{env.branch}}}" ; done + + - uses: actions/upload-artifact@v3 + if: ${{ success() }} + with: + name: doc_ibom + path: ${{ env.dir }}_ibom/ + + +# fabrications + gerbers: + name: "Fabrication: Gerebrs, Drill and PnP" + runs-on: ubuntu-latest + continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/gerbers.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_gerbers + verbose: 3 + + - name: "Rename output" + run: for file in $(find ${{env.dir}}_gerbers -type f); do sudo mv "${file}" "${file//${{env.project}}/${{env.branch}}}" || true ; done + + - uses: actions/upload-artifact@v2 + if: ${{ success() }} + with: + name: hw_cam_profi + path: ${{ env.dir }}_gerbers/gerbers/** + + + graphics: + name: "CAD and render" + runs-on: ubuntu-latest + #continue-on-error: true + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + token: ${{ secrets.pat }} + ref: ${{ github.head_ref }} + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/cad.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_cad + + - uses: INTI-CMNB/KiBot@v2_dk7 + with: + config: ${{ env.kibot }}/render.kibot.yaml + schema: ${{ env.schema }} + board: ${{ env.board }} + dir: ${{ env.dir }}_img + verbose: 3 + + - uses: actions/upload-artifact@v3 + if: ${{ success() }} + with: + name: doc_cad + path: ${{ env.dir }}_cad/** + + - uses: actions/upload-artifact@v3 + if: ${{ success() }} + with: + name: doc_img + path: ${{ env.dir }}_img/img/** + + + UPDATE_REPO: + runs-on: ubuntu-latest + name: Update repository + needs: [graphics, gerbers, schematics, placement, report, ibom] + steps: + - uses: actions/checkout@v3 + with: + ref: ${{ github.head_ref }} + token: ${{ secrets.pat }} + + - run: | + git pull --force --rebase || true + git submodule update --remote || true + + - name: Download a Build Artifact + uses: actions/download-artifact@v3.0.0 + + - name: Remove old manufarturing data + run: | + rm -r hw/cam_profi || true + rm -r doc/gen || true + + - name: Extract to right position + run: | + + mkdir doc || true + mkdir doc/gen || true + mkdir doc/gen/img || true + mkdir doc/img || true + mkdir doc/img/render || true + mkdir hw || true + mkdir hw/cam_profi || true + mkdir hw/cam_profi/gbr || true + mkdir hw/cam_profi/assembly || true + mkdir hw/cam_profi/ibom || true + + cp -r doc_img/* doc/gen/img || true + cp -r doc_cad/cad/* doc/gen || true + cp -r hw_cam_profi/* hw/cam_profi/gbr || true + cp -r doc_sch/docs/* doc/gen || true + cp -r doc_xml/* hw/cam_profi || true + cp -r doc_sch/img/pcb/* doc/gen/img || true + mv -r doc_placement/PnP/* hw/cam_profi/assembly || true + cp -r doc_placement/* hw/cam_profi/assembly || true + cp -r doc_report/* doc/gen || true + cp -r doc_ibom/docs/* hw/cam_profi || true + + mv hw/cam_profi/gbr/PnP/ hw/cam_profi/assembly || true + + rm -r doc_img || true + rm -r doc_cad || true + rm -r hw_cam_profi || true + rm -r doc_sch || true + rm -r doc_placement || true + rm -r doc_xml || true + rm -r doc_report || true + rm -r doc_ibom || true + + git add . -f + + - uses: stefanzweifel/git-auto-commit-action@v4.16.0 + with: + commit_message: Update actions products + add_options: '-A -f' diff --git a/I2CIO01A.json b/I2CIO01A.json deleted file mode 100644 index ccd7722..0000000 --- a/I2CIO01A.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "wiki": "None", - "status": "2", - "name": "I2CIO01A", - "short_en": "This GPIO expander module is designed for 1.65 to 5.5 V operation. It provides general-purpose remote I/O expansion via the I\u00b2C interface.The module consists of two 8-bit Configurable, Input Port, Output Port, and Polarity Inversion registers.", - "image": "/doc/img/I2CIO01A_top_big.jpg", - "longname_cs": "I2C I/O expander", - "longname_en": "I2C IO expander", - "mark": "50.0", - "ust": "http://www.ust.cz/shop/product_info.php?cPath=22_27&products_id=249", - "doc_cs": "

None

", - "short_cs": "Modul GPIO expanderu \u0159\u00edzen\u00e9ho p\u0159es sb\u011brnici I\u00b2C. M\u016f\u017ee b\u00fdt pou\u017e\u00edv\u00e1n v rozsahu logick\u00fdch \u00farovn\u00ed 1,65 a\u017e 5,5V. Vstupy a v\u00fdstupy jsou konfigurovateln\u00e9 p\u0159es 8bitov\u00e9 registry stejn\u011b jako inverze logick\u00fdch \u00farovn\u00ed vstup\u016f.", - "doc_en": "

None

", - "root": "comm_serial/I2CIO01A", - "author[]": [], - "category[]": [ - "commserial" - ] -} \ No newline at end of file diff --git a/PrjInfo.txt b/PrjInfo.txt deleted file mode 100644 index f81f728..0000000 --- a/PrjInfo.txt +++ /dev/null @@ -1,20 +0,0 @@ -[InfoShortDescription.en] -I2C IO expander - -[InfoShortDescription.cs] -I2C I/O expander - -[InfoLongDescription.en] - -This GPIO expander module is designed for 1.65 to 5.5 V operation. It provides general-purpose remote I/O expansion via the I²C interface. -The module consists of two 8-bit Configurable, Input Port, Output Port, and Polarity Inversion registers. - -[InfoLongDescription.cs] - -Modul GPIO expanderu řízeného přes sběrnici I²C. Může být používán v rozsahu logických úrovní 1,65 až 5,5V. Vstupy a výstupy jsou konfigurovatelné přes 8bitové registry stejně jako inverze logických úrovní vstupů. - -[InfoBuyUST] -http://www.ust.cz/shop/product_info.php?cPath=22_27&products_id=249 - - -[End] diff --git a/README.cs.md b/README.cs.md deleted file mode 100644 index 08bde2e..0000000 --- a/README.cs.md +++ /dev/null @@ -1,12 +0,0 @@ - -[English](./README.md) - -# I2CIO01A - - -I2C I/O expander - -![I2CIO01A](/doc/img/I2CIO01A_top_big.jpg) - -Modul GPIO expanderu řízeného přes sběrnici I²C. Může být používán v rozsahu logických úrovní 1,65 až 5,5V. Vstupy a výstupy jsou konfigurovatelné přes 8bitové registry stejně jako inverze logických úrovní vstupů. - \ No newline at end of file diff --git a/README.md b/README.md index 6020d5d..3ce8104 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,78 @@ +# I2CIO01A - I2C IO Expander -[Czech](./README.cs.md) - -# I2CIO01A - +![I2CIO01A](/doc/img/I2CIO01A_top_big.jpg) -I2C IO expander +## Overview -![I2CIO01A](/doc/img/I2CIO01A_top_big.jpg) +The I2CIO01A module is a GPIO expander designed for operation in the range of 1.65 to 5.5 V. It provides general-purpose remote I/O expansion via the I²C interface. The module consists of two 8-bit Configurable, Input Port, Output Port, and Polarity Inversion registers. + +## Features + +- **Operating Voltage:** 1.65 to 5.5 V +- **Interfaces:** I²C, up to 400 kHz +- **GPIO Ports:** 16-bit expansion using either TCA6416A or TCA9535 IC +- **Address Selection:** + - TCA6416A: 2 I2C addresses, includes a reset pin + - TCA9535: 4 I2C addresses +- **Interrupt Capabilities:** Both ICs support interrupt output +- **Package Dimensions:** 40.13 x 40.13 x 16 mm + +## Technical Specifications + +| Parameter | Value | Note | +|------------------|--------------|-------------------------------------| +| Power Supply | Max. 3.6 V | | +| ICs Used | TCA6416A or TCA9535 | | +| Interface bus | I²C | Frequency up to 400 kHz | +| Main Usage | I²C IO expander | | +| Dimensions | 40.13 x 40.13 x 16 mm | Height above the baseboard | + +## Design Details + +### IC Selection +- **TCA6416A:** + - Populate RES, do not populate ADR X + - Jumper to Vccp and VDD +- **TCA9535:** + - Do not populate RES, populate ADR X + - Jumper to Vccp and VDD + +### Schematic and Layout + +The module's design and layout files can be found in the `hw/sch_pcb` directory. The board is designed using KiCad. + +## Bill of Materials + +| Designator | Type | Package | Quantity | +|-----------------|-------------------------|----------------------------|----------| +| J3 | JUMP_3X2 | Pin_Header_Straight_2x03 | 1 | +| R1, R2, R3, ... | 10k | SMD-0805 | 13 | +| U1 | TCA6416A | TSSOP-28 | 1 | +| J8, J5 | CONN1_2 | Pin_Header_Straight_1x02 | 2 | +| P1, P2, P3, P4 | MountingHole_3mm | | 4 | +| J1 | JUMP_2X2 | Pin_Header_Straight_2x02 | 1 | +| J2 | JUMP_5X2 | Pin_Header_Straight_2x05 | 1 | +| J6, J7 | JUMP_8X2 | Pin_Header_Straight_2x08 | 2 | +| J4, J9 | CONN_2 | Pin_Header_Straight_1x02 | 2 | +| C1 | 10uF | SMD-0805 | 1 | +| C2 | 100nF | SMD-0805 | 1 | +| D1 | BZV55C-3,6V | Diode-MiniMELF_Standard | 1 | + +## Assembly and Testing + +1. **Assembly:** Follow the provided schematic and BOM for assembling the module. +2. **Initial Inspection:** Perform a visual inspection to ensure there are no shorts on the power supply. +3. **Testing:** No additional setup is required beyond the initial inspection. + +For more detailed information on each component, please refer to their respective datasheets: +- [TCA6416A Datasheet](https://www.ti.com/product/TCA6416A) +- [TCA9535 Datasheet](https://www.ti.com/product/TCA9535) + +## Contributing + +Contributions are welcome! Please fork this repository and submit a pull request with your changes. + +## Contact + +For more information, visit the [MLAB website](http://www.mlab.cz) or contact us at support@mlab.cz. -This GPIO expander module is designed for 1.65 to 5.5 V operation. It provides general-purpose remote I/O expansion via the I²C interface.The module consists of two 8-bit Configurable, Input Port, Output Port, and Polarity Inversion registers. - \ No newline at end of file diff --git a/doc/assets b/doc/assets index fd2a529..98ed9ef 160000 --- a/doc/assets +++ b/doc/assets @@ -1 +1 @@ -Subproject commit fd2a529e818bb9d8883d7c19f4a7bf930cf5a9e8 +Subproject commit 98ed9ef283c5de84cc13894d1b00381c04334132 diff --git a/doc/metadata.yaml b/doc/metadata.yaml index 5b678c2..096e071 100644 --- a/doc/metadata.yaml +++ b/doc/metadata.yaml @@ -12,13 +12,13 @@ github_description: "This GPIO expander module is designed for 1.65 to 5.5 V ope github_repo: I2CIO01 github_url: https://github.com/mlab-modules/I2CIO01 homepage: false -image_title: doc/img/I2CIO01A_top_big.jpg +image_title: doc/img/I2CIO01A_top_small.jpg images: - doc/img/I2CIO01A_top_small.jpg - doc/img/I2CIO01A_top_big.jpg - doc/img/I2CIO01A_QRcode.png issues: 0 -mark: 50 +mark: 80 status: 2 tags: - mlab diff --git a/hw/sch_pcb/I2CIO01A-cache.lib b/hw/sch_pcb/I2CIO01-cache.lib similarity index 100% rename from hw/sch_pcb/I2CIO01A-cache.lib rename to hw/sch_pcb/I2CIO01-cache.lib diff --git a/hw/sch_pcb/I2CIO01-rescue.lib b/hw/sch_pcb/I2CIO01-rescue.lib new file mode 100644 index 0000000..41be11e --- /dev/null +++ b/hw/sch_pcb/I2CIO01-rescue.lib @@ -0,0 +1,210 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "" 38 -150 30 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$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 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN1_2 +# +DEF CONN1_2 J 0 40 Y N 1 F N +F0 "J" 50 100 50 H V C CNN +F1 "CONN1_2" 100 -50 40 H V C CNN +F2 "" 50 -50 60 H V C CNN +F3 "" 50 -50 60 H V C CNN +DRAW +X P1 1 -300 50 250 R 60 60 1 1 P I +X PM 2 -300 -50 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 J 0 40 Y N 1 F N +F0 "J" 50 100 50 H V C CNN +F1 "CONN_2" 100 -50 40 H V C CNN +F2 "" 50 -50 60 H V C CNN +F3 "" 50 -50 60 H V C CNN +DRAW +X P1 1 -300 50 250 R 60 60 1 1 P I +X PM 2 -300 -50 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 60 H I C CNN +F1 "GND" 0 -150 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V 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 +# +# JUMP_2X2 +# +DEF JUMP_2X2 J 0 40 Y N 1 F N +F0 "J" -350 200 50 H V C CNN +F1 "JUMP_2X2" 0 100 40 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X 1 1 -400 150 300 R 60 60 1 1 P I +X 1 2 -400 50 300 R 60 60 1 1 P I +X 3 3 -400 50 300 R 60 60 1 1 P NI +X ~ 4 -400 150 300 R 60 60 1 1 P NI +ENDDRAW +ENDDEF +# +# JUMP_3X2 +# +DEF JUMP_3X2 J 0 40 Y N 1 F N +F0 "J" -350 200 50 H V C CNN +F1 "JUMP_3X2" 0 50 40 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X 1 1 -400 150 300 R 60 60 1 1 P I +X 1 2 -400 50 300 R 60 60 1 1 P I +X 3 3 -400 -50 300 R 60 60 1 1 P I +X ~ 4 -400 -50 300 R 60 60 1 1 P NI +X ~ 5 -400 50 300 R 60 60 1 1 P NI +X ~ 6 -400 150 300 R 60 60 1 1 P NI +ENDDRAW +ENDDEF +# +# JUMP_5X2 +# +DEF JUMP_5X2 J 0 40 Y N 1 F N +F0 "J" -350 250 50 H V C CNN +F1 "JUMP_5X2" -50 -50 40 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X ~ 1 -400 150 300 R 60 60 1 1 P I +X ~ 10 -400 150 300 R 60 60 1 1 P NI +X ~ 2 -400 50 300 R 60 60 1 1 P I +X ~ 3 -400 -50 300 R 60 60 1 1 P I +X ~ 4 -400 -150 300 R 60 60 1 1 P I +X ~ 5 -400 -250 300 R 60 60 1 1 P I +X ~ 6 -400 -250 300 R 60 60 1 1 P NI +X ~ 7 -400 -150 300 R 60 60 1 1 P NI +X ~ 8 -400 -50 300 R 60 60 1 1 P NI +X ~ 9 -400 50 300 R 60 60 1 1 P NI +ENDDRAW +ENDDEF +# +# JUMP_8X2 +# +DEF JUMP_8X2 J 0 40 Y N 1 F N +F0 "J" -350 300 50 H V C CNN +F1 "JUMP_8X2" 0 -150 40 V V C CNN +F2 "" 0 -200 60 H V C CNN +F3 "" 0 -200 60 H V C CNN +DRAW +X ~ 1 -400 150 300 R 60 60 1 1 P I +X ~ 10 -400 -450 300 R 60 60 1 1 P NI +X ~ 11 -400 -350 300 R 60 60 1 1 P NI +X ~ 12 -400 -250 300 R 60 60 1 1 P NI +X ~ 13 -400 -150 300 R 60 60 1 1 P NI +X ~ 14 -400 -50 300 R 60 60 1 1 P NI +X ~ 15 -400 50 300 R 60 60 1 1 P NI +X ~ 16 -400 150 300 R 60 60 1 1 P NI +X ~ 2 -400 50 300 R 60 60 1 1 P I +X ~ 3 -400 -50 300 R 60 60 1 1 P I +X ~ 4 -400 -150 300 R 60 60 1 1 P I +X ~ 5 -400 -250 300 R 60 60 1 1 P I +X ~ 6 -400 -350 300 R 60 60 1 1 P I +X ~ 7 -400 -450 300 R 60 60 1 1 P I +X ~ 8 -400 -550 300 R 60 60 1 1 P I +X ~ 9 -400 -550 300 R 60 60 1 1 P NI +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "" -70 0 30 V V C CNN +F3 "" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# VDD +# +DEF VDD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 60 H I C CNN +F1 "VDD" 0 150 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 0 0 0 50 N +C 0 75 25 0 1 0 N +X VDD 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# ZENER +# +DEF ZENER D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "ZENER" 0 -100 40 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + D? + SO* + SM* +$ENDFPLIST +DRAW +P 5 0 1 0 50 0 -50 50 -50 -50 50 0 50 0 F +P 5 0 1 8 70 50 50 30 50 -30 30 -50 30 -50 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# _ +# +DEF _ P 0 40 Y N 1 F N +F0 "P" 50 100 50 H V C CNN +F1 "_" 0 50 40 H V C CNN +F2 "" 250 -150 60 H V C CNN +F3 "" 250 -150 60 H V C CNN +DRAW +X P1 1 -300 50 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +#End Library diff --git a/hw/sch_pcb/I2CIO01.kicad_prl b/hw/sch_pcb/I2CIO01.kicad_prl new file mode 100644 index 0000000..5172b09 --- /dev/null +++ b/hw/sch_pcb/I2CIO01.kicad_prl @@ -0,0 +1,77 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "I2CIO01.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/hw/sch_pcb/I2CIO01.kicad_pro b/hw/sch_pcb/I2CIO01.kicad_pro new file mode 100644 index 0000000..ecfa0c5 --- /dev/null +++ b/hw/sch_pcb/I2CIO01.kicad_pro @@ -0,0 +1,331 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.1, + "copper_line_width": 0.2, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "other_line_width": 0.15, + "silk_line_width": 0.15, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15 + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": { + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "I2CIO01.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 60.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.25, + "pin_symbol_size": 0.0, + "text_offset_ratio": 0.08 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "../../doc/assets/templates/KiCAD/page_layout.kicad_wks", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "9660c270-1282-4b8c-96b0-954335bca36c", + "" + ] + ], + "text_variables": {} +} diff --git a/hw/sch_pcb/I2CIO01.kicad_sch b/hw/sch_pcb/I2CIO01.kicad_sch new file mode 100644 index 0000000..b9e418e --- /dev/null +++ b/hw/sch_pcb/I2CIO01.kicad_sch @@ -0,0 +1,2862 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 9660c270-1282-4b8c-96b0-954335bca36c) + + (paper "A4") + + (title_block + (title "I2CIO01A") + (date "2024-07-07") + (comment 1 "GPIO expander with I²C interface; 16-bit I/O,\\nconfigurable ports, polarity inversion. ") + ) + + (lib_symbols + (symbol "I2CIO01-rescue:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0 2.54 0) + (effects (font (size 1.016 1.016)) (justify left)) + ) + (property "Value" "C" (at 0.1524 -2.159 0) + (effects (font (size 1.016 1.016)) (justify left)) + ) + (property "Footprint" "" (at 0.9652 -3.81 0) + (effects (font (size 0.762 0.762))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "ki_fp_filters" "SM* C? C1-1" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type solid)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type solid)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 5.08 270) (length 4.318) + (name "~" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at 0 -5.08 90) (length 4.318) + (name "~" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "I2CIO01-rescue:CONN1_2" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN1_2" (at 2.54 -1.27 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "CONN1_2_1_1" + (pin passive inverted (at -7.62 1.27 0) (length 6.35) + (name "P1" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -7.62 -1.27 0) (length 6.35) + (name "PM" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "I2CIO01-rescue:CONN_2" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN_2" (at 2.54 -1.27 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "CONN_2_1_1" + (pin passive inverted (at -7.62 1.27 0) (length 6.35) + (name "P1" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -7.62 -1.27 0) (length 6.35) + (name "PM" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "I2CIO01-rescue:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "I2CIO01-rescue:JUMP_2X2" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at -8.89 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_2X2" (at 0 2.54 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "JUMP_2X2_1_1" + (pin passive inverted (at -10.16 3.81 0) (length 7.62) + (name "1" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) + (name "1" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) hide + (name "3" (effects (font (size 1.524 1.524)))) + (number "3" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 3.81 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "4" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "I2CIO01-rescue:JUMP_3X2" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at -8.89 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_3X2" (at 0 1.27 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "JUMP_3X2_1_1" + (pin passive inverted (at -10.16 3.81 0) (length 7.62) + (name "1" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) + (name "1" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -1.27 0) (length 7.62) + (name "3" (effects (font (size 1.524 1.524)))) + (number "3" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -1.27 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "4" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "5" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 3.81 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "6" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "I2CIO01-rescue:JUMP_5X2" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at -8.89 6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_5X2" (at -1.27 -1.27 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "JUMP_5X2_1_1" + (pin passive inverted (at -10.16 3.81 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 3.81 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "10" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -1.27 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "3" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -3.81 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "4" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -6.35 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "5" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -6.35 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "6" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -3.81 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "7" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -1.27 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "8" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "9" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "I2CIO01-rescue:JUMP_8X2" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at -8.89 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_8X2" (at 0 -3.81 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 0 -5.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 0 -5.08 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "JUMP_8X2_1_1" + (pin passive inverted (at -10.16 3.81 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -11.43 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "10" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -8.89 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "11" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -6.35 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "12" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -3.81 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "13" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -1.27 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "14" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "15" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 3.81 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "16" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 1.27 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -1.27 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "3" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -3.81 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "4" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -6.35 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "5" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -8.89 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "6" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -11.43 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "7" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -13.97 0) (length 7.62) + (name "~" (effects (font (size 1.524 1.524)))) + (number "8" (effects (font (size 1.524 1.524)))) + ) + (pin passive inverted (at -10.16 -13.97 0) (length 7.62) hide + (name "~" (effects (font (size 1.524 1.524)))) + (number "9" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "I2CIO01-rescue:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "R" (at 0.1778 0.0254 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 0.762 0.762))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "ki_fp_filters" "R? SM0603 SM0805 R?-* SM1206" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 3.81) (end 1.016 -3.81) + (stroke (width 0.3048) (type solid)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 6.35 270) (length 2.54) + (name "~" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive line (at 0 -6.35 90) (length 2.54) + (name "~" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "I2CIO01-rescue:VDD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Value" "VDD" (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "VDD_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + ) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + (circle (center 0 1.905) (radius 0.635) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + ) + (symbol "VDD_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "I2CIO01-rescue:ZENER" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ZENER" (at 0 -2.54 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "ki_fp_filters" "D? SO* SM*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ZENER_0_1" + (polyline + (pts + (xy 1.27 0) + (xy -1.27 1.27) + (xy -1.27 -1.27) + (xy 1.27 0) + (xy 1.27 0) + ) + (stroke (width 0) (type solid)) + (fill (type outline)) + ) + (polyline + (pts + (xy 1.778 1.27) + (xy 1.27 0.762) + (xy 1.27 -0.762) + (xy 0.762 -1.27) + (xy 0.762 -1.27) + ) + (stroke (width 0.2032) (type solid)) + (fill (type none)) + ) + ) + (symbol "ZENER_1_1" + (pin passive line (at -5.08 0 0) (length 3.81) + (name "A" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at 5.08 0 180) (length 3.81) + (name "K" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "I2CIO01-rescue:_" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "P" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "_" (at 0 1.27 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "" (at 6.35 -3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 6.35 -3.81 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "__1_1" + (pin passive inverted (at -7.62 1.27 0) (length 6.35) + (name "P1" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "tca6416a:TCA6416A" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -21.59 -16.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "TCA6416A" (at -21.59 -20.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (at -21.59 -20.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at -21.59 -20.32 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "TCA6416A_0_1" + (rectangle (start -10.16 2.54) (end -27.94 -41.91) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + ) + (symbol "TCA6416A_1_1" + (pin bidirectional inverted (at -33.02 -29.21 0) (length 5.08) + (name "INT" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -15.24 180) (length 5.08) + (name "P06" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -17.78 180) (length 5.08) + (name "P07" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -20.32 -46.99 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -20.32 180) (length 5.08) + (name "P10" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -22.86 180) (length 5.08) + (name "P11" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -25.4 180) (length 5.08) + (name "P12" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -27.94 180) (length 5.08) + (name "P13" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -30.48 180) (length 5.08) + (name "P14" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -33.02 180) (length 5.08) + (name "P15" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -35.56 180) (length 5.08) + (name "P16" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -21.59 7.62 270) (length 5.08) + (name "Vcci" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -38.1 180) (length 5.08) + (name "P17" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -34.29 0) (length 5.08) + (name "ADDR" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -5.08 0) (length 5.08) + (name "SCL" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -2.54 0) (length 5.08) + (name "SDA" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 7.62 270) (length 5.08) + (name "Vccp" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional inverted (at -33.02 -31.75 0) (length 5.08) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 180) (length 5.08) + (name "P00" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -2.54 180) (length 5.08) + (name "P01" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -5.08 180) (length 5.08) + (name "P02" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -7.62 180) (length 5.08) + (name "P03" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -10.16 180) (length 5.08) + (name "P04" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 -12.7 180) (length 5.08) + (name "P05" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 176.53 59.69) (diameter 0) (color 0 0 0 0) + (uuid 0b7a1c2a-9821-45e0-bd5e-1f668f12693c) + ) + (junction (at 166.37 59.69) (diameter 0) (color 0 0 0 0) + (uuid 19732d0c-1c1c-4401-bcc5-7aedd2708573) + ) + (junction (at 186.69 59.69) (diameter 0) (color 0 0 0 0) + (uuid 28851b66-89cf-4864-bd6b-c0b14eb7b8a3) + ) + (junction (at 151.13 59.69) (diameter 0) (color 0 0 0 0) + (uuid 2e3af750-7923-439c-9fa6-916a51174dea) + ) + (junction (at 176.53 78.74) (diameter 0) (color 0 0 0 0) + (uuid 33ec6334-7ab0-4079-b51e-957f8ed778ac) + ) + (junction (at 181.61 59.69) (diameter 0) (color 0 0 0 0) + (uuid 370dc925-edd6-447f-aa07-fa796a898701) + ) + (junction (at 86.36 87.63) (diameter 0) (color 0 0 0 0) + (uuid 38a16d4b-e5f0-440f-9ad1-7285665e9c98) + ) + (junction (at 166.37 83.82) (diameter 0) (color 0 0 0 0) + (uuid 3b4c1bc5-8d9d-47bd-b042-1cb13276c17c) + ) + (junction (at 161.29 59.69) (diameter 0) (color 0 0 0 0) + (uuid 3be5b677-bce5-4b04-aa56-4fe6e87616af) + ) + (junction (at 196.85 59.69) (diameter 0) (color 0 0 0 0) + (uuid 49f456fa-1ce9-48d9-b471-65b7cca24f05) + ) + (junction (at 207.01 104.14) (diameter 0) (color 0 0 0 0) + (uuid 4b7f1491-595a-4ce9-820c-9bb7bf880668) + ) + (junction (at 191.77 111.76) (diameter 0) (color 0 0 0 0) + (uuid 4c5f3d2d-750b-4d31-a32a-c459d550f773) + ) + (junction (at 91.44 107.95) (diameter 0) (color 0 0 0 0) + (uuid 4efb5271-cb91-48d1-a0ff-c169770ca98e) + ) + (junction (at 201.93 106.68) (diameter 0) (color 0 0 0 0) + (uuid 536d3f0d-29b6-44cd-96b1-3eccb529cebc) + ) + (junction (at 207.01 59.69) (diameter 0) (color 0 0 0 0) + (uuid 5b9d3468-dac1-46ee-9863-3e2238b3911b) + ) + (junction (at 91.44 63.5) (diameter 0) (color 0 0 0 0) + (uuid 5dbc6b8b-52a7-44bd-9ae9-3880ad5b83ae) + ) + (junction (at 129.54 157.48) (diameter 0) (color 0 0 0 0) + (uuid 5df96025-96f8-4a3f-9f50-195cf3d0f0db) + ) + (junction (at 171.45 59.69) (diameter 0) (color 0 0 0 0) + (uuid 66d202e9-8e70-466b-9af4-546ed979deb0) + ) + (junction (at 196.85 109.22) (diameter 0) (color 0 0 0 0) + (uuid 6c120128-bf86-4acc-acdc-14bb3b9c9e12) + ) + (junction (at 96.52 80.01) (diameter 0) (color 0 0 0 0) + (uuid 6d672b7d-0845-476b-9f4a-d850a90d542a) + ) + (junction (at 269.24 26.67) (diameter 0) (color 0 0 0 0) + (uuid 736aff8e-e69b-438c-a150-7f2dc2bf0e5f) + ) + (junction (at 255.27 26.67) (diameter 0) (color 0 0 0 0) + (uuid 77083c96-f769-4b49-b73f-ff1e4f5d5f2c) + ) + (junction (at 186.69 114.3) (diameter 0) (color 0 0 0 0) + (uuid 784363ff-f44e-4c4f-89f6-698a8d4ea0c9) + ) + (junction (at 151.13 91.44) (diameter 0) (color 0 0 0 0) + (uuid 83e6e3a7-3466-4a81-aa9a-dd67fc74e72d) + ) + (junction (at 95.25 129.54) (diameter 0) (color 0 0 0 0) + (uuid 85291d95-2d6b-4e9d-a96a-94cd729d0c51) + ) + (junction (at 161.29 86.36) (diameter 0) (color 0 0 0 0) + (uuid 86a8aa5f-05bb-41b1-a396-1de2952d060f) + ) + (junction (at 171.45 81.28) (diameter 0) (color 0 0 0 0) + (uuid 8bf76461-a624-43e0-8bc4-bd7ae9ef402f) + ) + (junction (at 181.61 116.84) (diameter 0) (color 0 0 0 0) + (uuid 90559fcd-0fcb-4d74-9f73-770a5f12fc62) + ) + (junction (at 73.66 110.49) (diameter 0) (color 0 0 0 0) + (uuid 9c9feec3-baa4-41bd-86e5-44e8a6894569) + ) + (junction (at 143.51 154.94) (diameter 0) (color 0 0 0 0) + (uuid 9e04451b-51a3-4ad3-a2e1-1ae9f1bfe25c) + ) + (junction (at 217.17 99.06) (diameter 0) (color 0 0 0 0) + (uuid ab17151a-ccf3-4691-ab66-5906e71b6b72) + ) + (junction (at 97.79 110.49) (diameter 0) (color 0 0 0 0) + (uuid af00288e-1174-461d-b53b-aa93ce002578) + ) + (junction (at 110.49 52.07) (diameter 0) (color 0 0 0 0) + (uuid af0b2c90-631e-4823-b23a-8fb2420bb419) + ) + (junction (at 201.93 59.69) (diameter 0) (color 0 0 0 0) + (uuid b41f993c-8b55-4f1c-aa02-7d7cd9793765) + ) + (junction (at 137.16 154.94) (diameter 0) (color 0 0 0 0) + (uuid b51a2f6b-e157-44a8-9989-3a3fc3755117) + ) + (junction (at 191.77 59.69) (diameter 0) (color 0 0 0 0) + (uuid b6c3ae4c-2fd0-474c-8b4d-9bc3a1a7ba3e) + ) + (junction (at 114.3 59.69) (diameter 0) (color 0 0 0 0) + (uuid bdfd97ce-b4b4-4855-ae1d-6532aa621d1e) + ) + (junction (at 156.21 59.69) (diameter 0) (color 0 0 0 0) + (uuid c9fabf40-b9d2-476b-a400-991095e93aca) + ) + (junction (at 212.09 59.69) (diameter 0) (color 0 0 0 0) + (uuid cb204e9f-ac85-46fb-959f-2cc8b953d071) + ) + (junction (at 146.05 59.69) (diameter 0) (color 0 0 0 0) + (uuid cba0ddd0-9a90-4f6d-9daa-1db38ce61afb) + ) + (junction (at 91.44 85.09) (diameter 0) (color 0 0 0 0) + (uuid cf9a4522-0f4e-4cf0-bf68-bb2077f01291) + ) + (junction (at 212.09 101.6) (diameter 0) (color 0 0 0 0) + (uuid da3278a7-17eb-4e80-8cda-24296d80d6b5) + ) + (junction (at 87.63 63.5) (diameter 0) (color 0 0 0 0) + (uuid daeb11db-6d9f-40cc-b60c-448bae1d6720) + ) + (junction (at 140.97 96.52) (diameter 0) (color 0 0 0 0) + (uuid df04c890-c5d0-4d42-b036-bb9c148fc9c4) + ) + (junction (at 156.21 88.9) (diameter 0) (color 0 0 0 0) + (uuid e124b700-c626-48ea-bd51-d1b2e8d04539) + ) + (junction (at 140.97 59.69) (diameter 0) (color 0 0 0 0) + (uuid e5f564a1-b3ed-40ea-b151-f4975fd6c939) + ) + (junction (at 146.05 93.98) (diameter 0) (color 0 0 0 0) + (uuid fb015638-160d-4e37-a55d-e312e9465ff2) + ) + + (wire (pts (xy 73.66 110.49) (xy 97.79 110.49)) + (stroke (width 0) (type default)) + (uuid 044fd2d9-d847-410a-8ee8-4711d4e06585) + ) + (wire (pts (xy 127 88.9) (xy 156.21 88.9)) + (stroke (width 0) (type default)) + (uuid 04998e7a-1d43-49aa-80ec-e45764401e01) + ) + (wire (pts (xy 171.45 81.28) (xy 220.98 81.28)) + (stroke (width 0) (type default)) + (uuid 07dda467-1623-4f21-b92a-6e93bc9c11d7) + ) + (wire (pts (xy 127 99.06) (xy 217.17 99.06)) + (stroke (width 0) (type default)) + (uuid 0a04f1db-afe8-4401-bc3f-fad8143f4d75) + ) + (wire (pts (xy 73.66 110.49) (xy 73.66 129.54)) + (stroke (width 0) (type default)) + (uuid 0a1decaa-9983-45d3-b8ae-af7b4aca2511) + ) + (wire (pts (xy 146.05 59.69) (xy 146.05 62.23)) + (stroke (width 0) (type default)) + (uuid 0a36663a-15ea-4755-90be-395c327c8b85) + ) + (wire (pts (xy 186.69 114.3) (xy 220.98 114.3)) + (stroke (width 0) (type default)) + (uuid 0ba40bd2-44cb-4615-9fe4-674c6d67bee6) + ) + (wire (pts (xy 217.17 59.69) (xy 217.17 62.23)) + (stroke (width 0) (type default)) + (uuid 0bb6e0cc-2627-44ad-abe7-abf8e510b289) + ) + (wire (pts (xy 207.01 104.14) (xy 220.98 104.14)) + (stroke (width 0) (type default)) + (uuid 0d2b9271-387a-41c4-89d0-72f1e29fe1eb) + ) + (wire (pts (xy 201.93 59.69) (xy 207.01 59.69)) + (stroke (width 0) (type default)) + (uuid 105dbe54-8978-4de0-a0a6-ac105b30046b) + ) + (wire (pts (xy 217.17 74.93) (xy 217.17 99.06)) + (stroke (width 0) (type default)) + (uuid 12f54be7-6373-4102-afbf-260467ca2c2b) + ) + (wire (pts (xy 97.79 83.82) (xy 97.79 85.09)) + (stroke (width 0) (type default)) + (uuid 154ffa53-5379-48db-b76b-d04ae83534c5) + ) + (wire (pts (xy 186.69 59.69) (xy 191.77 59.69)) + (stroke (width 0) (type default)) + (uuid 15712a1a-5782-448d-924c-291faceb20b8) + ) + (wire (pts (xy 127 106.68) (xy 201.93 106.68)) + (stroke (width 0) (type default)) + (uuid 16348c68-51f3-4f9d-ad0c-096a7b9db5d2) + ) + (wire (pts (xy 212.09 59.69) (xy 217.17 59.69)) + (stroke (width 0) (type default)) + (uuid 16997d47-948e-4aae-aa08-05b287a05560) + ) + (wire (pts (xy 166.37 74.93) (xy 166.37 83.82)) + (stroke (width 0) (type default)) + (uuid 16ac11e0-6821-43b1-a944-9c524449e127) + ) + (wire (pts (xy 143.51 154.94) (xy 149.86 154.94)) + (stroke (width 0) (type default)) + (uuid 191d7c14-54a3-4db6-b5dc-24a4be2c5114) + ) + (wire (pts (xy 127 83.82) (xy 166.37 83.82)) + (stroke (width 0) (type default)) + (uuid 1930c531-6a29-4ad0-a3a4-c7660a7236fb) + ) + (wire (pts (xy 196.85 59.69) (xy 196.85 62.23)) + (stroke (width 0) (type default)) + (uuid 19adc58c-8b22-4988-8c8f-0de4a1b59b92) + ) + (wire (pts (xy 127 78.74) (xy 176.53 78.74)) + (stroke (width 0) (type default)) + (uuid 1a27a6d7-c654-466b-8e20-c87a6de52ce3) + ) + (wire (pts (xy 80.01 133.35) (xy 80.01 132.08)) + (stroke (width 0) (type default)) + (uuid 1d2025e2-4e21-4ef0-9e26-0e7ae138cf90) + ) + (wire (pts (xy 176.53 59.69) (xy 176.53 62.23)) + (stroke (width 0) (type default)) + (uuid 21997d51-75f3-4ba2-9865-e2d6aefce633) + ) + (wire (pts (xy 127 157.48) (xy 129.54 157.48)) + (stroke (width 0) (type default)) + (uuid 21dbfc2d-949c-497a-8836-dc2eff39f7f5) + ) + (wire (pts (xy 212.09 101.6) (xy 220.98 101.6)) + (stroke (width 0) (type default)) + (uuid 290e6fcd-4cac-4778-afe9-b19cc42f326b) + ) + (wire (pts (xy 151.13 91.44) (xy 220.98 91.44)) + (stroke (width 0) (type default)) + (uuid 2b135a6a-dbd7-4227-b71c-39e6a486df31) + ) + (wire (pts (xy 82.55 60.96) (xy 82.55 58.42)) + (stroke (width 0) (type default)) + (uuid 305b1af3-a034-4921-a9f8-35c232f0de55) + ) + (wire (pts (xy 166.37 83.82) (xy 220.98 83.82)) + (stroke (width 0) (type default)) + (uuid 32bb9f2d-9e82-4cfa-bded-df10c69a06e0) + ) + (wire (pts (xy 127 101.6) (xy 212.09 101.6)) + (stroke (width 0) (type default)) + (uuid 34afd2b8-7c02-4bea-b48a-9d47829df7cb) + ) + (wire (pts (xy 96.52 77.47) (xy 96.52 80.01)) + (stroke (width 0) (type default)) + (uuid 362ad60e-eae0-44c7-b4d1-03a6fcbd1634) + ) + (wire (pts (xy 201.93 74.93) (xy 201.93 106.68)) + (stroke (width 0) (type default)) + (uuid 375b3995-226d-48fe-b572-f1e4b212133e) + ) + (wire (pts (xy 81.28 77.47) (xy 86.36 77.47)) + (stroke (width 0) (type default)) + (uuid 37a1685c-d368-4730-80d4-8f9075434474) + ) + (wire (pts (xy 212.09 74.93) (xy 212.09 101.6)) + (stroke (width 0) (type default)) + (uuid 38940c7d-845e-4074-9caa-59e29a367032) + ) + (wire (pts (xy 127 91.44) (xy 151.13 91.44)) + (stroke (width 0) (type default)) + (uuid 40965937-c032-4f27-88ee-27f3fd2d6fce) + ) + (wire (pts (xy 97.79 110.49) (xy 97.79 104.14)) + (stroke (width 0) (type default)) + (uuid 411a3d4e-a4a7-4065-bae3-71a6eb925f15) + ) + (wire (pts (xy 146.05 74.93) (xy 146.05 93.98)) + (stroke (width 0) (type default)) + (uuid 445516b7-067d-49fd-8724-2d1992810ba9) + ) + (wire (pts (xy 255.27 26.67) (xy 255.27 31.75)) + (stroke (width 0) (type default)) + (uuid 464509e6-ea02-482f-aa7c-29611fced253) + ) + (wire (pts (xy 207.01 59.69) (xy 207.01 62.23)) + (stroke (width 0) (type default)) + (uuid 476c685a-17f2-4e30-9168-56247b0cf14f) + ) + (wire (pts (xy 114.3 59.69) (xy 140.97 59.69)) + (stroke (width 0) (type default)) + (uuid 4a29770e-b0ef-4e89-9910-90d45e230ed8) + ) + (wire (pts (xy 269.24 21.59) (xy 269.24 26.67)) + (stroke (width 0) (type default)) + (uuid 4a5cb0fb-984d-4306-b5d3-c581058fb6d4) + ) + (wire (pts (xy 68.58 107.95) (xy 91.44 107.95)) + (stroke (width 0) (type default)) + (uuid 4aa9ca09-aa44-4ce1-94a1-e949846781e6) + ) + (wire (pts (xy 146.05 59.69) (xy 151.13 59.69)) + (stroke (width 0) (type default)) + (uuid 4ad7394a-c10d-46ef-a1a7-e2847dc417e6) + ) + (wire (pts (xy 129.54 157.48) (xy 129.54 160.02)) + (stroke (width 0) (type default)) + (uuid 4d85c632-714d-4ac3-a3e9-c791ee0ad280) + ) + (wire (pts (xy 176.53 78.74) (xy 220.98 78.74)) + (stroke (width 0) (type default)) + (uuid 4e78d0fc-131c-448f-9b2c-9c1dd1d40edd) + ) + (wire (pts (xy 161.29 59.69) (xy 166.37 59.69)) + (stroke (width 0) (type default)) + (uuid 4fba3c4b-6720-42bf-a367-71769e913498) + ) + (wire (pts (xy 146.05 93.98) (xy 220.98 93.98)) + (stroke (width 0) (type default)) + (uuid 50106248-c68d-40a8-86a8-9e2464a9a2c2) + ) + (wire (pts (xy 207.01 59.69) (xy 212.09 59.69)) + (stroke (width 0) (type default)) + (uuid 51c9449f-6347-4b80-bfa6-52b399a4eabf) + ) + (wire (pts (xy 87.63 63.5) (xy 87.63 82.55)) + (stroke (width 0) (type default)) + (uuid 590f606e-d233-4a70-b46c-d0827fcdebce) + ) + (wire (pts (xy 254 21.59) (xy 255.27 21.59)) + (stroke (width 0) (type default)) + (uuid 5a5794e3-253a-48ae-9f10-73fca1acab39) + ) + (wire (pts (xy 86.36 77.47) (xy 86.36 87.63)) + (stroke (width 0) (type default)) + (uuid 5bccf06a-47b5-4628-95bc-d3748be2899c) + ) + (wire (pts (xy 86.36 87.63) (xy 86.36 90.17)) + (stroke (width 0) (type default)) + (uuid 5d168f6e-7e70-4bde-b1dd-f7facf7ea8cb) + ) + (wire (pts (xy 191.77 59.69) (xy 191.77 62.23)) + (stroke (width 0) (type default)) + (uuid 5e21b205-a0ee-4b65-8dc7-d05d08a94c18) + ) + (wire (pts (xy 91.44 107.95) (xy 99.06 107.95)) + (stroke (width 0) (type default)) + (uuid 5e91fca6-a0b0-4252-81c8-dfc697c99574) + ) + (wire (pts (xy 97.79 85.09) (xy 91.44 85.09)) + (stroke (width 0) (type default)) + (uuid 62414577-7b43-4485-9553-5a9c0a889c28) + ) + (wire (pts (xy 80.01 60.96) (xy 82.55 60.96)) + (stroke (width 0) (type default)) + (uuid 6414c845-60db-4b9e-93b6-46be441efbd0) + ) + (wire (pts (xy 124.46 52.07) (xy 110.49 52.07)) + (stroke (width 0) (type default)) + (uuid 6556f805-d606-42bc-abec-ec750ec3ab61) + ) + (wire (pts (xy 127 111.76) (xy 191.77 111.76)) + (stroke (width 0) (type default)) + (uuid 6862114f-8367-4053-86d0-a42907c54c4d) + ) + (wire (pts (xy 267.97 26.67) (xy 269.24 26.67)) + (stroke (width 0) (type default)) + (uuid 6d478195-9707-4257-b8b3-62b7d173bbef) + ) + (wire (pts (xy 137.16 154.94) (xy 143.51 154.94)) + (stroke (width 0) (type default)) + (uuid 6dca422d-771d-40e7-a7b1-8ca7b3d71203) + ) + (wire (pts (xy 191.77 111.76) (xy 220.98 111.76)) + (stroke (width 0) (type default)) + (uuid 6ec69bfb-1288-41c4-9a26-ddbc5efb55f9) + ) + (wire (pts (xy 181.61 116.84) (xy 220.98 116.84)) + (stroke (width 0) (type default)) + (uuid 73bc1ed4-bd7e-49ce-9b3f-664dd40feea0) + ) + (wire (pts (xy 176.53 74.93) (xy 176.53 78.74)) + (stroke (width 0) (type default)) + (uuid 7492134a-3616-4e8e-9d89-8cef0aea8369) + ) + (wire (pts (xy 127 104.14) (xy 207.01 104.14)) + (stroke (width 0) (type default)) + (uuid 74ac360b-b01f-402d-b11f-b1044456bbf3) + ) + (wire (pts (xy 91.44 85.09) (xy 81.28 85.09)) + (stroke (width 0) (type default)) + (uuid 75d7fa8a-346f-46d2-9bf3-8d01dbeb8636) + ) + (wire (pts (xy 95.25 132.08) (xy 95.25 133.35)) + (stroke (width 0) (type default)) + (uuid 7a0828f9-9a1b-4a41-9dbc-7f21a659269d) + ) + (wire (pts (xy 143.51 167.64) (xy 143.51 165.1)) + (stroke (width 0) (type default)) + (uuid 7cd680e0-24e4-465d-97d0-bce0a9930d70) + ) + (wire (pts (xy 127 152.4) (xy 129.54 152.4)) + (stroke (width 0) (type default)) + (uuid 7da7eaef-0030-422e-8f5f-f62a36fc54f7) + ) + (wire (pts (xy 110.49 52.07) (xy 110.49 71.12)) + (stroke (width 0) (type default)) + (uuid 7e918ba3-2d22-4ab9-af80-7260ed43cd03) + ) + (wire (pts (xy 186.69 74.93) (xy 186.69 114.3)) + (stroke (width 0) (type default)) + (uuid 8003ec30-4d61-463d-b3ed-f2a2b012054a) + ) + (wire (pts (xy 114.3 54.61) (xy 124.46 54.61)) + (stroke (width 0) (type default)) + (uuid 809045ed-c5d5-4520-ba0b-d366a4763677) + ) + (wire (pts (xy 171.45 59.69) (xy 171.45 62.23)) + (stroke (width 0) (type default)) + (uuid 85c7bef6-e5c7-44b5-9854-958fb3de79ed) + ) + (wire (pts (xy 127 116.84) (xy 181.61 116.84)) + (stroke (width 0) (type default)) + (uuid 8698449c-1574-4e31-9e23-0919346f60a7) + ) + (wire (pts (xy 201.93 59.69) (xy 201.93 62.23)) + (stroke (width 0) (type default)) + (uuid 871e6eb7-e090-4086-ab9b-36e5c1bb5774) + ) + (wire (pts (xy 196.85 74.93) (xy 196.85 109.22)) + (stroke (width 0) (type default)) + (uuid 8887b908-daf6-4aea-97d7-bac8ce7b54a8) + ) + (wire (pts (xy 140.97 96.52) (xy 220.98 96.52)) + (stroke (width 0) (type default)) + (uuid 8a915bc0-bfce-4ff3-b423-156e74597733) + ) + (wire (pts (xy 254 26.67) (xy 255.27 26.67)) + (stroke (width 0) (type default)) + (uuid 8adcf520-37a4-4c9a-bed3-141acf6800df) + ) + (wire (pts (xy 151.13 59.69) (xy 151.13 62.23)) + (stroke (width 0) (type default)) + (uuid 8b411dd2-0cb6-4a1e-98cf-738f59da9ff7) + ) + (wire (pts (xy 91.44 63.5) (xy 91.44 64.77)) + (stroke (width 0) (type default)) + (uuid 8c2decbd-6397-4f30-bc93-3ce97fc05c19) + ) + (wire (pts (xy 91.44 63.5) (xy 96.52 63.5)) + (stroke (width 0) (type default)) + (uuid 8e5cb39e-8612-4897-89b7-5f415d347b44) + ) + (wire (pts (xy 87.63 82.55) (xy 81.28 82.55)) + (stroke (width 0) (type default)) + (uuid 8e95da1b-abcc-4c99-b00b-da3a273ea579) + ) + (wire (pts (xy 156.21 74.93) (xy 156.21 88.9)) + (stroke (width 0) (type default)) + (uuid 8ee0d201-6bf9-4010-b59d-e5ea0548df88) + ) + (wire (pts (xy 191.77 59.69) (xy 196.85 59.69)) + (stroke (width 0) (type default)) + (uuid 903753ad-8a83-4139-990a-a658acb53dd3) + ) + (wire (pts (xy 97.79 81.28) (xy 97.79 80.01)) + (stroke (width 0) (type default)) + (uuid 9322da46-f4e5-4187-b5ac-a3eec633d743) + ) + (wire (pts (xy 127 109.22) (xy 196.85 109.22)) + (stroke (width 0) (type default)) + (uuid 96e4835b-fd84-447d-a098-81d54cac22d7) + ) + (wire (pts (xy 201.93 106.68) (xy 220.98 106.68)) + (stroke (width 0) (type default)) + (uuid 96fcaa83-82dd-4df5-8db1-94258b28924e) + ) + (wire (pts (xy 127 114.3) (xy 186.69 114.3)) + (stroke (width 0) (type default)) + (uuid 9b9bc4fd-6941-48a2-9cd0-74b0b76baad4) + ) + (wire (pts (xy 181.61 59.69) (xy 181.61 62.23)) + (stroke (width 0) (type default)) + (uuid 9d83aead-eeba-4cb9-8458-7446d4a6391a) + ) + (wire (pts (xy 129.54 152.4) (xy 129.54 157.48)) + (stroke (width 0) (type default)) + (uuid 9dfa09a2-7d65-48b0-9332-430051b49624) + ) + (wire (pts (xy 91.44 107.95) (xy 91.44 104.14)) + (stroke (width 0) (type default)) + (uuid 9ebe632b-869c-419b-9f16-c80276313365) + ) + (wire (pts (xy 99.06 113.03) (xy 99.06 129.54)) + (stroke (width 0) (type default)) + (uuid a0b76cee-62cf-477a-9fd7-11754ce42d59) + ) + (wire (pts (xy 181.61 74.93) (xy 181.61 116.84)) + (stroke (width 0) (type default)) + (uuid a9a4e35d-9f96-4939-ba2a-6212441120e7) + ) + (wire (pts (xy 161.29 86.36) (xy 220.98 86.36)) + (stroke (width 0) (type default)) + (uuid aa8e6f2e-aa52-4e53-a934-92dbfe748986) + ) + (wire (pts (xy 95.25 129.54) (xy 95.25 128.27)) + (stroke (width 0) (type default)) + (uuid acda232b-ce4e-416f-b359-baa294b9b7e2) + ) + (wire (pts (xy 87.63 63.5) (xy 91.44 63.5)) + (stroke (width 0) (type default)) + (uuid add5664b-7c09-4075-a822-d76d73761e8f) + ) + (wire (pts (xy 161.29 59.69) (xy 161.29 62.23)) + (stroke (width 0) (type default)) + (uuid afbb3c17-9a4a-4613-a415-ce5306260c8c) + ) + (wire (pts (xy 137.16 167.64) (xy 137.16 165.1)) + (stroke (width 0) (type default)) + (uuid b29f1e04-79d1-46b8-8b6b-de9f83f0acf2) + ) + (wire (pts (xy 68.58 110.49) (xy 73.66 110.49)) + (stroke (width 0) (type default)) + (uuid b4204028-7172-465b-841b-b1545548a1ac) + ) + (wire (pts (xy 186.69 59.69) (xy 186.69 62.23)) + (stroke (width 0) (type default)) + (uuid b426dd47-c0d5-449e-b70d-54fef115091e) + ) + (wire (pts (xy 196.85 109.22) (xy 220.98 109.22)) + (stroke (width 0) (type default)) + (uuid b44ade5c-6c4a-44a8-8353-49a88d6b3554) + ) + (wire (pts (xy 149.86 167.64) (xy 149.86 165.1)) + (stroke (width 0) (type default)) + (uuid b69a2608-877c-4fe1-b5de-9033c842575a) + ) + (wire (pts (xy 127 93.98) (xy 146.05 93.98)) + (stroke (width 0) (type default)) + (uuid b6dafc74-d305-4fb5-b0c8-d0b69d5437f3) + ) + (wire (pts (xy 212.09 59.69) (xy 212.09 62.23)) + (stroke (width 0) (type default)) + (uuid b85e8a7e-89f6-433f-a657-338c36848303) + ) + (wire (pts (xy 181.61 59.69) (xy 186.69 59.69)) + (stroke (width 0) (type default)) + (uuid baf5364a-3e0b-4f3a-a2eb-40f0fbf26667) + ) + (wire (pts (xy 176.53 59.69) (xy 181.61 59.69)) + (stroke (width 0) (type default)) + (uuid bc2bed0a-7e7e-4080-a6e8-306ac90668b5) + ) + (wire (pts (xy 171.45 59.69) (xy 176.53 59.69)) + (stroke (width 0) (type default)) + (uuid be006cc3-6e7e-4e9b-9e68-fadbad4c017f) + ) + (wire (pts (xy 96.52 80.01) (xy 81.28 80.01)) + (stroke (width 0) (type default)) + (uuid c06fe20a-6224-4d46-ae80-fdfab8362aea) + ) + (wire (pts (xy 114.3 54.61) (xy 114.3 59.69)) + (stroke (width 0) (type default)) + (uuid c096da20-722a-4a11-ae60-1ce5ea94f398) + ) + (wire (pts (xy 97.79 80.01) (xy 96.52 80.01)) + (stroke (width 0) (type default)) + (uuid c0c12368-3515-4faf-aa8c-64a9e458747c) + ) + (wire (pts (xy 191.77 74.93) (xy 191.77 111.76)) + (stroke (width 0) (type default)) + (uuid c0fb63c0-c5e4-41c3-90b9-a6e444b06c3d) + ) + (wire (pts (xy 127 86.36) (xy 161.29 86.36)) + (stroke (width 0) (type default)) + (uuid c5d84338-d48f-48f0-9311-8120e9da9819) + ) + (wire (pts (xy 140.97 74.93) (xy 140.97 96.52)) + (stroke (width 0) (type default)) + (uuid c9f118bc-8c1d-4bdb-ab46-d9d04f78b0c5) + ) + (wire (pts (xy 110.49 46.99) (xy 110.49 52.07)) + (stroke (width 0) (type default)) + (uuid ca1939b6-61f5-429a-afad-773b0956e3df) + ) + (wire (pts (xy 97.79 110.49) (xy 99.06 110.49)) + (stroke (width 0) (type default)) + (uuid ca9b1b30-48d1-4b7d-991b-b746e3ebb863) + ) + (wire (pts (xy 127 154.94) (xy 137.16 154.94)) + (stroke (width 0) (type default)) + (uuid cb74f93c-455a-4d5f-8050-d9f83be6c586) + ) + (wire (pts (xy 99.06 129.54) (xy 95.25 129.54)) + (stroke (width 0) (type default)) + (uuid cc5414b8-3eb8-44bd-b133-821850e8e998) + ) + (wire (pts (xy 127 81.28) (xy 171.45 81.28)) + (stroke (width 0) (type default)) + (uuid cd27b42a-8ac2-4a6b-8cbb-b21fec35e9c1) + ) + (wire (pts (xy 255.27 21.59) (xy 255.27 26.67)) + (stroke (width 0) (type default)) + (uuid d38a9e6d-7d40-43a2-9d8d-834cfaf34ca7) + ) + (wire (pts (xy 217.17 99.06) (xy 220.98 99.06)) + (stroke (width 0) (type default)) + (uuid d5f23ed1-4a88-4893-90fe-66693eab466b) + ) + (wire (pts (xy 166.37 59.69) (xy 166.37 62.23)) + (stroke (width 0) (type default)) + (uuid d63a31d3-be04-4eaa-a243-74c3aadc1304) + ) + (wire (pts (xy 140.97 59.69) (xy 140.97 62.23)) + (stroke (width 0) (type default)) + (uuid d6890c5d-9a7d-45e8-a954-e8e76d430e05) + ) + (wire (pts (xy 91.44 77.47) (xy 91.44 85.09)) + (stroke (width 0) (type default)) + (uuid d8ef4695-14a7-4b1a-83b4-1cd539b5768b) + ) + (wire (pts (xy 111.76 127) (xy 111.76 125.73)) + (stroke (width 0) (type default)) + (uuid d965866b-aa01-4f49-8260-a31060d2449e) + ) + (wire (pts (xy 156.21 88.9) (xy 220.98 88.9)) + (stroke (width 0) (type default)) + (uuid db29b8fd-4dae-4d58-8395-21752224554a) + ) + (wire (pts (xy 171.45 74.93) (xy 171.45 81.28)) + (stroke (width 0) (type default)) + (uuid dc70c08d-bc38-407e-97e0-36a667f01d68) + ) + (wire (pts (xy 114.3 59.69) (xy 114.3 71.12)) + (stroke (width 0) (type default)) + (uuid df569839-c6b9-4cbf-9dd3-25ec0eb2be4a) + ) + (wire (pts (xy 96.52 63.5) (xy 96.52 64.77)) + (stroke (width 0) (type default)) + (uuid e2952e47-7f42-4297-888b-afcb6303b704) + ) + (wire (pts (xy 151.13 74.93) (xy 151.13 91.44)) + (stroke (width 0) (type default)) + (uuid e2bc5033-84d9-4e2f-88b6-46e8b35ca828) + ) + (wire (pts (xy 140.97 59.69) (xy 146.05 59.69)) + (stroke (width 0) (type default)) + (uuid e505e710-50d8-49aa-a06b-1d4a2d0fddfa) + ) + (wire (pts (xy 73.66 129.54) (xy 80.01 129.54)) + (stroke (width 0) (type default)) + (uuid e78c304f-448d-4ea2-845d-25a7d22a060e) + ) + (wire (pts (xy 166.37 59.69) (xy 171.45 59.69)) + (stroke (width 0) (type default)) + (uuid e8aaf951-0aa3-4460-a297-df497b77a224) + ) + (wire (pts (xy 196.85 59.69) (xy 201.93 59.69)) + (stroke (width 0) (type default)) + (uuid e99b289d-f5f8-4089-a7ce-a85045372e58) + ) + (wire (pts (xy 156.21 59.69) (xy 156.21 62.23)) + (stroke (width 0) (type default)) + (uuid eb858143-96ea-4c60-a82a-ebfbd174b244) + ) + (wire (pts (xy 143.51 154.94) (xy 143.51 149.86)) + (stroke (width 0) (type default)) + (uuid ed1a286c-fe03-477a-9d66-849ac267b384) + ) + (wire (pts (xy 81.28 87.63) (xy 86.36 87.63)) + (stroke (width 0) (type default)) + (uuid ed955451-afad-487d-bdea-4846479394a5) + ) + (wire (pts (xy 161.29 74.93) (xy 161.29 86.36)) + (stroke (width 0) (type default)) + (uuid f06f133b-74a0-4739-acc3-b9b6b7542563) + ) + (wire (pts (xy 156.21 59.69) (xy 161.29 59.69)) + (stroke (width 0) (type default)) + (uuid f3cf124c-7645-454f-9e83-5681c8b6f8eb) + ) + (wire (pts (xy 267.97 21.59) (xy 269.24 21.59)) + (stroke (width 0) (type default)) + (uuid f3fa878e-0274-4eca-b993-7d1ca62b49cb) + ) + (wire (pts (xy 99.06 83.82) (xy 97.79 83.82)) + (stroke (width 0) (type default)) + (uuid f52f464a-0a88-4670-a35f-e04f13abc200) + ) + (wire (pts (xy 99.06 81.28) (xy 97.79 81.28)) + (stroke (width 0) (type default)) + (uuid f967d824-aa62-4735-be47-90c1ef4247e7) + ) + (wire (pts (xy 269.24 26.67) (xy 269.24 31.75)) + (stroke (width 0) (type default)) + (uuid f9b6d939-94b2-4de7-bb05-5570d2bfa294) + ) + (wire (pts (xy 80.01 63.5) (xy 87.63 63.5)) + (stroke (width 0) (type default)) + (uuid fb8b5983-0fba-4cc9-b0b4-a8f945dd3301) + ) + (wire (pts (xy 151.13 59.69) (xy 156.21 59.69)) + (stroke (width 0) (type default)) + (uuid fd036b6b-0077-43f6-9cd9-42c7bb0877dc) + ) + (wire (pts (xy 127 96.52) (xy 140.97 96.52)) + (stroke (width 0) (type default)) + (uuid fd232e6b-aa67-49eb-b633-0aa07429d4f0) + ) + (wire (pts (xy 207.01 74.93) (xy 207.01 104.14)) + (stroke (width 0) (type default)) + (uuid fe8cd2c6-3137-4cd5-8a13-102a8a55c879) + ) + + (label "#RES" (at 76.2 110.49 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 06236fe8-d715-4a69-97be-cd92b378b85c) + ) + (label "P16" (at 129.54 114.3 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 0e3e582e-3e27-494d-af73-c07d3e00717b) + ) + (label "SDA" (at 81.28 80.01 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 17e6677b-597f-4a9f-b66f-c18cb4e1fc72) + ) + (label "P14" (at 129.54 109.22 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 18f60b84-a0cb-4926-84c4-4a6d2498552d) + ) + (label "P11" (at 129.54 101.6 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 41279e68-7344-404a-a352-c0678d1b1562) + ) + (label "P01" (at 129.54 81.28 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 43ce335d-76c8-4e92-9197-a6af82c02603) + ) + (label "P07" (at 129.54 96.52 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 46db1bf7-aff8-4188-b9fc-3ae6be6b8be1) + ) + (label "#INT" (at 76.2 107.95 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 48cc566e-0997-4730-b059-154cd3d4e17a) + ) + (label "P05" (at 129.54 91.44 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 53e82d4d-886f-4071-ab4c-729aa18d7884) + ) + (label "P13" (at 129.54 106.68 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 5d4b1b6e-142e-45ea-8a96-35a8bfecf6e2) + ) + (label "Vccp" (at 118.11 54.61 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 60bb5d34-1b57-4408-9b5c-535d6b0e0115) + ) + (label "P12" (at 129.54 104.14 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 71c529ae-3929-4afd-ba32-52cf4fdea4af) + ) + (label "P04" (at 129.54 88.9 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 970ad866-1363-4fbc-90c5-de764a98eb86) + ) + (label "P10" (at 129.54 99.06 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid 9d495e8f-a631-4680-927b-57a8909f4428) + ) + (label "P17" (at 129.54 116.84 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid ad93a691-bfa7-4db9-8772-48fcead8846a) + ) + (label "SCL" (at 81.28 85.09 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid b2cf8416-2b06-4230-b4f0-4c3068c5ae98) + ) + (label "P06" (at 129.54 93.98 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid ba83c76d-79e0-409c-9875-02f44632ea30) + ) + (label "P00" (at 129.54 78.74 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid bd116a3a-9a10-43a3-83f1-0bcfe625f3e4) + ) + (label "P02" (at 129.54 83.82 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid d10a2e92-7393-4630-9d3f-b23b16d9be40) + ) + (label "A0" (at 96.52 129.54 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid e9e0ee71-6b8e-4bae-b2a3-eb7cffa38377) + ) + (label "P03" (at 129.54 86.36 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid f4f4f17d-2b7a-40d0-8870-35ab67ec6b38) + ) + (label "P15" (at 129.54 111.76 0) + (effects (font (size 1.524 1.524)) (justify left bottom)) + (uuid f51e6f22-51be-407e-9f71-7f574e05d0da) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 96.52 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054686c56) + (property "Reference" "R3" (at 98.552 71.12 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 96.6978 71.0946 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 94.742 71.12 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 96.52 71.12 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid b10f1f56-79ac-4f14-a370-db18f0893ef5)) + (pin "2" (uuid 7063d467-7a7f-472d-8756-e717d3961ba8)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 91.44 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054686c9d) + (property "Reference" "R1" (at 93.472 71.12 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 91.6178 71.0946 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 89.662 71.12 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 91.44 71.12 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid e299ab9a-cdd3-43d9-ac9e-b5e149d7551e)) + (pin "2" (uuid c38724bc-f8c1-47b9-a271-f0ebb0e77be7)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "tca6416a:TCA6416A") (at 132.08 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-0000546882e8) + (property "Reference" "U1" (at 110.49 95.25 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "TCA6416A" (at 110.49 99.06 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "IO:TSSOP-28" (at 110.49 99.06 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 110.49 99.06 0) + (effects (font (size 1.524 1.524))) + ) + (pin "7" (uuid 1396e7c2-e44b-4c5e-a56d-020f907d0f17)) + (pin "8" (uuid 5afe59fa-3bcf-49d1-903d-41bfbdd48618)) + (pin "9" (uuid aa4b4a18-65a0-44b5-a4cd-cdbe8d7d0b23)) + (pin "1" (uuid 144c516e-79ef-4728-bf45-c6c5d5f8b5cc)) + (pin "10" (uuid 920522cf-1092-4bcb-9038-760d95560593)) + (pin "11" (uuid 9718ca1d-c0b2-409f-9f92-d835f2a0b65c)) + (pin "12" (uuid 95c164d7-1460-4ae5-adb6-53f6c2b7f84a)) + (pin "13" (uuid 3745b28e-e1ea-4c87-bee6-90652792e1ae)) + (pin "14" (uuid 4e5b8d8f-a217-42b2-8466-9c3b60df1080)) + (pin "15" (uuid c259bb5d-54ce-4713-b0a8-3c8037e7155f)) + (pin "16" (uuid 8b9aee21-fe1e-4aea-8d25-5eea8cddaa7e)) + (pin "17" (uuid b0c573c1-04ad-491b-b202-160eccbee2ae)) + (pin "18" (uuid bb4dec0e-eab8-4bf6-b6c9-a0599eef9716)) + (pin "19" (uuid 3c0f8b47-523c-4026-aafa-264b367e5b37)) + (pin "2" (uuid 8011f794-f258-4feb-8db9-0fc74cd88348)) + (pin "20" (uuid 90088ac4-c575-46ff-a018-c498f8a1e49f)) + (pin "21" (uuid 99a2192a-b3b7-45ea-b4db-28cd868ce5ec)) + (pin "22" (uuid 66a29581-5caf-4c21-9099-b7a77032e634)) + (pin "23" (uuid 6c030cac-b192-4789-ba04-6e9488211c59)) + (pin "24" (uuid 4cd3c289-24c1-46f8-bbb1-8fd096fdb283)) + (pin "3" (uuid 882b8433-4b0e-4e30-909d-303802150359)) + (pin "4" (uuid 4ffabbfc-3f32-4494-8139-50a9481ffaff)) + (pin "5" (uuid 9f9b7e51-b0bb-4a20-aae3-c8d748ac28a3)) + (pin "6" (uuid ffd12a3f-dde1-4a0d-89e1-b6ea0320a073)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:VDD") (at 110.49 46.99 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054688327) + (property "Reference" "#PWR01" (at 110.49 44.45 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "VDD" (at 110.49 44.196 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (at 110.49 46.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 110.49 46.99 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 11be115c-dc12-47e9-958f-d182e8e8498b)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:CONN1_2") (at 132.08 53.34 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468852b) + (property "Reference" "J5" (at 133.35 50.8 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN1_2" (at 134.62 54.61 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_1x02" (at 133.35 54.61 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 133.35 54.61 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 04af90cf-d0a5-466b-a992-cf040de206b6)) + (pin "2" (uuid ebf9e584-65c6-41bf-89c9-88cfa5e85c33)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:JUMP_5X2") (at 71.12 83.82 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468863e) + (property "Reference" "J2" (at 80.01 90.17 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_5X2" (at 72.39 82.55 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_2x05" (at 71.12 83.82 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 71.12 83.82 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 83bf1015-fc0a-401c-819c-19e891ad66cb)) + (pin "10" (uuid 575c0762-42ea-4ccb-9a9f-d6769d9c0676)) + (pin "2" (uuid 800c0a44-1e04-4bb2-8b4c-ddf4976dee4a)) + (pin "3" (uuid a2a5ebc6-dda2-45b1-87e7-d8f9420cfb29)) + (pin "4" (uuid 8fafa548-de73-4c57-8649-49a1994cafe0)) + (pin "5" (uuid 1c19d3c1-610a-4011-a73f-44ac70b7552d)) + (pin "6" (uuid 280c0961-644d-4fe1-a61d-3e8c005cc55d)) + (pin "7" (uuid 6017786e-c804-4793-bf1f-2a2e1aac0293)) + (pin "8" (uuid 55a7e3a7-82cc-4c3f-b75f-171f5ee967e9)) + (pin "9" (uuid 59653145-68f6-4690-8f62-4af445bd67a1)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 86.36 90.17 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468872b) + (property "Reference" "#PWR02" (at 86.36 90.17 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 86.36 91.948 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 86.36 90.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 86.36 90.17 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ca2acb9f-259c-421c-9993-72831671d2d0)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:VDD") (at 82.55 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-0000546897ce) + (property "Reference" "#PWR03" (at 82.55 55.88 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "VDD" (at 82.55 55.626 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (at 82.55 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 82.55 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7f1359e5-1cc5-49c5-84f7-af2374935a91)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:JUMP_2X2") (at 58.42 106.68 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468999d) + (property "Reference" "J1" (at 67.31 111.76 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_2X2" (at 58.42 109.22 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_2x02" (at 58.42 106.68 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 58.42 106.68 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 64906507-1950-4161-a262-636e45cee975)) + (pin "2" (uuid 91773757-6036-4f76-924f-c2c1b61d75c8)) + (pin "3" (uuid f38cba27-8417-449a-97d5-e3d021eaec63)) + (pin "4" (uuid 7f092b66-79e2-409e-a632-53359ddb39a0)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 91.44 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054689a1b) + (property "Reference" "R2" (at 93.472 97.79 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 91.6178 97.7646 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 89.662 97.79 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 91.44 97.79 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid e0909b62-cc33-491f-9e19-3e7d45eaa069)) + (pin "2" (uuid 85dd61f4-089a-4732-8933-85fc60df286e)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 97.79 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054689a9e) + (property "Reference" "R4" (at 99.822 97.79 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 97.9678 97.7646 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 96.012 97.79 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 97.79 97.79 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid a23adf1e-611f-4202-b9ba-456d662bfa5d)) + (pin "2" (uuid 583a9d10-02dd-4209-a6c3-795d39fb82eb)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:VDD") (at 91.44 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054689cad) + (property "Reference" "#PWR04" (at 91.44 88.9 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "VDD" (at 91.44 88.646 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (at 91.44 91.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 91.44 91.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 645d5439-f7bb-4b0d-88f8-b91a793c9e95)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:VDD") (at 97.79 91.44 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054689cc1) + (property "Reference" "#PWR05" (at 97.79 88.9 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "VDD" (at 97.79 88.646 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (at 97.79 91.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 97.79 91.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ca7079b2-1c92-45bd-873b-dfac12980fb1)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:VDD") (at 95.25 115.57 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468a705) + (property "Reference" "#PWR06" (at 95.25 113.03 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "VDD" (at 95.25 112.776 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (at 95.25 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 95.25 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2f29dd58-3a52-4d33-bc78-51192f882cd3)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 80.01 133.35 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468a719) + (property "Reference" "#PWR07" (at 80.01 133.35 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 80.01 135.128 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 80.01 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 80.01 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3cc5b8ab-589f-47bf-88a8-a177d9243730)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 95.25 133.35 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468a736) + (property "Reference" "#PWR08" (at 95.25 133.35 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 95.25 135.128 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 95.25 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 95.25 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e5c748a5-6499-4b9c-853c-3943a628a5b4)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:JUMP_8X2") (at 231.14 82.55 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468adba) + (property "Reference" "J6" (at 222.25 74.93 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_8X2" (at 231.14 86.36 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_2x08" (at 231.14 87.63 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 231.14 87.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "3" (uuid 23cdc0c9-4acc-4bea-9b74-4d898db4e3ea)) + (pin "4" (uuid c87a66c3-83bb-470f-9d03-442b947826a6)) + (pin "14" (uuid bf7d2cd6-4b78-48d9-9262-ae511c25a545)) + (pin "6" (uuid 43f2765b-3390-4504-a837-532fa574ca75)) + (pin "15" (uuid 90794c03-aa0d-4a25-a92e-ee70c9511e34)) + (pin "7" (uuid f82aba41-bac2-4cf9-99dc-1bdd072496bc)) + (pin "5" (uuid d3e733be-3341-4491-bed8-488e0a96168c)) + (pin "9" (uuid 8cb4d653-71b8-4e7f-bcdd-3688b1721605)) + (pin "16" (uuid 9ec468d8-058b-4a48-9bcb-3b96ca32e81c)) + (pin "8" (uuid abec3ae3-8793-4feb-aa0a-cad6ec611753)) + (pin "1" (uuid 97bf97b9-9c6f-4514-9f23-24f856ecdb87)) + (pin "10" (uuid d1b18b46-4d87-4774-9bb8-30570e3a1095)) + (pin "11" (uuid 9237afda-2efa-4aa0-ba25-058b0ee91bb0)) + (pin "12" (uuid 0d98b434-4316-4bce-a39e-3a01dfd032a2)) + (pin "13" (uuid 859d2a37-1b6d-4742-9bc8-2a4dc9e6ae6c)) + (pin "2" (uuid 739716d3-e4c2-4e96-aced-cfccf80c4cde)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:JUMP_8X2") (at 231.14 102.87 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468ae3d) + (property "Reference" "J7" (at 222.25 95.25 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_8X2" (at 231.14 106.68 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_2x08" (at 231.14 107.95 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 231.14 107.95 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 214e4f8d-27d1-4ae5-b6a4-ae862da6fcf7)) + (pin "10" (uuid 539a1065-a00d-45ed-8718-8745a25b819c)) + (pin "11" (uuid 85398f31-673f-4273-8f96-66b16a8ce018)) + (pin "12" (uuid d77f5cba-de8e-4cb9-bdd9-839fb2e2fc7c)) + (pin "13" (uuid 42dcc16a-f0d0-4d9a-b05c-cc9de8a2d8bb)) + (pin "14" (uuid 0faa1ad0-b759-4010-a069-fd8f7f6c7193)) + (pin "15" (uuid 1d3e37ec-8315-4ee2-984e-b104d6966fe1)) + (pin "16" (uuid 1adcb1a2-e996-4c2a-b988-11a345c2d6cf)) + (pin "2" (uuid a7a9b10a-7b3b-469c-b35b-3e447e01ad9e)) + (pin "3" (uuid bc3c59cd-8275-432f-a0df-ac6254850bed)) + (pin "4" (uuid 5fcbf6fe-7309-4783-915f-cfe4cbae422f)) + (pin "5" (uuid cb8509f2-f888-45b8-827a-56dedd919eb8)) + (pin "6" (uuid fcb8aa99-c98e-4215-a8e6-39175edfed17)) + (pin "7" (uuid 734a5797-6a6a-4313-8f07-e0fd99315739)) + (pin "8" (uuid 246a2caa-3499-4224-b314-62f84e1b6a28)) + (pin "9" (uuid 0045e7c4-f0e1-444a-bf96-14461b83b13c)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 140.97 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b3ec) + (property "Reference" "R5" (at 143.002 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 141.1478 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 139.192 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 140.97 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 658cb567-5abc-4a42-8748-9d42c453ad30)) + (pin "2" (uuid 1ca1c415-f764-4b4e-87ea-ff8be223ac48)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 146.05 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b419) + (property "Reference" "R7" (at 148.082 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 146.2278 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 144.272 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 146.05 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid f7bd95cf-6f2c-4c3a-9974-bfe662157af5)) + (pin "2" (uuid 020c95b5-c6db-4dc7-9b0b-f6ea661379d4)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 151.13 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b438) + (property "Reference" "R9" (at 153.162 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 151.3078 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 149.352 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 151.13 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 13e4e73a-d6e7-45f4-ad90-353a9d136144)) + (pin "2" (uuid d6355608-00c6-4fb7-a0b9-2536a7cb59c0)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 156.21 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b457) + (property "Reference" "R11" (at 158.242 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 156.3878 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 154.432 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 156.21 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid b0d7361d-dfa4-4e71-9b73-61748a1f07a7)) + (pin "2" (uuid b4568c08-dd31-44b5-8ed0-1e664c4360f3)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 161.29 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b47c) + (property "Reference" "R13" (at 163.322 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 161.4678 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 159.512 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 161.29 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 8d43bd7c-ed17-4415-8e8a-8074e86347bd)) + (pin "2" (uuid eaa62040-4a50-49b7-ae1c-ac8c1db48e48)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 171.45 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b49b) + (property "Reference" "R15" (at 173.482 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 171.6278 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 169.672 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 171.45 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 93dc4031-104e-44c5-8680-4fcdee22631d)) + (pin "2" (uuid caa4dbed-077a-403a-adbb-8fc40f642633)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 207.01 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b4b8) + (property "Reference" "R17" (at 209.042 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 207.1878 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 205.232 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 207.01 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid e08cbae0-dc3f-43db-b19b-0ad2ab5bd813)) + (pin "2" (uuid b450a7e7-2c2b-46da-b6b8-0f8cf34c223a)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 212.09 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468b4d7) + (property "Reference" "R19" (at 214.122 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 212.2678 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 210.312 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 212.09 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 50f218de-96da-456a-8442-cb5bac7e75d8)) + (pin "2" (uuid 92f3fb1c-608a-47cf-bbdd-62c4ab8100ac)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 181.61 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c6cb) + (property "Reference" "R6" (at 183.642 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 181.7878 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 179.832 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 181.61 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid ee23f0b6-c2f3-45d0-be70-d745b9ca3411)) + (pin "2" (uuid 31ffa81b-d86c-4416-ac1a-6392b6b00a75)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 201.93 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c73a) + (property "Reference" "R8" (at 203.962 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 202.1078 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 200.152 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 201.93 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid f8af2605-c019-412f-b466-d7b14bf343e1)) + (pin "2" (uuid 05bee67d-052c-4961-96f0-614dde4d35a8)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 191.77 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c75b) + (property "Reference" "R10" (at 193.802 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 191.9478 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 189.992 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 191.77 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "2" (uuid 59b98fa7-a34c-4311-a00a-d992274c9e8c)) + (pin "1" (uuid f33cc151-c33f-4ce0-a484-7ce4d148e803)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 196.85 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c780) + (property "Reference" "R12" (at 198.882 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 197.0278 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 195.072 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 196.85 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "2" (uuid f85350ff-228f-4bcd-b702-a63b3fed211c)) + (pin "1" (uuid ac6dee2b-0391-4652-aaa8-e2312bdfb739)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 186.69 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c7a3) + (property "Reference" "R14" (at 188.722 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 186.8678 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 184.912 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 186.69 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid d10dec4a-3bc1-4268-bfb1-6ed04830b4e9)) + (pin "2" (uuid 0f70651b-1963-4671-b5a9-6758b1c0707d)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 166.37 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c7d0) + (property "Reference" "R16" (at 168.402 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 166.5478 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 164.592 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 166.37 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 538c09e0-0ede-4f5a-8c0c-2c6a8e5ddf49)) + (pin "2" (uuid c16f21fa-1c1f-43bb-adf8-0a55522eadfc)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R16") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 176.53 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c7f9) + (property "Reference" "R18" (at 178.562 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 176.7078 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 174.752 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 176.53 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 4092ffbb-1cb0-4c18-8afe-b692249ed5ab)) + (pin "2" (uuid ff1154bd-fb66-452a-8f67-f7293560dfa0)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R18") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 217.17 68.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468c81e) + (property "Reference" "R20" (at 219.202 68.58 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "-" (at 217.3478 68.5546 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 215.392 68.58 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 217.17 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 6941e4f7-b100-44dd-b32e-ae2444d98afe)) + (pin "2" (uuid f827e8ba-e749-481c-bef1-d2c247030516)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:JUMP_3X2") (at 116.84 153.67 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468ec1f) + (property "Reference" "J3" (at 125.73 158.75 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "JUMP_3X2" (at 116.84 154.94 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_2x03" (at 116.84 153.67 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 116.84 153.67 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 170880dc-ff7c-4455-a052-b04d211ba056)) + (pin "2" (uuid 60fa4ce8-0ad7-4225-a26d-cb4b69d025f4)) + (pin "3" (uuid 9835b44e-cc55-4860-af69-f0d51231815c)) + (pin "4" (uuid 017ebb80-0156-426b-b70d-32cd5d0380e0)) + (pin "5" (uuid 5e9a5067-f247-44e4-922c-58f9d37846f7)) + (pin "6" (uuid 011715ee-24b8-4ac2-9181-bb23c2dbd5c4)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:VDD") (at 143.51 149.86 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468efa4) + (property "Reference" "#PWR09" (at 143.51 147.32 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "VDD" (at 143.51 147.066 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (at 143.51 149.86 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 143.51 149.86 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7060e92a-c935-4d23-8159-626241a2a335)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR09") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 129.54 160.02 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468efb8) + (property "Reference" "#PWR010" (at 129.54 160.02 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 129.54 161.798 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 129.54 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 129.54 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b3a17579-9a96-470d-98f5-2dccd10d84df)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR010") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:ZENER") (at 137.16 160.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468f21f) + (property "Reference" "D1" (at 134.62 160.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "BZV55C-3,6V" (at 139.7 161.29 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "MLAB_D:Diode-MiniMELF_Standard" (at 137.16 160.02 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 137.16 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 337a126c-56df-4ea3-b1a1-503653599bf1)) + (pin "2" (uuid b30d2919-9645-4d8f-be68-c5830bad7923)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "D1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 137.16 167.64 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005468f2fa) + (property "Reference" "#PWR011" (at 137.16 167.64 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 137.16 169.418 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 137.16 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 137.16 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 29288651-6872-4bf4-957b-a222b30c2510)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR011") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 111.76 127 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005469cf97) + (property "Reference" "#PWR012" (at 111.76 127 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 111.76 128.778 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 111.76 127 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 111.76 127 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid cf199024-d616-445d-a4bc-f33535769125)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR012") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:C") (at 149.86 160.02 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005469d318) + (property "Reference" "C2" (at 149.86 157.48 0) + (effects (font (size 1.016 1.016)) (justify left)) + ) + (property "Value" "100nF" (at 150.0124 162.179 0) + (effects (font (size 1.016 1.016)) (justify left)) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 150.8252 163.83 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 149.86 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 384f8cb7-6341-482b-8322-f56810bd9b6b)) + (pin "2" (uuid e7321a87-33e2-4b91-9d28-e88105a96af8)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "C2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:C") (at 143.51 160.02 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005469d39d) + (property "Reference" "C1" (at 143.51 157.48 0) + (effects (font (size 1.016 1.016)) (justify left)) + ) + (property "Value" "10uF" (at 143.6624 162.179 0) + (effects (font (size 1.016 1.016)) (justify left)) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 144.4752 163.83 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 143.51 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 659bcdd5-dc4b-4013-8902-71cc8aaa1f6d)) + (pin "2" (uuid 6350e71d-f566-47cf-aad2-ba57f4f8a9d9)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "C1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 143.51 167.64 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005469d6d8) + (property "Reference" "#PWR013" (at 143.51 167.64 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 143.51 169.418 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 143.51 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 143.51 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 40e74dae-58fe-4855-9fd4-511ea43e26d9)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR013") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 149.86 167.64 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005469d6ec) + (property "Reference" "#PWR014" (at 149.86 167.64 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 149.86 169.418 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 149.86 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 149.86 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 24bad5e3-8ca3-4ce1-abea-160ccb32022a)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR014") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:CONN1_2") (at 72.39 62.23 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054745488) + (property "Reference" "J8" (at 71.12 64.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN1_2" (at 69.85 60.96 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_1x02" (at 71.12 60.96 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 71.12 60.96 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a6422fc9-6d6d-4fed-a580-6fdc21a7893e)) + (pin "2" (uuid dbf0b2a3-8ea3-401d-a66c-9e07eff3d9b5)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:_") (at 246.38 20.32 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005474842b) + (property "Reference" "P1" (at 245.11 22.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "_" (at 246.38 21.59 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Dira:MountingHole_3mm" (at 240.03 16.51 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 240.03 16.51 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1418c41e-9176-4a5e-9b2c-d8a3c74e7e8d)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "P1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:_") (at 246.38 25.4 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-0000547484fa) + (property "Reference" "P2" (at 245.11 27.94 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "_" (at 246.38 26.67 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Dira:MountingHole_3mm" (at 240.03 21.59 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 240.03 21.59 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0dfc02a4-e1f9-45c6-9af8-83f69769f526)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "P2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:_") (at 260.35 25.4 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005474855d) + (property "Reference" "P4" (at 259.08 27.94 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "_" (at 260.35 26.67 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Dira:MountingHole_3mm" (at 254 21.59 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 254 21.59 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a2b29666-34e1-4466-9f0c-3c5facc4da96)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "P4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:_") (at 260.35 20.32 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-0000547485b2) + (property "Reference" "P3" (at 259.08 22.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "_" (at 260.35 21.59 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Dira:MountingHole_3mm" (at 254 16.51 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 254 16.51 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid edc46aba-5e31-4d15-aade-a1c33df45cd0)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "P3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 255.27 31.75 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054748660) + (property "Reference" "#PWR015" (at 255.27 31.75 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 255.27 33.528 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 255.27 31.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 255.27 31.75 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fdc4c0f5-bb7b-46d8-8da7-bd1c4e10816f)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR015") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:GND") (at 269.24 31.75 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-000054748698) + (property "Reference" "#PWR016" (at 269.24 31.75 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Value" "GND" (at 269.24 33.528 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Footprint" "" (at 269.24 31.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (at 269.24 31.75 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid bb3231b3-93de-4d6c-bf08-c6bf0ca6a47f)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "#PWR016") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:CONN_2") (at 87.63 130.81 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005475d9a1) + (property "Reference" "J4" (at 85.09 127 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN_2" (at 91.44 135.89 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_1x02" (at 88.9 132.08 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 88.9 132.08 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 18aaadb4-6679-4f26-8190-5de09ec24401)) + (pin "2" (uuid 24455fda-a366-411b-8922-f995b02ff56f)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:CONN_2") (at 87.63 130.81 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005475d9ce) + (property "Reference" "J9" (at 90.17 127 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CONN_2" (at 83.82 135.89 0) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "Hrebinky:Pin_Header_Straight_1x02" (at 86.36 129.54 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (at 86.36 129.54 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a4e38a41-3ede-4e42-9e7f-7a39b9edd206)) + (pin "2" (uuid 3e5c6eb5-97e9-4ac2-b8fe-ddfbdfbe6b99)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "J9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "I2CIO01-rescue:R") (at 95.25 121.92 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 00000000-0000-0000-0000-00005475ddae) + (property "Reference" "R24" (at 97.282 121.92 90) + (effects (font (size 1.016 1.016))) + ) + (property "Value" "10k" (at 95.4278 121.8946 90) + (effects (font (size 1.016 1.016))) + ) + (property "Footprint" "SMD_Packages:SMD-0805" (at 93.472 121.92 90) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (at 95.25 121.92 0) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid 489bf99a-7895-4ccc-8e61-5d78ff619df0)) + (pin "2" (uuid a58f412c-9853-4c41-b4bb-5e7b2688bce9)) + (instances + (project "I2CIO01" + (path "/9660c270-1282-4b8c-96b0-954335bca36c" + (reference "R24") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/hw/sch_pcb/I2CIO01A-rescue.lib b/hw/sch_pcb/I2CIO01A-rescue.lib deleted file mode 100644 index 9371e16..0000000 --- a/hw/sch_pcb/I2CIO01A-rescue.lib +++ /dev/null @@ -1,45 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# C-RESCUE-I2CIO01A -# -DEF C-RESCUE-I2CIO01A C 0 10 N Y 1 F N -F0 "C" 0 100 40 H V L CNN -F1 "C-RESCUE-I2CIO01A" 6 -85 40 H V L CNN -F2 "" 38 -150 30 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - SM* - C? - C1-1 -$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 200 170 D 40 40 1 1 P -X ~ 2 0 -200 170 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# R-RESCUE-I2CIO01A -# -DEF R-RESCUE-I2CIO01A R 0 0 N Y 1 F N -F0 "R" 80 0 40 V V C CNN -F1 "R-RESCUE-I2CIO01A" 7 1 40 V V C CNN -F2 "" -70 0 30 V V C CNN -F3 "" 0 0 30 H V C CNN -$FPLIST - R? - SM0603 - SM0805 - R?-* - SM1206 -$ENDFPLIST -DRAW -S -40 150 40 -150 0 1 12 N -X ~ 1 0 250 100 D 60 60 1 1 P -X ~ 2 0 -250 100 U 60 60 1 1 P -ENDDRAW -ENDDEF -# -#End Library diff --git a/hw/sch_pcb/I2CIO01A.cmp b/hw/sch_pcb/I2CIO01A.cmp deleted file mode 100644 index 77fa353..0000000 --- a/hw/sch_pcb/I2CIO01A.cmp +++ /dev/null @@ -1,290 +0,0 @@ -Cmp-Mod V01 Created by Cvpcb (2014-08-29 BZR 5106)-product date = 29.11.2014 21:38:26 - -BeginCmp -TimeStamp = /5469D39D; -Reference = C1; -ValeurCmp = 10uF; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5469D318; -Reference = C2; -ValeurCmp = 100nF; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468F21F; -Reference = D1; -ValeurCmp = ZENER; -IdModule = MLAB_D:Diode-MiniMELF_Standard; -EndCmp - -BeginCmp -TimeStamp = /5468999D; -Reference = J1; -ValeurCmp = JUMP_2X2; -IdModule = Hrebinky:Pin_Header_Straight_2x02; -EndCmp - -BeginCmp -TimeStamp = /5468863E; -Reference = J2; -ValeurCmp = JUMP_5X2; -IdModule = Hrebinky:Pin_Header_Straight_2x05; -EndCmp - -BeginCmp -TimeStamp = /5468EC1F; -Reference = J3; -ValeurCmp = JUMP_3X2; -IdModule = Hrebinky:Pin_Header_Straight_2x03; -EndCmp - -BeginCmp -TimeStamp = /5475D9A1; -Reference = J4; -ValeurCmp = CONN_2; -IdModule = Hrebinky:Pin_Header_Straight_1x02; -EndCmp - -BeginCmp -TimeStamp = /5468852B; -Reference = J5; -ValeurCmp = CONN1_2; -IdModule = Hrebinky:Pin_Header_Straight_1x02; -EndCmp - -BeginCmp -TimeStamp = /5468ADBA; -Reference = J6; -ValeurCmp = JUMP_8X2; -IdModule = Hrebinky:Pin_Header_Straight_2x08; -EndCmp - -BeginCmp -TimeStamp = /5468AE3D; -Reference = J7; -ValeurCmp = JUMP_8X2; -IdModule = Hrebinky:Pin_Header_Straight_2x08; -EndCmp - -BeginCmp -TimeStamp = /54745488; -Reference = J8; -ValeurCmp = CONN1_2; -IdModule = Hrebinky:Pin_Header_Straight_1x02; -EndCmp - -BeginCmp -TimeStamp = /5475D9CE; -Reference = J9; -ValeurCmp = CONN_2; -IdModule = Hrebinky:Pin_Header_Straight_1x02; -EndCmp - -BeginCmp -TimeStamp = /5474842B; -Reference = P1; -ValeurCmp = _; -IdModule = Dira:MountingHole_3mm; -EndCmp - -BeginCmp -TimeStamp = /547484FA; -Reference = P2; -ValeurCmp = _; -IdModule = Dira:MountingHole_3mm; -EndCmp - -BeginCmp -TimeStamp = /547485B2; -Reference = P3; -ValeurCmp = _; -IdModule = Dira:MountingHole_3mm; -EndCmp - -BeginCmp -TimeStamp = /5474855D; -Reference = P4; -ValeurCmp = _; -IdModule = Dira:MountingHole_3mm; -EndCmp - -BeginCmp -TimeStamp = /54686C9D; -Reference = R1; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /54689A1B; -Reference = R2; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /54686C56; -Reference = R3; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /54689A9E; -Reference = R4; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B3EC; -Reference = R5; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C6CB; -Reference = R6; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B419; -Reference = R7; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C73A; -Reference = R8; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B438; -Reference = R9; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C75B; -Reference = R10; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B457; -Reference = R11; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C780; -Reference = R12; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B47C; -Reference = R13; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C7A3; -Reference = R14; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B49B; -Reference = R15; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C7D0; -Reference = R16; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B4B8; -Reference = R17; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C7F9; -Reference = R18; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468B4D7; -Reference = R19; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5468C81E; -Reference = R20; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /54746175; -Reference = R21; -ValeurCmp = 100R; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5474692D; -Reference = R22; -ValeurCmp = 0R; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5475DD70; -Reference = R23; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /5475DDAE; -Reference = R24; -ValeurCmp = 10k; -IdModule = SMD_Packages:SMD-0805; -EndCmp - -BeginCmp -TimeStamp = /546882E8; -Reference = U1; -ValeurCmp = TCA6416A; -IdModule = IO:TSSOP-28; -EndCmp - -EndListe diff --git a/hw/sch_pcb/I2CIO01A.pdf b/hw/sch_pcb/I2CIO01A.pdf deleted file mode 100644 index 5ae00501bbda902aadbfd145cb1cf58d5ebd038b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33791 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 KPFh(8{r>~mzX6;8 diff --git a/hw/sch_pcb/I2CIO01A.pro b/hw/sch_pcb/I2CIO01A.pro deleted file mode 100644 index eb90d9c..0000000 --- a/hw/sch_pcb/I2CIO01A.pro +++ /dev/null @@ -1,79 +0,0 @@ -update=20. 3. 2015 7:30:22 -version=1 -last_client=kicad -[cvpcb] -version=1 -NetIExt=net -[cvpcb/libraries] -EquName1=devcms -[pcbnew] -version=1 -LastNetListRead= -UseCmpFile=1 -PadDrill=0.600000000000 -PadDrillOvalY=0.600000000000 -PadSizeH=1.500000000000 -PadSizeV=1.500000000000 -PcbTextSizeV=1.500000000000 -PcbTextSizeH=1.500000000000 -PcbTextThickness=0.300000000000 -ModuleTextSizeV=1.000000000000 -ModuleTextSizeH=1.000000000000 -ModuleTextSizeThickness=0.150000000000 -SolderMaskClearance=0.000000000000 -SolderMaskMinWidth=0.000000000000 -DrawSegmentWidth=0.200000000000 -BoardOutlineThickness=0.100000000000 -ModuleOutlineThickness=0.150000000000 -[general] -version=1 -[eeschema] -version=1 -LibDir=../../../../../library/KiCAD/symbols -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves -LibName31=jump -LibName32=tca6416a -LibName33=Jumpers -[schematic_editor] -version=1 -PageLayoutDescrFile= -PlotDirectoryName= -SubpartIdSeparator=0 -SubpartFirstId=65 -NetFmtName= -SpiceForceRefPrefix=0 -SpiceUseNetNumbers=0 -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 diff --git a/hw/sch_pcb/I2CIO01A.sch b/hw/sch_pcb/I2CIO01A.sch deleted file mode 100644 index 8bbd4c9..0000000 --- a/hw/sch_pcb/I2CIO01A.sch +++ /dev/null @@ -1,927 +0,0 @@ -EESchema Schematic File Version 2 -LIBS:power -LIBS:device -LIBS:transistors -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:microcontrollers -LIBS:dsp -LIBS:microchip -LIBS:analog_switches -LIBS:motorola -LIBS:texas -LIBS:intel -LIBS:audio -LIBS:interface -LIBS:digital-audio -LIBS:philips -LIBS:display -LIBS:cypress -LIBS:siliconi -LIBS:opto -LIBS:atmel -LIBS:contrib -LIBS:valves -LIBS:tca6416a -LIBS:I2CIO01A-cache -EELAYER 25 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L R R3 -U 1 1 54686C56 -P 3800 2800 -F 0 "R3" V 3880 2800 40 0000 C CNN -F 1 "10k" V 3807 2801 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 3730 2800 30 0001 C CNN -F 3 "" H 3800 2800 30 0000 C CNN - 1 3800 2800 - 1 0 0 -1 -$EndComp -$Comp -L R R1 -U 1 1 54686C9D -P 3600 2800 -F 0 "R1" V 3680 2800 40 0000 C CNN -F 1 "10k" V 3607 2801 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 3530 2800 30 0001 C CNN -F 3 "" H 3600 2800 30 0000 C CNN - 1 3600 2800 - 1 0 0 -1 -$EndComp -$Comp -L TCA6416A U1 -U 1 1 546882E8 -P 5200 3100 -F 0 "U1" H 4350 2450 60 0000 C CNN -F 1 "TCA6416A" H 4350 2300 60 0000 C CNN -F 2 "IO:TSSOP-28" H 4350 2300 60 0001 C CNN -F 3 "" H 4350 2300 60 0000 C CNN - 1 5200 3100 - 1 0 0 -1 -$EndComp -$Comp -L VDD #PWR01 -U 1 1 54688327 -P 4350 1850 -F 0 "#PWR01" H 4350 1950 30 0001 C CNN -F 1 "VDD" H 4350 1960 30 0000 C CNN -F 2 "" H 4350 1850 60 0000 C CNN -F 3 "" H 4350 1850 60 0000 C CNN - 1 4350 1850 - 1 0 0 -1 -$EndComp -$Comp -L CONN1_2 J5 -U 1 1 5468852B -P 5200 2100 -F 0 "J5" H 5250 2200 50 0000 C CNN -F 1 "CONN1_2" H 5300 2050 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_1x02" H 5250 2050 60 0001 C CNN -F 3 "" H 5250 2050 60 0000 C CNN - 1 5200 2100 - 1 0 0 -1 -$EndComp -Text Label 4650 2150 0 60 ~ 0 -Vccp -$Comp -L JUMP_5X2 J2 -U 1 1 5468863E -P 2800 3300 -F 0 "J2" H 2450 3550 50 0000 C CNN -F 1 "JUMP_5X2" V 2750 3250 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_2x05" H 2800 3300 60 0001 C CNN -F 3 "" H 2800 3300 60 0000 C CNN - 1 2800 3300 - -1 0 0 1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 5468872B -P 3400 3550 -F 0 "#PWR02" H 3400 3550 30 0001 C CNN -F 1 "GND" H 3400 3480 30 0001 C CNN -F 2 "" H 3400 3550 60 0000 C CNN -F 3 "" H 3400 3550 60 0000 C CNN - 1 3400 3550 - 1 0 0 -1 -$EndComp -$Comp -L VDD #PWR03 -U 1 1 546897CE -P 3250 2300 -F 0 "#PWR03" H 3250 2400 30 0001 C CNN -F 1 "VDD" H 3250 2410 30 0000 C CNN -F 2 "" H 3250 2300 60 0000 C CNN -F 3 "" H 3250 2300 60 0000 C CNN - 1 3250 2300 - 1 0 0 -1 -$EndComp -$Comp -L JUMP_2X2 J1 -U 1 1 5468999D -P 2300 4200 -F 0 "J1" H 1950 4400 50 0000 C CNN -F 1 "JUMP_2X2" V 2300 4300 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_2x02" H 2300 4200 60 0001 C CNN -F 3 "" H 2300 4200 60 0000 C CNN - 1 2300 4200 - -1 0 0 1 -$EndComp -$Comp -L R R2 -U 1 1 54689A1B -P 3600 3850 -F 0 "R2" V 3680 3850 40 0000 C CNN -F 1 "10k" V 3607 3851 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 3530 3850 30 0001 C CNN -F 3 "" H 3600 3850 30 0000 C CNN - 1 3600 3850 - 1 0 0 -1 -$EndComp -$Comp -L R R4 -U 1 1 54689A9E -P 3850 3850 -F 0 "R4" V 3930 3850 40 0000 C CNN -F 1 "10k" V 3857 3851 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 3780 3850 30 0001 C CNN -F 3 "" H 3850 3850 30 0000 C CNN - 1 3850 3850 - 1 0 0 -1 -$EndComp -Text Label 3000 4250 0 60 ~ 0 -#INT -Text Label 3000 4350 0 60 ~ 0 -#RES -$Comp -L VDD #PWR04 -U 1 1 54689CAD -P 3600 3600 -F 0 "#PWR04" H 3600 3700 30 0001 C CNN -F 1 "VDD" H 3600 3710 30 0000 C CNN -F 2 "" H 3600 3600 60 0000 C CNN -F 3 "" H 3600 3600 60 0000 C CNN - 1 3600 3600 - 1 0 0 -1 -$EndComp -$Comp -L VDD #PWR05 -U 1 1 54689CC1 -P 3850 3600 -F 0 "#PWR05" H 3850 3700 30 0001 C CNN -F 1 "VDD" H 3850 3710 30 0000 C CNN -F 2 "" H 3850 3600 60 0000 C CNN -F 3 "" H 3850 3600 60 0000 C CNN - 1 3850 3600 - 1 0 0 -1 -$EndComp -$Comp -L VDD #PWR06 -U 1 1 5468A705 -P 3750 4550 -F 0 "#PWR06" H 3750 4650 30 0001 C CNN -F 1 "VDD" H 3750 4660 30 0000 C CNN -F 2 "" H 3750 4550 60 0000 C CNN -F 3 "" H 3750 4550 60 0000 C CNN - 1 3750 4550 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR07 -U 1 1 5468A719 -P 3150 5250 -F 0 "#PWR07" H 3150 5250 30 0001 C CNN -F 1 "GND" H 3150 5180 30 0001 C CNN -F 2 "" H 3150 5250 60 0000 C CNN -F 3 "" H 3150 5250 60 0000 C CNN - 1 3150 5250 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR08 -U 1 1 5468A736 -P 3750 5250 -F 0 "#PWR08" H 3750 5250 30 0001 C CNN -F 1 "GND" H 3750 5180 30 0001 C CNN -F 2 "" H 3750 5250 60 0000 C CNN -F 3 "" H 3750 5250 60 0000 C CNN - 1 3750 5250 - 1 0 0 -1 -$EndComp -Text Label 3800 5100 0 60 ~ 0 -A0 -Text Label 3200 3150 0 60 ~ 0 -SDA -Text Label 3200 3350 0 60 ~ 0 -SCL -$Comp -L JUMP_8X2 J6 -U 1 1 5468ADBA -P 9100 3250 -F 0 "J6" H 8750 3550 50 0000 C CNN -F 1 "JUMP_8X2" V 9100 3100 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_2x08" H 9100 3050 60 0001 C CNN -F 3 "" H 9100 3050 60 0000 C CNN - 1 9100 3250 - 1 0 0 -1 -$EndComp -$Comp -L JUMP_8X2 J7 -U 1 1 5468AE3D -P 9100 4050 -F 0 "J7" H 8750 4350 50 0000 C CNN -F 1 "JUMP_8X2" V 9100 3900 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_2x08" H 9100 3850 60 0001 C CNN -F 3 "" H 9100 3850 60 0000 C CNN - 1 9100 4050 - 1 0 0 -1 -$EndComp -$Comp -L R R5 -U 1 1 5468B3EC -P 5550 2700 -F 0 "R5" V 5630 2700 40 0000 C CNN -F 1 "10k" V 5557 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 5480 2700 30 0001 C CNN -F 3 "" H 5550 2700 30 0000 C CNN - 1 5550 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R7 -U 1 1 5468B419 -P 5750 2700 -F 0 "R7" V 5830 2700 40 0000 C CNN -F 1 "10k" V 5757 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 5680 2700 30 0001 C CNN -F 3 "" H 5750 2700 30 0000 C CNN - 1 5750 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R9 -U 1 1 5468B438 -P 5950 2700 -F 0 "R9" V 6030 2700 40 0000 C CNN -F 1 "10k" V 5957 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 5880 2700 30 0001 C CNN -F 3 "" H 5950 2700 30 0000 C CNN - 1 5950 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R11 -U 1 1 5468B457 -P 6150 2700 -F 0 "R11" V 6230 2700 40 0000 C CNN -F 1 "10k" V 6157 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 6080 2700 30 0001 C CNN -F 3 "" H 6150 2700 30 0000 C CNN - 1 6150 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R13 -U 1 1 5468B47C -P 6350 2700 -F 0 "R13" V 6430 2700 40 0000 C CNN -F 1 "10k" V 6357 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 6280 2700 30 0001 C CNN -F 3 "" H 6350 2700 30 0000 C CNN - 1 6350 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R15 -U 1 1 5468B49B -P 6750 2700 -F 0 "R15" V 6830 2700 40 0000 C CNN -F 1 "10k" V 6757 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 6680 2700 30 0001 C CNN -F 3 "" H 6750 2700 30 0000 C CNN - 1 6750 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R17 -U 1 1 5468B4B8 -P 8150 2700 -F 0 "R17" V 8230 2700 40 0000 C CNN -F 1 "-" V 8157 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 8080 2700 30 0001 C CNN -F 3 "" H 8150 2700 30 0000 C CNN - 1 8150 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R19 -U 1 1 5468B4D7 -P 8350 2700 -F 0 "R19" V 8430 2700 40 0000 C CNN -F 1 "-" V 8357 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 8280 2700 30 0001 C CNN -F 3 "" H 8350 2700 30 0000 C CNN - 1 8350 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R6 -U 1 1 5468C6CB -P 7150 2700 -F 0 "R6" V 7230 2700 40 0000 C CNN -F 1 "-" V 7157 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 7080 2700 30 0001 C CNN -F 3 "" H 7150 2700 30 0000 C CNN - 1 7150 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R8 -U 1 1 5468C73A -P 7950 2700 -F 0 "R8" V 8030 2700 40 0000 C CNN -F 1 "-" V 7957 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 7880 2700 30 0001 C CNN -F 3 "" H 7950 2700 30 0000 C CNN - 1 7950 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R10 -U 1 1 5468C75B -P 7550 2700 -F 0 "R10" V 7630 2700 40 0000 C CNN -F 1 "-" V 7557 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 7480 2700 30 0001 C CNN -F 3 "" H 7550 2700 30 0000 C CNN - 1 7550 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R12 -U 1 1 5468C780 -P 7750 2700 -F 0 "R12" V 7830 2700 40 0000 C CNN -F 1 "-" V 7757 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 7680 2700 30 0001 C CNN -F 3 "" H 7750 2700 30 0000 C CNN - 1 7750 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R14 -U 1 1 5468C7A3 -P 7350 2700 -F 0 "R14" V 7430 2700 40 0000 C CNN -F 1 "-" V 7357 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 7280 2700 30 0001 C CNN -F 3 "" H 7350 2700 30 0000 C CNN - 1 7350 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R16 -U 1 1 5468C7D0 -P 6550 2700 -F 0 "R16" V 6630 2700 40 0000 C CNN -F 1 "10k" V 6557 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 6480 2700 30 0001 C CNN -F 3 "" H 6550 2700 30 0000 C CNN - 1 6550 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R18 -U 1 1 5468C7F9 -P 6950 2700 -F 0 "R18" V 7030 2700 40 0000 C CNN -F 1 "10k" V 6957 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 6880 2700 30 0001 C CNN -F 3 "" H 6950 2700 30 0000 C CNN - 1 6950 2700 - 1 0 0 -1 -$EndComp -$Comp -L R R20 -U 1 1 5468C81E -P 8550 2700 -F 0 "R20" V 8630 2700 40 0000 C CNN -F 1 "-" V 8557 2701 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 8480 2700 30 0001 C CNN -F 3 "" H 8550 2700 30 0000 C CNN - 1 8550 2700 - 1 0 0 -1 -$EndComp -Text Label 5100 3100 0 60 ~ 0 -P00 -Text Label 5100 3200 0 60 ~ 0 -P01 -Text Label 5100 3300 0 60 ~ 0 -P02 -Text Label 5100 3400 0 60 ~ 0 -P03 -Text Label 5100 3500 0 60 ~ 0 -P04 -Text Label 5100 3600 0 60 ~ 0 -P05 -Text Label 5100 3700 0 60 ~ 0 -P06 -Text Label 5100 3800 0 60 ~ 0 -P07 -Text Label 5100 3900 0 60 ~ 0 -P10 -Text Label 5100 4000 0 60 ~ 0 -P11 -Text Label 5100 4100 0 60 ~ 0 -P12 -Text Label 5100 4200 0 60 ~ 0 -P13 -Text Label 5100 4300 0 60 ~ 0 -P14 -Text Label 5100 4400 0 60 ~ 0 -P15 -Text Label 5100 4500 0 60 ~ 0 -P16 -Text Label 5100 4600 0 60 ~ 0 -P17 -$Comp -L JUMP_3X2 J3 -U 1 1 5468EC1F -P 4600 6050 -F 0 "J3" H 4250 6250 50 0000 C CNN -F 1 "JUMP_3X2" V 4600 6100 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_2x03" H 4600 6050 60 0001 C CNN -F 3 "" H 4600 6050 60 0000 C CNN - 1 4600 6050 - -1 0 0 1 -$EndComp -$Comp -L VDD #PWR09 -U 1 1 5468EFA4 -P 5650 5900 -F 0 "#PWR09" H 5650 6000 30 0001 C CNN -F 1 "VDD" H 5650 6010 30 0000 C CNN -F 2 "" H 5650 5900 60 0000 C CNN -F 3 "" H 5650 5900 60 0000 C CNN - 1 5650 5900 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR010 -U 1 1 5468EFB8 -P 5100 6300 -F 0 "#PWR010" H 5100 6300 30 0001 C CNN -F 1 "GND" H 5100 6230 30 0001 C CNN -F 2 "" H 5100 6300 60 0000 C CNN -F 3 "" H 5100 6300 60 0000 C CNN - 1 5100 6300 - 1 0 0 -1 -$EndComp -$Comp -L ZENER D1 -U 1 1 5468F21F -P 5400 6300 -F 0 "D1" H 5400 6400 50 0000 C CNN -F 1 "BZV55C-3,6V" H 5350 6200 40 0000 C CNN -F 2 "MLAB_D:Diode-MiniMELF_Standard" H 5400 6300 60 0001 C CNN -F 3 "" H 5400 6300 60 0000 C CNN - 1 5400 6300 - 0 -1 -1 0 -$EndComp -$Comp -L GND #PWR011 -U 1 1 5468F2FA -P 5400 6600 -F 0 "#PWR011" H 5400 6600 30 0001 C CNN -F 1 "GND" H 5400 6530 30 0001 C CNN -F 2 "" H 5400 6600 60 0000 C CNN -F 3 "" H 5400 6600 60 0000 C CNN - 1 5400 6600 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR012 -U 1 1 5469CF97 -P 4400 5000 -F 0 "#PWR012" H 4400 5000 30 0001 C CNN -F 1 "GND" H 4400 4930 30 0001 C CNN -F 2 "" H 4400 5000 60 0000 C CNN -F 3 "" H 4400 5000 60 0000 C CNN - 1 4400 5000 - 1 0 0 -1 -$EndComp -$Comp -L C C2 -U 1 1 5469D318 -P 5900 6300 -F 0 "C2" H 5900 6400 40 0000 L CNN -F 1 "100nF" H 5906 6215 40 0000 L CNN -F 2 "SMD_Packages:SMD-0805" H 5938 6150 30 0001 C CNN -F 3 "" H 5900 6300 60 0000 C CNN - 1 5900 6300 - 1 0 0 -1 -$EndComp -$Comp -L C C1 -U 1 1 5469D39D -P 5650 6300 -F 0 "C1" H 5650 6400 40 0000 L CNN -F 1 "10uF" H 5656 6215 40 0000 L CNN -F 2 "SMD_Packages:SMD-0805" H 5688 6150 30 0001 C CNN -F 3 "" H 5650 6300 60 0000 C CNN - 1 5650 6300 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR013 -U 1 1 5469D6D8 -P 5650 6600 -F 0 "#PWR013" H 5650 6600 30 0001 C CNN -F 1 "GND" H 5650 6530 30 0001 C CNN -F 2 "" H 5650 6600 60 0000 C CNN -F 3 "" H 5650 6600 60 0000 C CNN - 1 5650 6600 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR014 -U 1 1 5469D6EC -P 5900 6600 -F 0 "#PWR014" H 5900 6600 30 0001 C CNN -F 1 "GND" H 5900 6530 30 0001 C CNN -F 2 "" H 5900 6600 60 0000 C CNN -F 3 "" H 5900 6600 60 0000 C CNN - 1 5900 6600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4500 2150 4500 2800 -Wire Wire Line - 4500 2150 4900 2150 -Wire Wire Line - 4900 2050 4350 2050 -Wire Wire Line - 4350 1850 4350 2800 -Connection ~ 4350 2050 -Wire Wire Line - 3900 3200 3850 3200 -Wire Wire Line - 3850 3200 3850 3150 -Wire Wire Line - 3850 3150 3200 3150 -Wire Wire Line - 3900 3300 3850 3300 -Wire Wire Line - 3850 3300 3850 3350 -Wire Wire Line - 3850 3350 3200 3350 -Wire Wire Line - 3200 3450 3400 3450 -Wire Wire Line - 3200 3050 3400 3050 -Wire Wire Line - 3800 3050 3800 3150 -Connection ~ 3800 3150 -Wire Wire Line - 3600 3050 3600 3350 -Connection ~ 3600 3350 -Wire Wire Line - 3450 3250 3200 3250 -Wire Wire Line - 3450 2500 3450 3250 -Wire Wire Line - 2700 4350 3900 4350 -Wire Wire Line - 2700 4250 3900 4250 -Wire Wire Line - 3600 4250 3600 4100 -Connection ~ 3600 4250 -Wire Wire Line - 3850 4350 3850 4100 -Connection ~ 3850 4350 -Wire Wire Line - 3900 5100 3750 5100 -Wire Wire Line - 3900 4450 3900 5100 -Wire Wire Line - 3750 5200 3750 5250 -Wire Wire Line - 3400 3050 3400 3550 -Connection ~ 3400 3450 -Wire Wire Line - 5000 3100 8700 3100 -Wire Wire Line - 5000 3800 8700 3800 -Wire Wire Line - 5000 3700 8700 3700 -Wire Wire Line - 5000 3600 8700 3600 -Wire Wire Line - 5000 3500 8700 3500 -Wire Wire Line - 5000 3400 8700 3400 -Wire Wire Line - 5000 3300 8700 3300 -Wire Wire Line - 5550 2950 5550 3800 -Connection ~ 5550 3800 -Wire Wire Line - 6950 2350 6950 2450 -Wire Wire Line - 5550 2350 5550 2450 -Wire Wire Line - 5750 2350 5750 2450 -Connection ~ 5750 2350 -Wire Wire Line - 5950 2350 5950 2450 -Connection ~ 5950 2350 -Wire Wire Line - 6150 2350 6150 2450 -Connection ~ 6150 2350 -Wire Wire Line - 6350 2350 6350 2450 -Connection ~ 6350 2350 -Wire Wire Line - 6550 2350 6550 2450 -Connection ~ 6550 2350 -Wire Wire Line - 6750 2350 6750 2450 -Connection ~ 6750 2350 -Connection ~ 6950 2350 -Wire Wire Line - 5000 3900 8700 3900 -Wire Wire Line - 5000 4000 8700 4000 -Wire Wire Line - 5000 4100 8700 4100 -Wire Wire Line - 5000 4200 8700 4200 -Wire Wire Line - 5000 4300 8700 4300 -Wire Wire Line - 5000 4400 8700 4400 -Wire Wire Line - 5000 4500 8700 4500 -Wire Wire Line - 5000 4600 8700 4600 -Wire Wire Line - 5000 6000 5100 6000 -Wire Wire Line - 5100 6000 5100 6300 -Wire Wire Line - 5000 6200 5100 6200 -Connection ~ 5100 6200 -Wire Wire Line - 5000 6100 5900 6100 -Wire Wire Line - 5650 6100 5650 5900 -Wire Wire Line - 4400 5000 4400 4950 -Connection ~ 5400 6100 -Connection ~ 5650 6100 -Wire Wire Line - 5400 6600 5400 6500 -Wire Wire Line - 5650 6600 5650 6500 -Wire Wire Line - 5900 6600 5900 6500 -Wire Wire Line - 5000 3200 8700 3200 -Connection ~ 6950 3100 -Connection ~ 6750 3200 -Connection ~ 6550 3300 -Connection ~ 6350 3400 -Wire Wire Line - 5750 2950 5750 3700 -Connection ~ 5750 3700 -Wire Wire Line - 5950 2950 5950 3600 -Connection ~ 5950 3600 -Wire Wire Line - 6150 2950 6150 3500 -Connection ~ 6150 3500 -Wire Wire Line - 6350 2950 6350 3400 -Wire Wire Line - 6550 2950 6550 3300 -Wire Wire Line - 6750 2950 6750 3200 -Wire Wire Line - 6950 2950 6950 3100 -Wire Wire Line - 7150 2950 7150 4600 -Connection ~ 7150 4600 -Wire Wire Line - 7350 2950 7350 4500 -Connection ~ 7350 4500 -Wire Wire Line - 7550 2950 7550 4400 -Connection ~ 7550 4400 -Wire Wire Line - 7750 2950 7750 4300 -Connection ~ 7750 4300 -Wire Wire Line - 7950 2950 7950 4200 -Connection ~ 7950 4200 -Wire Wire Line - 8150 2950 8150 4100 -Connection ~ 8150 4100 -Wire Wire Line - 8350 2950 8350 4000 -Connection ~ 8350 4000 -Wire Wire Line - 8550 2950 8550 3900 -Connection ~ 8550 3900 -Wire Wire Line - 8550 2350 8550 2450 -Wire Wire Line - 7150 2350 7150 2450 -Connection ~ 7150 2350 -Wire Wire Line - 7350 2350 7350 2450 -Connection ~ 7350 2350 -Wire Wire Line - 7550 2350 7550 2450 -Connection ~ 7550 2350 -Wire Wire Line - 7750 2350 7750 2450 -Connection ~ 7750 2350 -Wire Wire Line - 7950 2350 7950 2450 -Connection ~ 7950 2350 -Wire Wire Line - 8150 2350 8150 2450 -Connection ~ 8150 2350 -Wire Wire Line - 8350 2350 8350 2450 -Connection ~ 8350 2350 -Connection ~ 4500 2350 -Connection ~ 5550 2350 -$Comp -L CONN1_2 J8 -U 1 1 54745488 -P 2850 2450 -F 0 "J8" H 2900 2550 50 0000 C CNN -F 1 "CONN1_2" H 2950 2400 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_1x02" H 2900 2400 60 0001 C CNN -F 3 "" H 2900 2400 60 0000 C CNN - 1 2850 2450 - -1 0 0 1 -$EndComp -Wire Wire Line - 3800 2500 3800 2550 -Wire Wire Line - 3150 2500 3800 2500 -Wire Wire Line - 3600 2500 3600 2550 -Connection ~ 3600 2500 -Connection ~ 3450 2500 -Wire Wire Line - 3150 2400 3250 2400 -Wire Wire Line - 3250 2400 3250 2300 -Wire Wire Line - 2900 4350 2900 5100 -Connection ~ 2900 4350 -Wire Wire Line - 4500 2350 8550 2350 -$Comp -L _ P1 -U 1 1 5474842B -P 9700 800 -F 0 "P1" H 9750 900 50 0000 C CNN -F 1 "_" H 9700 850 40 0000 C CNN -F 2 "Dira:MountingHole_3mm" H 9950 650 60 0001 C CNN -F 3 "" H 9950 650 60 0000 C CNN - 1 9700 800 - -1 0 0 1 -$EndComp -$Comp -L _ P2 -U 1 1 547484FA -P 9700 1000 -F 0 "P2" H 9750 1100 50 0000 C CNN -F 1 "_" H 9700 1050 40 0000 C CNN -F 2 "Dira:MountingHole_3mm" H 9950 850 60 0001 C CNN -F 3 "" H 9950 850 60 0000 C CNN - 1 9700 1000 - -1 0 0 1 -$EndComp -$Comp -L _ P4 -U 1 1 5474855D -P 10250 1000 -F 0 "P4" H 10300 1100 50 0000 C CNN -F 1 "_" H 10250 1050 40 0000 C CNN -F 2 "Dira:MountingHole_3mm" H 10500 850 60 0001 C CNN -F 3 "" H 10500 850 60 0000 C CNN - 1 10250 1000 - -1 0 0 1 -$EndComp -$Comp -L _ P3 -U 1 1 547485B2 -P 10250 800 -F 0 "P3" H 10300 900 50 0000 C CNN -F 1 "_" H 10250 850 40 0000 C CNN -F 2 "Dira:MountingHole_3mm" H 10500 650 60 0001 C CNN -F 3 "" H 10500 650 60 0000 C CNN - 1 10250 800 - -1 0 0 1 -$EndComp -$Comp -L GND #PWR015 -U 1 1 54748660 -P 10050 1250 -F 0 "#PWR015" H 10050 1250 30 0001 C CNN -F 1 "GND" H 10050 1180 30 0001 C CNN -F 2 "" H 10050 1250 60 0000 C CNN -F 3 "" H 10050 1250 60 0000 C CNN - 1 10050 1250 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR016 -U 1 1 54748698 -P 10600 1250 -F 0 "#PWR016" H 10600 1250 30 0001 C CNN -F 1 "GND" H 10600 1180 30 0001 C CNN -F 2 "" H 10600 1250 60 0000 C CNN -F 3 "" H 10600 1250 60 0000 C CNN - 1 10600 1250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10000 850 10050 850 -Wire Wire Line - 10050 850 10050 1250 -Wire Wire Line - 10000 1050 10050 1050 -Connection ~ 10050 1050 -Wire Wire Line - 10550 850 10600 850 -Wire Wire Line - 10600 850 10600 1250 -Wire Wire Line - 10550 1050 10600 1050 -Connection ~ 10600 1050 -$Comp -L CONN_2 J4 -U 1 1 5475D9A1 -P 3450 5150 -F 0 "J4" H 3350 5300 50 0000 C CNN -F 1 "CONN_2" H 3600 4950 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_1x02" H 3500 5100 60 0001 C CNN -F 3 "" H 3500 5100 60 0000 C CNN - 1 3450 5150 - 1 0 0 -1 -$EndComp -$Comp -L CONN_2 J9 -U 1 1 5475D9CE -P 3450 5150 -F 0 "J9" H 3350 5000 50 0000 C CNN -F 1 "CONN_2" H 3600 5350 40 0000 C CNN -F 2 "Hrebinky:Pin_Header_Straight_1x02" H 3500 5100 60 0001 C CNN -F 3 "" H 3500 5100 60 0000 C CNN - 1 3450 5150 - -1 0 0 1 -$EndComp -$Comp -L R R24 -U 1 1 5475DDAE -P 3750 4800 -F 0 "R24" V 3830 4800 40 0000 C CNN -F 1 "10k" V 3757 4801 40 0000 C CNN -F 2 "SMD_Packages:SMD-0805" V 3680 4800 30 0001 C CNN -F 3 "" H 3750 4800 30 0000 C CNN - 1 3750 4800 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3150 5250 3150 5200 -Wire Wire Line - 2900 5100 3150 5100 -Wire Wire Line - 3750 5100 3750 5050 -Connection ~ 3750 5100 -$EndSCHEMATC diff --git a/hw/sch_pcb/USBIO01A_PCB1.pdf b/hw/sch_pcb/USBIO01A_PCB1.pdf deleted file mode 100644 index 1ee2f9d1b9777ab8c503376438fabcbf38e90329..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15061 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 diff --git a/hw/sch_pcb/USBIO01A_PCB4.pdf b/hw/sch_pcb/USBIO01A_PCB4.pdf deleted file mode 100644 index eb146615f943e5548e14d8c933d22edc6d83304b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14393 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%0D*rz@toySt=XPQ*&DZkl1A(Y-zfbA$fBT6 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 L4kp@fPtE=ZxPEjS diff --git a/hw/sch_pcb/sym-lib-table b/hw/sch_pcb/sym-lib-table new file mode 100644 index 0000000..4803f45 --- /dev/null +++ b/hw/sch_pcb/sym-lib-table @@ -0,0 +1,5 @@ +(sym_lib_table + (version 0) + (lib (name "I2CIO01-rescue")(type "Legacy")(uri "${KIPRJMOD}/I2CIO01-rescue.lib")(options "")(descr "")) + (lib (name "tca6416a")(type "Legacy")(uri "${KIPRJMOD}/tca6416a.lib")(options "")(descr "")) +)