From aee632642d176b1da9c143b1d92190670e11f0ab Mon Sep 17 00:00:00 2001 From: Remy Starshade Date: Sat, 12 Nov 2022 14:13:22 -0500 Subject: [PATCH] Add Voltage Selection Module --- Cart_Reader/COLV.ino | 1 + Cart_Reader/Cart_Reader.ino | 31 +- Cart_Reader/GB.ino | 4 + Cart_Reader/GBA.ino | 1 + Cart_Reader/GBM.ino | 1 + Cart_Reader/GBS.ino | 1 + Cart_Reader/INTV.ino | 1 + Cart_Reader/MD.ino | 1 + Cart_Reader/N64.ino | 1 + Cart_Reader/NES.ino | 1 + Cart_Reader/NGP.ino | 1 + Cart_Reader/PCE.ino | 1 + Cart_Reader/PCW.ino | 1 + Cart_Reader/SFM.ino | 1 + Cart_Reader/SMS.ino | 1 + Cart_Reader/SNES.ino | 3 + Cart_Reader/SV.ino | 1 + Cart_Reader/VBOY.ino | 1 + Cart_Reader/WS.ino | 1 + Cart_Reader/WSV.ino | 1 + hardware/vselect/README.md | 49 + hardware/vselect/VSelect-top-pos.csv | 6 + hardware/vselect/VSelect.kicad_pcb | 1583 ++++++++++++++++++++++++++ hardware/vselect/VSelect.kicad_prl | 75 ++ hardware/vselect/VSelect.kicad_pro | 469 ++++++++ hardware/vselect/VSelect.kicad_sch | 1440 +++++++++++++++++++++++ hardware/vselect/VSelect_bom.csv | 13 + hardware/vselect/VSelect_gerber.zip | Bin 0 -> 19583 bytes 28 files changed, 3685 insertions(+), 5 deletions(-) create mode 100644 hardware/vselect/README.md create mode 100644 hardware/vselect/VSelect-top-pos.csv create mode 100644 hardware/vselect/VSelect.kicad_pcb create mode 100644 hardware/vselect/VSelect.kicad_prl create mode 100644 hardware/vselect/VSelect.kicad_pro create mode 100644 hardware/vselect/VSelect.kicad_sch create mode 100644 hardware/vselect/VSelect_bom.csv create mode 100644 hardware/vselect/VSelect_gerber.zip diff --git a/Cart_Reader/COLV.ino b/Cart_Reader/COLV.ino index 94be5de..4cce724 100644 --- a/Cart_Reader/COLV.ino +++ b/Cart_Reader/COLV.ino @@ -93,6 +93,7 @@ void setup_COL() { } void colMenu() { + vselect(false); convertPgm(menuOptionsCOL, 4); uint8_t mainMenu = question_box(F("COLECOVISION MENU"), menuOptions, 4, 0); diff --git a/Cart_Reader/Cart_Reader.ino b/Cart_Reader/Cart_Reader.ino index af0ebc3..3a6ee76 100644 --- a/Cart_Reader/Cart_Reader.ino +++ b/Cart_Reader/Cart_Reader.ino @@ -63,7 +63,7 @@ char ver[5] = "11.2"; // !!! CHOOSE HARDWARE VERSION !!! //****************************************** // Remove // in front of the line with your hardware version -// #define HW5 +#define HW5 // #define HW4 // #define HW3 // #define HW2 @@ -136,6 +136,7 @@ char ver[5] = "11.2"; // HW CONFIGS //****************************************** #if (defined(HW4) || defined(HW5)) +// #define enable_vselect #define enable_LCD #define enable_neopixel #define background_color 100, 0, 0 //Green, Red, Blue @@ -954,7 +955,7 @@ void mainMenu() { } else if (currPage == 2) { option_offset = 7; num_answers = 7; - } else { // currPage == 3 + } else { // currPage == 3 option_offset = 14; num_answers = 2; } @@ -1790,11 +1791,13 @@ int32_t initializeClockOffset() { void setup() { // Set Button Pin PG2 to Input DDRG &= ~(1 << 2); -#ifdef HW5 +#if defined(HW5) && !defined(enable_vselect) // HW5 has status LED connected to PD7 // Set LED Pin PD7 to Output DDRD |= (1 << 7); PORTD |= (1 << 7); +#elif defined(enable_vselect) + DDRD |= (1 << 7); #else // HW1/2/3 have button connected to PD7 // Set Button Pin PD7 to Input @@ -1896,6 +1899,9 @@ void setup() { // status LED ON statusLED(true); + // Set power to low to protect carts + vselect(true); + // Start menu system startMenu(); } @@ -2381,7 +2387,9 @@ void rgbLed(byte Color) { } void blinkLED() { -#if defined(HW5) +#if defined(enable_vselect) + // Nothing +#elif defined(HW5) PORTD ^= (1 << 7); #elif defined(enable_OLED) PORTB ^= (1 << 4); @@ -2393,7 +2401,7 @@ void blinkLED() { #endif } -#if defined(HW5) +#if defined(HW5) && !defined(enable_vselect) void statusLED(boolean on) { if (!on) PORTD |= (1 << 7); @@ -2423,9 +2431,22 @@ void statusLED(boolean on) { } */ } +void vselect(boolean vlow __attribute__((unused))) { +} +#elif defined(enable_vselect) +void statusLED(boolean on __attribute__((unused))) { +} +void vselect(boolean vlow) { + if (vlow) + PORTD |= (1 << 7); + else + PORTD &= ~(1 << 7); +} #else void statusLED(boolean on __attribute__((unused))) { } +void vselect(boolean vlow __attribute__((unused))) { +} #endif /****************************************** diff --git a/Cart_Reader/GB.ino b/Cart_Reader/GB.ino index 128d885..6144292 100644 --- a/Cart_Reader/GB.ino +++ b/Cart_Reader/GB.ino @@ -41,6 +41,7 @@ static const char* const menuOptionsGBFlash[] PROGMEM = { GBFlashItem1, GBFlashI // Start menu for both GB and GBA void gbxMenu() { + vselect(true); // create menu with title and 4 options to choose from unsigned char gbType; // Copy menuOptions out of progmem @@ -50,6 +51,7 @@ void gbxMenu() { // wait for user choice to come back from the question box menu switch (gbType) { case 0: + vselect(false); display_Clear(); display_Update(); setup_GB(); @@ -66,6 +68,7 @@ void gbxMenu() { case 2: // create submenu with title and 7 options to choose from unsigned char gbFlash; + vselect(false); // Copy menuOptions out of progmem convertPgm(menuOptionsGBFlash, 7); gbFlash = question_box(F("Select type"), menuOptions, 7, 0); @@ -93,6 +96,7 @@ void gbxMenu() { case 1: //Flash MBC5 + vselect(false); display_Clear(); display_Update(); setup_GB(); diff --git a/Cart_Reader/GBA.ino b/Cart_Reader/GBA.ino index 96ad616..88dfd92 100644 --- a/Cart_Reader/GBA.ino +++ b/Cart_Reader/GBA.ino @@ -34,6 +34,7 @@ static const char GBASaveItem6[] PROGMEM = "1M FLASH"; static const char* const saveOptionsGBA[] PROGMEM = { GBASaveItem1, GBASaveItem2, GBASaveItem3, GBASaveItem4, GBASaveItem5, GBASaveItem6 }; void gbaMenu() { + vselect(true); // create menu with title and 4 options to choose from unsigned char mainMenu; // Copy menuOptions out of progmem diff --git a/Cart_Reader/GBM.ino b/Cart_Reader/GBM.ino index e26fa97..74786b1 100644 --- a/Cart_Reader/GBM.ino +++ b/Cart_Reader/GBM.ino @@ -17,6 +17,7 @@ static const char gbmMenuItem7[] PROGMEM = "Write Mapping"; static const char* const menuOptionsGBM[] PROGMEM = { gbmMenuItem1, gbmMenuItem2, gbmMenuItem3, gbmMenuItem4, gbmMenuItem5, gbmMenuItem6, gbmMenuItem7 }; void gbmMenu() { + vselect(false); // create menu with title and 7 options to choose from unsigned char mainMenu; // Copy menuOptions out of progmem diff --git a/Cart_Reader/GBS.ino b/Cart_Reader/GBS.ino index 403acdd..b025f21 100644 --- a/Cart_Reader/GBS.ino +++ b/Cart_Reader/GBS.ino @@ -145,6 +145,7 @@ void setup_GBSmart() { } void gbSmartMenu() { + vselect(false); uint8_t mainMenu; // Copy menuOptions out of progmem diff --git a/Cart_Reader/INTV.ino b/Cart_Reader/INTV.ino index c220e47..552b58b 100644 --- a/Cart_Reader/INTV.ino +++ b/Cart_Reader/INTV.ino @@ -135,6 +135,7 @@ void setup_INTV() { } void intvMenu() { + vselect(false); convertPgm(menuOptionsINTV, 4); uint8_t mainMenu = question_box(F("INTELLIVISION MENU"), menuOptions, 4, 0); diff --git a/Cart_Reader/MD.ino b/Cart_Reader/MD.ino index 90f863a..0faa13c 100644 --- a/Cart_Reader/MD.ino +++ b/Cart_Reader/MD.ino @@ -209,6 +209,7 @@ static const char* const menuOptionsSCD[] PROGMEM = { SCDMenuItem1, SCDMenuItem2 // Sega start menu void mdMenu() { + vselect(false); // create menu with title and 4 options to choose from unsigned char mdDev; // Copy menuOptions out of progmem diff --git a/Cart_Reader/N64.ino b/Cart_Reader/N64.ino index 7ef9201..ca25723 100644 --- a/Cart_Reader/N64.ino +++ b/Cart_Reader/N64.ino @@ -113,6 +113,7 @@ static const char* const sectorOptionsN64[] PROGMEM = { N64SectorItem1, N64Secto // N64 start menu void n64Menu() { + vselect(true); // create menu with title and 5 options to choose from unsigned char n64Dev; // Copy menuOptions out of progmem diff --git a/Cart_Reader/NES.ino b/Cart_Reader/NES.ino index 404ea6a..1a89809 100644 --- a/Cart_Reader/NES.ino +++ b/Cart_Reader/NES.ino @@ -233,6 +233,7 @@ static const char* const menuOptionsNESChips[] PROGMEM = { nesChipsMenuItem1, ne // NES start menu void nesMenu() { + vselect(false); unsigned char answer; // create menu with title "NES CART READER" and 7 options to choose from diff --git a/Cart_Reader/NGP.ino b/Cart_Reader/NGP.ino index 540e298..cdcb129 100644 --- a/Cart_Reader/NGP.ino +++ b/Cart_Reader/NGP.ino @@ -51,6 +51,7 @@ void setup_NGP() { } void ngpMenu() { + vselect(false); uint8_t mainMenu; convertPgm(menuOptionsNGP, 3); diff --git a/Cart_Reader/PCE.ino b/Cart_Reader/PCE.ino index 69fd0df..4e08314 100644 --- a/Cart_Reader/PCE.ino +++ b/Cart_Reader/PCE.ino @@ -73,6 +73,7 @@ static const char *const menuOptionspceTC[] PROGMEM = { pceTCMenuItem1, string_r // PCE start menu void pcsMenu(void) { + vselect(false); // create menu with title and 3 options to choose from unsigned char pceDev; // Copy menuOptions out of progmem diff --git a/Cart_Reader/PCW.ino b/Cart_Reader/PCW.ino index 74165fa..5de582f 100644 --- a/Cart_Reader/PCW.ino +++ b/Cart_Reader/PCW.ino @@ -141,6 +141,7 @@ static const char pcwmenuItem3[] PROGMEM = "Write SRAM"; static const char* const menuOptionsPCW[] PROGMEM = { pcwmenuItem1, pcwmenuItem2, pcwmenuItem3, string_reset2 }; void pcwMenu() { + vselect(false); convertPgm(menuOptionsPCW, 4); uint8_t mainMenu = question_box(F(" POCKET CHALLENGE W"), menuOptions, 4, 0); diff --git a/Cart_Reader/SFM.ino b/Cart_Reader/SFM.ino index cd82714..5d88eff 100644 --- a/Cart_Reader/SFM.ino +++ b/Cart_Reader/SFM.ino @@ -50,6 +50,7 @@ static const char sfmGameMenuItem4[] PROGMEM = "Switch Game"; static const char* const menuOptionsSFMGame[] PROGMEM = { sfmGameMenuItem1, sfmGameMenuItem2, sfmGameMenuItem3, sfmGameMenuItem4, string_reset2 }; void sfmMenu() { + vselect(false); // create menu with title and 3 options to choose from unsigned char mainMenu; // Copy menuOptions out of progmem diff --git a/Cart_Reader/SMS.ino b/Cart_Reader/SMS.ino index 5f499cb..3bcfd3d 100644 --- a/Cart_Reader/SMS.ino +++ b/Cart_Reader/SMS.ino @@ -40,6 +40,7 @@ static bool retron_mode = false; void _smsMenu() { + vselect(false); // create menu with title and n options to choose from unsigned char mainMenu; diff --git a/Cart_Reader/SNES.ino b/Cart_Reader/SNES.ino index 62b40d3..2cd97a1 100644 --- a/Cart_Reader/SNES.ino +++ b/Cart_Reader/SNES.ino @@ -70,6 +70,7 @@ static const char* const menuOptionsRepro[] PROGMEM = { reproMenuItem1, reproMen // SNES repro menu void reproMenu() { + vselect(false); // create menu with title and 6 options to choose from unsigned char snsRepro; // Copy menuOptions out of progmem @@ -132,6 +133,7 @@ void reproMenu() { // SNES start menu void snsMenu() { + vselect(false); // create menu with title and 6 options to choose from unsigned char snsCart; // Copy menuOptions out of progmem @@ -190,6 +192,7 @@ void snsMenu() { // SNES Menu void snesMenu() { + vselect(false); // create menu with title and 7 options to choose from unsigned char mainMenu; // Copy menuOptions out of progmem diff --git a/Cart_Reader/SV.ino b/Cart_Reader/SV.ino index 0d4650d..981df53 100644 --- a/Cart_Reader/SV.ino +++ b/Cart_Reader/SV.ino @@ -42,6 +42,7 @@ static const char* const menuOptionsSVFlash[] PROGMEM = { svFlashMenuItem1, svFl void svMenu() { + vselect(false); // create menu with title and 3 options to choose from unsigned char mainMenu; // Copy menuOptions out of progmem diff --git a/Cart_Reader/VBOY.ino b/Cart_Reader/VBOY.ino index d4ba7a7..44d9926 100644 --- a/Cart_Reader/VBOY.ino +++ b/Cart_Reader/VBOY.ino @@ -101,6 +101,7 @@ static const char vboyMenuItem3[] PROGMEM = "Write SRAM"; static const char* const menuOptionsVBOY[] PROGMEM = { vboyMenuItem1, vboyMenuItem2, vboyMenuItem3, string_reset2 }; void vboyMenu() { + vselect(false); convertPgm(menuOptionsVBOY, 4); uint8_t mainMenu = question_box(F("VIRTUALBOY MENU"), menuOptions, 4, 0); diff --git a/Cart_Reader/WS.ino b/Cart_Reader/WS.ino index 30583e8..3a908cf 100644 --- a/Cart_Reader/WS.ino +++ b/Cart_Reader/WS.ino @@ -119,6 +119,7 @@ boolean headerCheck() { } void wsMenu() { + vselect(false); uint8_t mainMenu = (wsWitch ? 5 : 4); convertPgm(menuOptionsWS, mainMenu); diff --git a/Cart_Reader/WSV.ino b/Cart_Reader/WSV.ino index 1e4034d..7e08dc3 100644 --- a/Cart_Reader/WSV.ino +++ b/Cart_Reader/WSV.ino @@ -106,6 +106,7 @@ static const char wsvMenuItem3[] PROGMEM = "Set Size"; static const char* const menuOptionsSV[] PROGMEM = { wsvMenuItem1, wsvMenuItem2, wsvMenuItem3, string_reset2 }; void wsvMenu() { + vselect(false); convertPgm(menuOptionsSV, 4); uint8_t mainMenu = question_box(F("SUPERVISION MENU"), menuOptions, 4, 0); diff --git a/hardware/vselect/README.md b/hardware/vselect/README.md new file mode 100644 index 0000000..81a5b78 --- /dev/null +++ b/hardware/vselect/README.md @@ -0,0 +1,49 @@ +### Important: The Vselect module PCB is currently untested and may require design revisions to function. + +## + +The Vselect module automates voltage selection on HW5. It is to be soldered in place of the voltage selection switch. You cannot use the Vselect module and a power LED at the same time. + +## Ordering the PCB and Installing the components + +The Vselect module requires SMD/SMC (surface-mounted devices/components) soldering. The pads have been extended slightly to aid in hand-soldering. However, because many people are uncomfortable with hand-soldering such small components automated assembly files suitable for use with JLCPCB have been included. This does significantly increase the cost of the module, however. To use assembly on JLCPCB, upload the gerber as normal and then select to include assembly. On the next page upload `VSelect_bom.csv` and `VSelect-top-pos.csv`. Ensure the part placement looks sane. You may need to manually rotate components. Make sure the dots line up on the chip as well. It should look like this: + +![](https://i.imgur.com/SJk2NCl.png) + +## Installation + +To install the module place it over the voltage switch contacts with the component side facing up and solder it in place. You can use stripped wires or pins to bridge between the boards. Once soldered in place you must jump 2 wires off of the board. JP1 should go to pin D38 on the Arduino. The nearest point to jump to is where the resistor for the power LED normally would be installed. Use the rightmost pin next to the screw terminal. After that, you must connect JP2 to ground. There are many places you could tap into ground but the closest is the screw terminal, just be careful not to close the hole which would get in the way of installing a screw. If you want an easier location, the unused screw terminal under the Arduino is probably the easiest. + +## Configuration + +The module requires code to function properly. The OSCR should still power on even without the code changes but the voltage will not automatically toggle. To enable automatic toggling, locate this bit of code: + +``` +//****************************************** +// HW CONFIGS +//****************************************** +#if (defined(HW4) || defined(HW5)) +// #define enable_vselect +#define enable_LCD +``` + +...and change it to: + +``` +//****************************************** +// HW CONFIGS +//****************************************** +#if (defined(HW4) || defined(HW5)) +#define enable_vselect +#define enable_LCD +``` + +After that simply update/program/flash your Arduino/OSCR as normal. Make sure you enable this every time you update. You can test that voltage switching is occurring with a multimeter by checking between ground and VCC. + +## Notes +The module starts in 5V mode and switches to 3V after the Arduino finishes booting. Because of this, you should not install 3V carts before powering the system on. Once on the main menu, the system should be running on 3V. + +The flash function does not currently have a menu to select a voltage. One should be added at a later time. + +## Troubleshooting +If the 3.3V rail is not powered (i.e. you forgot to solder the jumper on the LCD) then when the module tries to switch to that it will power off the VCC rail. This will appear as a reboot loop where you'll see it briefly power on and then immediately power off only to immediately power on again. This is because the module starts in 5V mode and switches to 3V after the system boots and tells it to do so. diff --git a/hardware/vselect/VSelect-top-pos.csv b/hardware/vselect/VSelect-top-pos.csv new file mode 100644 index 0000000..adae8fc --- /dev/null +++ b/hardware/vselect/VSelect-top-pos.csv @@ -0,0 +1,6 @@ +Designator,Val,Package,Mid X,Mid Y,Rotation,Layer +"C1","0.1 uF","C_0402_1005Metric_Pad0.74x0.62mm_HandSolder",37.750000,-19.490000,180.000000,top +"C2","0.1 uF","C_0402_1005Metric_Pad0.74x0.62mm_HandSolder",37.717500,-21.490000,0.000000,top +"C3","10 uF","C_0402_1005Metric_Pad0.74x0.62mm_HandSolder",37.750000,-20.490000,0.000000,top +"R1","550","R_0402_1005Metric_Pad0.72x0.64mm_HandSolder",37.720000,-23.800000,180.000000,top +"U1","TPS2113PW","Texas_Instruments-TPS2113PW-Level_A",31.550000,-20.790000,0.000000,top diff --git a/hardware/vselect/VSelect.kicad_pcb b/hardware/vselect/VSelect.kicad_pcb new file mode 100644 index 0000000..6f9ced3 --- /dev/null +++ b/hardware/vselect/VSelect.kicad_pcb @@ -0,0 +1,1583 @@ +(kicad_pcb (version 20211014) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (stackup + (layer "F.SilkS" (type "Top Silk Screen")) + (layer "F.Paste" (type "Top Solder Paste")) + (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) + (layer "F.Cu" (type "copper") (thickness 0.035)) + (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) + (layer "B.Cu" (type "copper") (thickness 0.035)) + (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) + (layer "B.Paste" (type "Bottom Solder Paste")) + (layer "B.SilkS" (type "Bottom Silk Screen")) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (disableapertmacros false) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (svguseinch false) + (svgprecision 6) + (excludeedgelayer true) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue false) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk true) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "./gerber") + ) + ) + + (net 0 "") + (net 1 "GND") + (net 2 "+3.3V") + (net 3 "+5V") + (net 4 "VCC") + (net 5 "VSELECT") + (net 6 "Net-(R1-Pad2)") + (net 7 "unconnected-(U1-Pad1)") + + (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm" (layer "F.Cu") + (tedit 5A0F774F) (tstamp 09f67803-acb7-4659-9dcb-22b19c4bcc01) + (at 34.5 24.48) + (descr "SMD rectangular pad as test Point, square 2.0mm side length") + (tags "test point SMD pad rectangle square") + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/29267562-4fd8-43ac-b987-7a0425906968") + (attr exclude_from_pos_files) + (fp_text reference "JP2" (at -1.71 0.04 90) (layer "F.SilkS") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 2585bfd5-ca43-44b3-9aba-cb6da6cc46ea) + ) + (fp_text value "GND" (at 0 2.05) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 9e853a93-4887-45ed-b05b-4f86ef3a18a8) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 7b58b2a4-f535-49dc-8e67-659f7cbe2171) + ) + (fp_line (start 1.2 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 34f0ba04-5009-4ff0-860e-cd7fe7058d6c)) + (fp_line (start 1.2 -1.2) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 46ef059d-49f5-4d8e-9c81-9201e36787ac)) + (fp_line (start -1.2 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 957ca19e-d020-4c04-9314-39a2392e8f65)) + (fp_line (start -1.2 1.2) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp e82072db-1ee9-4765-a597-3084db6cf892)) + (fp_line (start -1.5 -1.5) (end 1.5 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp 1e9b7bfb-5b45-477a-8c93-28736c085be6)) + (fp_line (start -1.5 -1.5) (end -1.5 1.5) (layer "F.CrtYd") (width 0.05) (tstamp bb4552b4-85b7-43a5-967b-923b4e70a30e)) + (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer "F.CrtYd") (width 0.05) (tstamp bec7df7f-04c5-4c7b-9554-3a968f7d8f3f)) + (fp_line (start 1.5 1.5) (end 1.5 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp e0e4997a-afc1-4336-8e3c-f22c6c79a934)) + (pad "1" smd rect (at 0 0) (size 2 2) (layers "F.Cu" "F.Mask") + (net 1 "GND") (pinfunction "1") (pintype "passive") (tstamp bcf78172-1aa9-445b-8bb2-2dbf481391ac)) + ) + + (footprint "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (layer "F.Cu") + (tedit 5F6BB22C) (tstamp 152eeb80-7202-4ea2-b1c2-fbaf81484d4e) + (at 37.75 19.49 180) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Description" "CL05B104KB54PNC") + (property "JLCPCB" "C307331") + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/de29932a-c4c3-4e1d-8251-3d1d2aa33798") + (attr smd) + (fp_text reference "C1" (at 0.01 1.01) (layer "F.SilkS") + (effects (font (size 0.6 0.6) (thickness 0.15))) + (tstamp 53b73c04-6a2b-444d-9c8e-c3e96095ec49) + ) + (fp_text value "0.1 uF" (at -0.8 0.02) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 713ed617-4860-4532-878d-aab81371d017) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 4c6b0f77-abf8-453b-8331-9769b5e55b3b) + ) + (fp_line (start -0.115835 -0.36) (end 0.115835 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 5eccb1e5-db2b-45af-af87-60c0a7e5c72a)) + (fp_line (start -0.115835 0.36) (end 0.115835 0.36) (layer "F.SilkS") (width 0.12) (tstamp acefa2ee-64cc-4504-9dc0-a65637f86021)) + (fp_line (start -1.08 0.46) (end -1.08 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 36b258da-2a7b-487d-8fb2-6a4cfff6254e)) + (fp_line (start -1.08 -0.46) (end 1.08 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 52bef672-9a0e-46fb-b158-c1f23eacb3d6)) + (fp_line (start 1.08 -0.46) (end 1.08 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 8978b871-07c0-4994-b64f-14249b4c4dfd)) + (fp_line (start 1.08 0.46) (end -1.08 0.46) (layer "F.CrtYd") (width 0.05) (tstamp e29b74b7-d8b9-4bd0-9a05-881d03c8e77e)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 3159bc6f-c0c3-4ee2-b4b9-4c2a351ac142)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 450ea0d5-657c-4f2d-a89b-e2bd0015b3b6)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 7acabcec-1aa2-4ce6-ba7e-65f18104f84b)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 7be2730d-8f8e-4553-b099-64f5659d5cee)) + (pad "1" smd roundrect (at -0.5675 0 180) (size 0.735 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (pintype "passive") (tstamp 7fba2f76-2699-492c-85e4-871ed66b2ef2)) + (pad "2" smd roundrect (at 0.5675 0 180) (size 0.735 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3.3V") (pintype "passive") (tstamp fcf82b46-8b56-4f8e-a5d7-95b03f44242a)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Personal:Texas_Instruments-TPS2113PW-Level_A" (layer "F.Cu") + (tedit 5EF1AB55) (tstamp 161eae8e-cbad-4417-ba2d-077af09b9872) + (at 31.55 20.79) + (property "Code JEDEC" "MO-153") + (property "Datasheet Version" "SLVS446") + (property "IN1 IN2 Input VoltageMaxV" "5.5") + (property "IN1 IN2 Input VoltageMinV" "2.8") + (property "IN1 Output CurrentMaxA" "1.25") + (property "IN1 rDSonTypmOhm" "84") + (property "IN2 Output CurrentMaxA" "1.25") + (property "IN2 rDSonTypOhms" "0.084") + (property "Mounting Technology" "Surface Mount") + (property "Number of Inputs" "2") + (property "Package Description" "8-Pin Plastic Thin Small Outline Package 3 x 4.4 mm Body ,0.65 mm Pitch") + (property "Package Version" "revG, Feb-2011") + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (property "Sub Family" "Power Multiplexer (MUX)") + (property "category" "IC") + (property "ciiva ids" "1435368") + (property "imported" "yes") + (property "library id" "8d418d7fa91867a0") + (property "manufacturer" "Texas Instruments") + (property "package" "PW0008A") + (property "release date" "1464590589") + (property "rohs" "Yes") + (property "vault revision" "9D6D1550-8F4D-4794-945B-26B7B47CC6E6") + (path "/459ed3d8-1179-4b48-aa1f-76d9c4fbdba3") + (attr smd) + (fp_text reference "U1" (at -0.67 2.07) (layer "F.SilkS") + (effects (font (size 0.6 0.6) (thickness 0.15)) (justify left)) + (tstamp f149bb19-f95a-46df-ad44-10c18848cdc5) + ) + (fp_text value "TPS2113PW" (at 0 -2.24) (layer "F.SilkS") + (effects (font (size 0.6 0.6) (thickness 0.15))) + (tstamp a268605f-8a0e-4cfb-b9b9-b1a86fbf190f) + ) + (fp_line (start -1.849999 1.549999) (end -1.849999 -1.549999) (layer "F.SilkS") (width 0.15) (tstamp 46bf1c67-0547-4c75-9ef6-4e495afabc15)) + (fp_line (start -1.849999 1.549999) (end 1.850001 1.549999) (layer "F.SilkS") (width 0.15) (tstamp e42e9aea-4ca5-418c-8316-2b55f35dcae2)) + (fp_line (start -1.849999 -1.549999) (end 1.850001 -1.549999) (layer "F.SilkS") (width 0.15) (tstamp f3e5653e-fcf7-434e-b626-b6401e3f321a)) + (fp_line (start 1.850001 1.549999) (end 1.850001 -1.549999) (layer "F.SilkS") (width 0.15) (tstamp f6cd0f0f-49b9-470e-baa2-7950d33d4341)) + (fp_circle (center -3.049999 -1.749999) (end -2.924998 -1.749999) (layer "F.SilkS") (width 0.249999) (fill none) (tstamp 39721c6d-112a-4f86-a4a4-67d9e4ca6593)) + (fp_circle (center -0.849998 -0.549999) (end -0.549999 -0.549999) (layer "F.SilkS") (width 0.599999) (fill none) (tstamp 3d5514a6-8eba-4b8f-80ef-d0f5977e3aed)) + (fp_line (start 4.275001 1.975002) (end 4.275001 -1.974996) (layer "F.CrtYd") (width 0.15) (tstamp 1f21745f-a247-4ed0-adfa-1509ca340a71)) + (fp_line (start 4.275001 -1.974996) (end 4.275001 -1.974996) (layer "F.CrtYd") (width 0.15) (tstamp 2fe67cc3-e280-45d5-8f5d-faff5ca06556)) + (fp_line (start -4.274999 -1.974996) (end -4.274999 1.975002) (layer "F.CrtYd") (width 0.15) (tstamp 3ceb19c1-c8d8-469d-8620-9d01c1a012f7)) + (fp_line (start -4.274999 1.975002) (end 4.275001 1.975002) (layer "F.CrtYd") (width 0.15) (tstamp 4f461d3f-2ccd-4099-a0af-552766766b5d)) + (fp_line (start 4.275001 -1.974996) (end -4.274999 -1.974996) (layer "F.CrtYd") (width 0.15) (tstamp fa0d3ed9-627f-496c-bd3a-8132cb642eb9)) + (fp_line (start -2.249998 1.549999) (end -2.249998 -1.549999) (layer "F.Fab") (width 0.1) (tstamp 0c59d02d-3c32-43b7-9bc8-04d9296604c6)) + (fp_line (start 2.250001 1.549999) (end 2.250001 -1.549999) (layer "F.Fab") (width 0.1) (tstamp 1d5456b3-e857-42b1-81ed-59f18b1a79f0)) + (fp_line (start -2.249998 -1.549999) (end 2.250001 -1.549999) (layer "F.Fab") (width 0.1) (tstamp cde69d5c-d580-46da-a5b8-95e0b2b03d1e)) + (fp_line (start -2.249998 1.549999) (end 2.250001 1.549999) (layer "F.Fab") (width 0.1) (tstamp f6d4a3bd-f14f-422a-8882-ee11faef3b41)) + (fp_circle (center -1.35 -0.649999) (end -0.850001 -0.649999) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3f5dd1f9-e5d4-49dc-8aed-2183d784bcb2)) + (pad "1" smd roundrect (at -3.049999 -0.974999 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 7 "unconnected-(U1-Pad1)") (pinfunction "STAT") (pintype "unspecified+no_connect") (tstamp b023e0b1-991c-48d3-a0ed-db8e24e173d4)) + (pad "2" smd roundrect (at -3.049999 -0.324998 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 1 "GND") (pinfunction "~{EN}") (pintype "input") (tstamp d04a9e22-dd99-4993-a3b9-3c8aabf1bfb5)) + (pad "3" smd roundrect (at -3.049999 0.325001 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 5 "VSELECT") (pinfunction "VSNS") (pintype "input") (tstamp 11ee29f7-e4cf-4c0f-ba2b-62b85fdf772a)) + (pad "4" smd roundrect (at -3.049999 0.975002 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 6 "Net-(R1-Pad2)") (pinfunction "ILIM") (pintype "input") (tstamp be41681b-c3fb-42ae-a06c-c66b5d91d0bd)) + (pad "5" smd roundrect (at 3.050002 0.975002 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 1 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 457fc45d-c6a9-426c-9e7c-fed567116a54)) + (pad "6" smd roundrect (at 3.050002 0.325001 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 3 "+5V") (pinfunction "IN2") (pintype "power_in") (tstamp 4293b678-1517-438f-b6af-3e4fe4ade8e2)) + (pad "7" smd roundrect (at 3.050002 -0.324998 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 4 "VCC") (pinfunction "OUT") (pintype "power_out") (tstamp 60be8ad9-3924-41e7-b5c3-c976c98d1317)) + (pad "8" smd roundrect (at 3.050002 -0.974999 270) (size 0.449999 1.599999) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.4399965333) + (net 2 "+3.3V") (pinfunction "IN1") (pintype "power_in") (tstamp af9863bc-bbf9-4b19-b595-7ec791872e8d)) + ) + + (footprint "Personal:Vpower-Switch-Pad" (layer "F.Cu") + (tedit 0) (tstamp 1e61d829-7bc7-4dcf-a468-e135da61fb83) + (at 40.29 18.89) + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/b8c0c57a-d6cc-4e1b-bc5d-becb17362549") + (attr smd) + (fp_text reference "JP3" (at -0.02 -0.23 unlocked) (layer "F.SilkS") + (effects (font (size 0.6 0.6) (thickness 0.125))) + (tstamp 790cfde7-3602-4c49-973d-bce5eccae6af) + ) + (fp_text value "3.3V" (at 3.72 1.11 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1708a198-ebfd-4178-8f34-c94aad022ec3) + ) + (fp_text user "${REFERENCE}" (at 0.04 1.09 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c721c353-db40-42c4-ab44-1ee6e793fe17) + ) + (fp_line (start -0.5 2) (end 0.5 2) (layer "F.SilkS") (width 0.12) (tstamp 56e439dc-d41e-4c3d-b137-6596ba489fda)) + (fp_line (start -0.5 0.2) (end 0.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp ced4e397-de0e-4d79-a6be-b600a7e6881d)) + (fp_arc (start -0.5 2) (mid -1.4 1.1) (end -0.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp 129c3d3c-f566-472f-b0e4-d14e8a9a63fe)) + (fp_arc (start 0.5 0.2) (mid 1.4 1.1) (end 0.5 2) (layer "F.SilkS") (width 0.12) (tstamp d8618286-4d83-4677-acf3-2b478f8a4a60)) + (fp_poly (pts + (arc (start 0.5 2) (mid 1.4 1.1) (end 0.5 0.2)) + (arc (start -0.5 0.2) (mid -1.4 1.1) (end -0.5 2)) + ) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp 2bb0acf6-cacd-4632-9a34-d9644ced517a)) + (pad "1" thru_hole oval (at 0 1.1 90) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) + (net 2 "+3.3V") (pinfunction "1") (pintype "passive") (tstamp 91a1d1f8-5b05-4653-a9f9-595a84dcf7fd)) + ) + + (footprint "Personal:Vpower-Switch-Pad" (layer "F.Cu") + (tedit 0) (tstamp 4283796f-4ee6-4aa3-9d95-e91821541ebc) + (at 40.266635 20.89) + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/5f5d7b79-ebaf-43fa-8c17-74f2251537c1") + (attr smd) + (fp_text reference "JP5" (at 2.633365 1.23 90 unlocked) (layer "F.SilkS") hide + (effects (font (size 0.6 0.6) (thickness 0.125))) + (tstamp bcb2b448-2e73-4dcf-bbab-720a3dd67887) + ) + (fp_text value "VCC" (at 3.563365 1.2 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2a707e1f-51ce-45a6-a74b-83fb11e30ada) + ) + (fp_text user "${REFERENCE}" (at 0.053365 1.16 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a8b2d758-2125-47f7-a546-5c32fbbb20ea) + ) + (fp_line (start -0.5 0.2) (end 0.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp 77dc7696-5175-4f1e-9c08-8482159196fa)) + (fp_line (start -0.5 2) (end 0.5 2) (layer "F.SilkS") (width 0.12) (tstamp bdb68820-f14a-44e2-95cc-3b7468e31fb2)) + (fp_arc (start -0.5 2) (mid -1.4 1.1) (end -0.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp 2eb404b4-dee2-4248-a4e3-e7e842b640c6)) + (fp_arc (start 0.5 0.2) (mid 1.4 1.1) (end 0.5 2) (layer "F.SilkS") (width 0.12) (tstamp 3bfefc2d-4e4b-475f-8775-563826344ba3)) + (fp_poly (pts + (arc (start 0.5 2) (mid 1.4 1.1) (end 0.5 0.2)) + (arc (start -0.5 0.2) (mid -1.4 1.1) (end -0.5 2)) + ) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp 2ce3b7a1-e823-4568-b3db-f2447ca30651)) + (pad "1" thru_hole oval (at 0 1.1 90) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) + (net 4 "VCC") (pinfunction "1") (pintype "passive") (tstamp 193b25aa-aa1e-404b-a78d-6eef28c0d436)) + ) + + (footprint "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (layer "F.Cu") + (tedit 5F6BB22C) (tstamp 5cc95359-21f9-43b5-980e-93f274fd8804) + (at 37.7175 21.49) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Description" "CL05B104KB54PNC") + (property "JLCPCB" "C307331") + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/122b7bde-572d-414d-a2ae-02f7ea26cdd3") + (attr smd) + (fp_text reference "C2" (at 0.0225 1.01) (layer "F.SilkS") + (effects (font (size 0.6 0.6) (thickness 0.15))) + (tstamp fe280302-6c93-45b4-93dc-6953c6fec16d) + ) + (fp_text value "0.1 uF" (at 0.9 0.08) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 0b98df5b-c3b1-40f0-a502-d7f6fb834957) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp a42fa24b-fe30-4f48-83b1-b05ae894d484) + ) + (fp_line (start -0.115835 -0.36) (end 0.115835 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 0d616c86-98d8-464e-ba00-306025fc99e2)) + (fp_line (start -0.115835 0.36) (end 0.115835 0.36) (layer "F.SilkS") (width 0.12) (tstamp 970bae1b-274a-487e-a99f-ebbff11ad018)) + (fp_line (start -1.08 -0.46) (end 1.08 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 5d9bd311-d9ef-455d-82f1-ce066dad1153)) + (fp_line (start 1.08 0.46) (end -1.08 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 802b7bfc-6ad8-4c5f-b846-909c891d98fb)) + (fp_line (start 1.08 -0.46) (end 1.08 0.46) (layer "F.CrtYd") (width 0.05) (tstamp a70ba808-6f7a-4698-8fdb-ff2f7d209de9)) + (fp_line (start -1.08 0.46) (end -1.08 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp efd12684-b00a-42fa-a9c1-9551eebb04cf)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 4281ddeb-6f03-471c-9467-cb1f36192dda)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 45c184ee-8733-4f3e-9b96-5cd7f237e78d)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 57b0e472-7966-4cb9-b4df-a472e4500977)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 7a81c5fe-3986-4458-ae40-7a48ca3520cd)) + (pad "1" smd roundrect (at -0.5675 0) (size 0.735 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "+5V") (pintype "passive") (tstamp baa9e0dd-120a-4a37-b3fd-c7186e96c23a)) + (pad "2" smd roundrect (at 0.5675 0) (size 0.735 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (pintype "passive") (tstamp 70f35a6f-b964-4b44-ac0d-246d82c11304)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (layer "F.Cu") + (tedit 5F6BB22C) (tstamp abbb0f8d-b901-4fff-b6c1-c6c5db262dbb) + (at 37.75 20.49) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (property "Description" "CL05A106MQ5NUNC") + (property "JLCPCB" "C15525") + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/1718ce7d-1a43-4865-bc96-481683c82dbe") + (attr smd) + (fp_text reference "C3" (at 1.9 -2.16) (layer "F.SilkS") hide + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp f5897b01-60b1-4a1e-8a64-50de5ea11931) + ) + (fp_text value "10 uF" (at 1 0) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 34ab6eb1-7463-420a-903f-0ab41c2c2cd7) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 27618daa-cd68-4fd1-b2c6-b8a05ed992c4) + ) + (fp_line (start -0.115835 -0.36) (end 0.115835 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 517d1610-5ee6-44e0-9386-7f9731ae9827)) + (fp_line (start -0.115835 0.36) (end 0.115835 0.36) (layer "F.SilkS") (width 0.12) (tstamp f51b2878-2e0b-4129-b249-3447ca142cdf)) + (fp_line (start 1.08 0.46) (end -1.08 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 84827cdc-0394-4ecc-a6ad-a54f8c292850)) + (fp_line (start -1.08 -0.46) (end 1.08 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 96845e28-7e4e-4ee1-892c-f0815ea1e1e2)) + (fp_line (start -1.08 0.46) (end -1.08 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp c4cc0c74-fd9d-4db5-a29b-985f0d55cc7f)) + (fp_line (start 1.08 -0.46) (end 1.08 0.46) (layer "F.CrtYd") (width 0.05) (tstamp ec441904-7fc1-4383-a7a6-1e66fb6341d6)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 74aaf14d-f6a1-4a2a-8dce-b6555adddb63)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ab38ac00-bb0c-4c12-88ce-65b23b2b4503)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c58cbd9b-dae0-4b73-b33b-a56cb3773c04)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp d1e074d4-6921-461f-bf69-a6875bdabc3f)) + (pad "1" smd roundrect (at -0.5675 0) (size 0.735 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "VCC") (pintype "passive") (tstamp 3bea71a7-ad4b-443f-92c2-c959b92e19a8)) + (pad "2" smd roundrect (at 0.5675 0) (size 0.735 0.62) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (pintype "passive") (tstamp 7258e24a-0c7c-44a0-9752-c8348670de09)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (layer "F.Cu") + (tedit 5F6BB9E0) (tstamp bd20d420-b2cd-440d-a017-1e7ce6381ea1) + (at 37.72 23.8 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Description" "RC0402JR-07560RL") + (property "JLCPCB" "C137858") + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/7f2d12f5-cbe3-4781-bb5c-012cf7557022") + (attr smd) + (fp_text reference "R1" (at -0.01 -1.02) (layer "F.SilkS") + (effects (font (size 0.6 0.6) (thickness 0.15))) + (tstamp 1edb6e70-fa4a-40c7-a870-183ea6d6adde) + ) + (fp_text value "550" (at 0 1.17) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp abc961a0-83ee-4e4e-94e8-26f34beb03c4) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.26 0.26) (thickness 0.04))) + (tstamp 444ae023-5c26-4ae8-b01d-d9d7e634dff2) + ) + (fp_line (start -0.167621 -0.38) (end 0.167621 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 7b43d3d0-1473-49e0-a052-ecb61a4a46fa)) + (fp_line (start -0.167621 0.38) (end 0.167621 0.38) (layer "F.SilkS") (width 0.12) (tstamp b55e639f-35f5-4b30-8d67-7812d614a99b)) + (fp_line (start 1.1 0.47) (end -1.1 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 28aeda3f-2d72-4bd2-944f-edb5deb2a3e5)) + (fp_line (start -1.1 -0.47) (end 1.1 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp a615e214-ffd9-4abb-8ee4-74ef1e684d52)) + (fp_line (start 1.1 -0.47) (end 1.1 0.47) (layer "F.CrtYd") (width 0.05) (tstamp ca6d484a-ce80-4884-9bf7-1d98ae4de09f)) + (fp_line (start -1.1 0.47) (end -1.1 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp e8f0553f-0c6d-4655-a31e-f481c906746a)) + (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 37ce689c-73ad-44ea-9b9a-99aee90b343f)) + (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp bcc7e83a-0397-4f44-9107-0af826e985d8)) + (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp c3e0bbf9-2f2c-4f54-854c-715b9181cee1)) + (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp e06dbac8-b3a7-4ce6-bcbe-1c886dd62eea)) + (pad "1" smd roundrect (at -0.5975 0 180) (size 0.715 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (pintype "passive") (tstamp 877e51dd-93a5-42c6-8e7e-44a802418145)) + (pad "2" smd roundrect (at 0.5975 0 180) (size 0.715 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 6 "Net-(R1-Pad2)") (pintype "passive") (tstamp 84bee74e-3137-4817-a3c7-1fb9bac3c859)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm" (layer "F.Cu") + (tedit 5A0F774F) (tstamp e8c47095-a948-46e4-b083-b15122c55c1f) + (at 29.4 24.58) + (descr "SMD rectangular pad as test Point, square 2.0mm side length") + (tags "test point SMD pad rectangle square") + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/654bfd9b-7263-4c95-9259-61c46c4761a7") + (attr exclude_from_pos_files) + (fp_text reference "JP1" (at -1.75 -0.12 90) (layer "F.SilkS") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp fc1fb819-a0b1-42a9-8bce-650bdf255343) + ) + (fp_text value "VSELECT" (at 0 2.05) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 627a73b4-8c64-45ed-ade4-313ac9d2b6b7) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 0.75 0.75) (thickness 0.15))) + (tstamp 8a2ea617-8266-476f-bc69-45f0cbbca31c) + ) + (fp_line (start -1.2 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 0f18e3ff-3e2e-46c5-864e-4e2f755a30e5)) + (fp_line (start -1.2 1.2) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 21139527-520e-45cc-8655-55284c138252)) + (fp_line (start 1.2 -1.2) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 39c0bbae-5f6d-4e4a-a849-5a0bcb8b24b6)) + (fp_line (start 1.2 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp d34ffeea-aee3-4af8-bc5b-7d1911c90cbe)) + (fp_line (start 1.5 1.5) (end -1.5 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 060b86c8-22e8-4f6d-9c6e-90161a0bacfb)) + (fp_line (start -1.5 -1.5) (end 1.5 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp 7384e3d6-3bb5-45a4-a4c3-882d0d06259f)) + (fp_line (start -1.5 -1.5) (end -1.5 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 86276073-59f3-4662-9d98-d371aa5763ce)) + (fp_line (start 1.5 1.5) (end 1.5 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp b2c7b256-e140-4dfc-9e66-ff81c9108b29)) + (pad "1" smd rect (at 0 0) (size 2 2) (layers "F.Cu" "F.Mask") + (net 5 "VSELECT") (pinfunction "1") (pintype "passive") (tstamp 2139ed12-c967-4163-ba91-71763a194ce0)) + ) + + (footprint "Personal:Vpower-Switch-Pad" (layer "F.Cu") + (tedit 0) (tstamp ff17d7c8-3144-48c6-bfd3-304804a01a57) + (at 40.33 22.89) + (property "Sheetfile" "VSelect.kicad_sch") + (property "Sheetname" "") + (path "/8f00fdf5-a7a3-4117-a9fe-979c277cc106") + (attr smd) + (fp_text reference "JP4" (at -0.01 2.53 unlocked) (layer "F.SilkS") + (effects (font (size 0.6 0.6) (thickness 0.125))) + (tstamp 6bba4e29-942d-4ddb-aa21-56cdfe1a64dd) + ) + (fp_text value "5V" (at 2.96 1.17 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7fc5b5e8-14b8-4612-b225-a3faba1d84e5) + ) + (fp_text user "${REFERENCE}" (at 0.03 1.1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d2b80986-5048-4fb4-8520-ab8f47258a3f) + ) + (fp_line (start -0.5 0.2) (end 0.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp 4216a855-071d-49e3-a4ac-506d5538619d)) + (fp_line (start -0.5 2) (end 0.5 2) (layer "F.SilkS") (width 0.12) (tstamp cf5286c3-0195-4a46-b357-068d68378086)) + (fp_arc (start 0.5 0.2) (mid 1.4 1.1) (end 0.5 2) (layer "F.SilkS") (width 0.12) (tstamp 08e9a24d-a1f5-4a10-ba99-793f1e694123)) + (fp_arc (start -0.5 2) (mid -1.4 1.1) (end -0.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp 3a4fc252-0ee9-4394-9d43-22684e20ac94)) + (fp_poly (pts + (arc (start 0.5 2) (mid 1.4 1.1) (end 0.5 0.2)) + (arc (start -0.5 0.2) (mid -1.4 1.1) (end -0.5 2)) + ) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp fa9df291-f27c-4765-9d85-0e171165ec84)) + (pad "1" thru_hole oval (at 0 1.1 90) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) + (net 3 "+5V") (pinfunction "1") (pintype "passive") (tstamp b3379a76-6f36-4373-a2a3-926950911ef9)) + ) + + (gr_rect (start 42.365 27.38) (end 26.955 17.38) (layer "Edge.Cuts") (width 0.1) (fill none) (tstamp 1f9b0320-abe7-48f9-98b9-ff30124a83ad)) + + (segment (start 38.3175 19.49) (end 38.3175 21.4575) (width 0.25) (layer "F.Cu") (net 1) (tstamp 1e55491e-b7c3-4fd0-b37e-aa77d12f3824)) + (segment (start 33.88137 21.765002) (end 34.600002 21.765002) (width 0.45) (layer "F.Cu") (net 1) (tstamp 4832fa6b-7b73-4b3c-a3d5-7f8227ca6ec2)) + (segment (start 32.58137 20.465002) (end 33.88137 21.765002) (width 0.45) (layer "F.Cu") (net 1) (tstamp 60879f32-558a-4b79-a9c8-e8e9eacfbaa5)) + (segment (start 38.3175 21.4575) (end 38.285 21.49) (width 0.25) (layer "F.Cu") (net 1) (tstamp 893bfde9-b3dc-4fb7-9678-122bc18f2ea3)) + (segment (start 28.500001 20.465002) (end 32.58137 20.465002) (width 0.45) (layer "F.Cu") (net 1) (tstamp d6202095-7402-4fa5-b8c1-cdb44663e0f0)) + (via (at 31.74 25.55) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 1) (tstamp 08484b09-b1ea-438d-91bb-e0aa72d56ede)) + (via (at 36.85 25.55) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 1) (tstamp 112f8a27-edc2-4818-bda8-af0600274974)) + (via (at 32.56 20.47) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 1) (tstamp 707a6f29-8f74-4598-ba33-38b39e05e56b)) + (segment (start 34.875 19.49) (end 34.525001 19.839999) (width 0.45) (layer "F.Cu") (net 2) (tstamp 0de30a39-cd59-4f86-b01f-dcdd63a5169d)) + (segment (start 37.1825 19.49) (end 36.15 19.49) (width 0.45) (layer "F.Cu") (net 2) (tstamp 6e5ff58e-95af-438b-8cf3-faec43226b82)) + (segment (start 36.15 19.49) (end 34.875 19.49) (width 0.45) (layer "F.Cu") (net 2) (tstamp 87506dcc-4c7c-469e-9764-1cc7b36aea4b)) + (via (at 36.15 19.49) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 6ff91543-85f4-4a2d-a50d-e82e3f8437bd)) + (segment (start 36.15 19.49) (end 39.79 19.49) (width 0.45) (layer "B.Cu") (net 2) (tstamp 0abb35be-559d-4687-840e-6a426a789436)) + (segment (start 39.9 19.6) (end 40.3 20) (width 0.45) (layer "B.Cu") (net 2) (tstamp 6ca01e21-3aca-4789-9052-de298adfaca4)) + (segment (start 39.79 19.49) (end 40.29 19.99) (width 0.45) (layer "B.Cu") (net 2) (tstamp 84e79e4d-567c-40a3-bc35-2f7c6ac0d7a9)) + (segment (start 34.525001 21.139999) (end 35.799999 21.139999) (width 0.45) (layer "F.Cu") (net 3) (tstamp 23b404cc-210f-4041-9e79-681d9e286c2d)) + (segment (start 37.15 21.49) (end 36.15 21.49) (width 0.45) (layer "F.Cu") (net 3) (tstamp c6a550c7-6c8c-41f9-9afd-a24031191adf)) + (segment (start 35.799999 21.139999) (end 36.15 21.49) (width 0.45) (layer "F.Cu") (net 3) (tstamp d4b0a434-e425-49c0-8064-0489619de700)) + (via (at 36.15 21.49) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 3) (tstamp b878b11e-aba8-4e4e-92f9-7c5be334446e)) + (segment (start 38.65 23.99) (end 40.33 23.99) (width 0.45) (layer "B.Cu") (net 3) (tstamp 4ca6922d-b96d-4ebf-b966-bcd81f2925e9)) + (segment (start 36.15 21.49) (end 38.65 23.99) (width 0.45) (layer "B.Cu") (net 3) (tstamp a0f3e191-4f62-498d-ae6c-dbbb9476e23f)) + (segment (start 34.525001 20.49) (end 37.1825 20.49) (width 0.45) (layer "F.Cu") (net 4) (tstamp e520593a-786c-437c-bbb5-d39d26a456ec)) + (via (at 36.132031 20.496061) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (free) (net 4) (tstamp 5b4c38ae-016d-4896-baf4-8fefd73b95db)) + (segment (start 36.132031 20.496061) (end 38.772696 20.496061) (width 0.45) (layer "B.Cu") (net 4) (tstamp 775a3331-76f8-4366-a80d-7fc217c553f5)) + (segment (start 38.772696 20.496061) (end 40.266635 21.99) (width 0.45) (layer "B.Cu") (net 4) (tstamp 7a31ed52-2b71-41b0-bf26-368b5bbecd64)) + (segment (start 28.500001 21.115001) (end 29.945001 21.115001) (width 0.25) (layer "F.Cu") (net 5) (tstamp 09cb50d9-f4d7-4d1c-b706-a29cb45b669a)) + (segment (start 30.84 24.58) (end 29.4 24.58) (width 0.25) (layer "F.Cu") (net 5) (tstamp 33699169-1733-4bb2-89bd-99713ebf5c64)) + (segment (start 31.8 23.62) (end 30.84 24.58) (width 0.25) (layer "F.Cu") (net 5) (tstamp a43a99f6-6e25-4c91-b5dd-f24a492dd2a6)) + (segment (start 29.945001 21.115001) (end 30.5 21.67) (width 0.25) (layer "F.Cu") (net 5) (tstamp ebf6b3ac-a675-4467-8cee-713ffb0fe22b)) + (via (at 30.5 21.67) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 5) (tstamp 9b1148e3-3e02-4c56-a517-bbb1120ebea0)) + (via (at 31.8 23.62) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 5) (tstamp b728e4c5-f1eb-45a8-9780-e4a424b5c8ca)) + (segment (start 31.8 23.62) (end 31.8 22.97) (width 0.25) (layer "B.Cu") (net 5) (tstamp dc0498d7-895a-41b8-b78e-8ffe35104ec3)) + (segment (start 31.8 22.97) (end 30.5 21.67) (width 0.25) (layer "B.Cu") (net 5) (tstamp e5840b48-4bb6-46c1-be4d-ea09177546fd)) + (segment (start 28.500001 21.765002) (end 29.354999 22.62) (width 0.25) (layer "F.Cu") (net 6) (tstamp 9fe4d4d1-c42c-4c68-ba62-c1c75a4e9dc5)) + (segment (start 29.354999 22.62) (end 35.9425 22.62) (width 0.25) (layer "F.Cu") (net 6) (tstamp d3ac3daf-302f-441e-a67a-04472ce497e6)) + (segment (start 35.9425 22.62) (end 37.1225 23.8) (width 0.25) (layer "F.Cu") (net 6) (tstamp e7d3835f-61be-45b7-a4ac-dcfa4eed3759)) + + (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp b37f71aa-b29c-431c-a366-255ffc5fe04c) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) (filled_areas_thickness no) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 42.29 26.79) + (xy 27.03 26.79) + (xy 27.03 17.45) + (xy 42.29 17.45) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 41.798621 17.908502) + (xy 41.845114 17.962158) + (xy 41.8565 18.0145) + (xy 41.8565 18.973794) + (xy 41.836498 19.041915) + (xy 41.782842 19.088408) + (xy 41.712568 19.098512) + (xy 41.645701 19.066988) + (xy 41.558116 18.987292) + (xy 41.558109 18.987287) + (xy 41.553964 18.983515) + (xy 41.549217 18.980537) + (xy 41.549214 18.980535) + (xy 41.368405 18.867115) + (xy 41.363656 18.864136) + (xy 41.155217 18.780344) + (xy 40.935233 18.734787) + (xy 40.930622 18.734521) + (xy 40.930621 18.734521) + (xy 40.880048 18.731605) + (xy 40.880044 18.731605) + (xy 40.878225 18.7315) + (xy 39.733001 18.7315) + (xy 39.730214 18.731749) + (xy 39.730208 18.731749) + (xy 39.660071 18.738009) + (xy 39.566238 18.746383) + (xy 39.560824 18.747864) + (xy 39.560819 18.747865) + (xy 39.465975 18.773812) + (xy 39.349549 18.805663) + (xy 39.151503 18.900126) + (xy 39.081409 18.911399) + (xy 39.016346 18.882986) + (xy 39.008165 18.875495) + (xy 38.947473 18.814803) + (xy 38.935604 18.805496) + (xy 38.811334 18.730235) + (xy 38.797589 18.724029) + (xy 38.658096 18.680315) + (xy 38.645046 18.677702) + (xy 38.588038 18.672463) + (xy 38.574376 18.676475) + (xy 38.573171 18.677865) + (xy 38.5715 18.685548) + (xy 38.5715 19.659156) + (xy 38.568019 19.68857) + (xy 38.5584 19.728636) + (xy 38.539968 19.805411) + (xy 38.539645 19.811016) + (xy 38.530013 19.978081) + (xy 38.527037 20.02969) + (xy 38.554025 20.252715) + (xy 38.555675 20.258077) + (xy 38.56593 20.291413) + (xy 38.5715 20.328462) + (xy 38.5715 21.271291) + (xy 38.551498 21.339412) + (xy 38.540725 21.353803) + (xy 38.540671 21.353865) + (xy 38.539 21.361548) + (xy 38.539 21.697206) + (xy 38.535519 21.72662) + (xy 38.516603 21.805411) + (xy 38.503672 22.02969) + (xy 38.53066 22.252715) + (xy 38.532308 22.258073) + (xy 38.532309 22.258076) + (xy 38.53343 22.26172) + (xy 38.536263 22.280563) + (xy 38.551605 22.332812) + (xy 38.558606 22.343555) + (xy 38.596717 22.467435) + (xy 38.599287 22.472415) + (xy 38.599289 22.472419) + (xy 38.612614 22.498235) + (xy 38.699753 22.667064) + (xy 38.703166 22.671511) + (xy 38.703166 22.671512) + (xy 38.791378 22.786472) + (xy 38.816978 22.852692) + (xy 38.802713 22.922241) + (xy 38.753112 22.973037) + (xy 38.683922 22.988953) + (xy 38.653738 22.983411) + (xy 38.644009 22.980362) + (xy 38.630964 22.97775) + (xy 38.589541 22.973944) + (xy 38.574664 22.976866) + (xy 38.5715 22.98876) + (xy 38.5715 23.948654) + (xy 38.571291 23.955907) + (xy 38.567037 24.02969) + (xy 38.567711 24.035257) + (xy 38.567711 24.035268) + (xy 38.570587 24.059035) + (xy 38.5715 24.074172) + (xy 38.5715 24.609598) + (xy 38.575771 24.624143) + (xy 38.587904 24.626206) + (xy 38.630973 24.622249) + (xy 38.638768 24.620688) + (xy 38.70949 24.626922) + (xy 38.763475 24.667529) + (xy 38.899877 24.845292) + (xy 39.066036 24.996485) + (xy 39.070783 24.999463) + (xy 39.070786 24.999465) + (xy 39.197467 25.078931) + (xy 39.256344 25.115864) + (xy 39.464783 25.199656) + (xy 39.684767 25.245213) + (xy 39.689378 25.245479) + (xy 39.689379 25.245479) + (xy 39.739952 25.248395) + (xy 39.739956 25.248395) + (xy 39.741775 25.2485) + (xy 40.886999 25.2485) + (xy 40.889786 25.248251) + (xy 40.889792 25.248251) + (xy 40.959929 25.241991) + (xy 41.053762 25.233617) + (xy 41.059176 25.232136) + (xy 41.059181 25.232135) + (xy 41.192895 25.195554) + (xy 41.270451 25.174337) + (xy 41.275509 25.171925) + (xy 41.275513 25.171923) + (xy 41.397864 25.113564) + (xy 41.473218 25.077622) + (xy 41.655654 24.946529) + (xy 41.656952 24.948336) + (xy 41.712827 24.922959) + (xy 41.78308 24.933208) + (xy 41.836639 24.979812) + (xy 41.8565 25.047713) + (xy 41.8565 26.664) + (xy 41.836498 26.732121) + (xy 41.782842 26.778614) + (xy 41.7305 26.79) + (xy 27.5895 26.79) + (xy 27.521379 26.769998) + (xy 27.474886 26.716342) + (xy 27.4635 26.664) + (xy 27.4635 22.56778) + (xy 27.483502 22.499659) + (xy 27.537158 22.453166) + (xy 27.607432 22.443062) + (xy 27.627171 22.447544) + (xy 27.768305 22.491773) + (xy 27.841527 22.498501) + (xy 28.285405 22.498501) + (xy 28.353526 22.518503) + (xy 28.3745 22.535406) + (xy 28.695499 22.856405) + (xy 28.729525 22.918717) + (xy 28.72446 22.989532) + (xy 28.681913 23.046368) + (xy 28.615393 23.071179) + (xy 28.606404 23.0715) + (xy 28.351866 23.0715) + (xy 28.289684 23.078255) + (xy 28.153295 23.129385) + (xy 28.036739 23.216739) + (xy 27.949385 23.333295) + (xy 27.898255 23.469684) + (xy 27.8915 23.531866) + (xy 27.8915 25.628134) + (xy 27.898255 25.690316) + (xy 27.949385 25.826705) + (xy 28.036739 25.943261) + (xy 28.153295 26.030615) + (xy 28.289684 26.081745) + (xy 28.351866 26.0885) + (xy 30.448134 26.0885) + (xy 30.510316 26.081745) + (xy 30.646705 26.030615) + (xy 30.763261 25.943261) + (xy 30.850615 25.826705) + (xy 30.901745 25.690316) + (xy 30.9085 25.628134) + (xy 30.9085 25.524669) + (xy 32.992001 25.524669) + (xy 32.992371 25.53149) + (xy 32.997895 25.582352) + (xy 33.001521 25.597604) + (xy 33.046676 25.718054) + (xy 33.055214 25.733649) + (xy 33.131715 25.835724) + (xy 33.144276 25.848285) + (xy 33.246351 25.924786) + (xy 33.261946 25.933324) + (xy 33.382394 25.978478) + (xy 33.397649 25.982105) + (xy 33.448514 25.987631) + (xy 33.455328 25.988) + (xy 34.227885 25.988) + (xy 34.243124 25.983525) + (xy 34.244329 25.982135) + (xy 34.246 25.974452) + (xy 34.246 25.969884) + (xy 34.754 25.969884) + (xy 34.758475 25.985123) + (xy 34.759865 25.986328) + (xy 34.767548 25.987999) + (xy 35.544669 25.987999) + (xy 35.55149 25.987629) + (xy 35.602352 25.982105) + (xy 35.617604 25.978479) + (xy 35.738054 25.933324) + (xy 35.753649 25.924786) + (xy 35.855724 25.848285) + (xy 35.868285 25.835724) + (xy 35.944786 25.733649) + (xy 35.953324 25.718054) + (xy 35.998478 25.597606) + (xy 36.002105 25.582351) + (xy 36.007631 25.531486) + (xy 36.008 25.524672) + (xy 36.008 24.752115) + (xy 36.003525 24.736876) + (xy 36.002135 24.735671) + (xy 35.994452 24.734) + (xy 34.772115 24.734) + (xy 34.756876 24.738475) + (xy 34.755671 24.739865) + (xy 34.754 24.747548) + (xy 34.754 25.969884) + (xy 34.246 25.969884) + (xy 34.246 24.752115) + (xy 34.241525 24.736876) + (xy 34.240135 24.735671) + (xy 34.232452 24.734) + (xy 33.010116 24.734) + (xy 32.994877 24.738475) + (xy 32.993672 24.739865) + (xy 32.992001 24.747548) + (xy 32.992001 25.524669) + (xy 30.9085 25.524669) + (xy 30.9085 25.318368) + (xy 30.928502 25.250247) + (xy 30.982158 25.203754) + (xy 30.996144 25.198809) + (xy 30.998797 25.198474) + (xy 31.00617 25.195555) + (xy 31.006173 25.195554) + (xy 31.039912 25.182196) + (xy 31.051142 25.178351) + (xy 31.085983 25.168229) + (xy 31.085984 25.168229) + (xy 31.093593 25.166018) + (xy 31.100412 25.161985) + (xy 31.100417 25.161983) + (xy 31.111028 25.155707) + (xy 31.128776 25.147012) + (xy 31.147617 25.139552) + (xy 31.183387 25.113564) + (xy 31.193307 25.107048) + (xy 31.224535 25.08858) + (xy 31.224538 25.088578) + (xy 31.231362 25.084542) + (xy 31.245683 25.070221) + (xy 31.260717 25.05738) + (xy 31.270694 25.050131) + (xy 31.277107 25.045472) + (xy 31.282157 25.039368) + (xy 31.282162 25.039363) + (xy 31.305293 25.011402) + (xy 31.313283 25.002621) + (xy 31.750501 24.565404) + (xy 31.812813 24.531379) + (xy 31.839596 24.5285) + (xy 31.895487 24.5285) + (xy 31.901939 24.527128) + (xy 31.901944 24.527128) + (xy 31.988888 24.508647) + (xy 32.082288 24.488794) + (xy 32.088319 24.486109) + (xy 32.250722 24.413803) + (xy 32.250724 24.413802) + (xy 32.256752 24.411118) + (xy 32.411253 24.298866) + (xy 32.482143 24.220135) + (xy 32.534621 24.161852) + (xy 32.534622 24.161851) + (xy 32.53904 24.156944) + (xy 32.634527 23.991556) + (xy 32.693542 23.809928) + (xy 32.713504 23.62) + (xy 32.697976 23.472256) + (xy 32.694232 23.436635) + (xy 32.694232 23.436633) + (xy 32.693542 23.430072) + (xy 32.691503 23.423797) + (xy 32.691502 23.423792) + (xy 32.689762 23.418438) + (xy 32.687733 23.347471) + (xy 32.724394 23.286672) + (xy 32.788106 23.255346) + (xy 32.809594 23.2535) + (xy 32.870952 23.2535) + (xy 32.939073 23.273502) + (xy 32.985566 23.327158) + (xy 32.996215 23.393107) + (xy 32.992369 23.428512) + (xy 32.992 23.435328) + (xy 32.992 24.207885) + (xy 32.996475 24.223124) + (xy 32.997865 24.224329) + (xy 33.005548 24.226) + (xy 35.989884 24.226) + (xy 36.005123 24.221525) + (xy 36.006328 24.220135) + (xy 36.007999 24.212452) + (xy 36.007999 24.057291) + (xy 36.028001 23.98917) + (xy 36.081657 23.942677) + (xy 36.151931 23.932573) + (xy 36.216511 23.962067) + (xy 36.254895 24.021793) + (xy 36.259471 24.045764) + (xy 36.262866 24.082719) + (xy 36.264865 24.089097) + (xy 36.264865 24.089098) + (xy 36.306867 24.223124) + (xy 36.311252 24.237118) + (xy 36.39507 24.375518) + (xy 36.509482 24.48993) + (xy 36.647882 24.573748) + (xy 36.655129 24.576019) + (xy 36.655131 24.57602) + (xy 36.717285 24.595498) + (xy 36.802281 24.622134) + (xy 36.871563 24.6285) + (xy 36.874461 24.6285) + (xy 37.123151 24.628499) + (xy 37.373436 24.628499) + (xy 37.376295 24.628236) + (xy 37.376303 24.628236) + (xy 37.410076 24.625133) + (xy 37.442719 24.622134) + (xy 37.477482 24.61124) + (xy 37.589869 24.57602) + (xy 37.589871 24.576019) + (xy 37.597118 24.573748) + (xy 37.603615 24.569813) + (xy 37.60362 24.569811) + (xy 37.655211 24.538566) + (xy 37.72384 24.520386) + (xy 37.785755 24.538566) + (xy 37.836588 24.569352) + (xy 37.850339 24.575561) + (xy 37.990989 24.619637) + (xy 38.004036 24.62225) + (xy 38.045459 24.626056) + (xy 38.060336 24.623134) + (xy 38.0635 24.61124) + (xy 38.0635 22.990402) + (xy 38.059229 22.975857) + (xy 38.047096 22.973794) + (xy 38.004027 22.977751) + (xy 37.990994 22.980361) + (xy 37.850339 23.024439) + (xy 37.836588 23.030648) + (xy 37.785755 23.061434) + (xy 37.717126 23.079614) + (xy 37.655211 23.061434) + (xy 37.60362 23.030189) + (xy 37.603615 23.030187) + (xy 37.597118 23.026252) + (xy 37.589871 23.023981) + (xy 37.589869 23.02398) + (xy 37.482721 22.990402) + (xy 37.442719 22.977866) + (xy 37.373437 22.9715) + (xy 37.242095 22.9715) + (xy 37.173974 22.951498) + (xy 37.153 22.934595) + (xy 36.737183 22.518778) + (xy 36.703157 22.456466) + (xy 36.708222 22.385651) + (xy 36.750769 22.328815) + (xy 36.817289 22.304004) + (xy 36.837801 22.304212) + (xy 36.884468 22.3085) + (xy 37.415532 22.3085) + (xy 37.484301 22.302181) + (xy 37.62504 22.258076) + (xy 37.630296 22.256429) + (xy 37.630298 22.256428) + (xy 37.637545 22.254157) + (xy 37.652709 22.244973) + (xy 37.721339 22.226793) + (xy 37.783257 22.244974) + (xy 37.791169 22.249766) + (xy 37.804911 22.255971) + (xy 37.944404 22.299685) + (xy 37.957454 22.302298) + (xy 38.014462 22.307537) + (xy 38.028124 22.303525) + (xy 38.029329 22.302135) + (xy 38.031 22.294452) + (xy 38.031 20.853669) + (xy 38.036766 20.81599) + (xy 38.04491 20.790002) + (xy 38.052181 20.766801) + (xy 38.0585 20.698032) + (xy 38.0585 20.654985) + (xy 38.061379 20.628202) + (xy 38.0635 20.618452) + (xy 38.0635 18.690115) + (xy 38.059025 18.674876) + (xy 38.057635 18.673671) + (xy 38.050814 18.672187) + (xy 38.049112 18.672266) + (xy 37.989954 18.677702) + (xy 37.976904 18.680315) + (xy 37.837411 18.724029) + (xy 37.823669 18.730234) + (xy 37.815757 18.735026) + (xy 37.747128 18.753207) + (xy 37.68521 18.735027) + (xy 37.676544 18.729779) + (xy 37.670045 18.725843) + (xy 37.662798 18.723572) + (xy 37.662796 18.723571) + (xy 37.556037 18.690115) + (xy 37.516801 18.677819) + (xy 37.448032 18.6715) + (xy 36.916968 18.6715) + (xy 36.848199 18.677819) + (xy 36.761966 18.704843) + (xy 36.71973 18.718079) + (xy 36.648745 18.719363) + (xy 36.618516 18.704843) + (xy 36.617811 18.706064) + (xy 36.612093 18.702763) + (xy 36.606752 18.698882) + (xy 36.600724 18.696198) + (xy 36.600722 18.696197) + (xy 36.438319 18.623891) + (xy 36.438318 18.623891) + (xy 36.432288 18.621206) + (xy 36.338888 18.601353) + (xy 36.251944 18.582872) + (xy 36.251939 18.582872) + (xy 36.245487 18.5815) + (xy 36.054513 18.5815) + (xy 36.048061 18.582872) + (xy 36.048056 18.582872) + (xy 35.961112 18.601353) + (xy 35.867712 18.621206) + (xy 35.861682 18.623891) + (xy 35.861681 18.623891) + (xy 35.699278 18.696197) + (xy 35.699276 18.696198) + (xy 35.693248 18.698882) + (xy 35.687907 18.702762) + (xy 35.687906 18.702763) + (xy 35.647065 18.732436) + (xy 35.580197 18.756294) + (xy 35.573004 18.7565) + (xy 34.940166 18.7565) + (xy 34.921216 18.755067) + (xy 34.908007 18.753057) + (xy 34.908003 18.753057) + (xy 34.900773 18.751957) + (xy 34.893481 18.75255) + (xy 34.893477 18.75255) + (xy 34.850019 18.756085) + (xy 34.839805 18.7565) + (xy 34.832174 18.7565) + (xy 34.82854 18.756924) + (xy 34.828534 18.756924) + (xy 34.816039 18.758381) + (xy 34.804942 18.759675) + (xy 34.800594 18.760105) + (xy 34.730295 18.765823) + (xy 34.723331 18.768079) + (xy 34.717835 18.769177) + (xy 34.712382 18.770466) + (xy 34.70511 18.771314) + (xy 34.638798 18.795384) + (xy 34.634667 18.796802) + (xy 34.614894 18.803208) + (xy 34.574538 18.816281) + (xy 34.574534 18.816283) + (xy 34.567579 18.818536) + (xy 34.561329 18.822328) + (xy 34.556212 18.824671) + (xy 34.551205 18.827178) + (xy 34.544333 18.829673) + (xy 34.53822 18.833681) + (xy 34.538216 18.833683) + (xy 34.485337 18.868353) + (xy 34.481616 18.8707) + (xy 34.421355 18.907267) + (xy 34.413245 18.914429) + (xy 34.41323 18.914412) + (xy 34.409921 18.917345) + (xy 34.407413 18.919442) + (xy 34.401294 18.923454) + (xy 34.396261 18.928767) + (xy 34.349867 18.977741) + (xy 34.347491 18.980183) + (xy 34.283077 19.044598) + (xy 34.220765 19.078623) + (xy 34.193981 19.081503) + (xy 33.941529 19.081503) + (xy 33.93867 19.081766) + (xy 33.938662 19.081766) + (xy 33.902769 19.085064) + (xy 33.868306 19.08823) + (xy 33.861928 19.090229) + (xy 33.861927 19.090229) + (xy 33.712381 19.137094) + (xy 33.712379 19.137095) + (xy 33.705132 19.139366) + (xy 33.558865 19.227949) + (xy 33.43795 19.348864) + (xy 33.349367 19.495131) + (xy 33.298231 19.658305) + (xy 33.291503 19.731527) + (xy 33.291504 19.898474) + (xy 33.291767 19.901332) + (xy 33.291767 19.901342) + (xy 33.295363 19.940483) + (xy 33.298231 19.971697) + (xy 33.30023 19.978075) + (xy 33.30023 19.978076) + (xy 33.339167 20.102323) + (xy 33.339167 20.17768) + (xy 33.298231 20.308306) + (xy 33.291503 20.381528) + (xy 33.291504 20.548475) + (xy 33.291767 20.551333) + (xy 33.291767 20.551343) + (xy 33.293504 20.570243) + (xy 33.298231 20.621698) + (xy 33.339167 20.752324) + (xy 33.339167 20.827679) + (xy 33.298231 20.958305) + (xy 33.291503 21.031527) + (xy 33.291504 21.198474) + (xy 33.291767 21.201332) + (xy 33.291767 21.201342) + (xy 33.295363 21.240483) + (xy 33.298231 21.271697) + (xy 33.339429 21.403159) + (xy 33.339429 21.478516) + (xy 33.325577 21.522716) + (xy 33.325322 21.536816) + (xy 33.331979 21.540003) + (xy 33.345538 21.540003) + (xy 33.413659 21.560005) + (xy 33.437437 21.581651) + (xy 33.43795 21.581138) + (xy 33.558865 21.702053) + (xy 33.565361 21.705987) + (xy 33.642532 21.752724) + (xy 33.690438 21.805122) + (xy 33.702411 21.875102) + (xy 33.674649 21.940446) + (xy 33.615967 21.980407) + (xy 33.57726 21.9865) + (xy 31.520176 21.9865) + (xy 31.452055 21.966498) + (xy 31.405562 21.912842) + (xy 31.394866 21.84733) + (xy 31.412814 21.676565) + (xy 31.413504 21.67) + (xy 31.393542 21.480072) + (xy 31.334527 21.298444) + (xy 31.23904 21.133056) + (xy 31.149374 21.033471) + (xy 31.115675 20.996045) + (xy 31.115674 20.996044) + (xy 31.111253 20.991134) + (xy 30.956752 20.878882) + (xy 30.950724 20.876198) + (xy 30.950722 20.876197) + (xy 30.788319 20.803891) + (xy 30.788318 20.803891) + (xy 30.782288 20.801206) + (xy 30.688888 20.781353) + (xy 30.601944 20.762872) + (xy 30.601939 20.762872) + (xy 30.595487 20.7615) + (xy 30.539595 20.7615) + (xy 30.471474 20.741498) + (xy 30.4505 20.724595) + (xy 30.448653 20.722748) + (xy 30.441113 20.714462) + (xy 30.437001 20.707983) + (xy 30.387349 20.661357) + (xy 30.384508 20.658603) + (xy 30.364771 20.638866) + (xy 30.361574 20.636386) + (xy 30.352552 20.628681) + (xy 30.326101 20.603842) + (xy 30.320322 20.598415) + (xy 30.313376 20.594596) + (xy 30.313373 20.594594) + (xy 30.302567 20.588653) + (xy 30.286048 20.577802) + (xy 30.285584 20.577442) + (xy 30.270042 20.565387) + (xy 30.262773 20.562242) + (xy 30.262769 20.562239) + (xy 30.229464 20.547827) + (xy 30.218814 20.54261) + (xy 30.180061 20.521306) + (xy 30.160438 20.516268) + (xy 30.141735 20.509864) + (xy 30.130421 20.504968) + (xy 30.13042 20.504968) + (xy 30.123146 20.50182) + (xy 30.115323 20.500581) + (xy 30.115313 20.500578) + (xy 30.079477 20.494902) + (xy 30.067857 20.492496) + (xy 30.032712 20.483473) + (xy 30.032711 20.483473) + (xy 30.025031 20.481501) + (xy 30.004777 20.481501) + (xy 29.985066 20.47995) + (xy 29.977749 20.478791) + (xy 29.965058 20.476781) + (xy 29.943795 20.478791) + (xy 29.874094 20.465288) + (xy 29.822758 20.416246) + (xy 29.806465 20.364878) + (xy 29.801887 20.315052) + (xy 29.799277 20.302019) + (xy 29.760574 20.178517) + (xy 29.760574 20.103159) + (xy 29.799771 19.978081) + (xy 29.801772 19.971697) + (xy 29.8085 19.898475) + (xy 29.808499 19.731528) + (xy 29.808234 19.728636) + (xy 29.802383 19.664959) + (xy 29.801772 19.658305) + (xy 29.750636 19.495131) + (xy 29.662053 19.348864) + (xy 29.541138 19.227949) + (xy 29.394871 19.139366) + (xy 29.387624 19.137095) + (xy 29.387622 19.137094) + (xy 29.321708 19.116438) + (xy 29.231697 19.08823) + (xy 29.158475 19.081502) + (xy 29.155577 19.081502) + (xy 28.498293 19.081503) + (xy 27.841528 19.081503) + (xy 27.838669 19.081766) + (xy 27.838661 19.081766) + (xy 27.802768 19.085064) + (xy 27.768305 19.08823) + (xy 27.627177 19.132457) + (xy 27.556195 19.133742) + (xy 27.495784 19.096445) + (xy 27.465127 19.032408) + (xy 27.4635 19.012223) + (xy 27.4635 18.0145) + (xy 27.483502 17.946379) + (xy 27.537158 17.899886) + (xy 27.5895 17.8885) + (xy 41.7305 17.8885) + ) + ) + ) + (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 76e99968-d76b-40e5-bd20-84496a78eaef) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) (filled_areas_thickness no) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 42.278928 27.312014) + (xy 27.001361 27.325614) + (xy 27.003057 17.45771) + (xy 42.280704 17.44411) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 41.798621 17.908502) + (xy 41.845114 17.962158) + (xy 41.8565 18.0145) + (xy 41.8565 18.973794) + (xy 41.836498 19.041915) + (xy 41.782842 19.088408) + (xy 41.712568 19.098512) + (xy 41.645701 19.066988) + (xy 41.558116 18.987292) + (xy 41.558109 18.987287) + (xy 41.553964 18.983515) + (xy 41.549217 18.980537) + (xy 41.549214 18.980535) + (xy 41.368405 18.867115) + (xy 41.363656 18.864136) + (xy 41.155217 18.780344) + (xy 40.935233 18.734787) + (xy 40.930622 18.734521) + (xy 40.930621 18.734521) + (xy 40.880048 18.731605) + (xy 40.880044 18.731605) + (xy 40.878225 18.7315) + (xy 39.733001 18.7315) + (xy 39.730214 18.731749) + (xy 39.730208 18.731749) + (xy 39.660071 18.738009) + (xy 39.566238 18.746383) + (xy 39.54558 18.752034) + (xy 39.512334 18.7565) + (xy 36.726996 18.7565) + (xy 36.658875 18.736498) + (xy 36.652935 18.732436) + (xy 36.612094 18.702763) + (xy 36.612093 18.702762) + (xy 36.606752 18.698882) + (xy 36.600724 18.696198) + (xy 36.600722 18.696197) + (xy 36.438319 18.623891) + (xy 36.438318 18.623891) + (xy 36.432288 18.621206) + (xy 36.338888 18.601353) + (xy 36.251944 18.582872) + (xy 36.251939 18.582872) + (xy 36.245487 18.5815) + (xy 36.054513 18.5815) + (xy 36.048061 18.582872) + (xy 36.048056 18.582872) + (xy 35.961112 18.601353) + (xy 35.867712 18.621206) + (xy 35.861682 18.623891) + (xy 35.861681 18.623891) + (xy 35.699278 18.696197) + (xy 35.699276 18.696198) + (xy 35.693248 18.698882) + (xy 35.538747 18.811134) + (xy 35.534326 18.816044) + (xy 35.534325 18.816045) + (xy 35.488342 18.867115) + (xy 35.41096 18.953056) + (xy 35.315473 19.118444) + (xy 35.256458 19.300072) + (xy 35.236496 19.49) + (xy 35.256458 19.679928) + (xy 35.315473 19.861556) + (xy 35.318775 19.867276) + (xy 35.318779 19.867284) + (xy 35.346022 19.91447) + (xy 35.36276 19.983465) + (xy 35.346022 20.040469) + (xy 35.297504 20.124505) + (xy 35.238489 20.306133) + (xy 35.218527 20.496061) + (xy 35.219217 20.502626) + (xy 35.235699 20.65944) + (xy 35.238489 20.685989) + (xy 35.297504 20.867617) + (xy 35.300807 20.873339) + (xy 35.300808 20.87334) + (xy 35.342523 20.945592) + (xy 35.359261 21.014587) + (xy 35.342523 21.071592) + (xy 35.315473 21.118444) + (xy 35.256458 21.300072) + (xy 35.255768 21.306633) + (xy 35.255768 21.306635) + (xy 35.244943 21.409629) + (xy 35.236496 21.49) + (xy 35.237186 21.496565) + (xy 35.255415 21.67) + (xy 35.256458 21.679928) + (xy 35.315473 21.861556) + (xy 35.41096 22.026944) + (xy 35.415378 22.031851) + (xy 35.415379 22.031852) + (xy 35.424117 22.041556) + (xy 35.538747 22.168866) + (xy 35.693248 22.281118) + (xy 35.699276 22.283802) + (xy 35.699278 22.283803) + (xy 35.861681 22.356109) + (xy 35.867712 22.358794) + (xy 35.97567 22.381741) + (xy 36.038567 22.415893) + (xy 38.085252 24.462577) + (xy 38.097639 24.476989) + (xy 38.1099 24.493651) + (xy 38.115483 24.498394) + (xy 38.14872 24.526631) + (xy 38.156236 24.533561) + (xy 38.16162 24.538945) + (xy 38.164481 24.541208) + (xy 38.164486 24.541213) + (xy 38.183091 24.555932) + (xy 38.186493 24.558721) + (xy 38.234672 24.599653) + (xy 38.234676 24.599656) + (xy 38.240251 24.604392) + (xy 38.246772 24.607721) + (xy 38.251451 24.610842) + (xy 38.256205 24.613778) + (xy 38.261943 24.618318) + (xy 38.26857 24.621415) + (xy 38.268571 24.621416) + (xy 38.325854 24.648189) + (xy 38.329761 24.650099) + (xy 38.392582 24.682176) + (xy 38.399694 24.683916) + (xy 38.40498 24.685882) + (xy 38.410265 24.68764) + (xy 38.416895 24.690739) + (xy 38.485963 24.705105) + (xy 38.490247 24.706075) + (xy 38.558721 24.72283) + (xy 38.564323 24.723178) + (xy 38.564326 24.723178) + (xy 38.56952 24.7235) + (xy 38.569519 24.723524) + (xy 38.573934 24.723788) + (xy 38.577184 24.724078) + (xy 38.584352 24.725569) + (xy 38.659123 24.723546) + (xy 38.662531 24.7235) + (xy 38.744286 24.7235) + (xy 38.812407 24.743502) + (xy 38.844249 24.772796) + (xy 38.899877 24.845292) + (xy 39.066036 24.996485) + (xy 39.070783 24.999463) + (xy 39.070786 24.999465) + (xy 39.199229 25.080036) + (xy 39.256344 25.115864) + (xy 39.464783 25.199656) + (xy 39.684767 25.245213) + (xy 39.689378 25.245479) + (xy 39.689379 25.245479) + (xy 39.739952 25.248395) + (xy 39.739956 25.248395) + (xy 39.741775 25.2485) + (xy 40.886999 25.2485) + (xy 40.889786 25.248251) + (xy 40.889792 25.248251) + (xy 40.959929 25.241991) + (xy 41.053762 25.233617) + (xy 41.059176 25.232136) + (xy 41.059181 25.232135) + (xy 41.186912 25.197191) + (xy 41.270451 25.174337) + (xy 41.275509 25.171925) + (xy 41.275513 25.171923) + (xy 41.393042 25.115864) + (xy 41.473218 25.077622) + (xy 41.655654 24.946529) + (xy 41.656952 24.948336) + (xy 41.712827 24.922959) + (xy 41.78308 24.933208) + (xy 41.836639 24.979812) + (xy 41.8565 25.047713) + (xy 41.8565 26.7455) + (xy 41.836498 26.813621) + (xy 41.782842 26.860114) + (xy 41.7305 26.8715) + (xy 27.5895 26.8715) + (xy 27.521379 26.851498) + (xy 27.474886 26.797842) + (xy 27.4635 26.7455) + (xy 27.4635 21.67) + (xy 29.586496 21.67) + (xy 29.587186 21.676565) + (xy 29.600155 21.799954) + (xy 29.606458 21.859928) + (xy 29.665473 22.041556) + (xy 29.76096 22.206944) + (xy 29.888747 22.348866) + (xy 30.043248 22.461118) + (xy 30.049276 22.463802) + (xy 30.049278 22.463803) + (xy 30.193113 22.527842) + (xy 30.217712 22.538794) + (xy 30.30479 22.557303) + (xy 30.398056 22.577128) + (xy 30.398061 22.577128) + (xy 30.404513 22.5785) + (xy 30.460406 22.5785) + (xy 30.528527 22.598502) + (xy 30.549501 22.615405) + (xy 30.97656 23.042464) + (xy 31.010586 23.104776) + (xy 31.005521 23.175591) + (xy 30.996589 23.19455) + (xy 30.965473 23.248444) + (xy 30.906458 23.430072) + (xy 30.886496 23.62) + (xy 30.906458 23.809928) + (xy 30.965473 23.991556) + (xy 31.06096 24.156944) + (xy 31.188747 24.298866) + (xy 31.343248 24.411118) + (xy 31.349276 24.413802) + (xy 31.349278 24.413803) + (xy 31.511681 24.486109) + (xy 31.517712 24.488794) + (xy 31.611112 24.508647) + (xy 31.698056 24.527128) + (xy 31.698061 24.527128) + (xy 31.704513 24.5285) + (xy 31.895487 24.5285) + (xy 31.901939 24.527128) + (xy 31.901944 24.527128) + (xy 31.988888 24.508647) + (xy 32.082288 24.488794) + (xy 32.088319 24.486109) + (xy 32.250722 24.413803) + (xy 32.250724 24.413802) + (xy 32.256752 24.411118) + (xy 32.411253 24.298866) + (xy 32.53904 24.156944) + (xy 32.634527 23.991556) + (xy 32.693542 23.809928) + (xy 32.713504 23.62) + (xy 32.693542 23.430072) + (xy 32.634527 23.248444) + (xy 32.59062 23.172394) + (xy 32.542343 23.088777) + (xy 32.53904 23.083056) + (xy 32.53462 23.078147) + (xy 32.534617 23.078143) + (xy 32.465007 23.000833) + (xy 32.434289 22.936826) + (xy 32.433537 22.930153) + (xy 32.433502 22.930157) + (xy 32.432996 22.926154) + (xy 32.432063 22.914311) + (xy 32.430923 22.878036) + (xy 32.430674 22.870111) + (xy 32.425021 22.850652) + (xy 32.421012 22.831293) + (xy 32.420846 22.829983) + (xy 32.418474 22.811203) + (xy 32.415558 22.803837) + (xy 32.415556 22.803831) + (xy 32.4022 22.770098) + (xy 32.398355 22.758868) + (xy 32.38823 22.724017) + (xy 32.38823 22.724016) + (xy 32.386019 22.716407) + (xy 32.375705 22.698966) + (xy 32.367008 22.681213) + (xy 32.362472 22.669758) + (xy 32.359552 22.662383) + (xy 32.333563 22.626612) + (xy 32.327047 22.616692) + (xy 32.326286 22.615405) + (xy 32.304542 22.578638) + (xy 32.290221 22.564317) + (xy 32.27738 22.549283) + (xy 32.270131 22.539306) + (xy 32.265472 22.532893) + (xy 32.231395 22.504702) + (xy 32.222616 22.496712) + (xy 31.447122 21.721218) + (xy 31.413096 21.658906) + (xy 31.410907 21.645293) + (xy 31.405351 21.592424) + (xy 31.402348 21.563856) + (xy 31.394232 21.486635) + (xy 31.394232 21.486633) + (xy 31.393542 21.480072) + (xy 31.334527 21.298444) + (xy 31.316065 21.266466) + (xy 31.242341 21.138774) + (xy 31.23904 21.133056) + (xy 31.231543 21.124729) + (xy 31.115675 20.996045) + (xy 31.115674 20.996044) + (xy 31.111253 20.991134) + (xy 30.956752 20.878882) + (xy 30.950724 20.876198) + (xy 30.950722 20.876197) + (xy 30.788319 20.803891) + (xy 30.788318 20.803891) + (xy 30.782288 20.801206) + (xy 30.688888 20.781353) + (xy 30.601944 20.762872) + (xy 30.601939 20.762872) + (xy 30.595487 20.7615) + (xy 30.404513 20.7615) + (xy 30.398061 20.762872) + (xy 30.398056 20.762872) + (xy 30.311112 20.781353) + (xy 30.217712 20.801206) + (xy 30.211682 20.803891) + (xy 30.211681 20.803891) + (xy 30.049278 20.876197) + (xy 30.049276 20.876198) + (xy 30.043248 20.878882) + (xy 29.888747 20.991134) + (xy 29.884326 20.996044) + (xy 29.884325 20.996045) + (xy 29.768458 21.124729) + (xy 29.76096 21.133056) + (xy 29.757659 21.138774) + (xy 29.683936 21.266466) + (xy 29.665473 21.298444) + (xy 29.606458 21.480072) + (xy 29.605768 21.486633) + (xy 29.605768 21.486635) + (xy 29.595764 21.581821) + (xy 29.586496 21.67) + (xy 27.4635 21.67) + (xy 27.4635 18.0145) + (xy 27.483502 17.946379) + (xy 27.537158 17.899886) + (xy 27.5895 17.8885) + (xy 41.7305 17.8885) + ) + ) + ) +) diff --git a/hardware/vselect/VSelect.kicad_prl b/hardware/vselect/VSelect.kicad_prl new file mode 100644 index 0000000..9c963a0 --- /dev/null +++ b/hardware/vselect/VSelect.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "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, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "VSelect.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/hardware/vselect/VSelect.kicad_pro b/hardware/vselect/VSelect.kicad_pro new file mode 100644 index 0000000..a297405 --- /dev/null +++ b/hardware/vselect/VSelect.kicad_pro @@ -0,0 +1,469 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.15, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.9, + "height": 2.0, + "width": 1.5 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "use_height_for_length_calcs": true + }, + "track_widths": [ + 0.0 + ], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "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_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "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": "error", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [ + "Personal" + ], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "VSelect.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.15, + "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.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + }, + { + "bus_width": 12.0, + "clearance": 0.1, + "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": "Power", + "nets": [ + "+3.3V", + "+5V", + "GND", + "VCC" + ], + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.45, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [ + { + "name": "Description", + "url": false, + "visible": false + }, + { + "name": "JLCPCB", + "url": false, + "visible": false + } + ], + "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.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "ec18acd3-6576-4c7e-a623-74d94852c1cc", + "" + ] + ], + "text_variables": {} +} diff --git a/hardware/vselect/VSelect.kicad_sch b/hardware/vselect/VSelect.kicad_sch new file mode 100644 index 0000000..aeee1cc --- /dev/null +++ b/hardware/vselect/VSelect.kicad_sch @@ -0,0 +1,1440 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid ec18acd3-6576-4c7e-a623-74d94852c1cc) + + (paper "A4") + + (lib_symbols + (symbol "Added:TPS2113PW" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "TPS2113PW" (id 1) (at 0 7.62 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Personal:Texas_Instruments-TPS2113PW-Level_A" (id 2) (at 0 10.16 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=TPS2113&fileType=pdf" (id 3) (at 0 12.7 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Code JEDEC" "MO-153" (id 4) (at 0 15.24 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet Version" "SLVS446" (id 5) (at 0 17.78 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 IN2 Input VoltageMaxV" "5.5" (id 6) (at 0 20.32 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 IN2 Input VoltageMinV" "2.8" (id 7) (at 0 22.86 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 Output CurrentMaxA" "1.25" (id 8) (at 0 25.4 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 rDSonTypmOhm" "84" (id 9) (at 0 27.94 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN2 Output CurrentMaxA" "1.25" (id 10) (at 0 30.48 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN2 rDSonTypOhms" "0.084" (id 11) (at 0 33.02 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Mounting Technology" "Surface Mount" (id 12) (at 0 35.56 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Number of Inputs" "2" (id 13) (at 0 38.1 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Package Description" "8-Pin Plastic Thin Small Outline Package 3 x 4.4 mm Body ,0.65 mm Pitch" (id 14) (at 0 40.64 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Package Version" "revG, Feb-2011" (id 15) (at 0 43.18 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Sub Family" "Power Multiplexer (MUX)" (id 16) (at 0 45.72 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "category" "IC" (id 17) (at 0 48.26 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ciiva ids" "1435368" (id 18) (at 0 50.8 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "library id" "8d418d7fa91867a0" (id 19) (at 0 53.34 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "manufacturer" "Texas Instruments" (id 20) (at 0 55.88 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "package" "PW0008A" (id 21) (at 0 58.42 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "release date" "1464590589" (id 22) (at 0 60.96 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "rohs" "Yes" (id 23) (at 0 63.5 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "vault revision" "9D6D1550-8F4D-4794-945B-26B7B47CC6E6" (id 24) (at 0 66.04 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "imported" "yes" (id 25) (at 0 68.58 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_description" "TPS2113PW" (id 26) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "TPS2113PW_1_1" + (rectangle (start 5.08 2.54) (end 20.32 -20.32) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin unspecified line (at 2.54 -7.62 0) (length 2.54) + (name "STAT" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin input line (at 2.54 -12.7 0) (length 2.54) + (name "~{EN}" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + (pin input line (at 2.54 -17.78 0) (length 2.54) + (name "VSNS" (effects (font (size 1.016 1.016)))) + (number "3" (effects (font (size 1.016 1.016)))) + ) + (pin input line (at 22.86 -7.62 180) (length 2.54) + (name "ILIM" (effects (font (size 1.016 1.016)))) + (number "4" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at 22.86 -17.78 180) (length 2.54) + (name "GND" (effects (font (size 1.016 1.016)))) + (number "5" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at 2.54 -2.54 0) (length 2.54) + (name "IN2" (effects (font (size 1.016 1.016)))) + (number "6" (effects (font (size 1.016 1.016)))) + ) + (pin power_out line (at 22.86 0 180) (length 2.54) + (name "OUT" (effects (font (size 1.016 1.016)))) + (number "7" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at 2.54 0 0) (length 2.54) + (name "IN1" (effects (font (size 1.016 1.016)))) + (number "8" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes) + (property "Reference" "TP" (id 0) (at 0 6.858 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "TestPoint" (id 1) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 5.08 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 5.08 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "test point tp" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "test point" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Pin* Test*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "TestPoint_0_1" + (circle (center 0 3.302) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "TestPoint_1_1" + (pin passive line (at 0 0 90) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (id 6) (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 default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (id 1) (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+3.3V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (id 1) (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (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 default) (color 0 0 0 0)) + (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 "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "#FLG" (id 0) (at 0 1.905 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line (at 0 0 90) (length 0) + (name "pwr" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + (xy -1.016 1.905) + (xy 0 2.54) + (xy 1.016 1.905) + (xy 0 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "power-flag" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VCC_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "VCC_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 88.9 53.34) (diameter 0) (color 0 0 0 0) + (uuid 1fe9b4c1-0803-4e14-898f-1f8638268a72) + ) + (junction (at 55.88 53.34) (diameter 0) (color 0 0 0 0) + (uuid 2a2bf3f6-9c8d-47ba-9f92-98ccc556bec8) + ) + (junction (at 92.71 68.58) (diameter 0) (color 0 0 0 0) + (uuid 3551d401-f51a-4b22-8d16-182377931a0e) + ) + (junction (at 92.71 100.33) (diameter 0) (color 0 0 0 0) + (uuid 3e727cf4-1cab-47ea-b0a6-c49744559d04) + ) + (junction (at 48.26 31.75) (diameter 0) (color 0 0 0 0) + (uuid 4d5cdca7-fb18-4280-93a0-589833c72108) + ) + (junction (at 40.64 29.21) (diameter 0) (color 0 0 0 0) + (uuid 71960abe-8e47-461b-a5a3-12f1a825e027) + ) + (junction (at 43.18 74.93) (diameter 0) (color 0 0 0 0) + (uuid 823174b0-fd52-4ee3-9d73-c03da885c03c) + ) + (junction (at 40.64 53.34) (diameter 0) (color 0 0 0 0) + (uuid 83d3668f-7eff-464f-b699-f8dcb842c94e) + ) + (junction (at 100.33 29.21) (diameter 0) (color 0 0 0 0) + (uuid 8f6683d1-0bbb-427d-bfba-7d8a89075eee) + ) + (junction (at 92.71 93.98) (diameter 0) (color 0 0 0 0) + (uuid 921ef53f-6608-4ca9-87e3-634b68274342) + ) + (junction (at 92.71 74.93) (diameter 0) (color 0 0 0 0) + (uuid 9a65cedc-e67e-4124-a5e2-cd84cb78e3e5) + ) + (junction (at 88.9 46.99) (diameter 0) (color 0 0 0 0) + (uuid b5f2c452-b3a4-46c5-953f-657fff7b69b1) + ) + (junction (at 92.71 87.63) (diameter 0) (color 0 0 0 0) + (uuid c2df5710-46be-4a25-9f3d-f03febdd5d18) + ) + (junction (at 43.18 87.63) (diameter 0) (color 0 0 0 0) + (uuid cd07235f-0f50-4ac4-9181-20ba9b6ec74a) + ) + (junction (at 48.26 53.34) (diameter 0) (color 0 0 0 0) + (uuid f60cee5d-4248-4603-b945-d8f84b2448df) + ) + (junction (at 92.71 81.28) (diameter 0) (color 0 0 0 0) + (uuid fef08e79-f4e8-4a6d-9d9c-72d6b9288c3c) + ) + + (no_connect (at 62.23 36.83) (uuid 4859f7d8-baf1-4383-939e-e83a33506401)) + + (wire (pts (xy 34.29 53.34) (xy 40.64 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0b27d1c8-c63f-4a2d-930f-d2bd7a6cd9ee) + ) + (polyline (pts (xy 19.05 104.14) (xy 19.05 64.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1201a468-02fc-448d-8174-3fb263289475) + ) + + (wire (pts (xy 83.82 100.33) (xy 92.71 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 18fb1cbe-d867-4f2e-89f9-208263cc4b31) + ) + (polyline (pts (xy 19.05 64.77) (xy 113.03 64.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1a3c10d4-98f8-460e-a220-691a1eb2d37f) + ) + + (wire (pts (xy 34.29 46.99) (xy 62.23 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e389820-4abc-4730-83c2-2634aab639a0) + ) + (wire (pts (xy 34.29 68.58) (xy 43.18 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 204cf089-fb11-496c-a03f-6a1c6ac7dda1) + ) + (wire (pts (xy 82.55 46.99) (xy 88.9 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2642db9e-f2f4-4194-b474-09ec72ac90f4) + ) + (wire (pts (xy 48.26 40.64) (xy 48.26 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2cd7f4c1-32e2-4c4b-90ab-7929ec7e5eb0) + ) + (wire (pts (xy 34.29 74.93) (xy 43.18 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2d8d8e1f-eb9a-4e7e-a6ce-8699a97c6449) + ) + (wire (pts (xy 92.71 81.28) (xy 92.71 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2ee550e1-a5f4-46bf-a0ad-ad9f2a3f8fb6) + ) + (wire (pts (xy 55.88 53.34) (xy 88.9 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32c34e84-7c94-4c6c-97e2-6ab1c286d5e8) + ) + (wire (pts (xy 100.33 45.72) (xy 100.33 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32d5de43-5dd8-4dc5-bcc2-696a01d80647) + ) + (wire (pts (xy 92.71 74.93) (xy 101.6 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f6a83bc-2ed3-40a7-aa44-ec54b360d27a) + ) + (wire (pts (xy 40.64 29.21) (xy 40.64 33.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 412f4cd9-dde5-49f3-aabd-aac00773f3b6) + ) + (wire (pts (xy 83.82 68.58) (xy 92.71 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4a479d6e-f05f-4070-9fac-ba0dd883acb2) + ) + (wire (pts (xy 62.23 41.91) (xy 55.88 41.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5892e9c0-3443-41a5-8e53-9d035d54b49d) + ) + (wire (pts (xy 34.29 29.21) (xy 40.64 29.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6353785e-cafa-49f8-a918-b8e1a87b9b23) + ) + (wire (pts (xy 88.9 53.34) (xy 100.33 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 668e48c0-3fd9-46dd-8ee0-8bdf49b97425) + ) + (wire (pts (xy 83.82 93.98) (xy 92.71 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 66dd198d-18e6-48a3-b7c6-a60dc6107849) + ) + (wire (pts (xy 34.29 81.28) (xy 43.18 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6d33ae14-1d6b-49b9-bef4-3cb374b04c76) + ) + (wire (pts (xy 34.29 31.75) (xy 48.26 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7ef99093-fd03-4dda-85d2-68153acffdd4) + ) + (wire (pts (xy 48.26 33.02) (xy 48.26 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 819ee5bb-2a1a-443c-ae58-f2c29f07ca8d) + ) + (wire (pts (xy 43.18 68.58) (xy 43.18 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 81c0d3a3-0d7a-4ec7-996a-8c5f40e9e31b) + ) + (wire (pts (xy 92.71 100.33) (xy 101.6 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 83c9d0be-bcbf-4d2f-89e1-82c5544d1c56) + ) + (wire (pts (xy 43.18 87.63) (xy 52.07 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8efa76ba-4052-4000-a64f-848c5daae48b) + ) + (polyline (pts (xy 113.03 104.14) (xy 19.05 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 91b8a210-9985-4e93-a1c5-5122dfa18009) + ) + + (wire (pts (xy 83.82 81.28) (xy 92.71 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92227c95-6d5c-47c6-85f2-7179e4de4f36) + ) + (wire (pts (xy 88.9 45.72) (xy 88.9 46.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 93bff3df-0e23-42e8-adde-0e07caa9681f) + ) + (wire (pts (xy 100.33 29.21) (xy 101.6 29.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 93cb814d-8db9-4d82-a5ce-bc24ea5491b3) + ) + (wire (pts (xy 92.71 87.63) (xy 101.6 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 94c734ca-2815-4b9a-8aac-4a9abcae446f) + ) + (wire (pts (xy 40.64 29.21) (xy 62.23 29.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9a47ce86-c1eb-466d-9be7-753c5496efe9) + ) + (wire (pts (xy 100.33 29.21) (xy 100.33 38.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6c8fa2e-a113-4ac2-a8a8-bc9584fa6aaf) + ) + (wire (pts (xy 88.9 46.99) (xy 88.9 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b035e242-085c-4572-8f08-830aa9193dd7) + ) + (wire (pts (xy 40.64 53.34) (xy 48.26 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ba6f78f6-bd9a-4071-a9df-ba9c84e79926) + ) + (wire (pts (xy 48.26 53.34) (xy 55.88 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bb754a81-c3a5-4728-afb4-50b5277fe1cb) + ) + (wire (pts (xy 43.18 81.28) (xy 43.18 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bbe8dbc0-e40b-48a1-842b-0a5a8f1b72b0) + ) + (polyline (pts (xy 19.05 19.05) (xy 19.05 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0986329-2042-4bf8-bf35-a9ef7784cff0) + ) + + (wire (pts (xy 83.82 74.93) (xy 92.71 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0b57fcf-5f00-4587-8050-4313a7d075c2) + ) + (wire (pts (xy 82.55 29.21) (xy 100.33 29.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c54a771d-2ff6-4e93-8120-f6edf69dc354) + ) + (wire (pts (xy 40.64 40.64) (xy 40.64 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cd068fb8-2d41-4ec0-9cb6-1f20fb39c62f) + ) + (wire (pts (xy 88.9 36.83) (xy 88.9 38.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d366257c-69c0-48c6-8bd0-5437f0d430ff) + ) + (wire (pts (xy 92.71 93.98) (xy 92.71 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d5babeaa-3937-494f-8d21-02e16cf17f9a) + ) + (wire (pts (xy 34.29 87.63) (xy 43.18 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e326d042-0cc0-4827-b560-c4f5c38bb59d) + ) + (wire (pts (xy 43.18 74.93) (xy 52.07 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e3dad64d-3a2c-4c0f-9aa5-57e7d970296a) + ) + (polyline (pts (xy 113.03 19.05) (xy 19.05 19.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e410911b-cbb1-48c6-a19e-df33521adbff) + ) + + (wire (pts (xy 48.26 31.75) (xy 62.23 31.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e44f9d7c-9669-42f7-908b-2680eb56f03c) + ) + (polyline (pts (xy 19.05 64.77) (xy 20.32 64.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e6615ffb-b995-4f3f-882c-962362faab8b) + ) + (polyline (pts (xy 113.03 64.77) (xy 113.03 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9ba215a-4c8e-4135-af08-30f752a7a6e1) + ) + + (wire (pts (xy 83.82 87.63) (xy 92.71 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ec1fc033-367f-4a33-9082-62eb3d8b1629) + ) + (wire (pts (xy 82.55 36.83) (xy 88.9 36.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ef95f370-c89b-43de-88c3-0894ce89376c) + ) + (wire (pts (xy 92.71 68.58) (xy 92.71 74.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f103603c-5947-433b-926f-899e49f81c6f) + ) + (polyline (pts (xy 113.03 57.15) (xy 113.03 19.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa584c34-1eef-4e11-9c76-9621e0bdf178) + ) + + (wire (pts (xy 55.88 41.91) (xy 55.88 53.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fbb92b61-f093-4f4a-9882-619f81242565) + ) + (polyline (pts (xy 19.05 57.15) (xy 113.03 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid febb5e39-43ae-40ed-a825-8576860ca45a) + ) + + (text "JUMPERS & TEST POINTS" (at 20.32 63.5 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6db44f86-c497-474a-8aa2-ecc0924ace79) + ) + (text "VOLTAGE SELECT" (at 21.59 17.78 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid db5e991a-1487-486b-a90b-fa5f480a0842) + ) + + (global_label "VSELECT" (shape input) (at 52.07 74.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 97927088-fbe4-44ef-a991-5fdfb10d6501) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 62.345 74.8506 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "VSELECT" (shape output) (at 34.29 46.99 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid dcf108e1-3a3f-4e39-9906-39d25bcc1828) + (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 24.015 46.9106 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + + (symbol (lib_id "Device:C") (at 48.26 36.83 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 122b7bde-572d-414d-a2ae-02f7ea26cdd3) + (property "Reference" "C2" (id 0) (at 52.07 35.5599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1 uF" (id 1) (at 52.07 38.0999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (id 2) (at 49.2252 40.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 48.26 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Description" "CL05B104KB54PNC" (id 4) (at 48.26 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "JLCPCB" "C307331" (id 5) (at 48.26 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0f4c5cc4-11f6-415e-8f20-b8f283d6cc30)) + (pin "2" (uuid e9696a5b-5cb9-4c8b-9df6-b7a65db2534a)) + ) + + (symbol (lib_id "power:+3.3V") (at 34.29 29.21 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 15728dfc-834a-4c6e-915b-1b62b6c6f3a8) + (property "Reference" "#PWR02" (id 0) (at 38.1 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (id 1) (at 30.48 29.2099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 34.29 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 34.29 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4be53148-bd69-409a-90d3-bce01bde1f68)) + ) + + (symbol (lib_id "Device:C") (at 100.33 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1718ce7d-1a43-4865-bc96-481683c82dbe) + (property "Reference" "C3" (id 0) (at 104.14 40.6399 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10 uF" (id 1) (at 104.14 43.1799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (id 2) (at 101.2952 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 100.33 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Description" "CL05A106MQ5NUNC" (id 4) (at 100.33 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "JLCPCB" "C15525" (id 5) (at 100.33 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cb3b36af-34e6-42cb-b3e0-30cbf62656f5)) + (pin "2" (uuid 56847fc9-d72c-4356-87fa-429fae263c6d)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 83.82 68.58 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 29267562-4fd8-43ac-b987-7a0425906968) + (property "Reference" "JP2" (id 0) (at 78.74 67.3099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "GND" (id 1) (at 78.74 69.8499 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_2.0x2.0mm" (id 2) (at 83.82 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 83.82 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5aa2ead9-0fd7-44b2-80d7-0b4adc956864)) + ) + + (symbol (lib_id "Added:TPS2113PW") (at 59.69 29.21 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 459ed3d8-1179-4b48-aa1f-76d9c4fbdba3) + (property "Reference" "U1" (id 0) (at 72.39 21.59 0)) + (property "Value" "TPS2113PW" (id 1) (at 72.39 24.13 0)) + (property "Footprint" "Personal:Texas_Instruments-TPS2113PW-Level_A" (id 2) (at 59.69 19.05 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=TPS2113&fileType=pdf" (id 3) (at 59.69 16.51 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Code JEDEC" "MO-153" (id 4) (at 59.69 13.97 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet Version" "SLVS446" (id 5) (at 59.69 11.43 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 IN2 Input VoltageMaxV" "5.5" (id 6) (at 59.69 8.89 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 IN2 Input VoltageMinV" "2.8" (id 7) (at 59.69 6.35 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 Output CurrentMaxA" "1.25" (id 8) (at 59.69 3.81 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN1 rDSonTypmOhm" "84" (id 9) (at 59.69 1.27 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN2 Output CurrentMaxA" "1.25" (id 10) (at 59.69 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "IN2 rDSonTypOhms" "0.084" (id 11) (at 59.69 -3.81 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Mounting Technology" "Surface Mount" (id 12) (at 59.69 -6.35 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Number of Inputs" "2" (id 13) (at 59.69 -8.89 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Package Description" "8-Pin Plastic Thin Small Outline Package 3 x 4.4 mm Body ,0.65 mm Pitch" (id 14) (at 59.69 -11.43 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Package Version" "revG, Feb-2011" (id 15) (at 59.69 -13.97 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Sub Family" "Power Multiplexer (MUX)" (id 16) (at 59.69 -16.51 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "category" "IC" (id 17) (at 59.69 -19.05 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ciiva ids" "1435368" (id 18) (at 59.69 -21.59 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "library id" "8d418d7fa91867a0" (id 19) (at 59.69 -24.13 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "manufacturer" "Texas Instruments" (id 20) (at 59.69 -26.67 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "package" "PW0008A" (id 21) (at 59.69 -29.21 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "release date" "1464590589" (id 22) (at 59.69 -31.75 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "rohs" "Yes" (id 23) (at 59.69 -34.29 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "vault revision" "9D6D1550-8F4D-4794-945B-26B7B47CC6E6" (id 24) (at 59.69 -36.83 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "imported" "yes" (id 25) (at 59.69 -39.37 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 4b5b41a1-6d11-4483-a2ce-a74d02250748)) + (pin "2" (uuid a824f33d-d7b1-456b-96d9-c76e413c1b93)) + (pin "3" (uuid fbfdfbb0-bde3-4bb7-bd13-7682ac0ddc1e)) + (pin "4" (uuid a8e13e12-945f-4469-ba54-759caf913eea)) + (pin "5" (uuid 6f3bd7bb-eb56-4797-8668-75e13782c11f)) + (pin "6" (uuid 72eacb08-bced-48d9-ba18-e6d3113b9c1a)) + (pin "7" (uuid 5edb972b-458b-4001-9ea1-2b894e591242)) + (pin "8" (uuid 4c2a5449-193a-4dd6-8faa-ea2601103e2b)) + ) + + (symbol (lib_id "power:GND") (at 34.29 53.34 270) (unit 1) + (in_bom yes) (on_board yes) + (uuid 492515f1-064f-4d45-afe8-6363147ab1e0) + (property "Reference" "#PWR01" (id 0) (at 27.94 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 30.48 53.34 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 34.29 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 34.29 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 82f2aeea-a53d-40b8-a2f9-c5fe44d4b000)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 34.29 81.28 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5f5d7b79-ebaf-43fa-8c17-74f2251537c1) + (property "Reference" "JP5" (id 0) (at 29.21 80.0099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "VCC" (id 1) (at 29.21 82.5499 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Personal:Vpower-Switch-Pad" (id 2) (at 34.29 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 34.29 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 259cff19-5795-4ab2-82fb-62beea79aeaa)) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 92.71 68.58 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 64dd2ccf-f839-4d89-9b3a-4abb550d396b) + (property "Reference" "#FLG0103" (id 0) (at 94.615 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (id 1) (at 96.52 68.5799 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 92.71 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 92.71 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2d2819ea-7a87-48a3-8fee-880bd4f38370)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 34.29 68.58 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 654bfd9b-7263-4c95-9259-61c46c4761a7) + (property "Reference" "JP1" (id 0) (at 29.21 67.3099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "VSELECT" (id 1) (at 29.21 69.8499 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_2.0x2.0mm" (id 2) (at 34.29 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 34.29 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9aa7f63b-a61b-4b02-a0cf-e8a87b91287b)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 83.82 87.63 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7e99f538-f998-40ee-848e-85e10c4d5ef5) + (property "Reference" "TP3" (id 0) (at 78.74 86.3599 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "3.3V" (id 1) (at 78.74 88.8999 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_2.0x2.0mm" (id 2) (at 83.82 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 83.82 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3067a1c4-29aa-4161-8aca-2da862d1ea26)) + ) + + (symbol (lib_id "Device:R") (at 88.9 41.91 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7f2d12f5-cbe3-4781-bb5c-012cf7557022) + (property "Reference" "R1" (id 0) (at 91.44 40.6399 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "550" (id 1) (at 91.44 43.1799 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" (id 2) (at 90.678 41.91 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 88.9 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Description" "RC0402JR-07560RL" (id 4) (at 88.9 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "JLCPCB" "C137858" (id 5) (at 88.9 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9ac1c7d5-bf52-4d66-b99c-b4d0640a9f92)) + (pin "2" (uuid 4f1f15ed-df1d-48a8-ba87-7fe1e8fafead)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 83.82 93.98 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid 8f00fdf5-a7a3-4117-a9fe-979c277cc106) + (property "Reference" "JP4" (id 0) (at 78.74 92.7099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "5V" (id 1) (at 78.74 95.2499 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Personal:Vpower-Switch-Pad" (id 2) (at 83.82 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 83.82 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 150afb39-5355-4818-b8b7-412c10ec8bdb)) + ) + + (symbol (lib_id "power:+5V") (at 101.6 100.33 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9806d747-c0c1-4d25-a2ab-6e04a2b52e68) + (property "Reference" "#PWR08" (id 0) (at 97.79 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (id 1) (at 105.41 100.3299 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 101.6 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 101.6 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 96486848-cd54-4ffc-a26d-2e9ad6d8744e)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 83.82 74.93 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9a090174-a56f-4f38-832b-90e883fd4201) + (property "Reference" "TP2" (id 0) (at 78.74 73.6599 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "GND" (id 1) (at 78.74 76.1999 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_2.0x2.0mm" (id 2) (at 83.82 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 83.82 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2c6dd5e7-c83c-4ddc-9dde-3af2ece2dec9)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 34.29 87.63 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a0bfca13-c924-46c2-a934-d9da8449b422) + (property "Reference" "TP5" (id 0) (at 29.21 86.3599 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "VCC" (id 1) (at 29.21 88.8999 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_2.0x2.0mm" (id 2) (at 34.29 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 34.29 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a5be00a8-cf39-451b-bee8-1d96a0933354)) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 92.71 93.98 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a20dea2b-afae-446f-9dbc-7d1a9539d286) + (property "Reference" "#FLG0101" (id 0) (at 94.615 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (id 1) (at 96.52 93.9799 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 92.71 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 92.71 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d7ab0bf3-3b66-4792-bd1e-c95590ee1d01)) + ) + + (symbol (lib_id "power:GND") (at 101.6 74.93 90) (unit 1) + (in_bom yes) (on_board yes) + (uuid a2afd833-96ae-49dd-8f6b-0c80e3236d58) + (property "Reference" "#PWR06" (id 0) (at 107.95 74.93 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 105.41 74.93 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 101.6 74.93 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 101.6 74.93 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c0b182b7-bd79-4742-accf-7d8a67b44ef4)) + ) + + (symbol (lib_id "power:VCC") (at 52.07 87.63 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a62efd27-f13b-487e-b448-8abbdf470903) + (property "Reference" "#PWR09" (id 0) (at 48.26 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 55.88 87.6299 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 52.07 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 52.07 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 76018109-ba53-4437-9f10-3d541a8f46e7)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 34.29 74.93 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid adeb2333-43d0-4edd-8283-823b3425ff7e) + (property "Reference" "TP1" (id 0) (at 29.21 73.6599 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "VSELECT" (id 1) (at 29.21 76.1999 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_2.0x2.0mm" (id 2) (at 34.29 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 34.29 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8b3b2857-4cb8-4274-b2dd-c3e1f2f64579)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 83.82 81.28 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b8c0c57a-d6cc-4e1b-bc5d-becb17362549) + (property "Reference" "JP3" (id 0) (at 78.74 80.0099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "3.3V" (id 1) (at 78.74 82.5499 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Personal:Vpower-Switch-Pad" (id 2) (at 83.82 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 83.82 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 280abe69-06da-4084-bcbf-b31cd8ea7537)) + ) + + (symbol (lib_id "power:VCC") (at 101.6 29.21 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ca6e9ccb-64e4-4b58-a097-7636a958e7ef) + (property "Reference" "#PWR05" (id 0) (at 97.79 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (id 1) (at 105.41 29.2099 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 101.6 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 101.6 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4ece38bd-5da8-4807-acd7-e4ff61689d97)) + ) + + (symbol (lib_id "Connector:TestPoint") (at 83.82 100.33 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d770d137-bd77-4860-800d-ed36341d0cde) + (property "Reference" "TP4" (id 0) (at 78.74 99.0599 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "5V" (id 1) (at 78.74 101.5999 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "TestPoint:TestPoint_Pad_2.0x2.0mm" (id 2) (at 83.82 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 83.82 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8da4fa4c-ca18-403c-afb6-de3c0ec83188)) + ) + + (symbol (lib_id "Device:C") (at 40.64 36.83 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid de29932a-c4c3-4e1d-8251-3d1d2aa33798) + (property "Reference" "C1" (id 0) (at 36.83 35.5599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1 uF" (id 1) (at 36.83 38.0999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder" (id 2) (at 39.6748 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 40.64 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Description" "CL05B104KB54PNC" (id 4) (at 40.64 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "JLCPCB" "C307331" (id 5) (at 40.64 36.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 16c5bae6-ce97-4d25-9195-7ac904263d8f)) + (pin "2" (uuid a701dd1a-97ba-4af4-a59e-81f86d488843)) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 92.71 81.28 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ec6b799f-e8b3-4538-9938-0db61470d523) + (property "Reference" "#FLG0102" (id 0) (at 94.615 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (id 1) (at 96.52 81.2799 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 92.71 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 92.71 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8742dfef-ecd5-4505-a599-b49060ef216b)) + ) + + (symbol (lib_id "power:+5V") (at 34.29 31.75 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fcb5acf3-b770-463c-a14e-428a5855a945) + (property "Reference" "#PWR03" (id 0) (at 38.1 31.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (id 1) (at 30.48 31.7499 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 34.29 31.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 34.29 31.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 148f8334-2e70-4266-b7d6-9a75d184d975)) + ) + + (symbol (lib_id "power:+3.3V") (at 101.6 87.63 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fe52cb05-b585-4fd6-b275-a8be31d3d8a5) + (property "Reference" "#PWR07" (id 0) (at 97.79 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (id 1) (at 105.41 87.6299 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 101.6 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 101.6 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 264f7284-33d7-441c-9814-d6df40560495)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/a20dea2b-afae-446f-9dbc-7d1a9539d286" + (reference "#FLG0101") (unit 1) (value "PWR_FLAG") (footprint "") + ) + (path "/ec6b799f-e8b3-4538-9938-0db61470d523" + (reference "#FLG0102") (unit 1) (value "PWR_FLAG") (footprint "") + ) + (path "/64dd2ccf-f839-4d89-9b3a-4abb550d396b" + (reference "#FLG0103") (unit 1) (value "PWR_FLAG") (footprint "") + ) + (path "/492515f1-064f-4d45-afe8-6363147ab1e0" + (reference "#PWR01") (unit 1) (value "GND") (footprint "") + ) + (path "/15728dfc-834a-4c6e-915b-1b62b6c6f3a8" + (reference "#PWR02") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/fcb5acf3-b770-463c-a14e-428a5855a945" + (reference "#PWR03") (unit 1) (value "+5V") (footprint "") + ) + (path "/ca6e9ccb-64e4-4b58-a097-7636a958e7ef" + (reference "#PWR05") (unit 1) (value "VCC") (footprint "") + ) + (path "/a2afd833-96ae-49dd-8f6b-0c80e3236d58" + (reference "#PWR06") (unit 1) (value "GND") (footprint "") + ) + (path "/fe52cb05-b585-4fd6-b275-a8be31d3d8a5" + (reference "#PWR07") (unit 1) (value "+3.3V") (footprint "") + ) + (path "/9806d747-c0c1-4d25-a2ab-6e04a2b52e68" + (reference "#PWR08") (unit 1) (value "+5V") (footprint "") + ) + (path "/a62efd27-f13b-487e-b448-8abbdf470903" + (reference "#PWR09") (unit 1) (value "VCC") (footprint "") + ) + (path "/de29932a-c4c3-4e1d-8251-3d1d2aa33798" + (reference "C1") (unit 1) (value "0.1 uF") (footprint "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder") + ) + (path "/122b7bde-572d-414d-a2ae-02f7ea26cdd3" + (reference "C2") (unit 1) (value "0.1 uF") (footprint "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder") + ) + (path "/1718ce7d-1a43-4865-bc96-481683c82dbe" + (reference "C3") (unit 1) (value "10 uF") (footprint "Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder") + ) + (path "/654bfd9b-7263-4c95-9259-61c46c4761a7" + (reference "JP1") (unit 1) (value "VSELECT") (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm") + ) + (path "/29267562-4fd8-43ac-b987-7a0425906968" + (reference "JP2") (unit 1) (value "GND") (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm") + ) + (path "/b8c0c57a-d6cc-4e1b-bc5d-becb17362549" + (reference "JP3") (unit 1) (value "3.3V") (footprint "Personal:Vpower-Switch-Pad") + ) + (path "/8f00fdf5-a7a3-4117-a9fe-979c277cc106" + (reference "JP4") (unit 1) (value "5V") (footprint "Personal:Vpower-Switch-Pad") + ) + (path "/5f5d7b79-ebaf-43fa-8c17-74f2251537c1" + (reference "JP5") (unit 1) (value "VCC") (footprint "Personal:Vpower-Switch-Pad") + ) + (path "/7f2d12f5-cbe3-4781-bb5c-012cf7557022" + (reference "R1") (unit 1) (value "550") (footprint "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder") + ) + (path "/adeb2333-43d0-4edd-8283-823b3425ff7e" + (reference "TP1") (unit 1) (value "VSELECT") (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm") + ) + (path "/9a090174-a56f-4f38-832b-90e883fd4201" + (reference "TP2") (unit 1) (value "GND") (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm") + ) + (path "/7e99f538-f998-40ee-848e-85e10c4d5ef5" + (reference "TP3") (unit 1) (value "3.3V") (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm") + ) + (path "/d770d137-bd77-4860-800d-ed36341d0cde" + (reference "TP4") (unit 1) (value "5V") (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm") + ) + (path "/a0bfca13-c924-46c2-a934-d9da8449b422" + (reference "TP5") (unit 1) (value "VCC") (footprint "TestPoint:TestPoint_Pad_2.0x2.0mm") + ) + (path "/459ed3d8-1179-4b48-aa1f-76d9c4fbdba3" + (reference "U1") (unit 1) (value "TPS2113PW") (footprint "Personal:Texas_Instruments-TPS2113PW-Level_A") + ) + ) +) diff --git a/hardware/vselect/VSelect_bom.csv b/hardware/vselect/VSelect_bom.csv new file mode 100644 index 0000000..b43d0bc --- /dev/null +++ b/hardware/vselect/VSelect_bom.csv @@ -0,0 +1,13 @@ +"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Code JEDEC","Datasheet Version","Description","IN1 IN2 Input VoltageMaxV","IN1 IN2 Input VoltageMinV","IN1 Output CurrentMaxA","IN1 rDSonTypmOhm","IN2 Output CurrentMaxA","IN2 rDSonTypOhms","JLCPCB","Mounting Technology","Number of Inputs","Package Description","Package Version","Sub Family","category","ciiva ids","imported","library id","manufacturer","package","release date","rohs","vault revision" +"1","2","C1, C2","0.1 uF","Device:C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","~","","","CL05B104KB54PNC","","","","","","","C307331","","","","","","","","","","","","","","" +"2","1","C3","10 uF","Device:C","Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder","~","","","CL05A106MQ5NUNC","","","","","","","C15525","","","","","","","","","","","","","","" +"3","2","JP1, TP1","VSELECT","Connector:TestPoint","TestPoint:TestPoint_Pad_2.0x2.0mm","~","","","","","","","","","","","","","","","","","","","","","","","","" +"4","2","JP2, TP2","GND","Connector:TestPoint","TestPoint:TestPoint_Pad_2.0x2.0mm","~","","","","","","","","","","","","","","","","","","","","","","","","" +"5","1","JP3","3.3V","Connector:TestPoint","Personal:Vpower-Switch-Pad","~","","","","","","","","","","","","","","","","","","","","","","","","" +"6","1","JP4","5V","Connector:TestPoint","Personal:Vpower-Switch-Pad","~","","","","","","","","","","","","","","","","","","","","","","","","" +"7","1","JP5","VCC","Connector:TestPoint","Personal:Vpower-Switch-Pad","~","","","","","","","","","","","","","","","","","","","","","","","","" +"8","1","R1","550","Device:R","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","~","","","RC0402JR-07560RL","","","","","","","C137858","","","","","","","","","","","","","","" +"9","1","TP3","3.3V","Connector:TestPoint","TestPoint:TestPoint_Pad_2.0x2.0mm","~","","","","","","","","","","","","","","","","","","","","","","","","" +"10","1","TP4","5V","Connector:TestPoint","TestPoint:TestPoint_Pad_2.0x2.0mm","~","","","","","","","","","","","","","","","","","","","","","","","","" +"11","1","TP5","VCC","Connector:TestPoint","TestPoint:TestPoint_Pad_2.0x2.0mm","~","","","","","","","","","","","","","","","","","","","","","","","","" +"12","1","U1","TPS2113PW","Added:TPS2113PW","Personal:Texas_Instruments-TPS2113PW-Level_A","http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=TPS2113&fileType=pdf","MO-153","SLVS446","","5.5","2.8","1.25","84","1.25","0.084","","Surface Mount","2","8-Pin Plastic Thin Small Outline Package 3 x 4.4 mm Body ,0.65 mm Pitch","revG, Feb-2011","Power Multiplexer (MUX)","IC","1435368","yes","8d418d7fa91867a0","Texas Instruments","PW0008A","1464590589","Yes","9D6D1550-8F4D-4794-945B-26B7B47CC6E6" diff --git a/hardware/vselect/VSelect_gerber.zip b/hardware/vselect/VSelect_gerber.zip new file mode 100644 index 0000000000000000000000000000000000000000..96ae88103ad167b21f70f5c83018038c59eb0ea0 GIT binary patch literal 19583 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