├── .gitignore ├── static ├── pcb.png ├── icsp.png └── GBA_DIMS.PNG ├── shield ├── GBAHD_Shield-rescue.dcm ├── sym-lib-table ├── GBAHD_Shield-rescue.lib ├── fp-info-cache ├── GBAHD_Shield ├── GBAHD_Shield.pro ├── GBAHD_Shield-cache.lib ├── GBAHD_Shield.sch-bak ├── GBAHD_Shield.sch └── GBAHD_Shield.xml ├── README.md ├── fw └── shield.ino └── LICENSE.md /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | bom 3 | gerber -------------------------------------------------------------------------------- /static/pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanchezand/GBAHD-Shield/HEAD/static/pcb.png -------------------------------------------------------------------------------- /shield/GBAHD_Shield-rescue.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /static/icsp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanchezand/GBAHD-Shield/HEAD/static/icsp.png -------------------------------------------------------------------------------- /static/GBA_DIMS.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanchezand/GBAHD-Shield/HEAD/static/GBA_DIMS.PNG -------------------------------------------------------------------------------- /shield/sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name GBAHD_Shield-rescue)(type Legacy)(uri ${KIPRJMOD}/GBAHD_Shield-rescue.lib)(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /shield/GBAHD_Shield-rescue.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # SOLDER_JUMPER-keyboard_parts 5 | # 6 | DEF SOLDER_JUMPER-keyboard_parts SJ 0 40 Y Y 1 F N 7 | F0 "SJ" 0 -50 60 H V C CNN 8 | F1 "SOLDER_JUMPER-keyboard_parts" 50 150 60 H I C CNN 9 | F2 "" 50 0 60 H V C CNN 10 | F3 "" 50 0 60 H V C CNN 11 | DRAW 12 | S -50 100 0 0 0 1 0 F 13 | S 50 100 100 0 0 1 0 F 14 | X ~ 1 -100 50 50 R 50 50 1 1 P 15 | X ~ 2 150 50 50 L 50 50 1 1 P 16 | ENDDRAW 17 | ENDDEF 18 | # 19 | #End Library 20 | -------------------------------------------------------------------------------- /shield/fp-info-cache: -------------------------------------------------------------------------------- 1 | 54323207581117 2 | Raizu_OFFSET 3 | ADV7513 4 | 5 | 6 | 0 7 | 67 8 | 65 9 | Raizu_OFFSET 10 | CONN_WII 11 | 12 | 13 | 0 14 | 10 15 | 6 16 | Raizu_OFFSET 17 | GBA_CONNECTOR 18 | 19 | 20 | 0 21 | 34 22 | 32 23 | Raizu_OFFSET 24 | GB_7.5mm 25 | 26 | 27 | 0 28 | 0 29 | 0 30 | Raizu_OFFSET 31 | JUSHUO_AFC07-S16FCC-00 32 | 33 | 34 | 0 35 | 18 36 | 16 37 | Raizu_OFFSET 38 | JUSHUO_AFC07-S32FCC-00 39 | 40 | 41 | 0 42 | 34 43 | 32 44 | Raizu_OFFSET 45 | JUSHUO_AFC07-S40FCC-00 46 | 47 | 48 | 0 49 | 42 50 | 40 51 | Raizu_OFFSET 52 | MAV-NUS-Side1 53 | 54 | 55 | 0 56 | 16 57 | 16 58 | Raizu_OFFSET 59 | Multiout 60 | 61 | 62 | 0 63 | 8 64 | 8 65 | Raizu_OFFSET 66 | N64_LOGO_COPPER_6mm 67 | 68 | 69 | 0 70 | 0 71 | 0 72 | Raizu_OFFSET 73 | OFFSET_LOGO 74 | 75 | 76 | 0 77 | 0 78 | 0 79 | Raizu_OFFSET 80 | OFFSET_LOGO_2.1mm 81 | 82 | 83 | 0 84 | 0 85 | 0 86 | Raizu_OFFSET 87 | OFFSET_LOGO_2.6mm 88 | 89 | 90 | 0 91 | 0 92 | 0 93 | Raizu_OFFSET 94 | OFFSET_LOGO_3.3mm 95 | 96 | 97 | 0 98 | 0 99 | 0 100 | Raizu_OFFSET 101 | OFFSET_LOGO_4.0mm 102 | 103 | 104 | 0 105 | 0 106 | 0 107 | Raizu_OFFSET 108 | OFFSET_LOGO_4.0mm_COPPER 109 | 110 | 111 | 0 112 | 0 113 | 0 114 | Raizu_OFFSET 115 | OFFSET_LOGO_4.5mm 116 | 117 | 118 | 0 119 | 0 120 | 0 121 | Raizu_OFFSET 122 | OFFSET_LOGO_5.5mm 123 | 124 | 125 | 0 126 | 0 127 | 0 128 | Raizu_OFFSET 129 | OFFSET_LOGO_6.2mm 130 | 131 | 132 | 0 133 | 0 134 | 0 135 | Raizu_OFFSET 136 | OFFSET_LOGO_9.5mm 137 | 138 | 139 | 0 140 | 0 141 | 0 142 | Raizu_OFFSET 143 | OFFSET_LOGO_34mm 144 | 145 | 146 | 0 147 | 0 148 | 0 149 | Raizu_OFFSET 150 | OFFSET_LOGO_SILK_2.6mm 151 | 152 | 153 | 0 154 | 0 155 | 0 156 | Raizu_OFFSET 157 | Pads_01x02 158 | 159 | 160 | 0 161 | 2 162 | 2 163 | Raizu_OFFSET 164 | Pads_01x05 165 | 166 | 167 | 0 168 | 5 169 | 5 170 | Raizu_OFFSET 171 | Pads_01x06 172 | 173 | 174 | 0 175 | 6 176 | 6 177 | Raizu_OFFSET 178 | Pads_01x32 179 | 180 | 181 | 0 182 | 0 183 | 0 184 | Raizu_OFFSET 185 | RP2040-QFN-56 186 | QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py 187 | QFN DFN_QFN 188 | 0 189 | 70 190 | 57 191 | Raizu_OFFSET 192 | SNES_7PIN 193 | 194 | 195 | 0 196 | 7 197 | 7 198 | Raizu_OFFSET 199 | SOLDER_PAD 200 | 201 | 202 | 0 203 | 1 204 | 1 205 | Raizu_OFFSET 206 | SOLDER_PAD_2 207 | 208 | 209 | 0 210 | 1 211 | 1 212 | Raizu_OFFSET 213 | SOT-363 214 | 215 | 216 | 0 217 | 6 218 | 6 219 | Raizu_OFFSET 220 | XKB-TS-1185EC-C-D-B 221 | 222 | 223 | 0 224 | 4 225 | 2 226 | Raizu_OFFSET 227 | XKB_XKB5858-Z-C 228 | 229 | 230 | 0 231 | 3 232 | 3 233 | Raizu_OFFSET 234 | microSD-XKTF-0803-0 235 | 236 | 237 | 0 238 | 13 239 | 9 240 | -------------------------------------------------------------------------------- /shield/GBAHD_Shield: -------------------------------------------------------------------------------- 1 | Reference, Value, Footprint, Datasheet 2 | "J1","Conn_01x40","Raizu:JUSHUO_AFC01-S40FCC-00","~" 3 | "J4","Conn_02x10_Top_Bottom","Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical","~" 4 | "J3","Conn_01x20","Raizu:JUSHUO_AFC01-S20FCC-00","~" 5 | "U2","ATmega328P-AU","Package_QFP:TQFP-32_7x7mm_P0.8mm","http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" 6 | "C1","22pF","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","~" 7 | "C2","22pF","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","~" 8 | "J6","Conn_02x03_Odd_Even","Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical","~" 9 | "J2","Conn_02x08_Top_Bottom","Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical","~" 10 | "C3","100nF","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","~" 11 | "R1","10K","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~" 12 | "SW1","SW_Push","Raizu_OFFSET:XKB-TS-1185EC-C-D-B","~" 13 | "X1","Crystal_GND2","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm","~" 14 | "P1","CONN_WII","Raizu_OFFSET:CONN_WII","" 15 | "EX1","EX1","Raizu_OFFSET:SOLDER_PAD","~" 16 | "J5","Conn_01x34","Raizu:JUSHUO_AFC07-S34FCC-00","~" 17 | "J7","Conn_01x32","Raizu:JUSHUO_AFC01-S32FCC-00","~" 18 | "EX2","EX2","Raizu_OFFSET:SOLDER_PAD","~" 19 | "EX3","EX3","Raizu_OFFSET:SOLDER_PAD","~" 20 | "EX4","EX4","Raizu_OFFSET:SOLDER_PAD","~" 21 | "J8","Conn_01x05","Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal","~" 22 | "JP2","Jumper_NC_Small","Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm","~" 23 | "JP3","Jumper_NC_Small","Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm","~" 24 | "JP1","Jumper_NC_Small","Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm","~" 25 | "J9","Conn_01x20","Raizu:JUSHUO_AFC01-S20FCC-00","~" 26 | "GBA1","GBA_VCC","Raizu_OFFSET:SOLDER_PAD","~" 27 | "TP8","GBA_R","Raizu_OFFSET:SOLDER_PAD","~" 28 | "TP9","GBA_L","Raizu_OFFSET:SOLDER_PAD","~" 29 | "TP1","GBA_B","Raizu_OFFSET:SOLDER_PAD","~" 30 | "TP0","GBA_A","Raizu_OFFSET:SOLDER_PAD","~" 31 | "TP4","GBA_DR","Raizu_OFFSET:SOLDER_PAD","~" 32 | "TP5","GBA_DL","Raizu_OFFSET:SOLDER_PAD","~" 33 | "TP3","GBA_STR","Raizu_OFFSET:SOLDER_PAD","~" 34 | "TP2","GBA_SEL","Raizu_OFFSET:SOLDER_PAD","~" 35 | "TP6","GBA_DU","Raizu_OFFSET:SOLDER_PAD","~" 36 | "TP7","GBA_DD","Raizu_OFFSET:SOLDER_PAD","~" 37 | "GBA2","GBA_RESET","Raizu_OFFSET:SOLDER_PAD","~" 38 | "GBA3","GBA_CLK","Raizu_OFFSET:SOLDER_PAD","~" 39 | "GEX3","GBA_EX3","Raizu_OFFSET:SOLDER_PAD","~" 40 | "GEX4","GBA_EX4","Raizu_OFFSET:SOLDER_PAD","~" 41 | "GEX2","GBA_EX2","Raizu_OFFSET:SOLDER_PAD","~" 42 | "GEX1","GBA_EX1","Raizu_OFFSET:SOLDER_PAD","~" 43 | "S2","GBA_S02","Raizu_OFFSET:SOLDER_PAD","~" 44 | "S1","GBA_S01","Raizu_OFFSET:SOLDER_PAD","~" 45 | "GBA4","GBA_GND","Raizu_OFFSET:SOLDER_PAD","~" 46 | "D1","LED","LED_THT:LED_D5.0mm_FlatTop","~" 47 | "P2","CONN_WII","Raizu_OFFSET:CONN_WII","" 48 | "R2","120","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~" 49 | "J10","Conn_01x02","Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal","~" 50 | "J11","Conn_01x05","Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal","~" 51 | "SW2","Switch-DPDT","Raizu_OFFSET:XKB_XKB5858-Z-C","~" 52 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # gbaHD Shield 2 | This is a shield for the [gbaHD project](https://github.com/zwenergy/gbaHD). 3 | 4 | Has the following features. 5 | - Connects via female headers to the Edge board (shield) 6 | - Has a FFC 40, 32 and 34 pin connector for GBA LCD connector. 7 | - Has a FFC 20 pin connector for controls with a wire up board. 8 | - Has a ATMEGA328p for using a SNES Classic connector to control the GBA. 9 | - **Both FFC cables need to be opposite side** 10 | 11 | ## Issues 12 | - Havent had the chance to fully test the controller extension board, but the controller port on it works. 13 | - Controller extension board needs to be made bigger and separate the button from the LED and the LED from the controller port. 14 | - No case made for it yet 15 | - GND pin on the breakout board needs to be moved (doesnt affect anything) 16 | - Labels on breakout board need to be made bigger 17 | 18 | ## Contributing 19 | If you wish to contribute, see something wrong or want to add a feature please make a pull request or leave an issue! 20 | 21 | ## BOM 22 | |Reference |Value | 23 | |--------- |-------- | 24 | |C1, C2 |22pF | 25 | |C3 |100nF | 26 | |R1 |10K ohm | 27 | |R2 |120 ohm (or change for your LED) | 28 | |D1 |5mm LED or
TJ-L5FPTGCRMFCSFLC2R-A5 | 29 | |U2 |ATMEGA328p-AU | 30 | |X1 |16MHz Crystal SMD-3225 | 31 | |SW1 |XKB-TS-1185EC-C-D-B | 32 | |SW2 |XKB_XKB5858-Z-C | 33 | |J1 |JUSHUO_AFC01-S40FCC-00 | 34 | |J2 |PinHeader 2x08 2.54mm | 35 | |J3, J9 |JUSHUO_AFC01-S20FCC-00 | 36 | |J5 |JUSHUO_AFC07-S34FCC-00 | 37 | |J7 |JUSHUO_AFC01-S32FCC-00 | 38 | |J4 |PinHeader 2x10 2.54mm | 39 | |P1, P2 |Wii Expansion Port | 40 | |EXTRA 1 |PinHeader 1x08 2.54mm | 41 | |EXTRA 2 |PinHeader 1x06 2.54mm | 42 | 43 | ## Programming the MCU 44 | In order to program the MCU, you need an arduino to use as ISP. 45 | Use the following image to wire up an arduino to the board to program it. 46 | **I would also recomend not programming it while seated in the FPGA board.** 47 | ![PCB](./static/icsp.png "Wireup") 48 | After wiring the board, follow this tutorial to flash the bootloader and the sketch to the board. 49 | [ICSP Tutorial](https://www.arduino.cc/en/pmwiki.php?n=Tutorial/ArduinoISP) 50 | 51 | The Arduino code requires the [NintendoExtensionCtrl](https://github.com/dmadison/NintendoExtensionCtrl) library. 52 | 53 | ## Version 1 vs Version 2 54 | - __Removed SNES connector for an classic controller connector__ 55 | - Made the PCB bigger and uses lower pins to improve stability 56 | - Added future proof pins to the edge board. 57 | - Panelized the board to lower the amount of PCBs needed 58 | - Added an "Expansion" board to relocate the controller port and add an LED and power switch (which needs to desolder old switch and be wired to the Spartan board) 59 | - Made the breakout board bigger and added more extra pins. 60 | - Changed FFC connectors (except 34 pin) to use a clamp down connector. 61 | 62 | ## Images 63 | ![PCB](./static/pcb.png "PCB") 64 | 65 | ## LICENSE 66 | This documentation describes Open Hardware and is licensed under the CERN OHL v. 1.2. 67 | You may redistribute and modify this documentation under the terms of the CERN OHL v.1.2. (http://ohwr.org/cernohl). This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN OHL v.1.2 for applicable conditions. 68 | -------------------------------------------------------------------------------- /fw/shield.ino: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #define OSD_LATCH 12 // PIN 16 4 | #define OSD_CLOCK 9 // PIN 13 5 | #define OSD_DATA 8 // PIN 12 6 | #define OSD_TOGGLE 10 // PIN 14 7 | 8 | #define GB_A 4 9 | #define GB_B 3 10 | #define GB_UP 14 11 | #define GB_DOWN 15 12 | #define GB_LEFT 16 13 | #define GB_RIGHT 17 14 | #define GB_L 0 15 | #define GB_R 1 16 | #define GB_START 5 17 | #define GB_SELECT 6 18 | 19 | int btn_pins[12] = { 20 | GB_B, 99, GB_SELECT, GB_START, GB_UP, GB_DOWN, GB_LEFT, GB_RIGHT, GB_A, 99, GB_L, GB_R 21 | }; 22 | 23 | bool osd_toggle = false; 24 | bool osd_toggled = false; 25 | 26 | SNESMiniController snes; 27 | 28 | void setup() { 29 | pinMode(OSD_CLOCK, OUTPUT); 30 | pinMode(OSD_DATA, OUTPUT); 31 | pinMode(OSD_TOGGLE, OUTPUT); 32 | pinMode(OSD_LATCH, OUTPUT); 33 | 34 | digitalWrite(OSD_CLOCK, LOW); 35 | digitalWrite(OSD_DATA, LOW); 36 | digitalWrite(OSD_LATCH, LOW); 37 | digitalWrite(OSD_TOGGLE, osd_toggle); 38 | 39 | for(int i=0; i<12; i++){ 40 | if(btn_pins[i] == 99) continue; 41 | pinMode(btn_pins[i], OUTPUT); 42 | digitalWrite(btn_pins[i], 1); 43 | } 44 | 45 | snes.begin(); 46 | 47 | while (!snes.connect()) { 48 | delay(1000); 49 | } 50 | } 51 | 52 | // PAYLOAD => UP, DOWN, LEFT, RIGHT, A, B 53 | bool payload[6] = {0,0,0,0,0,0}; 54 | bool old_payload[6] = {0,0,0,0,0,0}; 55 | bool controller_payload[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; 56 | int test = 0; 57 | 58 | bool payloadChange(){ 59 | for(int i=0; i<6; i++){ 60 | if(payload[i]!=old_payload[i]) return true; 61 | } 62 | return false; 63 | } 64 | 65 | void outputOSD(){ 66 | digitalWrite(OSD_LATCH, HIGH); 67 | delayMicroseconds(1 ); 68 | digitalWrite(OSD_LATCH, LOW); 69 | for(int i=0; i<6; i++){ 70 | delayMicroseconds(1); 71 | digitalWrite(OSD_DATA, payload[i]); 72 | digitalWrite(OSD_CLOCK, HIGH); 73 | delayMicroseconds(1); 74 | digitalWrite(OSD_CLOCK, LOW); 75 | old_payload[i] = payload[i]; 76 | } 77 | digitalWrite(OSD_DATA, LOW); 78 | } 79 | 80 | void outputGBA(){ 81 | for(int i=0; i<12; i++){ 82 | if(btn_pins[i] == 99) continue; 83 | digitalWrite(btn_pins[i], !controller_payload[i]); 84 | } 85 | } 86 | 87 | void readController(){ 88 | boolean success = snes.update(); 89 | if(!success){ 90 | for(int i=0; i<6; i++){ 91 | payload[i] = 0; 92 | } 93 | } 94 | controller_payload[0] = snes.buttonB(); 95 | controller_payload[1] = snes.buttonY(); 96 | controller_payload[2] = snes.buttonSelect(); 97 | controller_payload[3] = snes.buttonStart() && (!snes.buttonL() && !snes.buttonR()); 98 | controller_payload[4] = snes.dpadUp(); 99 | controller_payload[5] = snes.dpadDown(); 100 | controller_payload[6] = snes.dpadLeft(); 101 | controller_payload[7] = snes.dpadRight(); 102 | controller_payload[8] = snes.buttonA(); 103 | controller_payload[9] = snes.buttonX(); 104 | controller_payload[10] = snes.buttonL(); 105 | controller_payload[11] = snes.buttonR(); 106 | 107 | payload[0] = controller_payload[0]; 108 | payload[1] = controller_payload[8]; 109 | payload[2] = controller_payload[7]; 110 | payload[3] = controller_payload[6]; 111 | payload[4] = controller_payload[5]; 112 | payload[5] = controller_payload[4]; 113 | 114 | if(snes.buttonL() && snes.buttonR() && snes.buttonStart()){ 115 | if(!osd_toggled){ 116 | osd_toggle = !osd_toggle; 117 | digitalWrite(OSD_TOGGLE, osd_toggle); 118 | osd_toggled = true; 119 | } 120 | }else{ 121 | osd_toggled = false; 122 | } 123 | } 124 | 125 | void loop() { 126 | readController(); 127 | if(osd_toggle){ 128 | outputOSD(); 129 | }else{ 130 | outputGBA(); 131 | } 132 | } -------------------------------------------------------------------------------- /shield/GBAHD_Shield.pro: -------------------------------------------------------------------------------- 1 | update=1/9/2021 2:01:32 AM 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [cvpcb] 9 | version=1 10 | NetIExt=net 11 | [eeschema] 12 | version=1 13 | LibDir= 14 | [eeschema/libraries] 15 | [pcbnew] 16 | version=1 17 | PageLayoutDescrFile= 18 | LastNetListRead= 19 | CopperLayerCount=2 20 | BoardThickness=1.6 21 | AllowMicroVias=0 22 | AllowBlindVias=0 23 | RequireCourtyardDefinitions=0 24 | ProhibitOverlappingCourtyards=1 25 | MinTrackWidth=0.2 26 | MinViaDiameter=0.4 27 | MinViaDrill=0.3 28 | MinMicroViaDiameter=0.2 29 | MinMicroViaDrill=0.09999999999999999 30 | MinHoleToHole=0.25 31 | TrackWidth1=0.2 32 | ViaDiameter1=0.8 33 | ViaDrill1=0.4 34 | dPairWidth1=0.2 35 | dPairGap1=0.25 36 | dPairViaGap1=0.25 37 | SilkLineWidth=0.12 38 | SilkTextSizeV=1 39 | SilkTextSizeH=1 40 | SilkTextSizeThickness=0.15 41 | SilkTextItalic=0 42 | SilkTextUpright=1 43 | CopperLineWidth=0.2 44 | CopperTextSizeV=1.5 45 | CopperTextSizeH=1.5 46 | CopperTextThickness=0.3 47 | CopperTextItalic=0 48 | CopperTextUpright=1 49 | EdgeCutLineWidth=0.05 50 | CourtyardLineWidth=0.05 51 | OthersLineWidth=0.15 52 | OthersTextSizeV=1 53 | OthersTextSizeH=1 54 | OthersTextSizeThickness=0.15 55 | OthersTextItalic=0 56 | OthersTextUpright=1 57 | SolderMaskClearance=0 58 | SolderMaskMinWidth=0 59 | SolderPasteClearance=0 60 | SolderPasteRatio=-0 61 | [pcbnew/Layer.F.Cu] 62 | Name=F.Cu 63 | Type=0 64 | Enabled=1 65 | [pcbnew/Layer.In1.Cu] 66 | Name=In1.Cu 67 | Type=0 68 | Enabled=0 69 | [pcbnew/Layer.In2.Cu] 70 | Name=In2.Cu 71 | Type=0 72 | Enabled=0 73 | [pcbnew/Layer.In3.Cu] 74 | Name=In3.Cu 75 | Type=0 76 | Enabled=0 77 | [pcbnew/Layer.In4.Cu] 78 | Name=In4.Cu 79 | Type=0 80 | Enabled=0 81 | [pcbnew/Layer.In5.Cu] 82 | Name=In5.Cu 83 | Type=0 84 | Enabled=0 85 | [pcbnew/Layer.In6.Cu] 86 | Name=In6.Cu 87 | Type=0 88 | Enabled=0 89 | [pcbnew/Layer.In7.Cu] 90 | Name=In7.Cu 91 | Type=0 92 | Enabled=0 93 | [pcbnew/Layer.In8.Cu] 94 | Name=In8.Cu 95 | Type=0 96 | Enabled=0 97 | [pcbnew/Layer.In9.Cu] 98 | Name=In9.Cu 99 | Type=0 100 | Enabled=0 101 | [pcbnew/Layer.In10.Cu] 102 | Name=In10.Cu 103 | Type=0 104 | Enabled=0 105 | [pcbnew/Layer.In11.Cu] 106 | Name=In11.Cu 107 | Type=0 108 | Enabled=0 109 | [pcbnew/Layer.In12.Cu] 110 | Name=In12.Cu 111 | Type=0 112 | Enabled=0 113 | [pcbnew/Layer.In13.Cu] 114 | Name=In13.Cu 115 | Type=0 116 | Enabled=0 117 | [pcbnew/Layer.In14.Cu] 118 | Name=In14.Cu 119 | Type=0 120 | Enabled=0 121 | [pcbnew/Layer.In15.Cu] 122 | Name=In15.Cu 123 | Type=0 124 | Enabled=0 125 | [pcbnew/Layer.In16.Cu] 126 | Name=In16.Cu 127 | Type=0 128 | Enabled=0 129 | [pcbnew/Layer.In17.Cu] 130 | Name=In17.Cu 131 | Type=0 132 | Enabled=0 133 | [pcbnew/Layer.In18.Cu] 134 | Name=In18.Cu 135 | Type=0 136 | Enabled=0 137 | [pcbnew/Layer.In19.Cu] 138 | Name=In19.Cu 139 | Type=0 140 | Enabled=0 141 | [pcbnew/Layer.In20.Cu] 142 | Name=In20.Cu 143 | Type=0 144 | Enabled=0 145 | [pcbnew/Layer.In21.Cu] 146 | Name=In21.Cu 147 | Type=0 148 | Enabled=0 149 | [pcbnew/Layer.In22.Cu] 150 | Name=In22.Cu 151 | Type=0 152 | Enabled=0 153 | [pcbnew/Layer.In23.Cu] 154 | Name=In23.Cu 155 | Type=0 156 | Enabled=0 157 | [pcbnew/Layer.In24.Cu] 158 | Name=In24.Cu 159 | Type=0 160 | Enabled=0 161 | [pcbnew/Layer.In25.Cu] 162 | Name=In25.Cu 163 | Type=0 164 | Enabled=0 165 | [pcbnew/Layer.In26.Cu] 166 | Name=In26.Cu 167 | Type=0 168 | Enabled=0 169 | [pcbnew/Layer.In27.Cu] 170 | Name=In27.Cu 171 | Type=0 172 | Enabled=0 173 | [pcbnew/Layer.In28.Cu] 174 | Name=In28.Cu 175 | Type=0 176 | Enabled=0 177 | [pcbnew/Layer.In29.Cu] 178 | Name=In29.Cu 179 | Type=0 180 | Enabled=0 181 | [pcbnew/Layer.In30.Cu] 182 | Name=In30.Cu 183 | Type=0 184 | Enabled=0 185 | [pcbnew/Layer.B.Cu] 186 | Name=B.Cu 187 | Type=0 188 | Enabled=1 189 | [pcbnew/Layer.B.Adhes] 190 | Enabled=1 191 | [pcbnew/Layer.F.Adhes] 192 | Enabled=1 193 | [pcbnew/Layer.B.Paste] 194 | Enabled=1 195 | [pcbnew/Layer.F.Paste] 196 | Enabled=1 197 | [pcbnew/Layer.B.SilkS] 198 | Enabled=1 199 | [pcbnew/Layer.F.SilkS] 200 | Enabled=1 201 | [pcbnew/Layer.B.Mask] 202 | Enabled=1 203 | [pcbnew/Layer.F.Mask] 204 | Enabled=1 205 | [pcbnew/Layer.Dwgs.User] 206 | Enabled=1 207 | [pcbnew/Layer.Cmts.User] 208 | Enabled=1 209 | [pcbnew/Layer.Eco1.User] 210 | Enabled=1 211 | [pcbnew/Layer.Eco2.User] 212 | Enabled=1 213 | [pcbnew/Layer.Edge.Cuts] 214 | Enabled=1 215 | [pcbnew/Layer.Margin] 216 | Enabled=1 217 | [pcbnew/Layer.B.CrtYd] 218 | Enabled=1 219 | [pcbnew/Layer.F.CrtYd] 220 | Enabled=1 221 | [pcbnew/Layer.B.Fab] 222 | Enabled=1 223 | [pcbnew/Layer.F.Fab] 224 | Enabled=1 225 | [pcbnew/Layer.Rescue] 226 | Enabled=0 227 | [pcbnew/Netclasses] 228 | [pcbnew/Netclasses/Default] 229 | Name=Default 230 | Clearance=0.2 231 | TrackWidth=0.2 232 | ViaDiameter=0.8 233 | ViaDrill=0.4 234 | uViaDiameter=0.3 235 | uViaDrill=0.1 236 | dPairWidth=0.2 237 | dPairGap=0.25 238 | dPairViaGap=0.25 239 | [pcbnew/Netclasses/1] 240 | Name=VCC 241 | Clearance=0.2 242 | TrackWidth=0.25 243 | ViaDiameter=0.8 244 | ViaDrill=0.4 245 | uViaDiameter=0.3 246 | uViaDrill=0.1 247 | dPairWidth=0.2 248 | dPairGap=0.25 249 | dPairViaGap=0.25 250 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | 2 | # CERN Open Hardware Licence v1.2 3 | 4 | ## Preamble 5 | 6 | Through this CERN Open Hardware Licence (**CERN OHL**) version 1.2, CERN wishes to provide a tool to foster collaboration and sharing among hardware designers. 7 | 8 | The CERN OHL is copyright CERN. Anyone is welcome to use the CERN OHL, in unmodified form only, for the distribution of their own Open Hardware designs. Any other right is reserved. Release of hardware designs under the CERN OHL does not constitute an endorsement of the licensor or its designs nor does it imply any involvement by CERN in the development of such designs. 9 | 10 | ## 1. Definitions 11 | 12 | In this Licence, the following terms have the following meanings: 13 | 14 | **Licence** means this CERN OHL. 15 | 16 | **Documentation** means schematic diagrams, designs, circuit or circuit board layouts, mechanical drawings, flow charts and descriptive text, and other explanatory material that is explicitly stated as being made available under the conditions of this Licence. The Documentation may be in any medium, including but not limited to computer files and representations on paper, film, or any other media. 17 | 18 | **Documentation Location** means a location where the Licensor has placed Documentation, and which he believes will be publicly accessible for at least three years from the first communication to the public or distribution of Documentation. 19 | 20 | **Product** means either an entire, or any part of a, device built using the Documentation or the modified Documentation. 21 | 22 | **Licensee** means any natural or legal person exercising rights under this Licence. 23 | 24 | **Licensor** means any natural or legal person that creates or modifies Documentation and subsequently communicates to the public and/ or distributes the resulting Documentation under the terms and conditions of this Licence. 25 | 26 | A Licensee may at the same time be a Licensor, and vice versa. 27 | 28 | Use of the masculine gender includes the feminine and neuter genders and is employed solely to facilitate reading. 29 | 30 | 31 | ## 2. Applicability 32 | 33 | **2.1.** This Licence governs the use, copying, modification, communication to the public and distribution of the Documentation, and the manufacture and distribution of Products. By exercising any right granted under this Licence, the Licensee irrevocably accepts these terms and conditions. 34 | 35 | **2.2.** This Licence is granted by the Licensor directly to the Licensee, and shall apply worldwide and without limitation in time. The Licensee may assign his licence rights or grant sub-licences. 36 | 37 | **2.3.** This Licence does not extend to software, firmware, or code loaded into programmable devices which may be used in conjunction with the Documentation, the modified Documentation or with Products, unless such software, firmware, or code is explicitly expressed to be subject to this Licence. The use of such software, firmware, or code is otherwise subject to the applicable licence terms and conditions. 38 | 39 | ## 3. Copying, modification, communication to the public and distribution of the Documentation 40 | 41 | **3.1.** The Licensee shall keep intact all copyright and trademarks notices, all notices referring to Documentation Location, and all notices that refer to this Licence and to the disclaimer of warranties that are included in the Documentation. He shall include a copy thereof in every copy of the Documentation or, as the case may be, modified Documentation, that he communicates to the public or distributes. 42 | 43 | **3.2.** The Licensee may copy, communicate to the public and distribute verbatim copies of the Documentation, in any medium, subject to the requirements specified in section 3.1. 44 | 45 | **3.3.** The Licensee may modify the Documentation or any portion thereof provided that upon modification of the Documentation, the Licensee shall make the modified Documentation available from a Documentation Location such that it can be easily located by an original Licensor once the Licensee communicates to the public or distributes the modified Documentation under section 3.4, and, where required by section 4.1, by a recipient of a Product. However, the Licensor shall not assert his rights under the foregoing proviso unless or until a Product is distributed. 46 | 47 | **3.4.** The Licensee may communicate to the public and distribute the modified Documentation (thereby in addition to being a Licensee also becoming a Licensor), always provided that he shall: 48 | 49 | - **a)** comply with section 3.1; 50 | - **b)** cause the modified Documentation to carry prominent notices stating that the Licensee has modified the Documentation, with the date and description of the modifications; 51 | - **c)** cause the modified Documentation to carry a new Documentation Location notice if the original Documentation provided for one; 52 | - **d)** make available the modified Documentation at the same level of abstraction as that of the Documentation, in the preferred format for making modifications to it (e.g. the native format of the CAD tool as applicable), and in the event that format is proprietary, in a format viewable with a tool licensed under an OSI-approved license if the proprietary tool can create it; and 53 | - **e)** license the modified Documentation under the terms and conditions of this Licence or, where applicable, a later version of this Licence as may be issued by CERN. 54 | 55 | **3.5.** The Licence includes a non-exclusive licence to those patents or registered designs that are held by, under the control of, or sub-licensable by the Licensor, to the extent necessary to make use of the rights granted under this Licence. The scope of this section 3.5 shall be strictly limited to the parts of the Documentation or modified Documentation created by the Licensor. 56 | 57 | ## 4. Manufacture and distribution of Products 58 | 59 | **4.1.** The Licensee may manufacture or distribute Products always provided that, where such manufacture or distribution requires a licence under this Licence the Licensee provides to each recipient of such Products an easy means of accessing a copy of the Documentation or modified Documentation, as applicable, as set out in section 3. 60 | 61 | **4.2.** The Licensee is invited to inform any Licensor who has indicated his wish to receive this information about the type, quantity and dates of production of Products the Licensee has (had) manufactured. 62 | 63 | ## 5. Warranty and liability 64 | 65 | **5.1. DISCLAIMER** – The Documentation and any modified Documentation are provided "as is" and any express or implied warranties, including, but not limited to, implied warranties of merchantability, of satisfactory quality, non-infringement of third party rights, and fitness for a particular purpose or use are disclaimed in respect of the Documentation, the modified Documentation or any Product. The Licensor makes no representation that the Documentation, modified Documentation, or any Product, does or will not infringe any patent, copyright, trade secret or other proprietary right. The entire risk as to the use, quality, and performance of a Product shall be with the Licensee and not the Licensor. This disclaimer of warranty is an essential part of this Licence and a condition for the grant of any rights granted under this Licence. The Licensee warrants that it does not act in a consumer capacity. 66 | 67 | **5.2. LIMITATION OF LIABILITY** – The Licensor shall have no liability for direct, indirect, special, incidental, consequential, exemplary, punitive or other damages of any character including, without limitation, procurement of substitute goods or services, loss of use, data or profits, or business interruption, however caused and on any theory of contract, warranty, tort (including negligence), product liability or otherwise, arising in any way in relation to the Documentation, modified Documentation and/or the use, manufacture or distribution of a Product, even if advised of the possibility of such damages, and the Licensee shall hold the Licensor(s) free and harmless from any liability, costs, damages, fees and expenses, including claims by third parties, in relation to such use. 68 | 69 | ## 6. General 70 | 71 | **6.1.** Except for the rights explicitly granted hereunder, this Licence does not imply or represent any transfer or assignment of intellectual property rights to the Licensee. 72 | 73 | **6.2.** The Licensee shall not use or make reference to any of the names (including acronyms and abbreviations), images, or logos under which the Licensor is known, save in so far as required to comply with section 3. Any such permitted use or reference shall be factual and shall in no event suggest any kind of endorsement by the Licensor or its personnel of the modified Documentation or any Product, or any kind of implication by the Licensor or its personnel in the preparation of the modified Documentation or Product. 74 | 75 | **6.3.** CERN may publish updated versions of this Licence which retain the same general provisions as this version, but differ in detail so far this is required and reasonable. New versions will be published with a unique version number. 76 | 77 | **6.4.** This Licence shall terminate with immediate effect, upon written notice and without involvement of a court if the Licensee fails to comply with any of its terms and conditions, or if the Licensee initiates legal action against Licensor in relation to this Licence. Section 5 shall continue to apply. 78 | -------------------------------------------------------------------------------- /shield/GBAHD_Shield-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # Connector_Generic_Conn_01x02 5 | # 6 | DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N 7 | F0 "J" 0 100 50 H V C CNN 8 | F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | Connector*:*_1x??_* 13 | $ENDFPLIST 14 | DRAW 15 | S -50 -95 0 -105 1 1 6 N 16 | S -50 5 0 -5 1 1 6 N 17 | S -50 50 50 -150 1 1 10 f 18 | X Pin_1 1 -200 0 150 R 50 50 1 1 P 19 | X Pin_2 2 -200 -100 150 R 50 50 1 1 P 20 | ENDDRAW 21 | ENDDEF 22 | # 23 | # Connector_Generic_Conn_01x05 24 | # 25 | DEF Connector_Generic_Conn_01x05 J 0 40 Y N 1 F N 26 | F0 "J" 0 300 50 H V C CNN 27 | F1 "Connector_Generic_Conn_01x05" 0 -300 50 H V C CNN 28 | F2 "" 0 0 50 H I C CNN 29 | F3 "" 0 0 50 H I C CNN 30 | $FPLIST 31 | Connector*:*_1x??_* 32 | $ENDFPLIST 33 | DRAW 34 | S -50 -195 0 -205 1 1 6 N 35 | S -50 -95 0 -105 1 1 6 N 36 | S -50 5 0 -5 1 1 6 N 37 | S -50 105 0 95 1 1 6 N 38 | S -50 205 0 195 1 1 6 N 39 | S -50 250 50 -250 1 1 10 f 40 | X Pin_1 1 -200 200 150 R 50 50 1 1 P 41 | X Pin_2 2 -200 100 150 R 50 50 1 1 P 42 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 43 | X Pin_4 4 -200 -100 150 R 50 50 1 1 P 44 | X Pin_5 5 -200 -200 150 R 50 50 1 1 P 45 | ENDDRAW 46 | ENDDEF 47 | # 48 | # Connector_Generic_Conn_01x20 49 | # 50 | DEF Connector_Generic_Conn_01x20 J 0 40 Y N 1 F N 51 | F0 "J" 0 1000 50 H V C CNN 52 | F1 "Connector_Generic_Conn_01x20" 0 -1100 50 H V C CNN 53 | F2 "" 0 0 50 H I C CNN 54 | F3 "" 0 0 50 H I C CNN 55 | $FPLIST 56 | Connector*:*_1x??_* 57 | $ENDFPLIST 58 | DRAW 59 | S -50 -995 0 -1005 1 1 6 N 60 | S -50 -895 0 -905 1 1 6 N 61 | S -50 -795 0 -805 1 1 6 N 62 | S -50 -695 0 -705 1 1 6 N 63 | S -50 -595 0 -605 1 1 6 N 64 | S -50 -495 0 -505 1 1 6 N 65 | S -50 -395 0 -405 1 1 6 N 66 | S -50 -295 0 -305 1 1 6 N 67 | S -50 -195 0 -205 1 1 6 N 68 | S -50 -95 0 -105 1 1 6 N 69 | S -50 5 0 -5 1 1 6 N 70 | S -50 105 0 95 1 1 6 N 71 | S -50 205 0 195 1 1 6 N 72 | S -50 305 0 295 1 1 6 N 73 | S -50 405 0 395 1 1 6 N 74 | S -50 505 0 495 1 1 6 N 75 | S -50 605 0 595 1 1 6 N 76 | S -50 705 0 695 1 1 6 N 77 | S -50 805 0 795 1 1 6 N 78 | S -50 905 0 895 1 1 6 N 79 | S -50 950 50 -1050 1 1 10 f 80 | X Pin_1 1 -200 900 150 R 50 50 1 1 P 81 | X Pin_10 10 -200 0 150 R 50 50 1 1 P 82 | X Pin_11 11 -200 -100 150 R 50 50 1 1 P 83 | X Pin_12 12 -200 -200 150 R 50 50 1 1 P 84 | X Pin_13 13 -200 -300 150 R 50 50 1 1 P 85 | X Pin_14 14 -200 -400 150 R 50 50 1 1 P 86 | X Pin_15 15 -200 -500 150 R 50 50 1 1 P 87 | X Pin_16 16 -200 -600 150 R 50 50 1 1 P 88 | X Pin_17 17 -200 -700 150 R 50 50 1 1 P 89 | X Pin_18 18 -200 -800 150 R 50 50 1 1 P 90 | X Pin_19 19 -200 -900 150 R 50 50 1 1 P 91 | X Pin_2 2 -200 800 150 R 50 50 1 1 P 92 | X Pin_20 20 -200 -1000 150 R 50 50 1 1 P 93 | X Pin_3 3 -200 700 150 R 50 50 1 1 P 94 | X Pin_4 4 -200 600 150 R 50 50 1 1 P 95 | X Pin_5 5 -200 500 150 R 50 50 1 1 P 96 | X Pin_6 6 -200 400 150 R 50 50 1 1 P 97 | X Pin_7 7 -200 300 150 R 50 50 1 1 P 98 | X Pin_8 8 -200 200 150 R 50 50 1 1 P 99 | X Pin_9 9 -200 100 150 R 50 50 1 1 P 100 | ENDDRAW 101 | ENDDEF 102 | # 103 | # Connector_Generic_Conn_01x32 104 | # 105 | DEF Connector_Generic_Conn_01x32 J 0 40 Y N 1 F N 106 | F0 "J" 0 1600 50 H V C CNN 107 | F1 "Connector_Generic_Conn_01x32" 0 -1700 50 H V C CNN 108 | F2 "" 0 0 50 H I C CNN 109 | F3 "" 0 0 50 H I C CNN 110 | $FPLIST 111 | Connector*:*_1x??_* 112 | $ENDFPLIST 113 | DRAW 114 | S -50 -1595 0 -1605 1 1 6 N 115 | S -50 -1495 0 -1505 1 1 6 N 116 | S -50 -1395 0 -1405 1 1 6 N 117 | S -50 -1295 0 -1305 1 1 6 N 118 | S -50 -1195 0 -1205 1 1 6 N 119 | S -50 -1095 0 -1105 1 1 6 N 120 | S -50 -995 0 -1005 1 1 6 N 121 | S -50 -895 0 -905 1 1 6 N 122 | S -50 -795 0 -805 1 1 6 N 123 | S -50 -695 0 -705 1 1 6 N 124 | S -50 -595 0 -605 1 1 6 N 125 | S -50 -495 0 -505 1 1 6 N 126 | S -50 -395 0 -405 1 1 6 N 127 | S -50 -295 0 -305 1 1 6 N 128 | S -50 -195 0 -205 1 1 6 N 129 | S -50 -95 0 -105 1 1 6 N 130 | S -50 5 0 -5 1 1 6 N 131 | S -50 105 0 95 1 1 6 N 132 | S -50 205 0 195 1 1 6 N 133 | S -50 305 0 295 1 1 6 N 134 | S -50 405 0 395 1 1 6 N 135 | S -50 505 0 495 1 1 6 N 136 | S -50 605 0 595 1 1 6 N 137 | S -50 705 0 695 1 1 6 N 138 | S -50 805 0 795 1 1 6 N 139 | S -50 905 0 895 1 1 6 N 140 | S -50 1005 0 995 1 1 6 N 141 | S -50 1105 0 1095 1 1 6 N 142 | S -50 1205 0 1195 1 1 6 N 143 | S -50 1305 0 1295 1 1 6 N 144 | S -50 1405 0 1395 1 1 6 N 145 | S -50 1505 0 1495 1 1 6 N 146 | S -50 1550 50 -1650 1 1 10 f 147 | X Pin_1 1 -200 1500 150 R 50 50 1 1 P 148 | X Pin_10 10 -200 600 150 R 50 50 1 1 P 149 | X Pin_11 11 -200 500 150 R 50 50 1 1 P 150 | X Pin_12 12 -200 400 150 R 50 50 1 1 P 151 | X Pin_13 13 -200 300 150 R 50 50 1 1 P 152 | X Pin_14 14 -200 200 150 R 50 50 1 1 P 153 | X Pin_15 15 -200 100 150 R 50 50 1 1 P 154 | X Pin_16 16 -200 0 150 R 50 50 1 1 P 155 | X Pin_17 17 -200 -100 150 R 50 50 1 1 P 156 | X Pin_18 18 -200 -200 150 R 50 50 1 1 P 157 | X Pin_19 19 -200 -300 150 R 50 50 1 1 P 158 | X Pin_2 2 -200 1400 150 R 50 50 1 1 P 159 | X Pin_20 20 -200 -400 150 R 50 50 1 1 P 160 | X Pin_21 21 -200 -500 150 R 50 50 1 1 P 161 | X Pin_22 22 -200 -600 150 R 50 50 1 1 P 162 | X Pin_23 23 -200 -700 150 R 50 50 1 1 P 163 | X Pin_24 24 -200 -800 150 R 50 50 1 1 P 164 | X Pin_25 25 -200 -900 150 R 50 50 1 1 P 165 | X Pin_26 26 -200 -1000 150 R 50 50 1 1 P 166 | X Pin_27 27 -200 -1100 150 R 50 50 1 1 P 167 | X Pin_28 28 -200 -1200 150 R 50 50 1 1 P 168 | X Pin_29 29 -200 -1300 150 R 50 50 1 1 P 169 | X Pin_3 3 -200 1300 150 R 50 50 1 1 P 170 | X Pin_30 30 -200 -1400 150 R 50 50 1 1 P 171 | X Pin_31 31 -200 -1500 150 R 50 50 1 1 P 172 | X Pin_32 32 -200 -1600 150 R 50 50 1 1 P 173 | X Pin_4 4 -200 1200 150 R 50 50 1 1 P 174 | X Pin_5 5 -200 1100 150 R 50 50 1 1 P 175 | X Pin_6 6 -200 1000 150 R 50 50 1 1 P 176 | X Pin_7 7 -200 900 150 R 50 50 1 1 P 177 | X Pin_8 8 -200 800 150 R 50 50 1 1 P 178 | X Pin_9 9 -200 700 150 R 50 50 1 1 P 179 | ENDDRAW 180 | ENDDEF 181 | # 182 | # Connector_Generic_Conn_01x34 183 | # 184 | DEF Connector_Generic_Conn_01x34 J 0 40 Y N 1 F N 185 | F0 "J" 0 1700 50 H V C CNN 186 | F1 "Connector_Generic_Conn_01x34" 0 -1800 50 H V C CNN 187 | F2 "" 0 0 50 H I C CNN 188 | F3 "" 0 0 50 H I C CNN 189 | $FPLIST 190 | Connector*:*_1x??_* 191 | $ENDFPLIST 192 | DRAW 193 | S -50 -1695 0 -1705 1 1 6 N 194 | S -50 -1595 0 -1605 1 1 6 N 195 | S -50 -1495 0 -1505 1 1 6 N 196 | S -50 -1395 0 -1405 1 1 6 N 197 | S -50 -1295 0 -1305 1 1 6 N 198 | S -50 -1195 0 -1205 1 1 6 N 199 | S -50 -1095 0 -1105 1 1 6 N 200 | S -50 -995 0 -1005 1 1 6 N 201 | S -50 -895 0 -905 1 1 6 N 202 | S -50 -795 0 -805 1 1 6 N 203 | S -50 -695 0 -705 1 1 6 N 204 | S -50 -595 0 -605 1 1 6 N 205 | S -50 -495 0 -505 1 1 6 N 206 | S -50 -395 0 -405 1 1 6 N 207 | S -50 -295 0 -305 1 1 6 N 208 | S -50 -195 0 -205 1 1 6 N 209 | S -50 -95 0 -105 1 1 6 N 210 | S -50 5 0 -5 1 1 6 N 211 | S -50 105 0 95 1 1 6 N 212 | S -50 205 0 195 1 1 6 N 213 | S -50 305 0 295 1 1 6 N 214 | S -50 405 0 395 1 1 6 N 215 | S -50 505 0 495 1 1 6 N 216 | S -50 605 0 595 1 1 6 N 217 | S -50 705 0 695 1 1 6 N 218 | S -50 805 0 795 1 1 6 N 219 | S -50 905 0 895 1 1 6 N 220 | S -50 1005 0 995 1 1 6 N 221 | S -50 1105 0 1095 1 1 6 N 222 | S -50 1205 0 1195 1 1 6 N 223 | S -50 1305 0 1295 1 1 6 N 224 | S -50 1405 0 1395 1 1 6 N 225 | S -50 1505 0 1495 1 1 6 N 226 | S -50 1605 0 1595 1 1 6 N 227 | S -50 1650 50 -1750 1 1 10 f 228 | X Pin_1 1 -200 1600 150 R 50 50 1 1 P 229 | X Pin_10 10 -200 700 150 R 50 50 1 1 P 230 | X Pin_11 11 -200 600 150 R 50 50 1 1 P 231 | X Pin_12 12 -200 500 150 R 50 50 1 1 P 232 | X Pin_13 13 -200 400 150 R 50 50 1 1 P 233 | X Pin_14 14 -200 300 150 R 50 50 1 1 P 234 | X Pin_15 15 -200 200 150 R 50 50 1 1 P 235 | X Pin_16 16 -200 100 150 R 50 50 1 1 P 236 | X Pin_17 17 -200 0 150 R 50 50 1 1 P 237 | X Pin_18 18 -200 -100 150 R 50 50 1 1 P 238 | X Pin_19 19 -200 -200 150 R 50 50 1 1 P 239 | X Pin_2 2 -200 1500 150 R 50 50 1 1 P 240 | X Pin_20 20 -200 -300 150 R 50 50 1 1 P 241 | X Pin_21 21 -200 -400 150 R 50 50 1 1 P 242 | X Pin_22 22 -200 -500 150 R 50 50 1 1 P 243 | X Pin_23 23 -200 -600 150 R 50 50 1 1 P 244 | X Pin_24 24 -200 -700 150 R 50 50 1 1 P 245 | X Pin_25 25 -200 -800 150 R 50 50 1 1 P 246 | X Pin_26 26 -200 -900 150 R 50 50 1 1 P 247 | X Pin_27 27 -200 -1000 150 R 50 50 1 1 P 248 | X Pin_28 28 -200 -1100 150 R 50 50 1 1 P 249 | X Pin_29 29 -200 -1200 150 R 50 50 1 1 P 250 | X Pin_3 3 -200 1400 150 R 50 50 1 1 P 251 | X Pin_30 30 -200 -1300 150 R 50 50 1 1 P 252 | X Pin_31 31 -200 -1400 150 R 50 50 1 1 P 253 | X Pin_32 32 -200 -1500 150 R 50 50 1 1 P 254 | X Pin_33 33 -200 -1600 150 R 50 50 1 1 P 255 | X Pin_34 34 -200 -1700 150 R 50 50 1 1 P 256 | X Pin_4 4 -200 1300 150 R 50 50 1 1 P 257 | X Pin_5 5 -200 1200 150 R 50 50 1 1 P 258 | X Pin_6 6 -200 1100 150 R 50 50 1 1 P 259 | X Pin_7 7 -200 1000 150 R 50 50 1 1 P 260 | X Pin_8 8 -200 900 150 R 50 50 1 1 P 261 | X Pin_9 9 -200 800 150 R 50 50 1 1 P 262 | ENDDRAW 263 | ENDDEF 264 | # 265 | # Connector_Generic_Conn_01x40 266 | # 267 | DEF Connector_Generic_Conn_01x40 J 0 40 Y N 1 F N 268 | F0 "J" 0 2000 50 H V C CNN 269 | F1 "Connector_Generic_Conn_01x40" 0 -2100 50 H V C CNN 270 | F2 "" 0 0 50 H I C CNN 271 | F3 "" 0 0 50 H I C CNN 272 | $FPLIST 273 | Connector*:*_1x??_* 274 | $ENDFPLIST 275 | DRAW 276 | S -50 -1995 0 -2005 1 1 6 N 277 | S -50 -1895 0 -1905 1 1 6 N 278 | S -50 -1795 0 -1805 1 1 6 N 279 | S -50 -1695 0 -1705 1 1 6 N 280 | S -50 -1595 0 -1605 1 1 6 N 281 | S -50 -1495 0 -1505 1 1 6 N 282 | S -50 -1395 0 -1405 1 1 6 N 283 | S -50 -1295 0 -1305 1 1 6 N 284 | S -50 -1195 0 -1205 1 1 6 N 285 | S -50 -1095 0 -1105 1 1 6 N 286 | S -50 -995 0 -1005 1 1 6 N 287 | S -50 -895 0 -905 1 1 6 N 288 | S -50 -795 0 -805 1 1 6 N 289 | S -50 -695 0 -705 1 1 6 N 290 | S -50 -595 0 -605 1 1 6 N 291 | S -50 -495 0 -505 1 1 6 N 292 | S -50 -395 0 -405 1 1 6 N 293 | S -50 -295 0 -305 1 1 6 N 294 | S -50 -195 0 -205 1 1 6 N 295 | S -50 -95 0 -105 1 1 6 N 296 | S -50 5 0 -5 1 1 6 N 297 | S -50 105 0 95 1 1 6 N 298 | S -50 205 0 195 1 1 6 N 299 | S -50 305 0 295 1 1 6 N 300 | S -50 405 0 395 1 1 6 N 301 | S -50 505 0 495 1 1 6 N 302 | S -50 605 0 595 1 1 6 N 303 | S -50 705 0 695 1 1 6 N 304 | S -50 805 0 795 1 1 6 N 305 | S -50 905 0 895 1 1 6 N 306 | S -50 1005 0 995 1 1 6 N 307 | S -50 1105 0 1095 1 1 6 N 308 | S -50 1205 0 1195 1 1 6 N 309 | S -50 1305 0 1295 1 1 6 N 310 | S -50 1405 0 1395 1 1 6 N 311 | S -50 1505 0 1495 1 1 6 N 312 | S -50 1605 0 1595 1 1 6 N 313 | S -50 1705 0 1695 1 1 6 N 314 | S -50 1805 0 1795 1 1 6 N 315 | S -50 1905 0 1895 1 1 6 N 316 | S -50 1950 50 -2050 1 1 10 f 317 | X Pin_1 1 -200 1900 150 R 50 50 1 1 P 318 | X Pin_10 10 -200 1000 150 R 50 50 1 1 P 319 | X Pin_11 11 -200 900 150 R 50 50 1 1 P 320 | X Pin_12 12 -200 800 150 R 50 50 1 1 P 321 | X Pin_13 13 -200 700 150 R 50 50 1 1 P 322 | X Pin_14 14 -200 600 150 R 50 50 1 1 P 323 | X Pin_15 15 -200 500 150 R 50 50 1 1 P 324 | X Pin_16 16 -200 400 150 R 50 50 1 1 P 325 | X Pin_17 17 -200 300 150 R 50 50 1 1 P 326 | X Pin_18 18 -200 200 150 R 50 50 1 1 P 327 | X Pin_19 19 -200 100 150 R 50 50 1 1 P 328 | X Pin_2 2 -200 1800 150 R 50 50 1 1 P 329 | X Pin_20 20 -200 0 150 R 50 50 1 1 P 330 | X Pin_21 21 -200 -100 150 R 50 50 1 1 P 331 | X Pin_22 22 -200 -200 150 R 50 50 1 1 P 332 | X Pin_23 23 -200 -300 150 R 50 50 1 1 P 333 | X Pin_24 24 -200 -400 150 R 50 50 1 1 P 334 | X Pin_25 25 -200 -500 150 R 50 50 1 1 P 335 | X Pin_26 26 -200 -600 150 R 50 50 1 1 P 336 | X Pin_27 27 -200 -700 150 R 50 50 1 1 P 337 | X Pin_28 28 -200 -800 150 R 50 50 1 1 P 338 | X Pin_29 29 -200 -900 150 R 50 50 1 1 P 339 | X Pin_3 3 -200 1700 150 R 50 50 1 1 P 340 | X Pin_30 30 -200 -1000 150 R 50 50 1 1 P 341 | X Pin_31 31 -200 -1100 150 R 50 50 1 1 P 342 | X Pin_32 32 -200 -1200 150 R 50 50 1 1 P 343 | X Pin_33 33 -200 -1300 150 R 50 50 1 1 P 344 | X Pin_34 34 -200 -1400 150 R 50 50 1 1 P 345 | X Pin_35 35 -200 -1500 150 R 50 50 1 1 P 346 | X Pin_36 36 -200 -1600 150 R 50 50 1 1 P 347 | X Pin_37 37 -200 -1700 150 R 50 50 1 1 P 348 | X Pin_38 38 -200 -1800 150 R 50 50 1 1 P 349 | X Pin_39 39 -200 -1900 150 R 50 50 1 1 P 350 | X Pin_4 4 -200 1600 150 R 50 50 1 1 P 351 | X Pin_40 40 -200 -2000 150 R 50 50 1 1 P 352 | X Pin_5 5 -200 1500 150 R 50 50 1 1 P 353 | X Pin_6 6 -200 1400 150 R 50 50 1 1 P 354 | X Pin_7 7 -200 1300 150 R 50 50 1 1 P 355 | X Pin_8 8 -200 1200 150 R 50 50 1 1 P 356 | X Pin_9 9 -200 1100 150 R 50 50 1 1 P 357 | ENDDRAW 358 | ENDDEF 359 | # 360 | # Connector_Generic_Conn_02x03_Odd_Even 361 | # 362 | DEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N 363 | F0 "J" 50 200 50 H V C CNN 364 | F1 "Connector_Generic_Conn_02x03_Odd_Even" 50 -200 50 H V C CNN 365 | F2 "" 0 0 50 H I C CNN 366 | F3 "" 0 0 50 H I C CNN 367 | $FPLIST 368 | Connector*:*_2x??_* 369 | $ENDFPLIST 370 | DRAW 371 | S -50 -95 0 -105 1 1 6 N 372 | S -50 5 0 -5 1 1 6 N 373 | S -50 105 0 95 1 1 6 N 374 | S -50 150 150 -150 1 1 10 f 375 | S 150 -95 100 -105 1 1 6 N 376 | S 150 5 100 -5 1 1 6 N 377 | S 150 105 100 95 1 1 6 N 378 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 379 | X Pin_2 2 300 100 150 L 50 50 1 1 P 380 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 381 | X Pin_4 4 300 0 150 L 50 50 1 1 P 382 | X Pin_5 5 -200 -100 150 R 50 50 1 1 P 383 | X Pin_6 6 300 -100 150 L 50 50 1 1 P 384 | ENDDRAW 385 | ENDDEF 386 | # 387 | # Connector_Generic_Conn_02x08_Odd_Even 388 | # 389 | DEF Connector_Generic_Conn_02x08_Odd_Even J 0 40 Y N 1 F N 390 | F0 "J" 50 400 50 H V C CNN 391 | F1 "Connector_Generic_Conn_02x08_Odd_Even" 50 -500 50 H V C CNN 392 | F2 "" 0 0 50 H I C CNN 393 | F3 "" 0 0 50 H I C CNN 394 | $FPLIST 395 | Connector*:*_2x??_* 396 | $ENDFPLIST 397 | DRAW 398 | S -50 -395 0 -405 1 1 6 N 399 | S -50 -295 0 -305 1 1 6 N 400 | S -50 -195 0 -205 1 1 6 N 401 | S -50 -95 0 -105 1 1 6 N 402 | S -50 5 0 -5 1 1 6 N 403 | S -50 105 0 95 1 1 6 N 404 | S -50 205 0 195 1 1 6 N 405 | S -50 305 0 295 1 1 6 N 406 | S -50 350 150 -450 1 1 10 f 407 | S 150 -395 100 -405 1 1 6 N 408 | S 150 -295 100 -305 1 1 6 N 409 | S 150 -195 100 -205 1 1 6 N 410 | S 150 -95 100 -105 1 1 6 N 411 | S 150 5 100 -5 1 1 6 N 412 | S 150 105 100 95 1 1 6 N 413 | S 150 205 100 195 1 1 6 N 414 | S 150 305 100 295 1 1 6 N 415 | X Pin_1 1 -200 300 150 R 50 50 1 1 P 416 | X Pin_10 10 300 -100 150 L 50 50 1 1 P 417 | X Pin_11 11 -200 -200 150 R 50 50 1 1 P 418 | X Pin_12 12 300 -200 150 L 50 50 1 1 P 419 | X Pin_13 13 -200 -300 150 R 50 50 1 1 P 420 | X Pin_14 14 300 -300 150 L 50 50 1 1 P 421 | X Pin_15 15 -200 -400 150 R 50 50 1 1 P 422 | X Pin_16 16 300 -400 150 L 50 50 1 1 P 423 | X Pin_2 2 300 300 150 L 50 50 1 1 P 424 | X Pin_3 3 -200 200 150 R 50 50 1 1 P 425 | X Pin_4 4 300 200 150 L 50 50 1 1 P 426 | X Pin_5 5 -200 100 150 R 50 50 1 1 P 427 | X Pin_6 6 300 100 150 L 50 50 1 1 P 428 | X Pin_7 7 -200 0 150 R 50 50 1 1 P 429 | X Pin_8 8 300 0 150 L 50 50 1 1 P 430 | X Pin_9 9 -200 -100 150 R 50 50 1 1 P 431 | ENDDRAW 432 | ENDDEF 433 | # 434 | # Connector_Generic_Conn_02x10_Odd_Even 435 | # 436 | DEF Connector_Generic_Conn_02x10_Odd_Even J 0 40 Y N 1 F N 437 | F0 "J" 50 500 50 H V C CNN 438 | F1 "Connector_Generic_Conn_02x10_Odd_Even" 50 -600 50 H V C CNN 439 | F2 "" 0 0 50 H I C CNN 440 | F3 "" 0 0 50 H I C CNN 441 | $FPLIST 442 | Connector*:*_2x??_* 443 | $ENDFPLIST 444 | DRAW 445 | S -50 -495 0 -505 1 1 6 N 446 | S -50 -395 0 -405 1 1 6 N 447 | S -50 -295 0 -305 1 1 6 N 448 | S -50 -195 0 -205 1 1 6 N 449 | S -50 -95 0 -105 1 1 6 N 450 | S -50 5 0 -5 1 1 6 N 451 | S -50 105 0 95 1 1 6 N 452 | S -50 205 0 195 1 1 6 N 453 | S -50 305 0 295 1 1 6 N 454 | S -50 405 0 395 1 1 6 N 455 | S -50 450 150 -550 1 1 10 f 456 | S 150 -495 100 -505 1 1 6 N 457 | S 150 -395 100 -405 1 1 6 N 458 | S 150 -295 100 -305 1 1 6 N 459 | S 150 -195 100 -205 1 1 6 N 460 | S 150 -95 100 -105 1 1 6 N 461 | S 150 5 100 -5 1 1 6 N 462 | S 150 105 100 95 1 1 6 N 463 | S 150 205 100 195 1 1 6 N 464 | S 150 305 100 295 1 1 6 N 465 | S 150 405 100 395 1 1 6 N 466 | X Pin_1 1 -200 400 150 R 50 50 1 1 P 467 | X Pin_10 10 300 0 150 L 50 50 1 1 P 468 | X Pin_11 11 -200 -100 150 R 50 50 1 1 P 469 | X Pin_12 12 300 -100 150 L 50 50 1 1 P 470 | X Pin_13 13 -200 -200 150 R 50 50 1 1 P 471 | X Pin_14 14 300 -200 150 L 50 50 1 1 P 472 | X Pin_15 15 -200 -300 150 R 50 50 1 1 P 473 | X Pin_16 16 300 -300 150 L 50 50 1 1 P 474 | X Pin_17 17 -200 -400 150 R 50 50 1 1 P 475 | X Pin_18 18 300 -400 150 L 50 50 1 1 P 476 | X Pin_19 19 -200 -500 150 R 50 50 1 1 P 477 | X Pin_2 2 300 400 150 L 50 50 1 1 P 478 | X Pin_20 20 300 -500 150 L 50 50 1 1 P 479 | X Pin_3 3 -200 300 150 R 50 50 1 1 P 480 | X Pin_4 4 300 300 150 L 50 50 1 1 P 481 | X Pin_5 5 -200 200 150 R 50 50 1 1 P 482 | X Pin_6 6 300 200 150 L 50 50 1 1 P 483 | X Pin_7 7 -200 100 150 R 50 50 1 1 P 484 | X Pin_8 8 300 100 150 L 50 50 1 1 P 485 | X Pin_9 9 -200 0 150 R 50 50 1 1 P 486 | ENDDRAW 487 | ENDDEF 488 | # 489 | # Connector_TestPoint 490 | # 491 | DEF Connector_TestPoint TP 0 30 N N 1 F N 492 | F0 "TP" 0 270 50 H V C CNN 493 | F1 "Connector_TestPoint" 0 200 50 H V C CNN 494 | F2 "" 200 0 50 H I C CNN 495 | F3 "" 200 0 50 H I C CNN 496 | $FPLIST 497 | Pin* 498 | Test* 499 | $ENDFPLIST 500 | DRAW 501 | C 0 130 30 0 1 0 N 502 | X 1 1 0 0 100 U 50 50 1 1 P 503 | ENDDRAW 504 | ENDDEF 505 | # 506 | # Connector_TestPoint_Small 507 | # 508 | DEF Connector_TestPoint_Small TP 0 30 N N 1 F N 509 | F0 "TP" 0 150 50 H V C CNN 510 | F1 "Connector_TestPoint_Small" 0 80 50 H V C CNN 511 | F2 "" 200 0 50 H I C CNN 512 | F3 "" 200 0 50 H I C CNN 513 | $FPLIST 514 | Pin* 515 | Test* 516 | $ENDFPLIST 517 | DRAW 518 | C 0 0 20 0 1 0 N 519 | X 1 1 0 0 0 U 50 50 1 1 P 520 | ENDDRAW 521 | ENDDEF 522 | # 523 | # Device_C 524 | # 525 | DEF Device_C C 0 10 N Y 1 F N 526 | F0 "C" 25 100 50 H V L CNN 527 | F1 "Device_C" 25 -100 50 H V L CNN 528 | F2 "" 38 -150 50 H I C CNN 529 | F3 "" 0 0 50 H I C CNN 530 | $FPLIST 531 | C_* 532 | $ENDFPLIST 533 | DRAW 534 | P 2 0 1 20 -80 -30 80 -30 N 535 | P 2 0 1 20 -80 30 80 30 N 536 | X ~ 1 0 150 110 D 50 50 1 1 P 537 | X ~ 2 0 -150 110 U 50 50 1 1 P 538 | ENDDRAW 539 | ENDDEF 540 | # 541 | # Device_Crystal_GND24 542 | # 543 | DEF Device_Crystal_GND24 Y 0 40 Y N 1 F N 544 | F0 "Y" 125 200 50 H V L CNN 545 | F1 "Device_Crystal_GND24" 125 125 50 H V L CNN 546 | F2 "" 0 0 50 H I C CNN 547 | F3 "" 0 0 50 H I C CNN 548 | $FPLIST 549 | Crystal* 550 | $ENDFPLIST 551 | DRAW 552 | S -45 100 45 -100 0 1 12 N 553 | P 2 0 1 0 -100 0 -80 0 N 554 | P 2 0 1 20 -80 -50 -80 50 N 555 | P 2 0 1 0 0 -150 0 -140 N 556 | P 2 0 1 0 0 140 0 150 N 557 | P 2 0 1 20 80 -50 80 50 N 558 | P 2 0 1 0 80 0 100 0 N 559 | P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N 560 | P 4 0 1 0 -100 90 -100 140 100 140 100 90 N 561 | X 1 1 -150 0 50 R 50 50 1 1 P 562 | X 2 2 0 200 50 D 50 50 1 1 P 563 | X 3 3 150 0 50 L 50 50 1 1 P 564 | X 4 4 0 -200 50 U 50 50 1 1 P 565 | ENDDRAW 566 | ENDDEF 567 | # 568 | # Device_LED 569 | # 570 | DEF Device_LED D 0 40 N N 1 F N 571 | F0 "D" 0 100 50 H V C CNN 572 | F1 "Device_LED" 0 -100 50 H V C CNN 573 | F2 "" 0 0 50 H I C CNN 574 | F3 "" 0 0 50 H I C CNN 575 | $FPLIST 576 | LED* 577 | LED_SMD:* 578 | LED_THT:* 579 | $ENDFPLIST 580 | DRAW 581 | P 2 0 1 10 -50 -50 -50 50 N 582 | P 2 0 1 0 -50 0 50 0 N 583 | P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N 584 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N 585 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N 586 | X K 1 -150 0 100 R 50 50 1 1 P 587 | X A 2 150 0 100 L 50 50 1 1 P 588 | ENDDRAW 589 | ENDDEF 590 | # 591 | # Device_R 592 | # 593 | DEF Device_R R 0 0 N Y 1 F N 594 | F0 "R" 80 0 50 V V C CNN 595 | F1 "Device_R" 0 0 50 V V C CNN 596 | F2 "" -70 0 50 V I C CNN 597 | F3 "" 0 0 50 H I C CNN 598 | $FPLIST 599 | R_* 600 | $ENDFPLIST 601 | DRAW 602 | S -40 -100 40 100 0 1 10 N 603 | X ~ 1 0 150 50 D 50 50 1 1 P 604 | X ~ 2 0 -150 50 U 50 50 1 1 P 605 | ENDDRAW 606 | ENDDEF 607 | # 608 | # MCU_Microchip_ATmega_ATmega328P-AU 609 | # 610 | DEF MCU_Microchip_ATmega_ATmega328P-AU U 0 20 Y Y 1 F N 611 | F0 "U" -500 1450 50 H V L BNN 612 | F1 "MCU_Microchip_ATmega_ATmega328P-AU" 100 -1450 50 H V L TNN 613 | F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN 614 | F3 "" 0 0 50 H I C CNN 615 | ALIAS ATmega48P-20AU ATmega48A-AU ATmega48PA-AU ATmega88PV-10AU ATmega88P-20AU ATmega88A-AU ATmega88PA-AU ATmega168PV-10AU ATmega168P-20AU ATmega168A-AU ATmega168PA-AU ATmega328-AU ATmega328P-AU 616 | $FPLIST 617 | TQFP*7x7mm*P0.8mm* 618 | $ENDFPLIST 619 | DRAW 620 | S -500 -1400 500 1400 0 1 10 f 621 | X PD3 1 600 -800 100 L 50 50 1 1 B 622 | X PD6 10 600 -1100 100 L 50 50 1 1 B 623 | X PD7 11 600 -1200 100 L 50 50 1 1 B 624 | X PB0 12 600 1200 100 L 50 50 1 1 B 625 | X PB1 13 600 1100 100 L 50 50 1 1 B 626 | X PB2 14 600 1000 100 L 50 50 1 1 B 627 | X PB3 15 600 900 100 L 50 50 1 1 B 628 | X PB4 16 600 800 100 L 50 50 1 1 B 629 | X PB5 17 600 700 100 L 50 50 1 1 B 630 | X AVCC 18 100 1500 100 D 50 50 1 1 W 631 | X ADC6 19 -600 1000 100 R 50 50 1 1 I 632 | X PD4 2 600 -900 100 L 50 50 1 1 B 633 | X AREF 20 -600 1200 100 R 50 50 1 1 P 634 | X GND 21 0 -1500 100 U 50 50 1 1 P N 635 | X ADC7 22 -600 900 100 R 50 50 1 1 I 636 | X PC0 23 600 300 100 L 50 50 1 1 B 637 | X PC1 24 600 200 100 L 50 50 1 1 B 638 | X PC2 25 600 100 100 L 50 50 1 1 B 639 | X PC3 26 600 0 100 L 50 50 1 1 B 640 | X PC4 27 600 -100 100 L 50 50 1 1 B 641 | X PC5 28 600 -200 100 L 50 50 1 1 B 642 | X ~RESET~/PC6 29 600 -300 100 L 50 50 1 1 B 643 | X GND 3 0 -1500 100 U 50 50 1 1 W 644 | X PD0 30 600 -500 100 L 50 50 1 1 B 645 | X PD1 31 600 -600 100 L 50 50 1 1 B 646 | X PD2 32 600 -700 100 L 50 50 1 1 B 647 | X VCC 4 0 1500 100 D 50 50 1 1 W 648 | X GND 5 0 -1500 100 U 50 50 1 1 P N 649 | X VCC 6 0 1500 100 D 50 50 1 1 P N 650 | X XTAL1/PB6 7 600 600 100 L 50 50 1 1 B 651 | X XTAL2/PB7 8 600 500 100 L 50 50 1 1 B 652 | X PD5 9 600 -1000 100 L 50 50 1 1 B 653 | ENDDRAW 654 | ENDDEF 655 | # 656 | # Raizu_CONN_WII 657 | # 658 | DEF Raizu_CONN_WII P 0 40 Y Y 1 F N 659 | F0 "P" 200 -200 60 H V C CNN 660 | F1 "Raizu_CONN_WII" 0 200 60 H V C CNN 661 | F2 "" -250 0 60 H V C CNN 662 | F3 "" -250 0 60 H V C CNN 663 | DRAW 664 | S -250 150 250 -150 0 1 0 N 665 | X 3V3 1 -450 100 200 R 50 50 1 1 W 666 | X SCL 2 450 100 200 L 50 50 1 1 B 667 | X DET 3 450 0 200 L 50 50 1 1 B 668 | X NC 4 -450 0 200 R 50 50 1 1 N 669 | X SDA 5 450 -100 200 L 50 50 1 1 B 670 | X GND 6 -450 -100 200 R 50 50 1 1 W 671 | ENDDRAW 672 | ENDDEF 673 | # 674 | # Raizu_Switch-DPDT 675 | # 676 | DEF Raizu_Switch-DPDT U 0 40 Y Y 1 F N 677 | F0 "U" 0 200 50 H V C CNN 678 | F1 "Raizu_Switch-DPDT" 0 -250 50 H V C CNN 679 | F2 "" 0 0 50 H I C CNN 680 | F3 "" 0 0 50 H I C CNN 681 | DRAW 682 | S -50 100 150 -200 0 1 0 f 683 | S 50 50 50 -150 0 1 0 N 684 | P 2 0 1 0 -50 -50 0 -50 N 685 | P 2 0 1 0 0 50 -50 50 N 686 | P 2 0 1 0 0 50 0 -50 N 687 | P 2 0 1 0 50 -150 100 -100 N 688 | X ~ 1 -150 50 100 R 50 50 1 1 I 689 | X ~ 2 -150 -50 100 R 50 50 1 1 I 690 | X ~ 3 -150 -150 100 R 50 50 1 1 I 691 | ENDDRAW 692 | ENDDEF 693 | # 694 | # Switch_SW_Push 695 | # 696 | DEF Switch_SW_Push SW 0 40 N N 1 F N 697 | F0 "SW" 50 100 50 H V L CNN 698 | F1 "Switch_SW_Push" 0 -60 50 H V C CNN 699 | F2 "" 0 200 50 H I C CNN 700 | F3 "" 0 200 50 H I C CNN 701 | DRAW 702 | C -80 0 20 0 1 0 N 703 | C 80 0 20 0 1 0 N 704 | P 2 0 1 0 0 50 0 120 N 705 | P 2 0 1 0 100 50 -100 50 N 706 | X 1 1 -200 0 100 R 50 50 0 1 P 707 | X 2 2 200 0 100 L 50 50 0 1 P 708 | ENDDRAW 709 | ENDDEF 710 | # 711 | # power_GND 712 | # 713 | DEF power_GND #PWR 0 0 Y Y 1 F P 714 | F0 "#PWR" 0 -250 50 H I C CNN 715 | F1 "power_GND" 0 -150 50 H V C CNN 716 | F2 "" 0 0 50 H I C CNN 717 | F3 "" 0 0 50 H I C CNN 718 | DRAW 719 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 720 | X GND 1 0 0 0 D 50 50 1 1 W N 721 | ENDDRAW 722 | ENDDEF 723 | # 724 | #End Library 725 | -------------------------------------------------------------------------------- /shield/GBAHD_Shield.sch-bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 1 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Connector_Generic:Conn_01x40 J1 18 | U 1 1 5FF9439E 19 | P 800 2800 20 | F 0 "J1" H 718 4917 50 0000 C CNN 21 | F 1 "Conn_01x40" H 718 4826 50 0000 C CNN 22 | F 2 "Raizu:JUSHUO_AFC01-S40FCC-00" H 800 2800 50 0001 C CNN 23 | F 3 "~" H 800 2800 50 0001 C CNN 24 | 1 800 2800 25 | -1 0 0 -1 26 | $EndComp 27 | Text GLabel 1000 3100 2 50 Input ~ 0 28 | GB_B1 29 | Text GLabel 1000 3000 2 50 Input ~ 0 30 | GB_B2 31 | Text GLabel 1000 2900 2 50 Input ~ 0 32 | GB_B3 33 | Text GLabel 1000 2800 2 50 Input ~ 0 34 | GB_B4 35 | Text GLabel 1000 2700 2 50 Input ~ 0 36 | GB_B5 37 | Text GLabel 1000 2500 2 50 Input ~ 0 38 | GB_G1 39 | Text GLabel 1000 2400 2 50 Input ~ 0 40 | GB_G2 41 | Text GLabel 1000 2300 2 50 Input ~ 0 42 | GB_G3 43 | Text GLabel 1000 2200 2 50 Input ~ 0 44 | GB_G4 45 | Text GLabel 1000 2100 2 50 Input ~ 0 46 | GB_G5 47 | Text GLabel 1000 2000 2 50 Input ~ 0 48 | GB_R1 49 | Text GLabel 1000 1900 2 50 Input ~ 0 50 | GB_R2 51 | Text GLabel 1000 1800 2 50 Input ~ 0 52 | GB_R3 53 | Text GLabel 1000 1700 2 50 Input ~ 0 54 | GB_R4 55 | Text GLabel 1000 1600 2 50 Input ~ 0 56 | GB_R5 57 | Text GLabel 1000 3400 2 50 Input ~ 0 58 | GB_SPS 59 | Text GLabel 1000 1100 2 50 Input ~ 0 60 | GB_DCLK 61 | $Comp 62 | L Connector_Generic:Conn_02x10_Odd_Even J4 63 | U 1 1 5FF994D5 64 | P 6200 1300 65 | F 0 "J4" H 6250 1917 50 0000 C CNN 66 | F 1 "Conn_02x10_Top_Bottom" H 6250 1826 50 0000 C CNN 67 | F 2 "Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical" H 6200 1300 50 0001 C CNN 68 | F 3 "~" H 6200 1300 50 0001 C CNN 69 | 1 6200 1300 70 | 1 0 0 -1 71 | $EndComp 72 | Text GLabel 6000 900 0 50 Input ~ 0 73 | SP_IO9 74 | Text GLabel 6000 1000 0 50 Input ~ 0 75 | SP_IO8 76 | Text GLabel 6000 1100 0 50 Input ~ 0 77 | SP_IO7 78 | Text GLabel 6000 1200 0 50 Input ~ 0 79 | SP_IO6 80 | Text GLabel 6000 1300 0 50 Input ~ 0 81 | SP_IO5 82 | Text GLabel 6000 1500 0 50 Input ~ 0 83 | SP_IO3 84 | Text GLabel 6000 1600 0 50 Input ~ 0 85 | SP_IO2 86 | Text GLabel 6000 1700 0 50 Input ~ 0 87 | SP_IO1 88 | Text GLabel 6000 1800 0 50 Input ~ 0 89 | SP_IO0 90 | Text GLabel 6500 900 2 50 Input ~ 0 91 | SP_ARD17 92 | Text GLabel 6500 1000 2 50 Input ~ 0 93 | SP_ARD16 94 | Text GLabel 6500 1100 2 50 Input ~ 0 95 | SP_ARD15 96 | Text GLabel 6500 1200 2 50 Input ~ 0 97 | SP_ARD14 98 | Text GLabel 6500 1300 2 50 Input ~ 0 99 | SP_ARD13 100 | Text GLabel 6500 1400 2 50 Input ~ 0 101 | SP_ARD12 102 | Text GLabel 6500 1500 2 50 Input ~ 0 103 | SP_ARD11 104 | Text GLabel 6500 1600 2 50 Input ~ 0 105 | SP_ARD10 106 | Text GLabel 6500 1700 2 50 Input ~ 0 107 | SP_ARD9 108 | Text GLabel 6500 1800 2 50 Input ~ 0 109 | SP_ARD8 110 | Text GLabel 6500 2000 2 50 Input ~ 0 111 | SP_ARD7 112 | Text GLabel 6500 2100 2 50 Input ~ 0 113 | SP_ARD6 114 | Text GLabel 6500 2200 2 50 Input ~ 0 115 | SP_ARD5 116 | Text GLabel 6500 2300 2 50 Input ~ 0 117 | SP_ARD4 118 | Text GLabel 6500 2400 2 50 Input ~ 0 119 | SP_ARD3 120 | Text GLabel 6500 2500 2 50 Input ~ 0 121 | SP_ARD2 122 | Text GLabel 6500 2600 2 50 Input ~ 0 123 | SP_ARD1 124 | Text GLabel 6500 2700 2 50 Input ~ 0 125 | SP_ARD0 126 | Text GLabel 4900 850 0 50 Input ~ 0 127 | GB_SPS 128 | Text GLabel 5150 850 2 50 Input ~ 0 129 | SP_IO0 130 | Text GLabel 4900 1000 0 50 Input ~ 0 131 | GB_B1 132 | Text GLabel 4900 1100 0 50 Input ~ 0 133 | GB_B2 134 | Text GLabel 4900 1200 0 50 Input ~ 0 135 | GB_B3 136 | Text GLabel 4900 1300 0 50 Input ~ 0 137 | GB_B4 138 | Text GLabel 4900 1400 0 50 Input ~ 0 139 | GB_B5 140 | Text GLabel 4900 1550 0 50 Input ~ 0 141 | GB_G1 142 | Text GLabel 4900 1750 0 50 Input ~ 0 143 | GB_G3 144 | Text GLabel 4900 1850 0 50 Input ~ 0 145 | GB_G4 146 | Text GLabel 4900 2100 0 50 Input ~ 0 147 | GB_R1 148 | Text GLabel 4900 2200 0 50 Input ~ 0 149 | GB_R2 150 | Text GLabel 4900 2300 0 50 Input ~ 0 151 | GB_R3 152 | Text GLabel 4900 2400 0 50 Input ~ 0 153 | GB_R4 154 | Text GLabel 4900 2500 0 50 Input ~ 0 155 | GB_R5 156 | Text GLabel 4900 750 0 50 Input ~ 0 157 | GB_DCLK 158 | Text GLabel 5150 750 2 50 Input ~ 0 159 | SP_IO9 160 | Text GLabel 5150 1000 2 50 Input ~ 0 161 | SP_IO1 162 | Text GLabel 5150 1100 2 50 Input ~ 0 163 | SP_ARD5 164 | Text GLabel 5150 1200 2 50 Input ~ 0 165 | SP_IO2 166 | Text GLabel 5150 1300 2 50 Input ~ 0 167 | SP_ARD6 168 | Text GLabel 5150 1400 2 50 Input ~ 0 169 | SP_IO3 170 | Text GLabel 4900 1950 0 50 Input ~ 0 171 | GB_G5 172 | Text GLabel 5150 1550 2 50 Input ~ 0 173 | SP_ARD7 174 | Text GLabel 5150 1650 2 50 Input ~ 0 175 | SP_IO4 176 | Text GLabel 5150 1750 2 50 Input ~ 0 177 | SP_ARD8 178 | Text GLabel 5150 1850 2 50 Input ~ 0 179 | SP_IO5 180 | Text GLabel 5150 1950 2 50 Input ~ 0 181 | SP_ARD9 182 | Text GLabel 5150 2100 2 50 Input ~ 0 183 | SP_IO6 184 | Text GLabel 5150 2200 2 50 Input ~ 0 185 | SP_ARD10 186 | Text GLabel 5150 2300 2 50 Input ~ 0 187 | SP_IO7 188 | Text GLabel 5150 2400 2 50 Input ~ 0 189 | SP_ARD11 190 | Text GLabel 5150 2500 2 50 Input ~ 0 191 | SP_ARD13 192 | Wire Wire Line 193 | 4900 750 5150 750 194 | Wire Wire Line 195 | 5150 850 4900 850 196 | Wire Wire Line 197 | 4900 1000 5150 1000 198 | Wire Wire Line 199 | 5150 1100 4900 1100 200 | Wire Wire Line 201 | 4900 1200 5150 1200 202 | Wire Wire Line 203 | 5150 1300 4900 1300 204 | Wire Wire Line 205 | 4900 1400 5150 1400 206 | Wire Wire Line 207 | 4900 1550 5150 1550 208 | Wire Wire Line 209 | 5150 1650 4900 1650 210 | Wire Wire Line 211 | 4900 1750 5150 1750 212 | Wire Wire Line 213 | 5150 1850 4900 1850 214 | Wire Wire Line 215 | 4900 1950 5150 1950 216 | Wire Wire Line 217 | 4900 2100 5150 2100 218 | Wire Wire Line 219 | 5150 2200 4900 2200 220 | Wire Wire Line 221 | 4900 2300 5150 2300 222 | Wire Wire Line 223 | 5150 2400 4900 2400 224 | Wire Wire Line 225 | 4900 2500 5150 2500 226 | Text GLabel 6000 2000 0 50 Input ~ 0 227 | SP_3V3 228 | $Comp 229 | L power:GND #PWR0101 230 | U 1 1 5FFAAF83 231 | P 6000 2100 232 | F 0 "#PWR0101" H 6000 1850 50 0001 C CNN 233 | F 1 "GND" V 6005 1972 50 0000 R CNN 234 | F 2 "" H 6000 2100 50 0001 C CNN 235 | F 3 "" H 6000 2100 50 0001 C CNN 236 | 1 6000 2100 237 | 0 1 1 0 238 | $EndComp 239 | $Comp 240 | L Connector_Generic:Conn_01x20 J3 241 | U 1 1 5FFAB979 242 | P 10550 5250 243 | F 0 "J3" H 10630 5242 50 0000 L CNN 244 | F 1 "Conn_01x20" H 10630 5151 50 0000 L CNN 245 | F 2 "Raizu:JUSHUO_AFC01-S20FCC-00" H 10550 5250 50 0001 C CNN 246 | F 3 "~" H 10550 5250 50 0001 C CNN 247 | 1 10550 5250 248 | 1 0 0 -1 249 | $EndComp 250 | Text GLabel 10350 6150 0 50 Input ~ 0 251 | GBA_UP 252 | Text GLabel 10350 6050 0 50 Input ~ 0 253 | GBA_DOWN 254 | Text GLabel 10350 4950 0 50 Input ~ 0 255 | GBA_LEFT 256 | Text GLabel 10350 4850 0 50 Input ~ 0 257 | GBA_RGHT 258 | Text GLabel 10350 4750 0 50 Input ~ 0 259 | GBA_A 260 | Text GLabel 10350 4650 0 50 Input ~ 0 261 | GBA_B 262 | Text GLabel 10350 4550 0 50 Input ~ 0 263 | GBA_L 264 | Text GLabel 10350 4450 0 50 Input ~ 0 265 | GBA_R 266 | Text GLabel 10350 5050 0 50 Input ~ 0 267 | GBA_START 268 | Text GLabel 10350 5150 0 50 Input ~ 0 269 | GBA_SELECT 270 | Text GLabel 10350 5850 0 50 Input ~ 0 271 | GBA_AUD1 272 | Text GLabel 10350 5750 0 50 Input ~ 0 273 | GBA_AUD2 274 | Text GLabel 10350 5950 0 50 Input ~ 0 275 | GBA_CLK 276 | $Comp 277 | L MCU_Microchip_ATmega:ATmega328P-AU U2 278 | U 1 1 5FFBF3E6 279 | P 8800 2450 280 | F 0 "U2" H 8800 2450 50 0000 C CNN 281 | F 1 "ATmega328P-AU" V 8200 2450 50 0000 C CNN 282 | F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 8800 2450 50 0001 C CIN 283 | F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 8800 2450 50 0001 C CNN 284 | 1 8800 2450 285 | 1 0 0 -1 286 | $EndComp 287 | $Comp 288 | L Device:C C1 289 | U 1 1 5FFC1902 290 | P 10850 2850 291 | F 0 "C1" V 10598 2850 50 0000 C CNN 292 | F 1 "22pF" V 10689 2850 50 0000 C CNN 293 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 10888 2700 50 0001 C CNN 294 | F 3 "~" H 10850 2850 50 0001 C CNN 295 | 1 10850 2850 296 | -1 0 0 1 297 | $EndComp 298 | $Comp 299 | L Device:C C2 300 | U 1 1 5FFC247D 301 | P 10250 2850 302 | F 0 "C2" V 10400 2850 50 0000 C CNN 303 | F 1 "22pF" V 10500 2850 50 0000 C CNN 304 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 10288 2700 50 0001 C CNN 305 | F 3 "~" H 10250 2850 50 0001 C CNN 306 | 1 10250 2850 307 | -1 0 0 1 308 | $EndComp 309 | Text GLabel 4900 2700 0 50 Input ~ 0 310 | GBA_CLK 311 | Text GLabel 4900 2800 0 50 Input ~ 0 312 | GBA_AUD1 313 | Text GLabel 4900 2900 0 50 Input ~ 0 314 | GBA_AUD2 315 | Text GLabel 5150 2700 2 50 Input ~ 0 316 | SP_IO8 317 | Text GLabel 5150 2800 2 50 Input ~ 0 318 | SP_ARD2 319 | Text GLabel 5150 2900 2 50 Input ~ 0 320 | SP_ARD3 321 | Wire Wire Line 322 | 4900 2700 5150 2700 323 | Wire Wire Line 324 | 5150 2800 4900 2800 325 | Wire Wire Line 326 | 4900 2900 5150 2900 327 | $Comp 328 | L Connector_Generic:Conn_02x03_Odd_Even J6 329 | U 1 1 5FFC6AC4 330 | P 7400 3400 331 | F 0 "J6" H 7450 3717 50 0000 C CNN 332 | F 1 "Conn_02x03_Odd_Even" H 7450 3626 50 0000 C CNN 333 | F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" H 7400 3400 50 0001 C CNN 334 | F 3 "~" H 7400 3400 50 0001 C CNN 335 | 1 7400 3400 336 | 1 0 0 -1 337 | $EndComp 338 | Text GLabel 7200 3300 0 50 Input ~ 0 339 | ICSP_MISO 340 | Text GLabel 7200 3400 0 50 Input ~ 0 341 | ICSP_SCK 342 | Text GLabel 7200 3500 0 50 Input ~ 0 343 | AT_RST 344 | Text GLabel 7700 3400 2 50 Input ~ 0 345 | ICSP_MOSI 346 | $Comp 347 | L power:GND #PWR0103 348 | U 1 1 5FFCCACC 349 | P 7700 3500 350 | F 0 "#PWR0103" H 7700 3250 50 0001 C CNN 351 | F 1 "GND" V 7705 3372 50 0000 R CNN 352 | F 2 "" H 7700 3500 50 0001 C CNN 353 | F 3 "" H 7700 3500 50 0001 C CNN 354 | 1 7700 3500 355 | 0 -1 -1 0 356 | $EndComp 357 | Text GLabel 9400 1650 2 50 Input ~ 0 358 | ICSP_MISO 359 | Text GLabel 9400 1750 2 50 Input ~ 0 360 | ICSP_SCK 361 | Text GLabel 9400 1550 2 50 Input ~ 0 362 | ICSP_MOSI 363 | Text GLabel 7700 3300 2 50 Input ~ 0 364 | SP_3V3 365 | $Comp 366 | L power:GND #PWR0105 367 | U 1 1 5FFD7A59 368 | P 7350 1900 369 | F 0 "#PWR0105" H 7350 1650 50 0001 C CNN 370 | F 1 "GND" V 7355 1772 50 0000 R CNN 371 | F 2 "" H 7350 1900 50 0001 C CNN 372 | F 3 "" H 7350 1900 50 0001 C CNN 373 | 1 7350 1900 374 | 0 1 1 0 375 | $EndComp 376 | $Comp 377 | L power:GND #PWR0106 378 | U 1 1 5FFD839C 379 | P 8800 3950 380 | F 0 "#PWR0106" H 8800 3700 50 0001 C CNN 381 | F 1 "GND" H 8805 3777 50 0000 C CNN 382 | F 2 "" H 8800 3950 50 0001 C CNN 383 | F 3 "" H 8800 3950 50 0001 C CNN 384 | 1 8800 3950 385 | 1 0 0 -1 386 | $EndComp 387 | $Comp 388 | L Connector_Generic:Conn_02x08_Odd_Even J2 389 | U 1 1 5FFDDE03 390 | P 6200 2300 391 | F 0 "J2" H 6250 1800 50 0000 C CNN 392 | F 1 "Conn_02x08_Top_Bottom" H 6250 1700 50 0000 C CNN 393 | F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical" H 6200 2300 50 0001 C CNN 394 | F 3 "~" H 6200 2300 50 0001 C CNN 395 | 1 6200 2300 396 | 1 0 0 -1 397 | $EndComp 398 | Wire Wire Line 399 | 8900 950 8900 900 400 | Wire Wire Line 401 | 8900 900 8800 900 402 | Wire Wire Line 403 | 8100 900 8100 1250 404 | Wire Wire Line 405 | 8100 1250 8200 1250 406 | Wire Wire Line 407 | 8900 900 8950 900 408 | Connection ~ 8900 900 409 | Text GLabel 8950 900 2 50 Input ~ 0 410 | SP_3V3 411 | Wire Wire Line 412 | 8800 950 8800 900 413 | Connection ~ 8800 900 414 | Wire Wire Line 415 | 8800 900 8100 900 416 | $Comp 417 | L Device:C C3 418 | U 1 1 5FFEE439 419 | P 7450 2900 420 | F 0 "C3" V 7198 2900 50 0000 C CNN 421 | F 1 "100nF" V 7289 2900 50 0000 C CNN 422 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 7488 2750 50 0001 C CNN 423 | F 3 "~" H 7450 2900 50 0001 C CNN 424 | 1 7450 2900 425 | 0 1 1 0 426 | $EndComp 427 | Text GLabel 7300 2900 0 50 Input ~ 0 428 | SP_3V3 429 | $Comp 430 | L power:GND #PWR0107 431 | U 1 1 5FFF23D9 432 | P 7600 2900 433 | F 0 "#PWR0107" H 7600 2650 50 0001 C CNN 434 | F 1 "GND" V 7605 2772 50 0000 R CNN 435 | F 2 "" H 7600 2900 50 0001 C CNN 436 | F 3 "" H 7600 2900 50 0001 C CNN 437 | 1 7600 2900 438 | 0 -1 -1 0 439 | $EndComp 440 | Connection ~ 7750 1900 441 | Text GLabel 7650 2450 0 50 Input ~ 0 442 | SP_3V3 443 | Wire Wire Line 444 | 7750 1900 7750 2000 445 | Wire Wire Line 446 | 7950 1900 7750 1900 447 | $Comp 448 | L Device:R R1 449 | U 1 1 5FFD4753 450 | P 7750 2150 451 | F 0 "R1" H 7820 2196 50 0000 L CNN 452 | F 1 "10K" H 7820 2105 50 0000 L CNN 453 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7680 2150 50 0001 C CNN 454 | F 3 "~" H 7750 2150 50 0001 C CNN 455 | 1 7750 2150 456 | -1 0 0 1 457 | $EndComp 458 | Wire Wire Line 459 | 7950 1900 7950 2000 460 | Text GLabel 7950 2000 3 50 Input ~ 0 461 | AT_RST 462 | $Comp 463 | L Switch:SW_Push SW1 464 | U 1 1 5FFC3468 465 | P 7550 1900 466 | F 0 "SW1" H 7550 1700 50 0000 C CNN 467 | F 1 "SW_Push" H 7550 1800 50 0000 C CNN 468 | F 2 "Raizu_OFFSET:XKB-TS-1185EC-C-D-B" H 7550 2100 50 0001 C CNN 469 | F 3 "~" H 7550 2100 50 0001 C CNN 470 | 1 7550 1900 471 | -1 0 0 1 472 | $EndComp 473 | Wire Wire Line 474 | 7750 2300 7750 2450 475 | Wire Wire Line 476 | 7750 2450 7650 2450 477 | Text GLabel 9400 2750 2 50 Input ~ 0 478 | AT_RST 479 | Text GLabel 9400 2150 2 50 Input ~ 0 480 | GBA_UP 481 | Text GLabel 9400 2250 2 50 Input ~ 0 482 | GBA_DOWN 483 | Text GLabel 9400 2350 2 50 Input ~ 0 484 | GBA_LEFT 485 | Text GLabel 9400 2450 2 50 Input ~ 0 486 | GBA_RGHT 487 | Text GLabel 9400 3350 2 50 Input ~ 0 488 | GBA_A 489 | Text GLabel 9400 2950 2 50 Input ~ 0 490 | GBA_L 491 | Text GLabel 9400 3050 2 50 Input ~ 0 492 | GBA_R 493 | Text GLabel 9400 3450 2 50 Input ~ 0 494 | GBA_START 495 | Text GLabel 9400 3550 2 50 Input ~ 0 496 | GBA_SELECT 497 | Wire Wire Line 498 | 10550 3100 10850 3100 499 | Wire Wire Line 500 | 10850 3100 10850 3000 501 | Wire Wire Line 502 | 10550 3100 10250 3100 503 | Wire Wire Line 504 | 10250 3100 10250 3000 505 | Connection ~ 10550 3100 506 | Wire Wire Line 507 | 10550 3100 10550 3200 508 | $Comp 509 | L power:GND #PWR0104 510 | U 1 1 60021E7C 511 | P 10550 3200 512 | F 0 "#PWR0104" H 10550 2950 50 0001 C CNN 513 | F 1 "GND" V 10555 3072 50 0000 R CNN 514 | F 2 "" H 10550 3200 50 0001 C CNN 515 | F 3 "" H 10550 3200 50 0001 C CNN 516 | 1 10550 3200 517 | 1 0 0 -1 518 | $EndComp 519 | Text GLabel 10350 4350 0 50 Input ~ 0 520 | GBA_VCC 521 | Text GLabel 4900 1650 0 50 Input ~ 0 522 | GB_G2 523 | Wire Wire Line 524 | 10550 2750 10550 3100 525 | Text GLabel 6000 1400 0 50 BiDi ~ 0 526 | SP_IO4 527 | $Comp 528 | L Device:Crystal_GND24 X1 529 | U 1 1 5FFD18DB 530 | P 10550 2550 531 | F 0 "X1" V 10700 2400 50 0000 L CNN 532 | F 1 "Crystal_GND2" V 10400 2000 50 0000 L CNN 533 | F 2 "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" H 10550 2550 50 0001 C CNN 534 | F 3 "~" H 10550 2550 50 0001 C CNN 535 | 1 10550 2550 536 | 1 0 0 -1 537 | $EndComp 538 | Wire Wire Line 539 | 10700 2550 10850 2550 540 | Wire Wire Line 541 | 10850 2550 10850 2700 542 | Wire Wire Line 543 | 10400 2550 10250 2550 544 | Connection ~ 10250 2550 545 | Wire Wire Line 546 | 10250 2550 10250 2700 547 | Connection ~ 10850 2550 548 | $Comp 549 | L power:GND #PWR0111 550 | U 1 1 5FFDA756 551 | P 10550 2350 552 | F 0 "#PWR0111" H 10550 2100 50 0001 C CNN 553 | F 1 "GND" V 10555 2222 50 0000 R CNN 554 | F 2 "" H 10550 2350 50 0001 C CNN 555 | F 3 "" H 10550 2350 50 0001 C CNN 556 | 1 10550 2350 557 | -1 0 0 1 558 | $EndComp 559 | $Comp 560 | L Raizu:CONN_WII P1 561 | U 1 1 60984F98 562 | P 7450 4250 563 | F 0 "P1" H 7450 4597 60 0000 C CNN 564 | F 1 "CONN_WII" H 7450 4491 60 0000 C CNN 565 | F 2 "Raizu_OFFSET:CONN_WII" H 7200 4250 60 0001 C CNN 566 | F 3 "" H 7200 4250 60 0000 C CNN 567 | 1 7450 4250 568 | 1 0 0 -1 569 | $EndComp 570 | $Comp 571 | L power:GND #PWR0102 572 | U 1 1 5FFB0831 573 | P 10350 6250 574 | F 0 "#PWR0102" H 10350 6000 50 0001 C CNN 575 | F 1 "GND" V 10355 6122 50 0000 R CNN 576 | F 2 "" H 10350 6250 50 0001 C CNN 577 | F 3 "" H 10350 6250 50 0001 C CNN 578 | 1 10350 6250 579 | 0 1 1 0 580 | $EndComp 581 | $Comp 582 | L Connector:TestPoint EX1 583 | U 1 1 6098CDDA 584 | P 9700 5750 585 | F 0 "EX1" V 9750 6050 50 0000 C CNN 586 | F 1 "EX1" V 9650 6050 50 0000 C CNN 587 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5750 50 0001 C CNN 588 | F 3 "~" H 9900 5750 50 0001 C CNN 589 | 1 9700 5750 590 | 0 -1 -1 0 591 | $EndComp 592 | Text GLabel 4900 3150 0 50 Input ~ 0 593 | GBA_VCC 594 | Text GLabel 5150 3150 2 50 Input ~ 0 595 | SP_3V3 596 | Wire Wire Line 597 | 4900 3150 5150 3150 598 | Text GLabel 7000 4150 0 50 Input ~ 0 599 | SP_3V3 600 | Text GLabel 9400 2650 2 50 Input ~ 0 601 | JOY_SCL 602 | Text GLabel 9400 3150 2 50 Input ~ 0 603 | JOY_DET 604 | Text GLabel 9400 2550 2 50 Input ~ 0 605 | JOY_SDA 606 | $Comp 607 | L power:GND #PWR0108 608 | U 1 1 60996C8D 609 | P 7000 4350 610 | F 0 "#PWR0108" H 7000 4100 50 0001 C CNN 611 | F 1 "GND" V 7005 4222 50 0000 R CNN 612 | F 2 "" H 7000 4350 50 0001 C CNN 613 | F 3 "" H 7000 4350 50 0001 C CNN 614 | 1 7000 4350 615 | 0 1 1 0 616 | $EndComp 617 | Text GLabel 9400 3650 2 50 Input ~ 0 618 | GBA_RESET 619 | Text GLabel 10350 5250 0 50 Input ~ 0 620 | GBA_RESET 621 | Text GLabel 9400 1450 2 50 Input ~ 0 622 | OSD_ENABLE 623 | Text GLabel 9400 1350 2 50 Input ~ 0 624 | OSD_CLK 625 | Text GLabel 9400 1250 2 50 Input ~ 0 626 | OSD_DATA 627 | Text GLabel 7900 4150 2 50 Input ~ 0 628 | JOY_SCL 629 | Text GLabel 7900 4250 2 50 Input ~ 0 630 | JOY_DET 631 | Text GLabel 7900 4350 2 50 Input ~ 0 632 | JOY_SDA 633 | $Comp 634 | L Connector_Generic:Conn_01x34 J5 635 | U 1 1 6099ABB2 636 | P 1900 2600 637 | F 0 "J5" H 1818 4417 50 0000 C CNN 638 | F 1 "Conn_01x34" H 1818 4326 50 0000 C CNN 639 | F 2 "Raizu:JUSHUO_AFC07-S34FCC-00" H 1900 2600 50 0001 C CNN 640 | F 3 "~" H 1900 2600 50 0001 C CNN 641 | 1 1900 2600 642 | -1 0 0 -1 643 | $EndComp 644 | $Comp 645 | L Connector_Generic:Conn_01x32 J7 646 | U 1 1 609A015B 647 | P 2700 2500 648 | F 0 "J7" H 2618 4217 50 0000 C CNN 649 | F 1 "Conn_01x32" H 2618 4126 50 0000 C CNN 650 | F 2 "Raizu:JUSHUO_AFC01-S32FCC-00" H 2700 2500 50 0001 C CNN 651 | F 3 "~" H 2700 2500 50 0001 C CNN 652 | 1 2700 2500 653 | -1 0 0 -1 654 | $EndComp 655 | Text GLabel 2100 2000 2 50 Input ~ 0 656 | GB_R1 657 | Text GLabel 2100 1900 2 50 Input ~ 0 658 | GB_R2 659 | Text GLabel 2100 1800 2 50 Input ~ 0 660 | GB_R3 661 | Text GLabel 2100 1700 2 50 Input ~ 0 662 | GB_R4 663 | Text GLabel 2100 1600 2 50 Input ~ 0 664 | GB_R5 665 | Text GLabel 2100 2500 2 50 Input ~ 0 666 | GB_G1 667 | Text GLabel 2100 2400 2 50 Input ~ 0 668 | GB_G2 669 | Text GLabel 2100 2300 2 50 Input ~ 0 670 | GB_G3 671 | Text GLabel 2100 2200 2 50 Input ~ 0 672 | GB_G4 673 | Text GLabel 2100 2100 2 50 Input ~ 0 674 | GB_G5 675 | Text GLabel 2100 3100 2 50 Input ~ 0 676 | GB_B1 677 | Text GLabel 2100 3000 2 50 Input ~ 0 678 | GB_B2 679 | Text GLabel 2100 2900 2 50 Input ~ 0 680 | GB_B3 681 | Text GLabel 2100 2800 2 50 Input ~ 0 682 | GB_B4 683 | Text GLabel 2100 2700 2 50 Input ~ 0 684 | GB_B5 685 | Text GLabel 2100 3400 2 50 Input ~ 0 686 | GB_SPS 687 | Text GLabel 2100 1100 2 50 Input ~ 0 688 | GB_DCLK 689 | Text GLabel 2900 3400 2 50 Input ~ 0 690 | GB_SPS 691 | Text GLabel 2900 3100 2 50 Input ~ 0 692 | GB_B1 693 | Text GLabel 2900 3000 2 50 Input ~ 0 694 | GB_B2 695 | Text GLabel 2900 2900 2 50 Input ~ 0 696 | GB_B3 697 | Text GLabel 2900 2800 2 50 Input ~ 0 698 | GB_B4 699 | Text GLabel 2900 2700 2 50 Input ~ 0 700 | GB_B5 701 | Text GLabel 2900 2000 2 50 Input ~ 0 702 | GB_R1 703 | Text GLabel 2900 1900 2 50 Input ~ 0 704 | GB_R2 705 | Text GLabel 2900 1800 2 50 Input ~ 0 706 | GB_R3 707 | Text GLabel 2900 1700 2 50 Input ~ 0 708 | GB_R4 709 | Text GLabel 2900 1600 2 50 Input ~ 0 710 | GB_R5 711 | Text GLabel 2900 2500 2 50 Input ~ 0 712 | GB_G1 713 | Text GLabel 2900 2400 2 50 Input ~ 0 714 | GB_G2 715 | Text GLabel 2900 2300 2 50 Input ~ 0 716 | GB_G3 717 | Text GLabel 2900 2200 2 50 Input ~ 0 718 | GB_G4 719 | Text GLabel 2900 2100 2 50 Input ~ 0 720 | GB_G5 721 | Text GLabel 2900 1100 2 50 Input ~ 0 722 | GB_DCLK 723 | $Comp 724 | L Connector:TestPoint EX2 725 | U 1 1 6098E093 726 | P 9700 5550 727 | F 0 "EX2" V 9750 5850 50 0000 C CNN 728 | F 1 "EX2" V 9650 5850 50 0000 C CNN 729 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5550 50 0001 C CNN 730 | F 3 "~" H 9900 5550 50 0001 C CNN 731 | 1 9700 5550 732 | 0 -1 -1 0 733 | $EndComp 734 | $Comp 735 | L Connector:TestPoint EX3 736 | U 1 1 609BBA50 737 | P 9700 5150 738 | F 0 "EX3" V 9750 5450 50 0000 C CNN 739 | F 1 "EX3" V 9650 5450 50 0000 C CNN 740 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5150 50 0001 C CNN 741 | F 3 "~" H 9900 5150 50 0001 C CNN 742 | 1 9700 5150 743 | 0 -1 -1 0 744 | $EndComp 745 | $Comp 746 | L Connector:TestPoint EX4 747 | U 1 1 609BD4EE 748 | P 9700 5350 749 | F 0 "EX4" V 9750 5650 50 0000 C CNN 750 | F 1 "EX4" V 9650 5650 50 0000 C CNN 751 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5350 50 0001 C CNN 752 | F 3 "~" H 9900 5350 50 0001 C CNN 753 | 1 9700 5350 754 | 0 -1 -1 0 755 | $EndComp 756 | Wire Wire Line 757 | 10350 5350 9800 5350 758 | Wire Wire Line 759 | 10350 5450 9750 5450 760 | Wire Wire Line 761 | 9750 5450 9750 5350 762 | Wire Wire Line 763 | 9750 5350 9700 5350 764 | Wire Wire Line 765 | 9800 5150 9700 5150 766 | Wire Wire Line 767 | 9800 5150 9800 5350 768 | Wire Wire Line 769 | 9700 5550 10350 5550 770 | Wire Wire Line 771 | 10350 5650 9750 5650 772 | Wire Wire Line 773 | 9750 5650 9750 5750 774 | Wire Wire Line 775 | 9750 5750 9700 5750 776 | $Comp 777 | L Connector_Generic:Conn_01x05 J8 778 | U 1 1 60A0786E 779 | P 7700 4850 780 | F 0 "J8" H 7780 4892 50 0000 L CNN 781 | F 1 "Conn_01x05" H 7780 4801 50 0000 L CNN 782 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal" H 7700 4850 50 0001 C CNN 783 | F 3 "~" H 7700 4850 50 0001 C CNN 784 | 1 7700 4850 785 | 1 0 0 -1 786 | $EndComp 787 | Text GLabel 7500 4650 0 50 Input ~ 0 788 | SP_3V3 789 | $Comp 790 | L power:GND #PWR0109 791 | U 1 1 60A09640 792 | P 7500 5050 793 | F 0 "#PWR0109" H 7500 4800 50 0001 C CNN 794 | F 1 "GND" V 7505 4922 50 0000 R CNN 795 | F 2 "" H 7500 5050 50 0001 C CNN 796 | F 3 "" H 7500 5050 50 0001 C CNN 797 | 1 7500 5050 798 | 0 1 1 0 799 | $EndComp 800 | Text GLabel 7500 4750 0 50 Input ~ 0 801 | JOY_SCL 802 | Text GLabel 7500 4850 0 50 Input ~ 0 803 | JOY_DET 804 | Text GLabel 7500 4950 0 50 Input ~ 0 805 | JOY_SDA 806 | $Comp 807 | L Connector_Generic:Conn_01x20 J9 808 | U 1 1 60AA1942 809 | P 5550 6450 810 | F 0 "J9" H 5630 6442 50 0000 L CNN 811 | F 1 "Conn_01x20" V 5650 5450 50 0000 L CNN 812 | F 2 "Raizu:JUSHUO_AFC01-S20FCC-00" H 5550 6450 50 0001 C CNN 813 | F 3 "~" H 5550 6450 50 0001 C CNN 814 | 1 5550 6450 815 | 1 0 0 -1 816 | $EndComp 817 | $Comp 818 | L Connector:TestPoint_Small GBA1 819 | U 1 1 60AC22B7 820 | P 5050 5550 821 | F 0 "GBA1" H 4950 5600 39 0000 R CNN 822 | F 1 "GBA_VCC" H 4950 5550 20 0000 R CNN 823 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5550 50 0001 C CNN 824 | F 3 "~" H 5250 5550 50 0001 C CNN 825 | 1 5050 5550 826 | 1 0 0 -1 827 | $EndComp 828 | $Comp 829 | L Connector:TestPoint_Small TP8 830 | U 1 1 60AC5771 831 | P 5050 5650 832 | F 0 "TP8" H 4850 5700 39 0000 L CNN 833 | F 1 "GBA_R" H 4950 5650 20 0000 R CNN 834 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5650 50 0001 C CNN 835 | F 3 "~" H 5250 5650 50 0001 C CNN 836 | 1 5050 5650 837 | 1 0 0 -1 838 | $EndComp 839 | $Comp 840 | L Connector:TestPoint_Small TP9 841 | U 1 1 60AC6187 842 | P 5050 5750 843 | F 0 "TP9" H 4850 5800 39 0000 L CNN 844 | F 1 "GBA_L" H 4950 5750 20 0000 R CNN 845 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5750 50 0001 C CNN 846 | F 3 "~" H 5250 5750 50 0001 C CNN 847 | 1 5050 5750 848 | 1 0 0 -1 849 | $EndComp 850 | $Comp 851 | L Connector:TestPoint_Small TP1 852 | U 1 1 60AC62AC 853 | P 5050 5850 854 | F 0 "TP1" H 4850 5900 39 0000 L CNN 855 | F 1 "GBA_B" H 4950 5850 20 0000 R CNN 856 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5850 50 0001 C CNN 857 | F 3 "~" H 5250 5850 50 0001 C CNN 858 | 1 5050 5850 859 | 1 0 0 -1 860 | $EndComp 861 | $Comp 862 | L Connector:TestPoint_Small TP0 863 | U 1 1 60AC6598 864 | P 5050 5950 865 | F 0 "TP0" H 4850 6000 39 0000 L CNN 866 | F 1 "GBA_A" H 4950 5950 20 0000 R CNN 867 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5950 50 0001 C CNN 868 | F 3 "~" H 5250 5950 50 0001 C CNN 869 | 1 5050 5950 870 | 1 0 0 -1 871 | $EndComp 872 | $Comp 873 | L Connector:TestPoint_Small TP4 874 | U 1 1 60AC66D0 875 | P 5050 6050 876 | F 0 "TP4" H 4850 6100 39 0000 L CNN 877 | F 1 "GBA_DR" H 4950 6050 20 0000 R CNN 878 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6050 50 0001 C CNN 879 | F 3 "~" H 5250 6050 50 0001 C CNN 880 | 1 5050 6050 881 | 1 0 0 -1 882 | $EndComp 883 | $Comp 884 | L Connector:TestPoint_Small TP5 885 | U 1 1 60AC683E 886 | P 5050 6150 887 | F 0 "TP5" H 4850 6200 39 0000 L CNN 888 | F 1 "GBA_DL" H 4950 6150 20 0000 R CNN 889 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6150 50 0001 C CNN 890 | F 3 "~" H 5250 6150 50 0001 C CNN 891 | 1 5050 6150 892 | 1 0 0 -1 893 | $EndComp 894 | $Comp 895 | L Connector:TestPoint_Small TP3 896 | U 1 1 60AC69AF 897 | P 5050 6250 898 | F 0 "TP3" H 4850 6300 39 0000 L CNN 899 | F 1 "GBA_STR" H 4950 6250 20 0000 R CNN 900 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6250 50 0001 C CNN 901 | F 3 "~" H 5250 6250 50 0001 C CNN 902 | 1 5050 6250 903 | 1 0 0 -1 904 | $EndComp 905 | $Comp 906 | L Connector:TestPoint_Small TP2 907 | U 1 1 60AC6ACF 908 | P 5050 6350 909 | F 0 "TP2" H 4850 6400 39 0000 L CNN 910 | F 1 "GBA_SEL" H 4950 6350 20 0000 R CNN 911 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6350 50 0001 C CNN 912 | F 3 "~" H 5250 6350 50 0001 C CNN 913 | 1 5050 6350 914 | 1 0 0 -1 915 | $EndComp 916 | Wire Wire Line 917 | 5050 5550 5350 5550 918 | Wire Wire Line 919 | 5350 5650 5050 5650 920 | Wire Wire Line 921 | 5050 5750 5350 5750 922 | Wire Wire Line 923 | 5050 5850 5350 5850 924 | Wire Wire Line 925 | 5350 5950 5050 5950 926 | Wire Wire Line 927 | 5050 6050 5350 6050 928 | Wire Wire Line 929 | 5050 6150 5350 6150 930 | Wire Wire Line 931 | 5350 6250 5050 6250 932 | Wire Wire Line 933 | 5050 6350 5350 6350 934 | $Comp 935 | L Connector:TestPoint_Small TP6 936 | U 1 1 60ADCD13 937 | P 5050 7350 938 | F 0 "TP6" H 4850 7400 39 0000 L CNN 939 | F 1 "GBA_DU" H 4950 7350 20 0000 R CNN 940 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7350 50 0001 C CNN 941 | F 3 "~" H 5250 7350 50 0001 C CNN 942 | 1 5050 7350 943 | 1 0 0 -1 944 | $EndComp 945 | Wire Wire Line 946 | 5050 7350 5350 7350 947 | $Comp 948 | L Connector:TestPoint_Small TP7 949 | U 1 1 60ADEC2F 950 | P 5050 7250 951 | F 0 "TP7" H 4850 7300 39 0000 L CNN 952 | F 1 "GBA_DD" H 4950 7250 20 0000 R CNN 953 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7250 50 0001 C CNN 954 | F 3 "~" H 5250 7250 50 0001 C CNN 955 | 1 5050 7250 956 | 1 0 0 -1 957 | $EndComp 958 | Wire Wire Line 959 | 5050 7250 5350 7250 960 | $Comp 961 | L Connector:TestPoint_Small GBA2 962 | U 1 1 60AEF560 963 | P 5050 6450 964 | F 0 "GBA2" H 4800 6500 39 0000 L CNN 965 | F 1 "GBA_RESET" H 4950 6450 20 0000 R CNN 966 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6450 50 0001 C CNN 967 | F 3 "~" H 5250 6450 50 0001 C CNN 968 | 1 5050 6450 969 | 1 0 0 -1 970 | $EndComp 971 | $Comp 972 | L Connector:TestPoint_Small GBA3 973 | U 1 1 60AF0554 974 | P 5050 7150 975 | F 0 "GBA3" H 4800 7200 39 0000 L CNN 976 | F 1 "GBA_CLK" H 4950 7150 20 0000 R CNN 977 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7150 50 0001 C CNN 978 | F 3 "~" H 5250 7150 50 0001 C CNN 979 | 1 5050 7150 980 | 1 0 0 -1 981 | $EndComp 982 | Wire Wire Line 983 | 5050 7150 5350 7150 984 | Wire Wire Line 985 | 5050 6450 5350 6450 986 | $Comp 987 | L Connector:TestPoint_Small GEX3 988 | U 1 1 60B25553 989 | P 5050 6550 990 | F 0 "GEX3" H 4950 6600 39 0000 R CNN 991 | F 1 "GBA_EX3" H 4950 6550 20 0000 R CNN 992 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6550 50 0001 C CNN 993 | F 3 "~" H 5250 6550 50 0001 C CNN 994 | 1 5050 6550 995 | 1 0 0 -1 996 | $EndComp 997 | $Comp 998 | L Connector:TestPoint_Small GEX4 999 | U 1 1 60B25BB4 1000 | P 5050 6650 1001 | F 0 "GEX4" H 4950 6700 39 0000 R CNN 1002 | F 1 "GBA_EX4" H 4950 6650 20 0000 R CNN 1003 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6650 50 0001 C CNN 1004 | F 3 "~" H 5250 6650 50 0001 C CNN 1005 | 1 5050 6650 1006 | 1 0 0 -1 1007 | $EndComp 1008 | $Comp 1009 | L Connector:TestPoint_Small GEX2 1010 | U 1 1 60B25D92 1011 | P 5050 6750 1012 | F 0 "GEX2" H 4950 6800 39 0000 R CNN 1013 | F 1 "GBA_EX2" H 4950 6750 20 0000 R CNN 1014 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6750 50 0001 C CNN 1015 | F 3 "~" H 5250 6750 50 0001 C CNN 1016 | 1 5050 6750 1017 | 1 0 0 -1 1018 | $EndComp 1019 | $Comp 1020 | L Connector:TestPoint_Small GEX1 1021 | U 1 1 60B25FA0 1022 | P 5050 6850 1023 | F 0 "GEX1" H 4950 6900 39 0000 R CNN 1024 | F 1 "GBA_EX1" H 4950 6850 20 0000 R CNN 1025 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6850 50 0001 C CNN 1026 | F 3 "~" H 5250 6850 50 0001 C CNN 1027 | 1 5050 6850 1028 | 1 0 0 -1 1029 | $EndComp 1030 | $Comp 1031 | L Connector:TestPoint_Small S2 1032 | U 1 1 60B2640E 1033 | P 5050 6950 1034 | F 0 "S2" H 4950 7000 39 0000 R CNN 1035 | F 1 "GBA_S02" H 4950 6950 20 0000 R CNN 1036 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6950 50 0001 C CNN 1037 | F 3 "~" H 5250 6950 50 0001 C CNN 1038 | 1 5050 6950 1039 | 1 0 0 -1 1040 | $EndComp 1041 | $Comp 1042 | L Connector:TestPoint_Small S1 1043 | U 1 1 60B26610 1044 | P 5050 7050 1045 | F 0 "S1" H 4950 7100 39 0000 R CNN 1046 | F 1 "GBA_S01" H 4950 7050 20 0000 R CNN 1047 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7050 50 0001 C CNN 1048 | F 3 "~" H 5250 7050 50 0001 C CNN 1049 | 1 5050 7050 1050 | 1 0 0 -1 1051 | $EndComp 1052 | $Comp 1053 | L Connector:TestPoint_Small GBA4 1054 | U 1 1 60B28C79 1055 | P 5050 7450 1056 | F 0 "GBA4" H 4950 7500 39 0000 R CNN 1057 | F 1 "GBA_GND" H 4950 7450 20 0000 R CNN 1058 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7450 50 0001 C CNN 1059 | F 3 "~" H 5250 7450 50 0001 C CNN 1060 | 1 5050 7450 1061 | 1 0 0 -1 1062 | $EndComp 1063 | Wire Wire Line 1064 | 5050 7450 5350 7450 1065 | Wire Wire Line 1066 | 5350 6550 5050 6550 1067 | Wire Wire Line 1068 | 5050 6650 5350 6650 1069 | Wire Wire Line 1070 | 5350 6750 5050 6750 1071 | Wire Wire Line 1072 | 5350 6850 5050 6850 1073 | Wire Wire Line 1074 | 5050 6950 5350 6950 1075 | Wire Wire Line 1076 | 5350 7050 5050 7050 1077 | Text Notes 4950 5350 0 50 ~ 0 1078 | Breakout Board 1079 | Wire Notes Line 1080 | 5800 5200 5800 7600 1081 | Wire Notes Line 1082 | 5800 7600 4700 7600 1083 | Wire Notes Line 1084 | 4700 7600 4700 5200 1085 | Wire Notes Line 1086 | 4700 5200 5800 5200 1087 | $Comp 1088 | L Device:LED D1 1089 | U 1 1 60A19259 1090 | P 3650 6100 1091 | F 0 "D1" H 3643 6317 50 0000 C CNN 1092 | F 1 "LED" H 3643 6226 50 0000 C CNN 1093 | F 2 "LED_THT:LED_D5.0mm_FlatTop" H 3650 6100 50 0001 C CNN 1094 | F 3 "~" H 3650 6100 50 0001 C CNN 1095 | 1 3650 6100 1096 | 1 0 0 -1 1097 | $EndComp 1098 | $Comp 1099 | L Raizu:CONN_WII P2 1100 | U 1 1 60A19B5B 1101 | P 3500 6750 1102 | F 0 "P2" H 3500 7097 60 0000 C CNN 1103 | F 1 "CONN_WII" H 3500 6991 60 0000 C CNN 1104 | F 2 "Raizu_OFFSET:CONN_WII" H 3250 6750 60 0001 C CNN 1105 | F 3 "" H 3250 6750 60 0000 C CNN 1106 | 1 3500 6750 1107 | 1 0 0 -1 1108 | $EndComp 1109 | $Comp 1110 | L Device:R R2 1111 | U 1 1 60A22515 1112 | P 3350 6100 1113 | F 0 "R2" V 3143 6100 50 0000 C CNN 1114 | F 1 "120" V 3234 6100 50 0000 C CNN 1115 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3280 6100 50 0001 C CNN 1116 | F 3 "~" H 3350 6100 50 0001 C CNN 1117 | 1 3350 6100 1118 | 0 1 1 0 1119 | $EndComp 1120 | $Comp 1121 | L Connector_Generic:Conn_01x02 J10 1122 | U 1 1 60A2488A 1123 | P 1650 6100 1124 | F 0 "J10" H 1900 6100 50 0000 C CNN 1125 | F 1 "Conn_01x02" V 1750 6100 50 0000 C CNN 1126 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal" H 1650 6100 50 0001 C CNN 1127 | F 3 "~" H 1650 6100 50 0001 C CNN 1128 | 1 1650 6100 1129 | -1 0 0 1 1130 | $EndComp 1131 | $Comp 1132 | L Connector_Generic:Conn_01x05 J11 1133 | U 1 1 60A3D43E 1134 | P 1750 6700 1135 | F 0 "J11" H 1950 6700 50 0000 L CNN 1136 | F 1 "Conn_01x05" V 1850 6500 50 0000 L CNN 1137 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal" H 1750 6700 50 0001 C CNN 1138 | F 3 "~" H 1750 6700 50 0001 C CNN 1139 | 1 1750 6700 1140 | -1 0 0 1 1141 | $EndComp 1142 | Text GLabel 1950 6900 2 50 Input ~ 0 1143 | EXT_3V3 1144 | Text GLabel 1950 6800 2 50 Input ~ 0 1145 | EXT_SCL 1146 | Text GLabel 1950 6700 2 50 Input ~ 0 1147 | EXT_DET 1148 | Text GLabel 1950 6600 2 50 Input ~ 0 1149 | EXT_SDA 1150 | Text GLabel 3050 6650 0 50 Input ~ 0 1151 | EXT_3V3 1152 | Text GLabel 1950 6500 2 50 Input ~ 0 1153 | EXT_GND 1154 | Text GLabel 3050 6850 0 50 Input ~ 0 1155 | EXT_GND 1156 | Text GLabel 3950 6650 2 50 Input ~ 0 1157 | EXT_SCL 1158 | Text GLabel 3950 6750 2 50 Input ~ 0 1159 | EXT_DET 1160 | Text GLabel 3950 6850 2 50 Input ~ 0 1161 | EXT_SDA 1162 | Text GLabel 2050 5850 2 50 Input ~ 0 1163 | EXT_VIN 1164 | Text GLabel 1900 6250 0 50 Input ~ 0 1165 | EXT_5V 1166 | Text GLabel 3200 6100 0 50 Input ~ 0 1167 | EXT_GND 1168 | Text GLabel 3800 6100 2 50 Input ~ 0 1169 | EXT_5V 1170 | $Comp 1171 | L Raizu:Switch-DPDT SW2 1172 | U 1 1 60A211DC 1173 | P 2300 6050 1174 | F 0 "SW2" H 2550 6000 50 0000 L CNN 1175 | F 1 "Switch-DPDT" V 2500 5800 50 0000 L CNN 1176 | F 2 "Raizu_OFFSET:XKB_XKB5858-Z-C" H 2300 6250 50 0001 C CNN 1177 | F 3 "~" H 2300 6250 50 0001 C CNN 1178 | 1 2300 6050 1179 | 1 0 0 -1 1180 | $EndComp 1181 | Wire Notes Line 1182 | 4500 5550 4500 7200 1183 | Wire Notes Line 1184 | 4500 7200 1250 7200 1185 | Wire Notes Line 1186 | 1250 7200 1250 5550 1187 | Wire Notes Line 1188 | 1250 5550 4500 5550 1189 | Text Notes 2500 5700 0 50 ~ 0 1190 | Extension Board 1191 | Wire Wire Line 1192 | 2150 6000 1900 6000 1193 | Wire Wire Line 1194 | 1900 6000 1900 5850 1195 | Wire Wire Line 1196 | 1900 5850 2050 5850 1197 | Connection ~ 1900 6000 1198 | Wire Wire Line 1199 | 1900 6000 1850 6000 1200 | Wire Wire Line 1201 | 1850 6100 2050 6100 1202 | Wire Wire Line 1203 | 2050 6100 2050 6250 1204 | Wire Wire Line 1205 | 1900 6250 2050 6250 1206 | Connection ~ 2050 6100 1207 | Wire Wire Line 1208 | 2050 6100 2150 6100 1209 | Text GLabel 9400 3250 2 50 Input ~ 0 1210 | GBA_B 1211 | Text GLabel 5150 3350 2 50 Input ~ 0 1212 | SP_ARD0 1213 | Text GLabel 4900 3350 0 50 Input ~ 0 1214 | OSD_DATA 1215 | Text GLabel 5150 3450 2 50 Input ~ 0 1216 | SP_ARD1 1217 | Text GLabel 4900 3450 0 50 Input ~ 0 1218 | OSD_CLK 1219 | Text GLabel 8200 1550 0 50 Input ~ 0 1220 | OSD_LATCH 1221 | Text GLabel 5150 3550 2 50 Input ~ 0 1222 | SP_ARD4 1223 | Text GLabel 4900 3550 0 50 Input ~ 0 1224 | OSD_ENABLE 1225 | Text GLabel 5150 3650 2 50 Input ~ 0 1226 | SP_ARD12 1227 | Text GLabel 4900 3650 0 50 Input ~ 0 1228 | OSD_LATCH 1229 | Wire Wire Line 1230 | 4900 3350 5150 3350 1231 | Wire Wire Line 1232 | 5150 3450 4900 3450 1233 | Wire Wire Line 1234 | 4900 3550 5150 3550 1235 | Wire Wire Line 1236 | 5150 3650 4900 3650 1237 | $Comp 1238 | L Connector:TestPoint TP19 1239 | U 1 1 60AD9813 1240 | P 8200 1450 1241 | F 0 "TP19" V 8350 1800 50 0000 C CNN 1242 | F 1 "TestPoint" V 8250 1850 50 0000 C CNN 1243 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 8400 1450 50 0001 C CNN 1244 | F 3 "~" H 8400 1450 50 0001 C CNN 1245 | 1 8200 1450 1246 | 0 -1 -1 0 1247 | $EndComp 1248 | Wire Wire Line 1249 | 9400 1850 10850 1850 1250 | Wire Wire Line 1251 | 10850 1850 10850 2550 1252 | Wire Wire Line 1253 | 9400 1950 10250 1950 1254 | Wire Wire Line 1255 | 10250 1950 10250 2550 1256 | $EndSCHEMATC 1257 | -------------------------------------------------------------------------------- /shield/GBAHD_Shield.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 1 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Connector_Generic:Conn_01x40 J1 18 | U 1 1 5FF9439E 19 | P 800 2800 20 | F 0 "J1" H 718 4917 50 0000 C CNN 21 | F 1 "Conn_01x40" H 718 4826 50 0000 C CNN 22 | F 2 "Raizu:JUSHUO_AFC01-S40FCC-00" H 800 2800 50 0001 C CNN 23 | F 3 "~" H 800 2800 50 0001 C CNN 24 | 1 800 2800 25 | -1 0 0 -1 26 | $EndComp 27 | Text GLabel 1000 3100 2 50 Input ~ 0 28 | GB_B1 29 | Text GLabel 1000 3000 2 50 Input ~ 0 30 | GB_B2 31 | Text GLabel 1000 2900 2 50 Input ~ 0 32 | GB_B3 33 | Text GLabel 1000 2800 2 50 Input ~ 0 34 | GB_B4 35 | Text GLabel 1000 2700 2 50 Input ~ 0 36 | GB_B5 37 | Text GLabel 1000 2500 2 50 Input ~ 0 38 | GB_G1 39 | Text GLabel 1000 2400 2 50 Input ~ 0 40 | GB_G2 41 | Text GLabel 1000 2300 2 50 Input ~ 0 42 | GB_G3 43 | Text GLabel 1000 2200 2 50 Input ~ 0 44 | GB_G4 45 | Text GLabel 1000 2100 2 50 Input ~ 0 46 | GB_G5 47 | Text GLabel 1000 2000 2 50 Input ~ 0 48 | GB_R1 49 | Text GLabel 1000 1900 2 50 Input ~ 0 50 | GB_R2 51 | Text GLabel 1000 1800 2 50 Input ~ 0 52 | GB_R3 53 | Text GLabel 1000 1700 2 50 Input ~ 0 54 | GB_R4 55 | Text GLabel 1000 1600 2 50 Input ~ 0 56 | GB_R5 57 | Text GLabel 1000 3400 2 50 Input ~ 0 58 | GB_SPS 59 | Text GLabel 1000 1100 2 50 Input ~ 0 60 | GB_DCLK 61 | $Comp 62 | L Connector_Generic:Conn_02x10_Odd_Even J4 63 | U 1 1 5FF994D5 64 | P 6200 1300 65 | F 0 "J4" H 6250 1917 50 0000 C CNN 66 | F 1 "Conn_02x10_Top_Bottom" H 6250 1826 50 0000 C CNN 67 | F 2 "Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical" H 6200 1300 50 0001 C CNN 68 | F 3 "~" H 6200 1300 50 0001 C CNN 69 | 1 6200 1300 70 | 1 0 0 -1 71 | $EndComp 72 | Text GLabel 6000 900 0 50 Input ~ 0 73 | SP_IO9 74 | Text GLabel 6000 1000 0 50 Input ~ 0 75 | SP_IO8 76 | Text GLabel 6000 1100 0 50 Input ~ 0 77 | SP_IO7 78 | Text GLabel 6000 1200 0 50 Input ~ 0 79 | SP_IO6 80 | Text GLabel 6000 1300 0 50 Input ~ 0 81 | SP_IO5 82 | Text GLabel 6000 1500 0 50 Input ~ 0 83 | SP_IO3 84 | Text GLabel 6000 1600 0 50 Input ~ 0 85 | SP_IO2 86 | Text GLabel 6000 1700 0 50 Input ~ 0 87 | SP_IO1 88 | Text GLabel 6000 1800 0 50 Input ~ 0 89 | SP_IO0 90 | Text GLabel 6500 900 2 50 Input ~ 0 91 | SP_ARD17 92 | Text GLabel 6500 1000 2 50 Input ~ 0 93 | SP_ARD16 94 | Text GLabel 6500 1100 2 50 Input ~ 0 95 | SP_ARD15 96 | Text GLabel 6500 1200 2 50 Input ~ 0 97 | SP_ARD14 98 | Text GLabel 6500 1300 2 50 Input ~ 0 99 | SP_ARD13 100 | Text GLabel 6500 1400 2 50 Input ~ 0 101 | SP_ARD12 102 | Text GLabel 6500 1500 2 50 Input ~ 0 103 | SP_ARD11 104 | Text GLabel 6500 1600 2 50 Input ~ 0 105 | SP_ARD10 106 | Text GLabel 6500 1700 2 50 Input ~ 0 107 | SP_ARD9 108 | Text GLabel 6500 1800 2 50 Input ~ 0 109 | SP_ARD8 110 | Text GLabel 6500 2000 2 50 Input ~ 0 111 | SP_ARD7 112 | Text GLabel 6500 2100 2 50 Input ~ 0 113 | SP_ARD6 114 | Text GLabel 6500 2200 2 50 Input ~ 0 115 | SP_ARD5 116 | Text GLabel 6500 2300 2 50 Input ~ 0 117 | SP_ARD4 118 | Text GLabel 6500 2400 2 50 Input ~ 0 119 | SP_ARD3 120 | Text GLabel 6500 2500 2 50 Input ~ 0 121 | SP_ARD2 122 | Text GLabel 6500 2600 2 50 Input ~ 0 123 | SP_ARD1 124 | Text GLabel 6500 2700 2 50 Input ~ 0 125 | SP_ARD0 126 | Text GLabel 4900 850 0 50 Input ~ 0 127 | GB_SPS 128 | Text GLabel 5150 850 2 50 Input ~ 0 129 | SP_IO0 130 | Text GLabel 4900 1000 0 50 Input ~ 0 131 | GB_B1 132 | Text GLabel 4900 1100 0 50 Input ~ 0 133 | GB_B2 134 | Text GLabel 4900 1200 0 50 Input ~ 0 135 | GB_B3 136 | Text GLabel 4900 1300 0 50 Input ~ 0 137 | GB_B4 138 | Text GLabel 4900 1400 0 50 Input ~ 0 139 | GB_B5 140 | Text GLabel 4900 1550 0 50 Input ~ 0 141 | GB_G1 142 | Text GLabel 4900 1750 0 50 Input ~ 0 143 | GB_G3 144 | Text GLabel 4900 1850 0 50 Input ~ 0 145 | GB_G4 146 | Text GLabel 4900 2100 0 50 Input ~ 0 147 | GB_R1 148 | Text GLabel 4900 2200 0 50 Input ~ 0 149 | GB_R2 150 | Text GLabel 4900 2300 0 50 Input ~ 0 151 | GB_R3 152 | Text GLabel 4900 2400 0 50 Input ~ 0 153 | GB_R4 154 | Text GLabel 4900 2500 0 50 Input ~ 0 155 | GB_R5 156 | Text GLabel 4900 750 0 50 Input ~ 0 157 | GB_DCLK 158 | Text GLabel 5150 750 2 50 Input ~ 0 159 | SP_IO9 160 | Text GLabel 5150 1000 2 50 Input ~ 0 161 | SP_IO1 162 | Text GLabel 5150 1100 2 50 Input ~ 0 163 | SP_ARD5 164 | Text GLabel 5150 1200 2 50 Input ~ 0 165 | SP_IO2 166 | Text GLabel 5150 1300 2 50 Input ~ 0 167 | SP_ARD6 168 | Text GLabel 5150 1400 2 50 Input ~ 0 169 | SP_IO3 170 | Text GLabel 4900 1950 0 50 Input ~ 0 171 | GB_G5 172 | Text GLabel 5150 1550 2 50 Input ~ 0 173 | SP_ARD7 174 | Text GLabel 5150 1650 2 50 Input ~ 0 175 | SP_IO4 176 | Text GLabel 5150 1750 2 50 Input ~ 0 177 | SP_ARD8 178 | Text GLabel 5150 1850 2 50 Input ~ 0 179 | SP_IO5 180 | Text GLabel 5150 1950 2 50 Input ~ 0 181 | SP_ARD9 182 | Text GLabel 5150 2100 2 50 Input ~ 0 183 | SP_IO6 184 | Text GLabel 5150 2200 2 50 Input ~ 0 185 | SP_ARD10 186 | Text GLabel 5150 2300 2 50 Input ~ 0 187 | SP_IO7 188 | Text GLabel 5150 2400 2 50 Input ~ 0 189 | SP_ARD11 190 | Text GLabel 5150 2500 2 50 Input ~ 0 191 | SP_ARD13 192 | Wire Wire Line 193 | 4900 750 5150 750 194 | Wire Wire Line 195 | 5150 850 4900 850 196 | Wire Wire Line 197 | 4900 1000 5150 1000 198 | Wire Wire Line 199 | 5150 1100 4900 1100 200 | Wire Wire Line 201 | 4900 1200 5150 1200 202 | Wire Wire Line 203 | 5150 1300 4900 1300 204 | Wire Wire Line 205 | 4900 1400 5150 1400 206 | Wire Wire Line 207 | 4900 1550 5150 1550 208 | Wire Wire Line 209 | 5150 1650 4900 1650 210 | Wire Wire Line 211 | 4900 1750 5150 1750 212 | Wire Wire Line 213 | 5150 1850 4900 1850 214 | Wire Wire Line 215 | 4900 1950 5150 1950 216 | Wire Wire Line 217 | 4900 2100 5150 2100 218 | Wire Wire Line 219 | 5150 2200 4900 2200 220 | Wire Wire Line 221 | 4900 2300 5150 2300 222 | Wire Wire Line 223 | 5150 2400 4900 2400 224 | Wire Wire Line 225 | 4900 2500 5150 2500 226 | Text GLabel 6000 2000 0 50 Input ~ 0 227 | SP_3V3 228 | $Comp 229 | L power:GND #PWR0101 230 | U 1 1 5FFAAF83 231 | P 6000 2100 232 | F 0 "#PWR0101" H 6000 1850 50 0001 C CNN 233 | F 1 "GND" V 6005 1972 50 0000 R CNN 234 | F 2 "" H 6000 2100 50 0001 C CNN 235 | F 3 "" H 6000 2100 50 0001 C CNN 236 | 1 6000 2100 237 | 0 1 1 0 238 | $EndComp 239 | $Comp 240 | L Connector_Generic:Conn_01x20 J3 241 | U 1 1 5FFAB979 242 | P 10550 5250 243 | F 0 "J3" H 10630 5242 50 0000 L CNN 244 | F 1 "Conn_01x20" H 10630 5151 50 0000 L CNN 245 | F 2 "Raizu:JUSHUO_AFC01-S20FCC-00" H 10550 5250 50 0001 C CNN 246 | F 3 "~" H 10550 5250 50 0001 C CNN 247 | 1 10550 5250 248 | 1 0 0 -1 249 | $EndComp 250 | Text GLabel 10350 6150 0 50 Input ~ 0 251 | GBA_UP 252 | Text GLabel 10350 6050 0 50 Input ~ 0 253 | GBA_DOWN 254 | Text GLabel 10350 4950 0 50 Input ~ 0 255 | GBA_LEFT 256 | Text GLabel 10350 4850 0 50 Input ~ 0 257 | GBA_RGHT 258 | Text GLabel 10350 4750 0 50 Input ~ 0 259 | GBA_A 260 | Text GLabel 10350 4650 0 50 Input ~ 0 261 | GBA_B 262 | Text GLabel 10350 4550 0 50 Input ~ 0 263 | GBA_L 264 | Text GLabel 10350 4450 0 50 Input ~ 0 265 | GBA_R 266 | Text GLabel 10350 5050 0 50 Input ~ 0 267 | GBA_START 268 | Text GLabel 10350 5150 0 50 Input ~ 0 269 | GBA_SELECT 270 | Text GLabel 10350 5850 0 50 Input ~ 0 271 | GBA_AUD1 272 | Text GLabel 10350 5750 0 50 Input ~ 0 273 | GBA_AUD2 274 | Text GLabel 10350 5950 0 50 Input ~ 0 275 | GBA_CLK 276 | $Comp 277 | L MCU_Microchip_ATmega:ATmega328P-AU U2 278 | U 1 1 5FFBF3E6 279 | P 8800 2450 280 | F 0 "U2" H 8800 2450 50 0000 C CNN 281 | F 1 "ATmega328P-AU" V 8200 2450 50 0000 C CNN 282 | F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 8800 2450 50 0001 C CIN 283 | F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 8800 2450 50 0001 C CNN 284 | 1 8800 2450 285 | 1 0 0 -1 286 | $EndComp 287 | $Comp 288 | L Device:C C1 289 | U 1 1 5FFC1902 290 | P 10850 2850 291 | F 0 "C1" V 10598 2850 50 0000 C CNN 292 | F 1 "22pF" V 10689 2850 50 0000 C CNN 293 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 10888 2700 50 0001 C CNN 294 | F 3 "~" H 10850 2850 50 0001 C CNN 295 | 1 10850 2850 296 | -1 0 0 1 297 | $EndComp 298 | $Comp 299 | L Device:C C2 300 | U 1 1 5FFC247D 301 | P 10250 2850 302 | F 0 "C2" V 10400 2850 50 0000 C CNN 303 | F 1 "22pF" V 10500 2850 50 0000 C CNN 304 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 10288 2700 50 0001 C CNN 305 | F 3 "~" H 10250 2850 50 0001 C CNN 306 | 1 10250 2850 307 | -1 0 0 1 308 | $EndComp 309 | Text GLabel 4900 2700 0 50 Input ~ 0 310 | GBA_CLK 311 | Text GLabel 4900 2800 0 50 Input ~ 0 312 | GBA_AUD1 313 | Text GLabel 4900 2900 0 50 Input ~ 0 314 | GBA_AUD2 315 | Text GLabel 5150 2700 2 50 Input ~ 0 316 | SP_IO8 317 | Text GLabel 5150 2800 2 50 Input ~ 0 318 | SP_ARD2 319 | Text GLabel 5150 2900 2 50 Input ~ 0 320 | SP_ARD3 321 | Wire Wire Line 322 | 4900 2700 5150 2700 323 | Wire Wire Line 324 | 5150 2800 4900 2800 325 | Wire Wire Line 326 | 4900 2900 5150 2900 327 | $Comp 328 | L Connector_Generic:Conn_02x03_Odd_Even J6 329 | U 1 1 5FFC6AC4 330 | P 7400 3400 331 | F 0 "J6" H 7450 3717 50 0000 C CNN 332 | F 1 "Conn_02x03_Odd_Even" H 7450 3626 50 0000 C CNN 333 | F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" H 7400 3400 50 0001 C CNN 334 | F 3 "~" H 7400 3400 50 0001 C CNN 335 | 1 7400 3400 336 | 1 0 0 -1 337 | $EndComp 338 | Text GLabel 7200 3300 0 50 Input ~ 0 339 | ICSP_MISO 340 | Text GLabel 7200 3400 0 50 Input ~ 0 341 | ICSP_SCK 342 | Text GLabel 7200 3500 0 50 Input ~ 0 343 | AT_RST 344 | Text GLabel 7700 3400 2 50 Input ~ 0 345 | ICSP_MOSI 346 | $Comp 347 | L power:GND #PWR0103 348 | U 1 1 5FFCCACC 349 | P 7700 3500 350 | F 0 "#PWR0103" H 7700 3250 50 0001 C CNN 351 | F 1 "GND" V 7705 3372 50 0000 R CNN 352 | F 2 "" H 7700 3500 50 0001 C CNN 353 | F 3 "" H 7700 3500 50 0001 C CNN 354 | 1 7700 3500 355 | 0 -1 -1 0 356 | $EndComp 357 | Text GLabel 10250 1450 1 50 Input ~ 0 358 | ICSP_MISO 359 | Text GLabel 9400 1750 2 50 Input ~ 0 360 | ICSP_SCK 361 | Text GLabel 9400 1550 2 50 Input ~ 0 362 | ICSP_MOSI 363 | Text GLabel 7700 3300 2 50 Input ~ 0 364 | SP_3V3 365 | $Comp 366 | L power:GND #PWR0105 367 | U 1 1 5FFD7A59 368 | P 7350 1900 369 | F 0 "#PWR0105" H 7350 1650 50 0001 C CNN 370 | F 1 "GND" V 7355 1772 50 0000 R CNN 371 | F 2 "" H 7350 1900 50 0001 C CNN 372 | F 3 "" H 7350 1900 50 0001 C CNN 373 | 1 7350 1900 374 | 0 1 1 0 375 | $EndComp 376 | $Comp 377 | L power:GND #PWR0106 378 | U 1 1 5FFD839C 379 | P 8800 3950 380 | F 0 "#PWR0106" H 8800 3700 50 0001 C CNN 381 | F 1 "GND" H 8805 3777 50 0000 C CNN 382 | F 2 "" H 8800 3950 50 0001 C CNN 383 | F 3 "" H 8800 3950 50 0001 C CNN 384 | 1 8800 3950 385 | 1 0 0 -1 386 | $EndComp 387 | $Comp 388 | L Connector_Generic:Conn_02x08_Odd_Even J2 389 | U 1 1 5FFDDE03 390 | P 6200 2300 391 | F 0 "J2" H 6250 1800 50 0000 C CNN 392 | F 1 "Conn_02x08_Top_Bottom" H 6250 1700 50 0000 C CNN 393 | F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical" H 6200 2300 50 0001 C CNN 394 | F 3 "~" H 6200 2300 50 0001 C CNN 395 | 1 6200 2300 396 | 1 0 0 -1 397 | $EndComp 398 | Wire Wire Line 399 | 8900 950 8900 900 400 | Wire Wire Line 401 | 8900 900 8800 900 402 | Wire Wire Line 403 | 8100 900 8100 1250 404 | Wire Wire Line 405 | 8100 1250 8200 1250 406 | Wire Wire Line 407 | 8900 900 8950 900 408 | Connection ~ 8900 900 409 | Text GLabel 8950 900 2 50 Input ~ 0 410 | SP_3V3 411 | Wire Wire Line 412 | 8800 950 8800 900 413 | Connection ~ 8800 900 414 | Wire Wire Line 415 | 8800 900 8100 900 416 | $Comp 417 | L Device:C C3 418 | U 1 1 5FFEE439 419 | P 7450 2900 420 | F 0 "C3" V 7198 2900 50 0000 C CNN 421 | F 1 "100nF" V 7289 2900 50 0000 C CNN 422 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 7488 2750 50 0001 C CNN 423 | F 3 "~" H 7450 2900 50 0001 C CNN 424 | 1 7450 2900 425 | 0 1 1 0 426 | $EndComp 427 | Text GLabel 7300 2900 0 50 Input ~ 0 428 | SP_3V3 429 | $Comp 430 | L power:GND #PWR0107 431 | U 1 1 5FFF23D9 432 | P 7600 2900 433 | F 0 "#PWR0107" H 7600 2650 50 0001 C CNN 434 | F 1 "GND" V 7605 2772 50 0000 R CNN 435 | F 2 "" H 7600 2900 50 0001 C CNN 436 | F 3 "" H 7600 2900 50 0001 C CNN 437 | 1 7600 2900 438 | 0 -1 -1 0 439 | $EndComp 440 | Connection ~ 7750 1900 441 | Text GLabel 7650 2450 0 50 Input ~ 0 442 | SP_3V3 443 | Wire Wire Line 444 | 7750 1900 7750 2000 445 | Wire Wire Line 446 | 7950 1900 7750 1900 447 | $Comp 448 | L Device:R R1 449 | U 1 1 5FFD4753 450 | P 7750 2150 451 | F 0 "R1" H 7820 2196 50 0000 L CNN 452 | F 1 "10K" H 7820 2105 50 0000 L CNN 453 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7680 2150 50 0001 C CNN 454 | F 3 "~" H 7750 2150 50 0001 C CNN 455 | 1 7750 2150 456 | -1 0 0 1 457 | $EndComp 458 | Wire Wire Line 459 | 7950 1900 7950 2000 460 | Text GLabel 7950 2000 3 50 Input ~ 0 461 | AT_RST 462 | $Comp 463 | L Switch:SW_Push SW1 464 | U 1 1 5FFC3468 465 | P 7550 1900 466 | F 0 "SW1" H 7550 1700 50 0000 C CNN 467 | F 1 "SW_Push" H 7550 1800 50 0000 C CNN 468 | F 2 "Raizu_OFFSET:XKB-TS-1185EC-C-D-B" H 7550 2100 50 0001 C CNN 469 | F 3 "~" H 7550 2100 50 0001 C CNN 470 | 1 7550 1900 471 | -1 0 0 1 472 | $EndComp 473 | Wire Wire Line 474 | 7750 2300 7750 2450 475 | Wire Wire Line 476 | 7750 2450 7650 2450 477 | Text GLabel 9400 2750 2 50 Input ~ 0 478 | AT_RST 479 | Text GLabel 9400 2150 2 50 Input ~ 0 480 | GBA_UP 481 | Text GLabel 9400 2250 2 50 Input ~ 0 482 | GBA_DOWN 483 | Text GLabel 9400 2350 2 50 Input ~ 0 484 | GBA_LEFT 485 | Text GLabel 9400 2450 2 50 Input ~ 0 486 | GBA_RGHT 487 | Text GLabel 9400 3350 2 50 Input ~ 0 488 | GBA_A 489 | Text GLabel 9400 2950 2 50 Input ~ 0 490 | GBA_L 491 | Text GLabel 9400 3050 2 50 Input ~ 0 492 | GBA_R 493 | Text GLabel 9400 3450 2 50 Input ~ 0 494 | GBA_START 495 | Text GLabel 9400 3550 2 50 Input ~ 0 496 | GBA_SELECT 497 | Wire Wire Line 498 | 10550 3100 10850 3100 499 | Wire Wire Line 500 | 10850 3100 10850 3000 501 | Wire Wire Line 502 | 10550 3100 10250 3100 503 | Wire Wire Line 504 | 10250 3100 10250 3000 505 | Connection ~ 10550 3100 506 | Wire Wire Line 507 | 10550 3100 10550 3200 508 | $Comp 509 | L power:GND #PWR0104 510 | U 1 1 60021E7C 511 | P 10550 3200 512 | F 0 "#PWR0104" H 10550 2950 50 0001 C CNN 513 | F 1 "GND" V 10555 3072 50 0000 R CNN 514 | F 2 "" H 10550 3200 50 0001 C CNN 515 | F 3 "" H 10550 3200 50 0001 C CNN 516 | 1 10550 3200 517 | 1 0 0 -1 518 | $EndComp 519 | Text GLabel 10350 4350 0 50 Input ~ 0 520 | GBA_VCC 521 | Text GLabel 4900 1650 0 50 Input ~ 0 522 | GB_G2 523 | Wire Wire Line 524 | 10550 2750 10550 3100 525 | Text GLabel 6000 1400 0 50 BiDi ~ 0 526 | SP_IO4 527 | $Comp 528 | L Device:Crystal_GND24 X1 529 | U 1 1 5FFD18DB 530 | P 10550 2550 531 | F 0 "X1" V 10700 2400 50 0000 L CNN 532 | F 1 "Crystal_GND2" V 10400 2000 50 0000 L CNN 533 | F 2 "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" H 10550 2550 50 0001 C CNN 534 | F 3 "~" H 10550 2550 50 0001 C CNN 535 | 1 10550 2550 536 | 1 0 0 -1 537 | $EndComp 538 | Wire Wire Line 539 | 10700 2550 10850 2550 540 | Wire Wire Line 541 | 10850 2550 10850 2700 542 | Wire Wire Line 543 | 10400 2550 10250 2550 544 | Connection ~ 10250 2550 545 | Wire Wire Line 546 | 10250 2550 10250 2700 547 | Connection ~ 10850 2550 548 | $Comp 549 | L power:GND #PWR0111 550 | U 1 1 5FFDA756 551 | P 10550 2350 552 | F 0 "#PWR0111" H 10550 2100 50 0001 C CNN 553 | F 1 "GND" V 10555 2222 50 0000 R CNN 554 | F 2 "" H 10550 2350 50 0001 C CNN 555 | F 3 "" H 10550 2350 50 0001 C CNN 556 | 1 10550 2350 557 | -1 0 0 1 558 | $EndComp 559 | $Comp 560 | L Raizu:CONN_WII P1 561 | U 1 1 60984F98 562 | P 7450 4250 563 | F 0 "P1" H 7450 4597 60 0000 C CNN 564 | F 1 "CONN_WII" H 7450 4491 60 0000 C CNN 565 | F 2 "Raizu_OFFSET:CONN_WII" H 7200 4250 60 0001 C CNN 566 | F 3 "" H 7200 4250 60 0000 C CNN 567 | 1 7450 4250 568 | 1 0 0 -1 569 | $EndComp 570 | $Comp 571 | L power:GND #PWR0102 572 | U 1 1 5FFB0831 573 | P 10350 6250 574 | F 0 "#PWR0102" H 10350 6000 50 0001 C CNN 575 | F 1 "GND" V 10355 6122 50 0000 R CNN 576 | F 2 "" H 10350 6250 50 0001 C CNN 577 | F 3 "" H 10350 6250 50 0001 C CNN 578 | 1 10350 6250 579 | 0 1 1 0 580 | $EndComp 581 | $Comp 582 | L Connector:TestPoint EX1 583 | U 1 1 6098CDDA 584 | P 9700 5750 585 | F 0 "EX1" V 9750 6050 50 0000 C CNN 586 | F 1 "EX1" V 9650 6050 50 0000 C CNN 587 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5750 50 0001 C CNN 588 | F 3 "~" H 9900 5750 50 0001 C CNN 589 | 1 9700 5750 590 | 0 -1 -1 0 591 | $EndComp 592 | Text GLabel 4900 3150 0 50 Input ~ 0 593 | GBA_VCC 594 | Text GLabel 5150 3150 2 50 Input ~ 0 595 | SP_3V3 596 | Wire Wire Line 597 | 4900 3150 5150 3150 598 | Text GLabel 7000 4150 0 50 Input ~ 0 599 | SP_3V3 600 | Text GLabel 9400 2650 2 50 Input ~ 0 601 | JOY_SCL 602 | Text GLabel 9400 3150 2 50 Input ~ 0 603 | JOY_DET 604 | Text GLabel 9400 2550 2 50 Input ~ 0 605 | JOY_SDA 606 | $Comp 607 | L power:GND #PWR0108 608 | U 1 1 60996C8D 609 | P 7000 4350 610 | F 0 "#PWR0108" H 7000 4100 50 0001 C CNN 611 | F 1 "GND" V 7005 4222 50 0000 R CNN 612 | F 2 "" H 7000 4350 50 0001 C CNN 613 | F 3 "" H 7000 4350 50 0001 C CNN 614 | 1 7000 4350 615 | 0 1 1 0 616 | $EndComp 617 | Text GLabel 9400 3650 2 50 Input ~ 0 618 | GBA_RESET 619 | Text GLabel 10350 5250 0 50 Input ~ 0 620 | GBA_RESET 621 | Text GLabel 9400 1450 2 50 Input ~ 0 622 | OSD_ENABLE 623 | Text GLabel 9400 1350 2 50 Input ~ 0 624 | OSD_CLK 625 | Text GLabel 9400 1250 2 50 Input ~ 0 626 | OSD_DATA 627 | Text GLabel 7900 4150 2 50 Input ~ 0 628 | JOY_SCL 629 | Text GLabel 7900 4250 2 50 Input ~ 0 630 | JOY_DET 631 | Text GLabel 7900 4350 2 50 Input ~ 0 632 | JOY_SDA 633 | $Comp 634 | L Connector_Generic:Conn_01x34 J5 635 | U 1 1 6099ABB2 636 | P 1900 2600 637 | F 0 "J5" H 1818 4417 50 0000 C CNN 638 | F 1 "Conn_01x34" H 1818 4326 50 0000 C CNN 639 | F 2 "Raizu:JUSHUO_AFC07-S34FCC-00" H 1900 2600 50 0001 C CNN 640 | F 3 "~" H 1900 2600 50 0001 C CNN 641 | 1 1900 2600 642 | -1 0 0 -1 643 | $EndComp 644 | $Comp 645 | L Connector_Generic:Conn_01x32 J7 646 | U 1 1 609A015B 647 | P 2700 2500 648 | F 0 "J7" H 2618 4217 50 0000 C CNN 649 | F 1 "Conn_01x32" H 2618 4126 50 0000 C CNN 650 | F 2 "Raizu:JUSHUO_AFC01-S32FCC-00" H 2700 2500 50 0001 C CNN 651 | F 3 "~" H 2700 2500 50 0001 C CNN 652 | 1 2700 2500 653 | -1 0 0 -1 654 | $EndComp 655 | Text GLabel 2100 2000 2 50 Input ~ 0 656 | GB_R1 657 | Text GLabel 2100 1900 2 50 Input ~ 0 658 | GB_R2 659 | Text GLabel 2100 1800 2 50 Input ~ 0 660 | GB_R3 661 | Text GLabel 2100 1700 2 50 Input ~ 0 662 | GB_R4 663 | Text GLabel 2100 1600 2 50 Input ~ 0 664 | GB_R5 665 | Text GLabel 2100 2500 2 50 Input ~ 0 666 | GB_G1 667 | Text GLabel 2100 2400 2 50 Input ~ 0 668 | GB_G2 669 | Text GLabel 2100 2300 2 50 Input ~ 0 670 | GB_G3 671 | Text GLabel 2100 2200 2 50 Input ~ 0 672 | GB_G4 673 | Text GLabel 2100 2100 2 50 Input ~ 0 674 | GB_G5 675 | Text GLabel 2100 3100 2 50 Input ~ 0 676 | GB_B1 677 | Text GLabel 2100 3000 2 50 Input ~ 0 678 | GB_B2 679 | Text GLabel 2100 2900 2 50 Input ~ 0 680 | GB_B3 681 | Text GLabel 2100 2800 2 50 Input ~ 0 682 | GB_B4 683 | Text GLabel 2100 2700 2 50 Input ~ 0 684 | GB_B5 685 | Text GLabel 2100 3400 2 50 Input ~ 0 686 | GB_SPS 687 | Text GLabel 2100 1100 2 50 Input ~ 0 688 | GB_DCLK 689 | Text GLabel 2900 3400 2 50 Input ~ 0 690 | GB_SPS 691 | Text GLabel 2900 3100 2 50 Input ~ 0 692 | GB_B1 693 | Text GLabel 2900 3000 2 50 Input ~ 0 694 | GB_B2 695 | Text GLabel 2900 2900 2 50 Input ~ 0 696 | GB_B3 697 | Text GLabel 2900 2800 2 50 Input ~ 0 698 | GB_B4 699 | Text GLabel 2900 2700 2 50 Input ~ 0 700 | GB_B5 701 | Text GLabel 2900 2000 2 50 Input ~ 0 702 | GB_R1 703 | Text GLabel 2900 1900 2 50 Input ~ 0 704 | GB_R2 705 | Text GLabel 2900 1800 2 50 Input ~ 0 706 | GB_R3 707 | Text GLabel 2900 1700 2 50 Input ~ 0 708 | GB_R4 709 | Text GLabel 2900 1600 2 50 Input ~ 0 710 | GB_R5 711 | Text GLabel 2900 2500 2 50 Input ~ 0 712 | GB_G1 713 | Text GLabel 2900 2400 2 50 Input ~ 0 714 | GB_G2 715 | Text GLabel 2900 2300 2 50 Input ~ 0 716 | GB_G3 717 | Text GLabel 2900 2200 2 50 Input ~ 0 718 | GB_G4 719 | Text GLabel 2900 2100 2 50 Input ~ 0 720 | GB_G5 721 | Text GLabel 2900 1100 2 50 Input ~ 0 722 | GB_DCLK 723 | $Comp 724 | L Connector:TestPoint EX2 725 | U 1 1 6098E093 726 | P 9700 5550 727 | F 0 "EX2" V 9750 5850 50 0000 C CNN 728 | F 1 "EX2" V 9650 5850 50 0000 C CNN 729 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5550 50 0001 C CNN 730 | F 3 "~" H 9900 5550 50 0001 C CNN 731 | 1 9700 5550 732 | 0 -1 -1 0 733 | $EndComp 734 | $Comp 735 | L Connector:TestPoint EX3 736 | U 1 1 609BBA50 737 | P 9700 5150 738 | F 0 "EX3" V 9750 5450 50 0000 C CNN 739 | F 1 "EX3" V 9650 5450 50 0000 C CNN 740 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5150 50 0001 C CNN 741 | F 3 "~" H 9900 5150 50 0001 C CNN 742 | 1 9700 5150 743 | 0 -1 -1 0 744 | $EndComp 745 | $Comp 746 | L Connector:TestPoint EX4 747 | U 1 1 609BD4EE 748 | P 9700 5350 749 | F 0 "EX4" V 9750 5650 50 0000 C CNN 750 | F 1 "EX4" V 9650 5650 50 0000 C CNN 751 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 9900 5350 50 0001 C CNN 752 | F 3 "~" H 9900 5350 50 0001 C CNN 753 | 1 9700 5350 754 | 0 -1 -1 0 755 | $EndComp 756 | Wire Wire Line 757 | 10350 5350 9800 5350 758 | Wire Wire Line 759 | 10350 5450 9750 5450 760 | Wire Wire Line 761 | 9750 5450 9750 5350 762 | Wire Wire Line 763 | 9750 5350 9700 5350 764 | Wire Wire Line 765 | 9800 5150 9700 5150 766 | Wire Wire Line 767 | 9800 5150 9800 5350 768 | Wire Wire Line 769 | 9700 5550 10350 5550 770 | Wire Wire Line 771 | 10350 5650 9750 5650 772 | Wire Wire Line 773 | 9750 5650 9750 5750 774 | Wire Wire Line 775 | 9750 5750 9700 5750 776 | $Comp 777 | L Connector_Generic:Conn_01x05 J8 778 | U 1 1 60A0786E 779 | P 7700 4850 780 | F 0 "J8" H 7780 4892 50 0000 L CNN 781 | F 1 "Conn_01x05" H 7780 4801 50 0000 L CNN 782 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal" H 7700 4850 50 0001 C CNN 783 | F 3 "~" H 7700 4850 50 0001 C CNN 784 | 1 7700 4850 785 | 1 0 0 -1 786 | $EndComp 787 | Text GLabel 7500 4650 0 50 Input ~ 0 788 | SP_3V3 789 | $Comp 790 | L power:GND #PWR0109 791 | U 1 1 60A09640 792 | P 7500 5050 793 | F 0 "#PWR0109" H 7500 4800 50 0001 C CNN 794 | F 1 "GND" V 7505 4922 50 0000 R CNN 795 | F 2 "" H 7500 5050 50 0001 C CNN 796 | F 3 "" H 7500 5050 50 0001 C CNN 797 | 1 7500 5050 798 | 0 1 1 0 799 | $EndComp 800 | Text GLabel 7500 4750 0 50 Input ~ 0 801 | JOY_SCL 802 | Text GLabel 7500 4850 0 50 Input ~ 0 803 | JOY_DET 804 | Text GLabel 7500 4950 0 50 Input ~ 0 805 | JOY_SDA 806 | $Comp 807 | L Connector_Generic:Conn_01x20 J9 808 | U 1 1 60AA1942 809 | P 5550 6450 810 | F 0 "J9" H 5630 6442 50 0000 L CNN 811 | F 1 "Conn_01x20" V 5650 5450 50 0000 L CNN 812 | F 2 "Raizu:JUSHUO_AFC01-S20FCC-00" H 5550 6450 50 0001 C CNN 813 | F 3 "~" H 5550 6450 50 0001 C CNN 814 | 1 5550 6450 815 | 1 0 0 -1 816 | $EndComp 817 | $Comp 818 | L Connector:TestPoint_Small GBA1 819 | U 1 1 60AC22B7 820 | P 5050 5550 821 | F 0 "GBA1" H 4950 5600 39 0000 R CNN 822 | F 1 "GBA_VCC" H 4950 5550 20 0000 R CNN 823 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5550 50 0001 C CNN 824 | F 3 "~" H 5250 5550 50 0001 C CNN 825 | 1 5050 5550 826 | 1 0 0 -1 827 | $EndComp 828 | $Comp 829 | L Connector:TestPoint_Small TP8 830 | U 1 1 60AC5771 831 | P 5050 5650 832 | F 0 "TP8" H 4850 5700 39 0000 L CNN 833 | F 1 "GBA_R" H 4950 5650 20 0000 R CNN 834 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5650 50 0001 C CNN 835 | F 3 "~" H 5250 5650 50 0001 C CNN 836 | 1 5050 5650 837 | 1 0 0 -1 838 | $EndComp 839 | $Comp 840 | L Connector:TestPoint_Small TP9 841 | U 1 1 60AC6187 842 | P 5050 5750 843 | F 0 "TP9" H 4850 5800 39 0000 L CNN 844 | F 1 "GBA_L" H 4950 5750 20 0000 R CNN 845 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5750 50 0001 C CNN 846 | F 3 "~" H 5250 5750 50 0001 C CNN 847 | 1 5050 5750 848 | 1 0 0 -1 849 | $EndComp 850 | $Comp 851 | L Connector:TestPoint_Small TP1 852 | U 1 1 60AC62AC 853 | P 5050 5850 854 | F 0 "TP1" H 4850 5900 39 0000 L CNN 855 | F 1 "GBA_B" H 4950 5850 20 0000 R CNN 856 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5850 50 0001 C CNN 857 | F 3 "~" H 5250 5850 50 0001 C CNN 858 | 1 5050 5850 859 | 1 0 0 -1 860 | $EndComp 861 | $Comp 862 | L Connector:TestPoint_Small TP0 863 | U 1 1 60AC6598 864 | P 5050 5950 865 | F 0 "TP0" H 4850 6000 39 0000 L CNN 866 | F 1 "GBA_A" H 4950 5950 20 0000 R CNN 867 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 5950 50 0001 C CNN 868 | F 3 "~" H 5250 5950 50 0001 C CNN 869 | 1 5050 5950 870 | 1 0 0 -1 871 | $EndComp 872 | $Comp 873 | L Connector:TestPoint_Small TP4 874 | U 1 1 60AC66D0 875 | P 5050 6050 876 | F 0 "TP4" H 4850 6100 39 0000 L CNN 877 | F 1 "GBA_DR" H 4950 6050 20 0000 R CNN 878 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6050 50 0001 C CNN 879 | F 3 "~" H 5250 6050 50 0001 C CNN 880 | 1 5050 6050 881 | 1 0 0 -1 882 | $EndComp 883 | $Comp 884 | L Connector:TestPoint_Small TP5 885 | U 1 1 60AC683E 886 | P 5050 6150 887 | F 0 "TP5" H 4850 6200 39 0000 L CNN 888 | F 1 "GBA_DL" H 4950 6150 20 0000 R CNN 889 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6150 50 0001 C CNN 890 | F 3 "~" H 5250 6150 50 0001 C CNN 891 | 1 5050 6150 892 | 1 0 0 -1 893 | $EndComp 894 | $Comp 895 | L Connector:TestPoint_Small TP3 896 | U 1 1 60AC69AF 897 | P 5050 6250 898 | F 0 "TP3" H 4850 6300 39 0000 L CNN 899 | F 1 "GBA_STR" H 4950 6250 20 0000 R CNN 900 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6250 50 0001 C CNN 901 | F 3 "~" H 5250 6250 50 0001 C CNN 902 | 1 5050 6250 903 | 1 0 0 -1 904 | $EndComp 905 | $Comp 906 | L Connector:TestPoint_Small TP2 907 | U 1 1 60AC6ACF 908 | P 5050 6350 909 | F 0 "TP2" H 4850 6400 39 0000 L CNN 910 | F 1 "GBA_SEL" H 4950 6350 20 0000 R CNN 911 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6350 50 0001 C CNN 912 | F 3 "~" H 5250 6350 50 0001 C CNN 913 | 1 5050 6350 914 | 1 0 0 -1 915 | $EndComp 916 | Wire Wire Line 917 | 5050 5550 5350 5550 918 | Wire Wire Line 919 | 5350 5650 5050 5650 920 | Wire Wire Line 921 | 5050 5750 5350 5750 922 | Wire Wire Line 923 | 5050 5850 5350 5850 924 | Wire Wire Line 925 | 5350 5950 5050 5950 926 | Wire Wire Line 927 | 5050 6050 5350 6050 928 | Wire Wire Line 929 | 5050 6150 5350 6150 930 | Wire Wire Line 931 | 5350 6250 5050 6250 932 | Wire Wire Line 933 | 5050 6350 5350 6350 934 | $Comp 935 | L Connector:TestPoint_Small TP6 936 | U 1 1 60ADCD13 937 | P 5050 7350 938 | F 0 "TP6" H 4850 7400 39 0000 L CNN 939 | F 1 "GBA_DU" H 4950 7350 20 0000 R CNN 940 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7350 50 0001 C CNN 941 | F 3 "~" H 5250 7350 50 0001 C CNN 942 | 1 5050 7350 943 | 1 0 0 -1 944 | $EndComp 945 | Wire Wire Line 946 | 5050 7350 5350 7350 947 | $Comp 948 | L Connector:TestPoint_Small TP7 949 | U 1 1 60ADEC2F 950 | P 5050 7250 951 | F 0 "TP7" H 4850 7300 39 0000 L CNN 952 | F 1 "GBA_DD" H 4950 7250 20 0000 R CNN 953 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7250 50 0001 C CNN 954 | F 3 "~" H 5250 7250 50 0001 C CNN 955 | 1 5050 7250 956 | 1 0 0 -1 957 | $EndComp 958 | Wire Wire Line 959 | 5050 7250 5350 7250 960 | $Comp 961 | L Connector:TestPoint_Small GBA2 962 | U 1 1 60AEF560 963 | P 5050 6450 964 | F 0 "GBA2" H 4800 6500 39 0000 L CNN 965 | F 1 "GBA_RESET" H 4950 6450 20 0000 R CNN 966 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6450 50 0001 C CNN 967 | F 3 "~" H 5250 6450 50 0001 C CNN 968 | 1 5050 6450 969 | 1 0 0 -1 970 | $EndComp 971 | $Comp 972 | L Connector:TestPoint_Small GBA3 973 | U 1 1 60AF0554 974 | P 5050 7150 975 | F 0 "GBA3" H 4800 7200 39 0000 L CNN 976 | F 1 "GBA_CLK" H 4950 7150 20 0000 R CNN 977 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7150 50 0001 C CNN 978 | F 3 "~" H 5250 7150 50 0001 C CNN 979 | 1 5050 7150 980 | 1 0 0 -1 981 | $EndComp 982 | Wire Wire Line 983 | 5050 7150 5350 7150 984 | Wire Wire Line 985 | 5050 6450 5350 6450 986 | $Comp 987 | L Connector:TestPoint_Small GEX3 988 | U 1 1 60B25553 989 | P 5050 6550 990 | F 0 "GEX3" H 4950 6600 39 0000 R CNN 991 | F 1 "GBA_EX3" H 4950 6550 20 0000 R CNN 992 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6550 50 0001 C CNN 993 | F 3 "~" H 5250 6550 50 0001 C CNN 994 | 1 5050 6550 995 | 1 0 0 -1 996 | $EndComp 997 | $Comp 998 | L Connector:TestPoint_Small GEX4 999 | U 1 1 60B25BB4 1000 | P 5050 6650 1001 | F 0 "GEX4" H 4950 6700 39 0000 R CNN 1002 | F 1 "GBA_EX4" H 4950 6650 20 0000 R CNN 1003 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6650 50 0001 C CNN 1004 | F 3 "~" H 5250 6650 50 0001 C CNN 1005 | 1 5050 6650 1006 | 1 0 0 -1 1007 | $EndComp 1008 | $Comp 1009 | L Connector:TestPoint_Small GEX2 1010 | U 1 1 60B25D92 1011 | P 5050 6750 1012 | F 0 "GEX2" H 4950 6800 39 0000 R CNN 1013 | F 1 "GBA_EX2" H 4950 6750 20 0000 R CNN 1014 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6750 50 0001 C CNN 1015 | F 3 "~" H 5250 6750 50 0001 C CNN 1016 | 1 5050 6750 1017 | 1 0 0 -1 1018 | $EndComp 1019 | $Comp 1020 | L Connector:TestPoint_Small GEX1 1021 | U 1 1 60B25FA0 1022 | P 5050 6850 1023 | F 0 "GEX1" H 4950 6900 39 0000 R CNN 1024 | F 1 "GBA_EX1" H 4950 6850 20 0000 R CNN 1025 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6850 50 0001 C CNN 1026 | F 3 "~" H 5250 6850 50 0001 C CNN 1027 | 1 5050 6850 1028 | 1 0 0 -1 1029 | $EndComp 1030 | $Comp 1031 | L Connector:TestPoint_Small S2 1032 | U 1 1 60B2640E 1033 | P 5050 6950 1034 | F 0 "S2" H 4950 7000 39 0000 R CNN 1035 | F 1 "GBA_S02" H 4950 6950 20 0000 R CNN 1036 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 6950 50 0001 C CNN 1037 | F 3 "~" H 5250 6950 50 0001 C CNN 1038 | 1 5050 6950 1039 | 1 0 0 -1 1040 | $EndComp 1041 | $Comp 1042 | L Connector:TestPoint_Small S1 1043 | U 1 1 60B26610 1044 | P 5050 7050 1045 | F 0 "S1" H 4950 7100 39 0000 R CNN 1046 | F 1 "GBA_S01" H 4950 7050 20 0000 R CNN 1047 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7050 50 0001 C CNN 1048 | F 3 "~" H 5250 7050 50 0001 C CNN 1049 | 1 5050 7050 1050 | 1 0 0 -1 1051 | $EndComp 1052 | $Comp 1053 | L Connector:TestPoint_Small GBA4 1054 | U 1 1 60B28C79 1055 | P 5050 7450 1056 | F 0 "GBA4" H 4950 7500 39 0000 R CNN 1057 | F 1 "GBA_GND" H 4950 7450 20 0000 R CNN 1058 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 5250 7450 50 0001 C CNN 1059 | F 3 "~" H 5250 7450 50 0001 C CNN 1060 | 1 5050 7450 1061 | 1 0 0 -1 1062 | $EndComp 1063 | Wire Wire Line 1064 | 5050 7450 5350 7450 1065 | Wire Wire Line 1066 | 5350 6550 5050 6550 1067 | Wire Wire Line 1068 | 5050 6650 5350 6650 1069 | Wire Wire Line 1070 | 5350 6750 5050 6750 1071 | Wire Wire Line 1072 | 5350 6850 5050 6850 1073 | Wire Wire Line 1074 | 5050 6950 5350 6950 1075 | Wire Wire Line 1076 | 5350 7050 5050 7050 1077 | Text Notes 4950 5350 0 50 ~ 0 1078 | Breakout Board 1079 | Wire Notes Line 1080 | 5800 5200 5800 7600 1081 | Wire Notes Line 1082 | 5800 7600 4700 7600 1083 | Wire Notes Line 1084 | 4700 7600 4700 5200 1085 | Wire Notes Line 1086 | 4700 5200 5800 5200 1087 | $Comp 1088 | L Device:LED D1 1089 | U 1 1 60A19259 1090 | P 3650 6100 1091 | F 0 "D1" H 3643 6317 50 0000 C CNN 1092 | F 1 "LED" H 3643 6226 50 0000 C CNN 1093 | F 2 "LED_THT:LED_D5.0mm_FlatTop" H 3650 6100 50 0001 C CNN 1094 | F 3 "~" H 3650 6100 50 0001 C CNN 1095 | 1 3650 6100 1096 | 1 0 0 -1 1097 | $EndComp 1098 | $Comp 1099 | L Raizu:CONN_WII P2 1100 | U 1 1 60A19B5B 1101 | P 3500 6750 1102 | F 0 "P2" H 3500 7097 60 0000 C CNN 1103 | F 1 "CONN_WII" H 3500 6991 60 0000 C CNN 1104 | F 2 "Raizu_OFFSET:CONN_WII" H 3250 6750 60 0001 C CNN 1105 | F 3 "" H 3250 6750 60 0000 C CNN 1106 | 1 3500 6750 1107 | 1 0 0 -1 1108 | $EndComp 1109 | $Comp 1110 | L Device:R R2 1111 | U 1 1 60A22515 1112 | P 3350 6100 1113 | F 0 "R2" V 3143 6100 50 0000 C CNN 1114 | F 1 "120" V 3234 6100 50 0000 C CNN 1115 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3280 6100 50 0001 C CNN 1116 | F 3 "~" H 3350 6100 50 0001 C CNN 1117 | 1 3350 6100 1118 | 0 1 1 0 1119 | $EndComp 1120 | $Comp 1121 | L Connector_Generic:Conn_01x02 J10 1122 | U 1 1 60A2488A 1123 | P 1650 6100 1124 | F 0 "J10" H 1900 6100 50 0000 C CNN 1125 | F 1 "Conn_01x02" V 1750 6100 50 0000 C CNN 1126 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal" H 1650 6100 50 0001 C CNN 1127 | F 3 "~" H 1650 6100 50 0001 C CNN 1128 | 1 1650 6100 1129 | -1 0 0 1 1130 | $EndComp 1131 | $Comp 1132 | L Connector_Generic:Conn_01x05 J11 1133 | U 1 1 60A3D43E 1134 | P 1750 6700 1135 | F 0 "J11" H 1950 6700 50 0000 L CNN 1136 | F 1 "Conn_01x05" V 1850 6500 50 0000 L CNN 1137 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal" H 1750 6700 50 0001 C CNN 1138 | F 3 "~" H 1750 6700 50 0001 C CNN 1139 | 1 1750 6700 1140 | -1 0 0 1 1141 | $EndComp 1142 | Text GLabel 1950 6900 2 50 Input ~ 0 1143 | EXT_3V3 1144 | Text GLabel 1950 6800 2 50 Input ~ 0 1145 | EXT_SCL 1146 | Text GLabel 1950 6700 2 50 Input ~ 0 1147 | EXT_DET 1148 | Text GLabel 1950 6600 2 50 Input ~ 0 1149 | EXT_SDA 1150 | Text GLabel 3050 6650 0 50 Input ~ 0 1151 | EXT_3V3 1152 | Text GLabel 1950 6500 2 50 Input ~ 0 1153 | EXT_GND 1154 | Text GLabel 3050 6850 0 50 Input ~ 0 1155 | EXT_GND 1156 | Text GLabel 3950 6650 2 50 Input ~ 0 1157 | EXT_SCL 1158 | Text GLabel 3950 6750 2 50 Input ~ 0 1159 | EXT_DET 1160 | Text GLabel 3950 6850 2 50 Input ~ 0 1161 | EXT_SDA 1162 | Text GLabel 2050 5850 2 50 Input ~ 0 1163 | EXT_VIN 1164 | Text GLabel 1900 6250 0 50 Input ~ 0 1165 | EXT_5V 1166 | Text GLabel 3200 6100 0 50 Input ~ 0 1167 | EXT_GND 1168 | Text GLabel 3800 6100 2 50 Input ~ 0 1169 | EXT_5V 1170 | $Comp 1171 | L Raizu:Switch-DPDT SW2 1172 | U 1 1 60A211DC 1173 | P 2300 6050 1174 | F 0 "SW2" H 2550 6000 50 0000 L CNN 1175 | F 1 "Switch-DPDT" V 2500 5800 50 0000 L CNN 1176 | F 2 "Raizu_OFFSET:XKB_XKB5858-Z-C" H 2300 6250 50 0001 C CNN 1177 | F 3 "~" H 2300 6250 50 0001 C CNN 1178 | 1 2300 6050 1179 | 1 0 0 -1 1180 | $EndComp 1181 | Wire Notes Line 1182 | 4500 5550 4500 7200 1183 | Wire Notes Line 1184 | 4500 7200 1250 7200 1185 | Wire Notes Line 1186 | 1250 7200 1250 5550 1187 | Wire Notes Line 1188 | 1250 5550 4500 5550 1189 | Text Notes 2500 5700 0 50 ~ 0 1190 | Extension Board 1191 | Wire Wire Line 1192 | 2150 6000 1900 6000 1193 | Wire Wire Line 1194 | 1900 6000 1900 5850 1195 | Wire Wire Line 1196 | 1900 5850 2050 5850 1197 | Connection ~ 1900 6000 1198 | Wire Wire Line 1199 | 1900 6000 1850 6000 1200 | Wire Wire Line 1201 | 1850 6100 2050 6100 1202 | Wire Wire Line 1203 | 2050 6100 2050 6250 1204 | Wire Wire Line 1205 | 1900 6250 2050 6250 1206 | Connection ~ 2050 6100 1207 | Wire Wire Line 1208 | 2050 6100 2150 6100 1209 | Text GLabel 9400 3250 2 50 Input ~ 0 1210 | GBA_B 1211 | Text GLabel 5150 3350 2 50 Input ~ 0 1212 | SP_ARD0 1213 | Text GLabel 4900 3350 0 50 Input ~ 0 1214 | OSD_DATA 1215 | Text GLabel 5150 3450 2 50 Input ~ 0 1216 | SP_ARD1 1217 | Text GLabel 4900 3450 0 50 Input ~ 0 1218 | OSD_CLK 1219 | Text GLabel 10450 1650 2 50 Input ~ 0 1220 | OSD_LATCH 1221 | Text GLabel 5150 3550 2 50 Input ~ 0 1222 | SP_ARD4 1223 | Text GLabel 4900 3550 0 50 Input ~ 0 1224 | OSD_ENABLE 1225 | Text GLabel 5150 3650 2 50 Input ~ 0 1226 | SP_ARD12 1227 | Text GLabel 4900 3650 0 50 Input ~ 0 1228 | OSD_LATCH 1229 | Wire Wire Line 1230 | 4900 3350 5150 3350 1231 | Wire Wire Line 1232 | 5150 3450 4900 3450 1233 | Wire Wire Line 1234 | 4900 3550 5150 3550 1235 | Wire Wire Line 1236 | 5150 3650 4900 3650 1237 | $Comp 1238 | L Connector:TestPoint TP19 1239 | U 1 1 60AD9813 1240 | P 8200 1450 1241 | F 0 "TP19" V 8350 1800 50 0000 C CNN 1242 | F 1 "TestPoint" V 8250 1850 50 0000 C CNN 1243 | F 2 "Raizu_OFFSET:SOLDER_PAD" H 8400 1450 50 0001 C CNN 1244 | F 3 "~" H 8400 1450 50 0001 C CNN 1245 | 1 8200 1450 1246 | 0 -1 -1 0 1247 | $EndComp 1248 | Wire Wire Line 1249 | 9400 1850 10850 1850 1250 | Wire Wire Line 1251 | 10850 1850 10850 2550 1252 | Wire Wire Line 1253 | 9400 1950 10250 1950 1254 | Wire Wire Line 1255 | 10250 1950 10250 2550 1256 | Wire Wire Line 1257 | 9400 1650 10250 1650 1258 | Wire Wire Line 1259 | 10250 1650 10250 1450 1260 | Wire Wire Line 1261 | 10250 1650 10450 1650 1262 | Connection ~ 10250 1650 1263 | $EndSCHEMATC 1264 | -------------------------------------------------------------------------------- /shield/GBAHD_Shield.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | E:\Kicad\GBAHD-Shield\shield\GBAHD_Shield.sch 5 | 5/16/2021 9:13:09 PM 6 | Eeschema (5.1.9)-1 7 | 8 | 9 | 10 | <company/> 11 | <rev/> 12 | <date/> 13 | <source>GBAHD_Shield.sch</source> 14 | <comment number="1" value=""/> 15 | <comment number="2" value=""/> 16 | <comment number="3" value=""/> 17 | <comment number="4" value=""/> 18 | </title_block> 19 | </sheet> 20 | </design> 21 | <components> 22 | <comp ref="J1"> 23 | <value>Conn_01x40</value> 24 | <footprint>Raizu:JUSHUO_AFC01-S40FCC-00</footprint> 25 | <datasheet>~</datasheet> 26 | <libsource lib="Connector_Generic" part="Conn_01x40" description="Generic connector, single row, 01x40, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 27 | <sheetpath names="/" tstamps="/"/> 28 | <tstamp>5FF9439E</tstamp> 29 | </comp> 30 | <comp ref="J4"> 31 | <value>Conn_02x10_Top_Bottom</value> 32 | <footprint>Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical</footprint> 33 | <datasheet>~</datasheet> 34 | <libsource lib="Connector_Generic" part="Conn_02x10_Odd_Even" description="Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> 35 | <sheetpath names="/" tstamps="/"/> 36 | <tstamp>5FF994D5</tstamp> 37 | </comp> 38 | <comp ref="J3"> 39 | <value>Conn_01x20</value> 40 | <footprint>Raizu:JUSHUO_AFC01-S20FCC-00</footprint> 41 | <datasheet>~</datasheet> 42 | <libsource lib="Connector_Generic" part="Conn_01x20" description="Generic connector, single row, 01x20, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 43 | <sheetpath names="/" tstamps="/"/> 44 | <tstamp>5FFAB979</tstamp> 45 | </comp> 46 | <comp ref="U2"> 47 | <value>ATmega328P-AU</value> 48 | <footprint>Package_QFP:TQFP-32_7x7mm_P0.8mm</footprint> 49 | <datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf</datasheet> 50 | <libsource lib="MCU_Microchip_ATmega" part="ATmega328P-AU" description="20MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, TQFP-32"/> 51 | <sheetpath names="/" tstamps="/"/> 52 | <tstamp>5FFBF3E6</tstamp> 53 | </comp> 54 | <comp ref="C1"> 55 | <value>22pF</value> 56 | <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint> 57 | <datasheet>~</datasheet> 58 | <libsource lib="Device" part="C" description="Unpolarized capacitor"/> 59 | <sheetpath names="/" tstamps="/"/> 60 | <tstamp>5FFC1902</tstamp> 61 | </comp> 62 | <comp ref="C2"> 63 | <value>22pF</value> 64 | <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint> 65 | <datasheet>~</datasheet> 66 | <libsource lib="Device" part="C" description="Unpolarized capacitor"/> 67 | <sheetpath names="/" tstamps="/"/> 68 | <tstamp>5FFC247D</tstamp> 69 | </comp> 70 | <comp ref="J6"> 71 | <value>Conn_02x03_Odd_Even</value> 72 | <footprint>Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical</footprint> 73 | <datasheet>~</datasheet> 74 | <libsource lib="Connector_Generic" part="Conn_02x03_Odd_Even" description="Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> 75 | <sheetpath names="/" tstamps="/"/> 76 | <tstamp>5FFC6AC4</tstamp> 77 | </comp> 78 | <comp ref="J2"> 79 | <value>Conn_02x08_Top_Bottom</value> 80 | <footprint>Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical</footprint> 81 | <datasheet>~</datasheet> 82 | <libsource lib="Connector_Generic" part="Conn_02x08_Odd_Even" description="Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/> 83 | <sheetpath names="/" tstamps="/"/> 84 | <tstamp>5FFDDE03</tstamp> 85 | </comp> 86 | <comp ref="C3"> 87 | <value>100nF</value> 88 | <footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint> 89 | <datasheet>~</datasheet> 90 | <libsource lib="Device" part="C" description="Unpolarized capacitor"/> 91 | <sheetpath names="/" tstamps="/"/> 92 | <tstamp>5FFEE439</tstamp> 93 | </comp> 94 | <comp ref="R1"> 95 | <value>10K</value> 96 | <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint> 97 | <datasheet>~</datasheet> 98 | <libsource lib="Device" part="R" description="Resistor"/> 99 | <sheetpath names="/" tstamps="/"/> 100 | <tstamp>5FFD4753</tstamp> 101 | </comp> 102 | <comp ref="SW1"> 103 | <value>SW_Push</value> 104 | <footprint>Raizu_OFFSET:XKB-TS-1185EC-C-D-B</footprint> 105 | <datasheet>~</datasheet> 106 | <libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/> 107 | <sheetpath names="/" tstamps="/"/> 108 | <tstamp>5FFC3468</tstamp> 109 | </comp> 110 | <comp ref="X1"> 111 | <value>Crystal_GND2</value> 112 | <footprint>Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm</footprint> 113 | <datasheet>~</datasheet> 114 | <libsource lib="Device" part="Crystal_GND24" description="Four pin crystal, GND on pins 2 and 4"/> 115 | <sheetpath names="/" tstamps="/"/> 116 | <tstamp>5FFD18DB</tstamp> 117 | </comp> 118 | <comp ref="P1"> 119 | <value>CONN_WII</value> 120 | <footprint>Raizu_OFFSET:CONN_WII</footprint> 121 | <libsource lib="Raizu" part="CONN_WII" description=""/> 122 | <sheetpath names="/" tstamps="/"/> 123 | <tstamp>60984F98</tstamp> 124 | </comp> 125 | <comp ref="EX1"> 126 | <value>EX1</value> 127 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 128 | <datasheet>~</datasheet> 129 | <libsource lib="Connector" part="TestPoint" description="test point"/> 130 | <sheetpath names="/" tstamps="/"/> 131 | <tstamp>6098CDDA</tstamp> 132 | </comp> 133 | <comp ref="J5"> 134 | <value>Conn_01x34</value> 135 | <footprint>Raizu:JUSHUO_AFC07-S34FCC-00</footprint> 136 | <datasheet>~</datasheet> 137 | <libsource lib="Connector_Generic" part="Conn_01x34" description="Generic connector, single row, 01x34, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 138 | <sheetpath names="/" tstamps="/"/> 139 | <tstamp>6099ABB2</tstamp> 140 | </comp> 141 | <comp ref="J7"> 142 | <value>Conn_01x32</value> 143 | <footprint>Raizu:JUSHUO_AFC01-S32FCC-00</footprint> 144 | <datasheet>~</datasheet> 145 | <libsource lib="Connector_Generic" part="Conn_01x32" description="Generic connector, single row, 01x32, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 146 | <sheetpath names="/" tstamps="/"/> 147 | <tstamp>609A015B</tstamp> 148 | </comp> 149 | <comp ref="EX2"> 150 | <value>EX2</value> 151 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 152 | <datasheet>~</datasheet> 153 | <libsource lib="Connector" part="TestPoint" description="test point"/> 154 | <sheetpath names="/" tstamps="/"/> 155 | <tstamp>6098E093</tstamp> 156 | </comp> 157 | <comp ref="EX3"> 158 | <value>EX3</value> 159 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 160 | <datasheet>~</datasheet> 161 | <libsource lib="Connector" part="TestPoint" description="test point"/> 162 | <sheetpath names="/" tstamps="/"/> 163 | <tstamp>609BBA50</tstamp> 164 | </comp> 165 | <comp ref="EX4"> 166 | <value>EX4</value> 167 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 168 | <datasheet>~</datasheet> 169 | <libsource lib="Connector" part="TestPoint" description="test point"/> 170 | <sheetpath names="/" tstamps="/"/> 171 | <tstamp>609BD4EE</tstamp> 172 | </comp> 173 | <comp ref="J8"> 174 | <value>Conn_01x05</value> 175 | <footprint>Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal</footprint> 176 | <datasheet>~</datasheet> 177 | <libsource lib="Connector_Generic" part="Conn_01x05" description="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 178 | <sheetpath names="/" tstamps="/"/> 179 | <tstamp>60A0786E</tstamp> 180 | </comp> 181 | <comp ref="JP2"> 182 | <value>Jumper_NC_Small</value> 183 | <footprint>Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm</footprint> 184 | <datasheet>~</datasheet> 185 | <libsource lib="Device" part="Jumper_NC_Small" description="Jumper, normally closed, small symbol"/> 186 | <sheetpath names="/" tstamps="/"/> 187 | <tstamp>60A5C6EF</tstamp> 188 | </comp> 189 | <comp ref="JP3"> 190 | <value>Jumper_NC_Small</value> 191 | <footprint>Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm</footprint> 192 | <datasheet>~</datasheet> 193 | <libsource lib="Device" part="Jumper_NC_Small" description="Jumper, normally closed, small symbol"/> 194 | <sheetpath names="/" tstamps="/"/> 195 | <tstamp>60A5D830</tstamp> 196 | </comp> 197 | <comp ref="JP1"> 198 | <value>Jumper_NC_Small</value> 199 | <footprint>Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm</footprint> 200 | <datasheet>~</datasheet> 201 | <libsource lib="Device" part="Jumper_NC_Small" description="Jumper, normally closed, small symbol"/> 202 | <sheetpath names="/" tstamps="/"/> 203 | <tstamp>60A5E115</tstamp> 204 | </comp> 205 | <comp ref="J9"> 206 | <value>Conn_01x20</value> 207 | <footprint>Raizu:JUSHUO_AFC01-S20FCC-00</footprint> 208 | <datasheet>~</datasheet> 209 | <libsource lib="Connector_Generic" part="Conn_01x20" description="Generic connector, single row, 01x20, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 210 | <sheetpath names="/" tstamps="/"/> 211 | <tstamp>60AA1942</tstamp> 212 | </comp> 213 | <comp ref="GBA1"> 214 | <value>GBA_VCC</value> 215 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 216 | <datasheet>~</datasheet> 217 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 218 | <sheetpath names="/" tstamps="/"/> 219 | <tstamp>60AC22B7</tstamp> 220 | </comp> 221 | <comp ref="TP8"> 222 | <value>GBA_R</value> 223 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 224 | <datasheet>~</datasheet> 225 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 226 | <sheetpath names="/" tstamps="/"/> 227 | <tstamp>60AC5771</tstamp> 228 | </comp> 229 | <comp ref="TP9"> 230 | <value>GBA_L</value> 231 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 232 | <datasheet>~</datasheet> 233 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 234 | <sheetpath names="/" tstamps="/"/> 235 | <tstamp>60AC6187</tstamp> 236 | </comp> 237 | <comp ref="TP1"> 238 | <value>GBA_B</value> 239 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 240 | <datasheet>~</datasheet> 241 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 242 | <sheetpath names="/" tstamps="/"/> 243 | <tstamp>60AC62AC</tstamp> 244 | </comp> 245 | <comp ref="TP0"> 246 | <value>GBA_A</value> 247 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 248 | <datasheet>~</datasheet> 249 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 250 | <sheetpath names="/" tstamps="/"/> 251 | <tstamp>60AC6598</tstamp> 252 | </comp> 253 | <comp ref="TP4"> 254 | <value>GBA_DR</value> 255 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 256 | <datasheet>~</datasheet> 257 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 258 | <sheetpath names="/" tstamps="/"/> 259 | <tstamp>60AC66D0</tstamp> 260 | </comp> 261 | <comp ref="TP5"> 262 | <value>GBA_DL</value> 263 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 264 | <datasheet>~</datasheet> 265 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 266 | <sheetpath names="/" tstamps="/"/> 267 | <tstamp>60AC683E</tstamp> 268 | </comp> 269 | <comp ref="TP3"> 270 | <value>GBA_STR</value> 271 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 272 | <datasheet>~</datasheet> 273 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 274 | <sheetpath names="/" tstamps="/"/> 275 | <tstamp>60AC69AF</tstamp> 276 | </comp> 277 | <comp ref="TP2"> 278 | <value>GBA_SEL</value> 279 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 280 | <datasheet>~</datasheet> 281 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 282 | <sheetpath names="/" tstamps="/"/> 283 | <tstamp>60AC6ACF</tstamp> 284 | </comp> 285 | <comp ref="TP6"> 286 | <value>GBA_DU</value> 287 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 288 | <datasheet>~</datasheet> 289 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 290 | <sheetpath names="/" tstamps="/"/> 291 | <tstamp>60ADCD13</tstamp> 292 | </comp> 293 | <comp ref="TP7"> 294 | <value>GBA_DD</value> 295 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 296 | <datasheet>~</datasheet> 297 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 298 | <sheetpath names="/" tstamps="/"/> 299 | <tstamp>60ADEC2F</tstamp> 300 | </comp> 301 | <comp ref="GBA2"> 302 | <value>GBA_RESET</value> 303 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 304 | <datasheet>~</datasheet> 305 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 306 | <sheetpath names="/" tstamps="/"/> 307 | <tstamp>60AEF560</tstamp> 308 | </comp> 309 | <comp ref="GBA3"> 310 | <value>GBA_CLK</value> 311 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 312 | <datasheet>~</datasheet> 313 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 314 | <sheetpath names="/" tstamps="/"/> 315 | <tstamp>60AF0554</tstamp> 316 | </comp> 317 | <comp ref="GEX3"> 318 | <value>GBA_EX3</value> 319 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 320 | <datasheet>~</datasheet> 321 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 322 | <sheetpath names="/" tstamps="/"/> 323 | <tstamp>60B25553</tstamp> 324 | </comp> 325 | <comp ref="GEX4"> 326 | <value>GBA_EX4</value> 327 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 328 | <datasheet>~</datasheet> 329 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 330 | <sheetpath names="/" tstamps="/"/> 331 | <tstamp>60B25BB4</tstamp> 332 | </comp> 333 | <comp ref="GEX2"> 334 | <value>GBA_EX2</value> 335 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 336 | <datasheet>~</datasheet> 337 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 338 | <sheetpath names="/" tstamps="/"/> 339 | <tstamp>60B25D92</tstamp> 340 | </comp> 341 | <comp ref="GEX1"> 342 | <value>GBA_EX1</value> 343 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 344 | <datasheet>~</datasheet> 345 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 346 | <sheetpath names="/" tstamps="/"/> 347 | <tstamp>60B25FA0</tstamp> 348 | </comp> 349 | <comp ref="S2"> 350 | <value>GBA_S02</value> 351 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 352 | <datasheet>~</datasheet> 353 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 354 | <sheetpath names="/" tstamps="/"/> 355 | <tstamp>60B2640E</tstamp> 356 | </comp> 357 | <comp ref="S1"> 358 | <value>GBA_S01</value> 359 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 360 | <datasheet>~</datasheet> 361 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 362 | <sheetpath names="/" tstamps="/"/> 363 | <tstamp>60B26610</tstamp> 364 | </comp> 365 | <comp ref="GBA4"> 366 | <value>GBA_GND</value> 367 | <footprint>Raizu_OFFSET:SOLDER_PAD</footprint> 368 | <datasheet>~</datasheet> 369 | <libsource lib="Connector" part="TestPoint_Small" description="test point"/> 370 | <sheetpath names="/" tstamps="/"/> 371 | <tstamp>60B28C79</tstamp> 372 | </comp> 373 | <comp ref="D1"> 374 | <value>LED</value> 375 | <footprint>LED_THT:LED_D5.0mm_FlatTop</footprint> 376 | <datasheet>~</datasheet> 377 | <libsource lib="Device" part="LED" description="Light emitting diode"/> 378 | <sheetpath names="/" tstamps="/"/> 379 | <tstamp>60A19259</tstamp> 380 | </comp> 381 | <comp ref="P2"> 382 | <value>CONN_WII</value> 383 | <footprint>Raizu_OFFSET:CONN_WII</footprint> 384 | <libsource lib="Raizu" part="CONN_WII" description=""/> 385 | <sheetpath names="/" tstamps="/"/> 386 | <tstamp>60A19B5B</tstamp> 387 | </comp> 388 | <comp ref="R2"> 389 | <value>120</value> 390 | <footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint> 391 | <datasheet>~</datasheet> 392 | <libsource lib="Device" part="R" description="Resistor"/> 393 | <sheetpath names="/" tstamps="/"/> 394 | <tstamp>60A22515</tstamp> 395 | </comp> 396 | <comp ref="J10"> 397 | <value>Conn_01x02</value> 398 | <footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal</footprint> 399 | <datasheet>~</datasheet> 400 | <libsource lib="Connector_Generic" part="Conn_01x02" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 401 | <sheetpath names="/" tstamps="/"/> 402 | <tstamp>60A2488A</tstamp> 403 | </comp> 404 | <comp ref="J11"> 405 | <value>Conn_01x05</value> 406 | <footprint>Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal</footprint> 407 | <datasheet>~</datasheet> 408 | <libsource lib="Connector_Generic" part="Conn_01x05" description="Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"/> 409 | <sheetpath names="/" tstamps="/"/> 410 | <tstamp>60A3D43E</tstamp> 411 | </comp> 412 | <comp ref="SW2"> 413 | <value>Switch-DPDT</value> 414 | <footprint>Raizu_OFFSET:XKB_XKB5858-Z-C</footprint> 415 | <datasheet>~</datasheet> 416 | <libsource lib="Raizu" part="Switch-DPDT" description=""/> 417 | <sheetpath names="/" tstamps="/"/> 418 | <tstamp>60A211DC</tstamp> 419 | </comp> 420 | </components> 421 | <libparts> 422 | <libpart lib="Connector" part="TestPoint"> 423 | <description>test point</description> 424 | <docs>~</docs> 425 | <footprints> 426 | <fp>Pin*</fp> 427 | <fp>Test*</fp> 428 | </footprints> 429 | <fields> 430 | <field name="Reference">TP</field> 431 | <field name="Value">TestPoint</field> 432 | </fields> 433 | <pins> 434 | <pin num="1" name="1" type="passive"/> 435 | </pins> 436 | </libpart> 437 | <libpart lib="Connector" part="TestPoint_Small"> 438 | <description>test point</description> 439 | <docs>~</docs> 440 | <footprints> 441 | <fp>Pin*</fp> 442 | <fp>Test*</fp> 443 | </footprints> 444 | <fields> 445 | <field name="Reference">TP</field> 446 | <field name="Value">TestPoint_Small</field> 447 | </fields> 448 | <pins> 449 | <pin num="1" name="1" type="passive"/> 450 | </pins> 451 | </libpart> 452 | <libpart lib="Connector_Generic" part="Conn_01x02"> 453 | <description>Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)</description> 454 | <docs>~</docs> 455 | <footprints> 456 | <fp>Connector*:*_1x??_*</fp> 457 | </footprints> 458 | <fields> 459 | <field name="Reference">J</field> 460 | <field name="Value">Conn_01x02</field> 461 | </fields> 462 | <pins> 463 | <pin num="1" name="Pin_1" type="passive"/> 464 | <pin num="2" name="Pin_2" type="passive"/> 465 | </pins> 466 | </libpart> 467 | <libpart lib="Connector_Generic" part="Conn_01x05"> 468 | <description>Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)</description> 469 | <docs>~</docs> 470 | <footprints> 471 | <fp>Connector*:*_1x??_*</fp> 472 | </footprints> 473 | <fields> 474 | <field name="Reference">J</field> 475 | <field name="Value">Conn_01x05</field> 476 | </fields> 477 | <pins> 478 | <pin num="1" name="Pin_1" type="passive"/> 479 | <pin num="2" name="Pin_2" type="passive"/> 480 | <pin num="3" name="Pin_3" type="passive"/> 481 | <pin num="4" name="Pin_4" type="passive"/> 482 | <pin num="5" name="Pin_5" type="passive"/> 483 | </pins> 484 | </libpart> 485 | <libpart lib="Connector_Generic" part="Conn_01x20"> 486 | <description>Generic connector, single row, 01x20, script generated (kicad-library-utils/schlib/autogen/connector/)</description> 487 | <docs>~</docs> 488 | <footprints> 489 | <fp>Connector*:*_1x??_*</fp> 490 | </footprints> 491 | <fields> 492 | <field name="Reference">J</field> 493 | <field name="Value">Conn_01x20</field> 494 | </fields> 495 | <pins> 496 | <pin num="1" name="Pin_1" type="passive"/> 497 | <pin num="2" name="Pin_2" type="passive"/> 498 | <pin num="3" name="Pin_3" type="passive"/> 499 | <pin num="4" name="Pin_4" type="passive"/> 500 | <pin num="5" name="Pin_5" type="passive"/> 501 | <pin num="6" name="Pin_6" type="passive"/> 502 | <pin num="7" name="Pin_7" type="passive"/> 503 | <pin num="8" name="Pin_8" type="passive"/> 504 | <pin num="9" name="Pin_9" type="passive"/> 505 | <pin num="10" name="Pin_10" type="passive"/> 506 | <pin num="11" name="Pin_11" type="passive"/> 507 | <pin num="12" name="Pin_12" type="passive"/> 508 | <pin num="13" name="Pin_13" type="passive"/> 509 | <pin num="14" name="Pin_14" type="passive"/> 510 | <pin num="15" name="Pin_15" type="passive"/> 511 | <pin num="16" name="Pin_16" type="passive"/> 512 | <pin num="17" name="Pin_17" type="passive"/> 513 | <pin num="18" name="Pin_18" type="passive"/> 514 | <pin num="19" name="Pin_19" type="passive"/> 515 | <pin num="20" name="Pin_20" type="passive"/> 516 | </pins> 517 | </libpart> 518 | <libpart lib="Connector_Generic" part="Conn_01x32"> 519 | <description>Generic connector, single row, 01x32, script generated (kicad-library-utils/schlib/autogen/connector/)</description> 520 | <docs>~</docs> 521 | <footprints> 522 | <fp>Connector*:*_1x??_*</fp> 523 | </footprints> 524 | <fields> 525 | <field name="Reference">J</field> 526 | <field name="Value">Conn_01x32</field> 527 | </fields> 528 | <pins> 529 | <pin num="1" name="Pin_1" type="passive"/> 530 | <pin num="2" name="Pin_2" type="passive"/> 531 | <pin num="3" name="Pin_3" type="passive"/> 532 | <pin num="4" name="Pin_4" type="passive"/> 533 | <pin num="5" name="Pin_5" type="passive"/> 534 | <pin num="6" name="Pin_6" type="passive"/> 535 | <pin num="7" name="Pin_7" type="passive"/> 536 | <pin num="8" name="Pin_8" type="passive"/> 537 | <pin num="9" name="Pin_9" type="passive"/> 538 | <pin num="10" name="Pin_10" type="passive"/> 539 | <pin num="11" name="Pin_11" type="passive"/> 540 | <pin num="12" name="Pin_12" type="passive"/> 541 | <pin num="13" name="Pin_13" type="passive"/> 542 | <pin num="14" name="Pin_14" type="passive"/> 543 | <pin num="15" name="Pin_15" type="passive"/> 544 | <pin num="16" name="Pin_16" type="passive"/> 545 | <pin num="17" name="Pin_17" type="passive"/> 546 | <pin num="18" name="Pin_18" type="passive"/> 547 | <pin num="19" name="Pin_19" type="passive"/> 548 | <pin num="20" name="Pin_20" type="passive"/> 549 | <pin num="21" name="Pin_21" type="passive"/> 550 | <pin num="22" name="Pin_22" type="passive"/> 551 | <pin num="23" name="Pin_23" type="passive"/> 552 | <pin num="24" name="Pin_24" type="passive"/> 553 | <pin num="25" name="Pin_25" type="passive"/> 554 | <pin num="26" name="Pin_26" type="passive"/> 555 | <pin num="27" name="Pin_27" type="passive"/> 556 | <pin num="28" name="Pin_28" type="passive"/> 557 | <pin num="29" name="Pin_29" type="passive"/> 558 | <pin num="30" name="Pin_30" type="passive"/> 559 | <pin num="31" name="Pin_31" type="passive"/> 560 | <pin num="32" name="Pin_32" type="passive"/> 561 | </pins> 562 | </libpart> 563 | <libpart lib="Connector_Generic" part="Conn_01x34"> 564 | <description>Generic connector, single row, 01x34, script generated (kicad-library-utils/schlib/autogen/connector/)</description> 565 | <docs>~</docs> 566 | <footprints> 567 | <fp>Connector*:*_1x??_*</fp> 568 | </footprints> 569 | <fields> 570 | <field name="Reference">J</field> 571 | <field name="Value">Conn_01x34</field> 572 | </fields> 573 | <pins> 574 | <pin num="1" name="Pin_1" type="passive"/> 575 | <pin num="2" name="Pin_2" type="passive"/> 576 | <pin num="3" name="Pin_3" type="passive"/> 577 | <pin num="4" name="Pin_4" type="passive"/> 578 | <pin num="5" name="Pin_5" type="passive"/> 579 | <pin num="6" name="Pin_6" type="passive"/> 580 | <pin num="7" name="Pin_7" type="passive"/> 581 | <pin num="8" name="Pin_8" type="passive"/> 582 | <pin num="9" name="Pin_9" type="passive"/> 583 | <pin num="10" name="Pin_10" type="passive"/> 584 | <pin num="11" name="Pin_11" type="passive"/> 585 | <pin num="12" name="Pin_12" type="passive"/> 586 | <pin num="13" name="Pin_13" type="passive"/> 587 | <pin num="14" name="Pin_14" type="passive"/> 588 | <pin num="15" name="Pin_15" type="passive"/> 589 | <pin num="16" name="Pin_16" type="passive"/> 590 | <pin num="17" name="Pin_17" type="passive"/> 591 | <pin num="18" name="Pin_18" type="passive"/> 592 | <pin num="19" name="Pin_19" type="passive"/> 593 | <pin num="20" name="Pin_20" type="passive"/> 594 | <pin num="21" name="Pin_21" type="passive"/> 595 | <pin num="22" name="Pin_22" type="passive"/> 596 | <pin num="23" name="Pin_23" type="passive"/> 597 | <pin num="24" name="Pin_24" type="passive"/> 598 | <pin num="25" name="Pin_25" type="passive"/> 599 | <pin num="26" name="Pin_26" type="passive"/> 600 | <pin num="27" name="Pin_27" type="passive"/> 601 | <pin num="28" name="Pin_28" type="passive"/> 602 | <pin num="29" name="Pin_29" type="passive"/> 603 | <pin num="30" name="Pin_30" type="passive"/> 604 | <pin num="31" name="Pin_31" type="passive"/> 605 | <pin num="32" name="Pin_32" type="passive"/> 606 | <pin num="33" name="Pin_33" type="passive"/> 607 | <pin num="34" name="Pin_34" type="passive"/> 608 | </pins> 609 | </libpart> 610 | <libpart lib="Connector_Generic" part="Conn_01x40"> 611 | <description>Generic connector, single row, 01x40, script generated (kicad-library-utils/schlib/autogen/connector/)</description> 612 | <docs>~</docs> 613 | <footprints> 614 | <fp>Connector*:*_1x??_*</fp> 615 | </footprints> 616 | <fields> 617 | <field name="Reference">J</field> 618 | <field name="Value">Conn_01x40</field> 619 | </fields> 620 | <pins> 621 | <pin num="1" name="Pin_1" type="passive"/> 622 | <pin num="2" name="Pin_2" type="passive"/> 623 | <pin num="3" name="Pin_3" type="passive"/> 624 | <pin num="4" name="Pin_4" type="passive"/> 625 | <pin num="5" name="Pin_5" type="passive"/> 626 | <pin num="6" name="Pin_6" type="passive"/> 627 | <pin num="7" name="Pin_7" type="passive"/> 628 | <pin num="8" name="Pin_8" type="passive"/> 629 | <pin num="9" name="Pin_9" type="passive"/> 630 | <pin num="10" name="Pin_10" type="passive"/> 631 | <pin num="11" name="Pin_11" type="passive"/> 632 | <pin num="12" name="Pin_12" type="passive"/> 633 | <pin num="13" name="Pin_13" type="passive"/> 634 | <pin num="14" name="Pin_14" type="passive"/> 635 | <pin num="15" name="Pin_15" type="passive"/> 636 | <pin num="16" name="Pin_16" type="passive"/> 637 | <pin num="17" name="Pin_17" type="passive"/> 638 | <pin num="18" name="Pin_18" type="passive"/> 639 | <pin num="19" name="Pin_19" type="passive"/> 640 | <pin num="20" name="Pin_20" type="passive"/> 641 | <pin num="21" name="Pin_21" type="passive"/> 642 | <pin num="22" name="Pin_22" type="passive"/> 643 | <pin num="23" name="Pin_23" type="passive"/> 644 | <pin num="24" name="Pin_24" type="passive"/> 645 | <pin num="25" name="Pin_25" type="passive"/> 646 | <pin num="26" name="Pin_26" type="passive"/> 647 | <pin num="27" name="Pin_27" type="passive"/> 648 | <pin num="28" name="Pin_28" type="passive"/> 649 | <pin num="29" name="Pin_29" type="passive"/> 650 | <pin num="30" name="Pin_30" type="passive"/> 651 | <pin num="31" name="Pin_31" type="passive"/> 652 | <pin num="32" name="Pin_32" type="passive"/> 653 | <pin num="33" name="Pin_33" type="passive"/> 654 | <pin num="34" name="Pin_34" type="passive"/> 655 | <pin num="35" name="Pin_35" type="passive"/> 656 | <pin num="36" name="Pin_36" type="passive"/> 657 | <pin num="37" name="Pin_37" type="passive"/> 658 | <pin num="38" name="Pin_38" type="passive"/> 659 | <pin num="39" name="Pin_39" type="passive"/> 660 | <pin num="40" name="Pin_40" type="passive"/> 661 | </pins> 662 | </libpart> 663 | <libpart lib="Connector_Generic" part="Conn_02x03_Odd_Even"> 664 | <description>Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)</description> 665 | <docs>~</docs> 666 | <footprints> 667 | <fp>Connector*:*_2x??_*</fp> 668 | </footprints> 669 | <fields> 670 | <field name="Reference">J</field> 671 | <field name="Value">Conn_02x03_Odd_Even</field> 672 | </fields> 673 | <pins> 674 | <pin num="1" name="Pin_1" type="passive"/> 675 | <pin num="2" name="Pin_2" type="passive"/> 676 | <pin num="3" name="Pin_3" type="passive"/> 677 | <pin num="4" name="Pin_4" type="passive"/> 678 | <pin num="5" name="Pin_5" type="passive"/> 679 | <pin num="6" name="Pin_6" type="passive"/> 680 | </pins> 681 | </libpart> 682 | <libpart lib="Connector_Generic" part="Conn_02x08_Odd_Even"> 683 | <description>Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)</description> 684 | <docs>~</docs> 685 | <footprints> 686 | <fp>Connector*:*_2x??_*</fp> 687 | </footprints> 688 | <fields> 689 | <field name="Reference">J</field> 690 | <field name="Value">Conn_02x08_Odd_Even</field> 691 | </fields> 692 | <pins> 693 | <pin num="1" name="Pin_1" type="passive"/> 694 | <pin num="2" name="Pin_2" type="passive"/> 695 | <pin num="3" name="Pin_3" type="passive"/> 696 | <pin num="4" name="Pin_4" type="passive"/> 697 | <pin num="5" name="Pin_5" type="passive"/> 698 | <pin num="6" name="Pin_6" type="passive"/> 699 | <pin num="7" name="Pin_7" type="passive"/> 700 | <pin num="8" name="Pin_8" type="passive"/> 701 | <pin num="9" name="Pin_9" type="passive"/> 702 | <pin num="10" name="Pin_10" type="passive"/> 703 | <pin num="11" name="Pin_11" type="passive"/> 704 | <pin num="12" name="Pin_12" type="passive"/> 705 | <pin num="13" name="Pin_13" type="passive"/> 706 | <pin num="14" name="Pin_14" type="passive"/> 707 | <pin num="15" name="Pin_15" type="passive"/> 708 | <pin num="16" name="Pin_16" type="passive"/> 709 | </pins> 710 | </libpart> 711 | <libpart lib="Connector_Generic" part="Conn_02x10_Odd_Even"> 712 | <description>Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)</description> 713 | <docs>~</docs> 714 | <footprints> 715 | <fp>Connector*:*_2x??_*</fp> 716 | </footprints> 717 | <fields> 718 | <field name="Reference">J</field> 719 | <field name="Value">Conn_02x10_Odd_Even</field> 720 | </fields> 721 | <pins> 722 | <pin num="1" name="Pin_1" type="passive"/> 723 | <pin num="2" name="Pin_2" type="passive"/> 724 | <pin num="3" name="Pin_3" type="passive"/> 725 | <pin num="4" name="Pin_4" type="passive"/> 726 | <pin num="5" name="Pin_5" type="passive"/> 727 | <pin num="6" name="Pin_6" type="passive"/> 728 | <pin num="7" name="Pin_7" type="passive"/> 729 | <pin num="8" name="Pin_8" type="passive"/> 730 | <pin num="9" name="Pin_9" type="passive"/> 731 | <pin num="10" name="Pin_10" type="passive"/> 732 | <pin num="11" name="Pin_11" type="passive"/> 733 | <pin num="12" name="Pin_12" type="passive"/> 734 | <pin num="13" name="Pin_13" type="passive"/> 735 | <pin num="14" name="Pin_14" type="passive"/> 736 | <pin num="15" name="Pin_15" type="passive"/> 737 | <pin num="16" name="Pin_16" type="passive"/> 738 | <pin num="17" name="Pin_17" type="passive"/> 739 | <pin num="18" name="Pin_18" type="passive"/> 740 | <pin num="19" name="Pin_19" type="passive"/> 741 | <pin num="20" name="Pin_20" type="passive"/> 742 | </pins> 743 | </libpart> 744 | <libpart lib="Device" part="C"> 745 | <description>Unpolarized capacitor</description> 746 | <docs>~</docs> 747 | <footprints> 748 | <fp>C_*</fp> 749 | </footprints> 750 | <fields> 751 | <field name="Reference">C</field> 752 | <field name="Value">C</field> 753 | </fields> 754 | <pins> 755 | <pin num="1" name="~" type="passive"/> 756 | <pin num="2" name="~" type="passive"/> 757 | </pins> 758 | </libpart> 759 | <libpart lib="Device" part="Crystal_GND24"> 760 | <description>Four pin crystal, GND on pins 2 and 4</description> 761 | <docs>~</docs> 762 | <footprints> 763 | <fp>Crystal*</fp> 764 | </footprints> 765 | <fields> 766 | <field name="Reference">Y</field> 767 | <field name="Value">Crystal_GND24</field> 768 | </fields> 769 | <pins> 770 | <pin num="1" name="1" type="passive"/> 771 | <pin num="2" name="2" type="passive"/> 772 | <pin num="3" name="3" type="passive"/> 773 | <pin num="4" name="4" type="passive"/> 774 | </pins> 775 | </libpart> 776 | <libpart lib="Device" part="Jumper_NC_Small"> 777 | <description>Jumper, normally closed, small symbol</description> 778 | <docs>~</docs> 779 | <footprints> 780 | <fp>SolderJumper*Bridged*</fp> 781 | <fp>Jumper*</fp> 782 | <fp>TestPoint*2Pads*</fp> 783 | <fp>TestPoint*Bridge*</fp> 784 | </footprints> 785 | <fields> 786 | <field name="Reference">JP</field> 787 | <field name="Value">Jumper_NC_Small</field> 788 | </fields> 789 | <pins> 790 | <pin num="1" name="1" type="passive"/> 791 | <pin num="2" name="2" type="passive"/> 792 | </pins> 793 | </libpart> 794 | <libpart lib="Device" part="LED"> 795 | <description>Light emitting diode</description> 796 | <docs>~</docs> 797 | <footprints> 798 | <fp>LED*</fp> 799 | <fp>LED_SMD:*</fp> 800 | <fp>LED_THT:*</fp> 801 | </footprints> 802 | <fields> 803 | <field name="Reference">D</field> 804 | <field name="Value">LED</field> 805 | </fields> 806 | <pins> 807 | <pin num="1" name="K" type="passive"/> 808 | <pin num="2" name="A" type="passive"/> 809 | </pins> 810 | </libpart> 811 | <libpart lib="Device" part="R"> 812 | <description>Resistor</description> 813 | <docs>~</docs> 814 | <footprints> 815 | <fp>R_*</fp> 816 | </footprints> 817 | <fields> 818 | <field name="Reference">R</field> 819 | <field name="Value">R</field> 820 | </fields> 821 | <pins> 822 | <pin num="1" name="~" type="passive"/> 823 | <pin num="2" name="~" type="passive"/> 824 | </pins> 825 | </libpart> 826 | <libpart lib="MCU_Microchip_ATmega" part="ATmega48PV-10AU"> 827 | <aliases> 828 | <alias>ATmega48P-20AU</alias> 829 | <alias>ATmega48A-AU</alias> 830 | <alias>ATmega48PA-AU</alias> 831 | <alias>ATmega88PV-10AU</alias> 832 | <alias>ATmega88P-20AU</alias> 833 | <alias>ATmega88A-AU</alias> 834 | <alias>ATmega88PA-AU</alias> 835 | <alias>ATmega168PV-10AU</alias> 836 | <alias>ATmega168P-20AU</alias> 837 | <alias>ATmega168A-AU</alias> 838 | <alias>ATmega168PA-AU</alias> 839 | <alias>ATmega328-AU</alias> 840 | <alias>ATmega328P-AU</alias> 841 | </aliases> 842 | <description>10MHz, 4kB Flash, 512B SRAM, 256B EEPROM, TQFP-32</description> 843 | <docs>http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8025-8-bit-AVR-Microcontroller-ATmega48P-88P-168P_Datasheet.pdf</docs> 844 | <footprints> 845 | <fp>TQFP*7x7mm*P0.8mm*</fp> 846 | </footprints> 847 | <fields> 848 | <field name="Reference">U</field> 849 | <field name="Value">ATmega48PV-10AU</field> 850 | <field name="Footprint">Package_QFP:TQFP-32_7x7mm_P0.8mm</field> 851 | </fields> 852 | <pins> 853 | <pin num="1" name="PD3" type="BiDi"/> 854 | <pin num="2" name="PD4" type="BiDi"/> 855 | <pin num="3" name="GND" type="power_in"/> 856 | <pin num="4" name="VCC" type="power_in"/> 857 | <pin num="5" name="GND" type="passive"/> 858 | <pin num="6" name="VCC" type="passive"/> 859 | <pin num="7" name="XTAL1/PB6" type="BiDi"/> 860 | <pin num="8" name="XTAL2/PB7" type="BiDi"/> 861 | <pin num="9" name="PD5" type="BiDi"/> 862 | <pin num="10" name="PD6" type="BiDi"/> 863 | <pin num="11" name="PD7" type="BiDi"/> 864 | <pin num="12" name="PB0" type="BiDi"/> 865 | <pin num="13" name="PB1" type="BiDi"/> 866 | <pin num="14" name="PB2" type="BiDi"/> 867 | <pin num="15" name="PB3" type="BiDi"/> 868 | <pin num="16" name="PB4" type="BiDi"/> 869 | <pin num="17" name="PB5" type="BiDi"/> 870 | <pin num="18" name="AVCC" type="power_in"/> 871 | <pin num="19" name="ADC6" type="input"/> 872 | <pin num="20" name="AREF" type="passive"/> 873 | <pin num="21" name="GND" type="passive"/> 874 | <pin num="22" name="ADC7" type="input"/> 875 | <pin num="23" name="PC0" type="BiDi"/> 876 | <pin num="24" name="PC1" type="BiDi"/> 877 | <pin num="25" name="PC2" type="BiDi"/> 878 | <pin num="26" name="PC3" type="BiDi"/> 879 | <pin num="27" name="PC4" type="BiDi"/> 880 | <pin num="28" name="PC5" type="BiDi"/> 881 | <pin num="29" name="~RESET~/PC6" type="BiDi"/> 882 | <pin num="30" name="PD0" type="BiDi"/> 883 | <pin num="31" name="PD1" type="BiDi"/> 884 | <pin num="32" name="PD2" type="BiDi"/> 885 | </pins> 886 | </libpart> 887 | <libpart lib="Raizu" part="CONN_WII"> 888 | <fields> 889 | <field name="Reference">P</field> 890 | <field name="Value">CONN_WII</field> 891 | </fields> 892 | <pins> 893 | <pin num="1" name="3V3" type="power_in"/> 894 | <pin num="2" name="SCL" type="BiDi"/> 895 | <pin num="3" name="DET" type="BiDi"/> 896 | <pin num="4" name="NC" type="NotConnected"/> 897 | <pin num="5" name="SDA" type="BiDi"/> 898 | <pin num="6" name="GND" type="power_in"/> 899 | </pins> 900 | </libpart> 901 | <libpart lib="Raizu" part="Switch-DPDT"> 902 | <fields> 903 | <field name="Reference">U</field> 904 | <field name="Value">Switch-DPDT</field> 905 | </fields> 906 | <pins> 907 | <pin num="1" name="~" type="input"/> 908 | <pin num="2" name="~" type="input"/> 909 | <pin num="3" name="~" type="input"/> 910 | </pins> 911 | </libpart> 912 | <libpart lib="Switch" part="SW_Push"> 913 | <description>Push button switch, generic, two pins</description> 914 | <docs>~</docs> 915 | <fields> 916 | <field name="Reference">SW</field> 917 | <field name="Value">SW_Push</field> 918 | </fields> 919 | <pins> 920 | <pin num="1" name="1" type="passive"/> 921 | <pin num="2" name="2" type="passive"/> 922 | </pins> 923 | </libpart> 924 | </libparts> 925 | <libraries> 926 | <library logical="Connector"> 927 | <uri>C:\Program Files\KiCad\share\kicad\library/Connector.lib</uri> 928 | </library> 929 | <library logical="Connector_Generic"> 930 | <uri>C:\Program Files\KiCad\share\kicad\library/Connector_Generic.lib</uri> 931 | </library> 932 | <library logical="Device"> 933 | <uri>C:\Program Files\KiCad\share\kicad\library/Device.lib</uri> 934 | </library> 935 | <library logical="MCU_Microchip_ATmega"> 936 | <uri>C:\Program Files\KiCad\share\kicad\library/MCU_Microchip_ATmega.lib</uri> 937 | </library> 938 | <library logical="Raizu"> 939 | <uri>E:/Kicad/Libraries/Raizu.lib</uri> 940 | </library> 941 | <library logical="Switch"> 942 | <uri>C:\Program Files\KiCad\share\kicad\library/Switch.lib</uri> 943 | </library> 944 | </libraries> 945 | <nets> 946 | <net code="1" name="Net-(J7-Pad17)"> 947 | <node ref="J7" pin="17"/> 948 | </net> 949 | <net code="2" name="Net-(J7-Pad23)"> 950 | <node ref="J7" pin="23"/> 951 | </net> 952 | <net code="3" name="Net-(J7-Pad24)"> 953 | <node ref="J7" pin="24"/> 954 | </net> 955 | <net code="4" name="GB_SPS"> 956 | <node ref="J4" pin="19"/> 957 | <node ref="J1" pin="26"/> 958 | <node ref="J5" pin="25"/> 959 | <node ref="J7" pin="25"/> 960 | </net> 961 | <net code="5" name="Net-(J7-Pad26)"> 962 | <node ref="J7" pin="26"/> 963 | </net> 964 | <net code="6" name="Net-(J7-Pad27)"> 965 | <node ref="J7" pin="27"/> 966 | </net> 967 | <net code="7" name="Net-(J5-Pad33)"> 968 | <node ref="J5" pin="33"/> 969 | </net> 970 | <net code="8" name="Net-(J5-Pad26)"> 971 | <node ref="J5" pin="26"/> 972 | </net> 973 | <net code="9" name="Net-(J5-Pad27)"> 974 | <node ref="J5" pin="27"/> 975 | </net> 976 | <net code="10" name="Net-(J5-Pad28)"> 977 | <node ref="J5" pin="28"/> 978 | </net> 979 | <net code="11" name="Net-(J5-Pad29)"> 980 | <node ref="J5" pin="29"/> 981 | </net> 982 | <net code="12" name="Net-(J5-Pad3)"> 983 | <node ref="J5" pin="3"/> 984 | </net> 985 | <net code="13" name="Net-(J5-Pad30)"> 986 | <node ref="J5" pin="30"/> 987 | </net> 988 | <net code="14" name="Net-(J5-Pad31)"> 989 | <node ref="J5" pin="31"/> 990 | </net> 991 | <net code="15" name="Net-(J5-Pad32)"> 992 | <node ref="J5" pin="32"/> 993 | </net> 994 | <net code="16" name="Net-(J7-Pad28)"> 995 | <node ref="J7" pin="28"/> 996 | </net> 997 | <net code="17" name="Net-(J5-Pad34)"> 998 | <node ref="J5" pin="34"/> 999 | </net> 1000 | <net code="18" name="Net-(J5-Pad4)"> 1001 | <node ref="J5" pin="4"/> 1002 | </net> 1003 | <net code="19" name="Net-(J5-Pad5)"> 1004 | <node ref="J5" pin="5"/> 1005 | </net> 1006 | <net code="20" name="Net-(J5-Pad6)"> 1007 | <node ref="J5" pin="6"/> 1008 | </net> 1009 | <net code="21" name="Net-(J7-Pad1)"> 1010 | <node ref="J7" pin="1"/> 1011 | </net> 1012 | <net code="22" name="Net-(J7-Pad29)"> 1013 | <node ref="J7" pin="29"/> 1014 | </net> 1015 | <net code="23" name="Net-(J7-Pad3)"> 1016 | <node ref="J7" pin="3"/> 1017 | </net> 1018 | <net code="24" name="Net-(J7-Pad30)"> 1019 | <node ref="J7" pin="30"/> 1020 | </net> 1021 | <net code="25" name="Net-(J7-Pad31)"> 1022 | <node ref="J7" pin="31"/> 1023 | </net> 1024 | <net code="26" name="Net-(J7-Pad32)"> 1025 | <node ref="J7" pin="32"/> 1026 | </net> 1027 | <net code="27" name="Net-(J7-Pad4)"> 1028 | <node ref="J7" pin="4"/> 1029 | </net> 1030 | <net code="28" name="Net-(J7-Pad5)"> 1031 | <node ref="J7" pin="5"/> 1032 | </net> 1033 | <net code="29" name="Net-(J7-Pad6)"> 1034 | <node ref="J7" pin="6"/> 1035 | </net> 1036 | <net code="30" name="Net-(J5-Pad24)"> 1037 | <node ref="J5" pin="24"/> 1038 | </net> 1039 | <net code="31" name="GND"> 1040 | <node ref="U2" pin="3"/> 1041 | <node ref="J3" pin="20"/> 1042 | <node ref="C2" pin="1"/> 1043 | <node ref="J6" pin="6"/> 1044 | <node ref="U2" pin="5"/> 1045 | <node ref="X1" pin="2"/> 1046 | <node ref="X1" pin="4"/> 1047 | <node ref="C1" pin="1"/> 1048 | <node ref="SW1" pin="2"/> 1049 | <node ref="C3" pin="1"/> 1050 | <node ref="U2" pin="21"/> 1051 | <node ref="P1" pin="6"/> 1052 | <node ref="J8" pin="5"/> 1053 | <node ref="J2" pin="3"/> 1054 | </net> 1055 | <net code="32" name="Net-(C1-Pad2)"> 1056 | <node ref="U2" pin="7"/> 1057 | <node ref="X1" pin="3"/> 1058 | <node ref="C1" pin="2"/> 1059 | </net> 1060 | <net code="33" name="Net-(C2-Pad2)"> 1061 | <node ref="X1" pin="1"/> 1062 | <node ref="U2" pin="8"/> 1063 | <node ref="C2" pin="2"/> 1064 | </net> 1065 | <net code="34" name="JOY_SCL"> 1066 | <node ref="P1" pin="2"/> 1067 | <node ref="J8" pin="2"/> 1068 | <node ref="U2" pin="28"/> 1069 | </net> 1070 | <net code="35" name="JOY_DET"> 1071 | <node ref="U2" pin="32"/> 1072 | <node ref="P1" pin="3"/> 1073 | <node ref="J8" pin="3"/> 1074 | </net> 1075 | <net code="36" name="Net-(P1-Pad4)"> 1076 | <node ref="P1" pin="4"/> 1077 | </net> 1078 | <net code="37" name="JOY_SDA"> 1079 | <node ref="J8" pin="4"/> 1080 | <node ref="U2" pin="27"/> 1081 | <node ref="P1" pin="5"/> 1082 | </net> 1083 | <net code="38" name="Net-(J5-Pad1)"> 1084 | <node ref="J5" pin="1"/> 1085 | </net> 1086 | <net code="39" name="Net-(J5-Pad17)"> 1087 | <node ref="J5" pin="17"/> 1088 | </net> 1089 | <net code="40" name="Net-(J5-Pad23)"> 1090 | <node ref="J5" pin="23"/> 1091 | </net> 1092 | <net code="41" name="Net-(EX1-Pad1)"> 1093 | <node ref="J3" pin="14"/> 1094 | <node ref="EX1" pin="1"/> 1095 | </net> 1096 | <net code="42" name="Net-(J9-Pad15)"> 1097 | <node ref="S2" pin="1"/> 1098 | <node ref="J9" pin="15"/> 1099 | </net> 1100 | <net code="43" name="Net-(GEX1-Pad1)"> 1101 | <node ref="GEX1" pin="1"/> 1102 | <node ref="J9" pin="14"/> 1103 | </net> 1104 | <net code="44" name="Net-(J9-Pad16)"> 1105 | <node ref="J9" pin="16"/> 1106 | <node ref="S1" pin="1"/> 1107 | </net> 1108 | <net code="45" name="Net-(GBA4-Pad1)"> 1109 | <node ref="GBA4" pin="1"/> 1110 | <node ref="J9" pin="20"/> 1111 | </net> 1112 | <net code="46" name="Net-(GEX3-Pad1)"> 1113 | <node ref="GEX3" pin="1"/> 1114 | <node ref="J9" pin="11"/> 1115 | </net> 1116 | <net code="47" name="Net-(GEX4-Pad1)"> 1117 | <node ref="GEX4" pin="1"/> 1118 | <node ref="J9" pin="12"/> 1119 | </net> 1120 | <net code="48" name="Net-(GEX2-Pad1)"> 1121 | <node ref="GEX2" pin="1"/> 1122 | <node ref="J9" pin="13"/> 1123 | </net> 1124 | <net code="49" name="Net-(D1-Pad1)"> 1125 | <node ref="D1" pin="1"/> 1126 | <node ref="R2" pin="1"/> 1127 | </net> 1128 | <net code="50" name="Net-(P2-Pad4)"> 1129 | <node ref="P2" pin="4"/> 1130 | </net> 1131 | <net code="51" name="EXT_SDA"> 1132 | <node ref="P2" pin="5"/> 1133 | <node ref="J11" pin="4"/> 1134 | </net> 1135 | <net code="52" name="Net-(J9-Pad19)"> 1136 | <node ref="TP6" pin="1"/> 1137 | <node ref="J9" pin="19"/> 1138 | </net> 1139 | <net code="53" name="Net-(J9-Pad2)"> 1140 | <node ref="TP8" pin="1"/> 1141 | <node ref="J9" pin="2"/> 1142 | </net> 1143 | <net code="54" name="Net-(J9-Pad3)"> 1144 | <node ref="TP9" pin="1"/> 1145 | <node ref="J9" pin="3"/> 1146 | </net> 1147 | <net code="55" name="Net-(J9-Pad4)"> 1148 | <node ref="TP1" pin="1"/> 1149 | <node ref="J9" pin="4"/> 1150 | </net> 1151 | <net code="56" name="Net-(J9-Pad5)"> 1152 | <node ref="J9" pin="5"/> 1153 | <node ref="TP0" pin="1"/> 1154 | </net> 1155 | <net code="57" name="Net-(J9-Pad6)"> 1156 | <node ref="TP4" pin="1"/> 1157 | <node ref="J9" pin="6"/> 1158 | </net> 1159 | <net code="58" name="Net-(J9-Pad7)"> 1160 | <node ref="J9" pin="7"/> 1161 | <node ref="TP5" pin="1"/> 1162 | </net> 1163 | <net code="59" name="Net-(J9-Pad8)"> 1164 | <node ref="TP3" pin="1"/> 1165 | <node ref="J9" pin="8"/> 1166 | </net> 1167 | <net code="60" name="Net-(J9-Pad9)"> 1168 | <node ref="TP2" pin="1"/> 1169 | <node ref="J9" pin="9"/> 1170 | </net> 1171 | <net code="61" name="Net-(J9-Pad18)"> 1172 | <node ref="J9" pin="18"/> 1173 | <node ref="TP7" pin="1"/> 1174 | </net> 1175 | <net code="62" name="Net-(GBA2-Pad1)"> 1176 | <node ref="GBA2" pin="1"/> 1177 | <node ref="J9" pin="10"/> 1178 | </net> 1179 | <net code="63" name="Net-(GBA3-Pad1)"> 1180 | <node ref="GBA3" pin="1"/> 1181 | <node ref="J9" pin="17"/> 1182 | </net> 1183 | <net code="64" name="EXT_VIN"> 1184 | <node ref="SW2" pin="1"/> 1185 | <node ref="J10" pin="2"/> 1186 | </net> 1187 | <net code="65" name="Net-(SW2-Pad3)"> 1188 | <node ref="SW2" pin="3"/> 1189 | </net> 1190 | <net code="66" name="EXT_5V"> 1191 | <node ref="J10" pin="1"/> 1192 | <node ref="D1" pin="2"/> 1193 | <node ref="SW2" pin="2"/> 1194 | </net> 1195 | <net code="67" name="EXT_GND"> 1196 | <node ref="J11" pin="5"/> 1197 | <node ref="P2" pin="6"/> 1198 | <node ref="R2" pin="2"/> 1199 | </net> 1200 | <net code="68" name="EXT_3V3"> 1201 | <node ref="J11" pin="1"/> 1202 | <node ref="P2" pin="1"/> 1203 | </net> 1204 | <net code="69" name="EXT_SCL"> 1205 | <node ref="J11" pin="2"/> 1206 | <node ref="P2" pin="2"/> 1207 | </net> 1208 | <net code="70" name="EXT_DET"> 1209 | <node ref="J11" pin="3"/> 1210 | <node ref="P2" pin="3"/> 1211 | </net> 1212 | <net code="71" name="Net-(GBA1-Pad1)"> 1213 | <node ref="GBA1" pin="1"/> 1214 | <node ref="J9" pin="1"/> 1215 | </net> 1216 | <net code="72" name="SP_ARD1"> 1217 | <node ref="JP2" pin="2"/> 1218 | <node ref="J2" pin="14"/> 1219 | </net> 1220 | <net code="73" name="SP_ARD4"> 1221 | <node ref="JP3" pin="2"/> 1222 | <node ref="J2" pin="8"/> 1223 | </net> 1224 | <net code="74" name="SP_ARD0"> 1225 | <node ref="J2" pin="16"/> 1226 | <node ref="JP1" pin="2"/> 1227 | </net> 1228 | <net code="75" name="Net-(EX2-Pad1)"> 1229 | <node ref="J3" pin="13"/> 1230 | <node ref="EX2" pin="1"/> 1231 | </net> 1232 | <net code="76" name="Net-(EX3-Pad1)"> 1233 | <node ref="EX3" pin="1"/> 1234 | <node ref="J3" pin="11"/> 1235 | </net> 1236 | <net code="77" name="Net-(JP1-Pad1)"> 1237 | <node ref="U2" pin="12"/> 1238 | <node ref="JP1" pin="1"/> 1239 | </net> 1240 | <net code="78" name="Net-(EX4-Pad1)"> 1241 | <node ref="EX4" pin="1"/> 1242 | <node ref="J3" pin="12"/> 1243 | </net> 1244 | <net code="79" name="Net-(JP2-Pad1)"> 1245 | <node ref="JP2" pin="1"/> 1246 | <node ref="U2" pin="13"/> 1247 | </net> 1248 | <net code="80" name="Net-(JP3-Pad1)"> 1249 | <node ref="JP3" pin="1"/> 1250 | <node ref="U2" pin="14"/> 1251 | </net> 1252 | <net code="81" name="GB_G4"> 1253 | <node ref="J4" pin="9"/> 1254 | <node ref="J7" pin="13"/> 1255 | <node ref="J5" pin="13"/> 1256 | <node ref="J1" pin="14"/> 1257 | </net> 1258 | <net code="82" name="Net-(J1-Pad36)"> 1259 | <node ref="J1" pin="36"/> 1260 | </net> 1261 | <net code="83" name="Net-(J1-Pad28)"> 1262 | <node ref="J1" pin="28"/> 1263 | </net> 1264 | <net code="84" name="Net-(J1-Pad29)"> 1265 | <node ref="J1" pin="29"/> 1266 | </net> 1267 | <net code="85" name="Net-(J1-Pad30)"> 1268 | <node ref="J1" pin="30"/> 1269 | </net> 1270 | <net code="86" name="Net-(J1-Pad31)"> 1271 | <node ref="J1" pin="31"/> 1272 | </net> 1273 | <net code="87" name="Net-(J1-Pad32)"> 1274 | <node ref="J1" pin="32"/> 1275 | </net> 1276 | <net code="88" name="Net-(J1-Pad33)"> 1277 | <node ref="J1" pin="33"/> 1278 | </net> 1279 | <net code="89" name="Net-(J1-Pad34)"> 1280 | <node ref="J1" pin="34"/> 1281 | </net> 1282 | <net code="90" name="Net-(J1-Pad35)"> 1283 | <node ref="J1" pin="35"/> 1284 | </net> 1285 | <net code="91" name="Net-(J1-Pad27)"> 1286 | <node ref="J1" pin="27"/> 1287 | </net> 1288 | <net code="92" name="Net-(J1-Pad37)"> 1289 | <node ref="J1" pin="37"/> 1290 | </net> 1291 | <net code="93" name="Net-(J1-Pad38)"> 1292 | <node ref="J1" pin="38"/> 1293 | </net> 1294 | <net code="94" name="Net-(J1-Pad39)"> 1295 | <node ref="J1" pin="39"/> 1296 | </net> 1297 | <net code="95" name="Net-(J1-Pad4)"> 1298 | <node ref="J1" pin="4"/> 1299 | </net> 1300 | <net code="96" name="Net-(J1-Pad40)"> 1301 | <node ref="J1" pin="40"/> 1302 | </net> 1303 | <net code="97" name="Net-(J1-Pad5)"> 1304 | <node ref="J1" pin="5"/> 1305 | </net> 1306 | <net code="98" name="Net-(J1-Pad6)"> 1307 | <node ref="J1" pin="6"/> 1308 | </net> 1309 | <net code="99" name="Net-(J1-Pad7)"> 1310 | <node ref="J1" pin="7"/> 1311 | </net> 1312 | <net code="100" name="Net-(J1-Pad18)"> 1313 | <node ref="J1" pin="18"/> 1314 | </net> 1315 | <net code="101" name="Net-(J1-Pad2)"> 1316 | <node ref="J1" pin="2"/> 1317 | </net> 1318 | <net code="102" name="Net-(J1-Pad24)"> 1319 | <node ref="J1" pin="24"/> 1320 | </net> 1321 | <net code="103" name="Net-(J1-Pad25)"> 1322 | <node ref="J1" pin="25"/> 1323 | </net> 1324 | <net code="104" name="GB_R5"> 1325 | <node ref="J7" pin="7"/> 1326 | <node ref="J1" pin="8"/> 1327 | <node ref="J4" pin="10"/> 1328 | <node ref="J5" pin="7"/> 1329 | </net> 1330 | <net code="105" name="GB_G2"> 1331 | <node ref="J1" pin="16"/> 1332 | <node ref="J7" pin="15"/> 1333 | <node ref="J5" pin="15"/> 1334 | <node ref="J4" pin="11"/> 1335 | </net> 1336 | <net code="106" name="SP_ARD12"> 1337 | <node ref="J4" pin="12"/> 1338 | </net> 1339 | <net code="107" name="GB_B5"> 1340 | <node ref="J7" pin="18"/> 1341 | <node ref="J1" pin="19"/> 1342 | <node ref="J5" pin="18"/> 1343 | <node ref="J4" pin="13"/> 1344 | </net> 1345 | <net code="108" name="GB_R4"> 1346 | <node ref="J5" pin="8"/> 1347 | <node ref="J4" pin="14"/> 1348 | <node ref="J1" pin="9"/> 1349 | <node ref="J7" pin="8"/> 1350 | </net> 1351 | <net code="109" name="GB_B3"> 1352 | <node ref="J4" pin="15"/> 1353 | <node ref="J1" pin="21"/> 1354 | <node ref="J5" pin="20"/> 1355 | <node ref="J7" pin="20"/> 1356 | </net> 1357 | <net code="110" name="GB_R2"> 1358 | <node ref="J7" pin="10"/> 1359 | <node ref="J5" pin="10"/> 1360 | <node ref="J1" pin="11"/> 1361 | <node ref="J4" pin="16"/> 1362 | </net> 1363 | <net code="111" name="GB_B1"> 1364 | <node ref="J5" pin="22"/> 1365 | <node ref="J1" pin="23"/> 1366 | <node ref="J7" pin="22"/> 1367 | <node ref="J4" pin="17"/> 1368 | </net> 1369 | <net code="112" name="GB_G5"> 1370 | <node ref="J4" pin="18"/> 1371 | <node ref="J7" pin="12"/> 1372 | <node ref="J5" pin="12"/> 1373 | <node ref="J1" pin="13"/> 1374 | </net> 1375 | <net code="113" name="GB_DCLK"> 1376 | <node ref="J4" pin="1"/> 1377 | <node ref="J7" pin="2"/> 1378 | <node ref="J1" pin="3"/> 1379 | <node ref="J5" pin="2"/> 1380 | </net> 1381 | <net code="114" name="SP_ARD17"> 1382 | <node ref="J4" pin="2"/> 1383 | </net> 1384 | <net code="115" name="GB_G3"> 1385 | <node ref="J7" pin="14"/> 1386 | <node ref="J5" pin="14"/> 1387 | <node ref="J4" pin="20"/> 1388 | <node ref="J1" pin="15"/> 1389 | </net> 1390 | <net code="116" name="SP_ARD16"> 1391 | <node ref="J4" pin="4"/> 1392 | </net> 1393 | <net code="117" name="GB_R3"> 1394 | <node ref="J7" pin="9"/> 1395 | <node ref="J5" pin="9"/> 1396 | <node ref="J1" pin="10"/> 1397 | <node ref="J4" pin="5"/> 1398 | </net> 1399 | <net code="118" name="SP_ARD15"> 1400 | <node ref="J4" pin="6"/> 1401 | </net> 1402 | <net code="119" name="GB_R1"> 1403 | <node ref="J7" pin="11"/> 1404 | <node ref="J4" pin="7"/> 1405 | <node ref="J5" pin="11"/> 1406 | <node ref="J1" pin="12"/> 1407 | </net> 1408 | <net code="120" name="SP_ARD14"> 1409 | <node ref="J4" pin="8"/> 1410 | </net> 1411 | <net code="121" name="GBA_AUD2"> 1412 | <node ref="J3" pin="15"/> 1413 | <node ref="J2" pin="10"/> 1414 | </net> 1415 | <net code="122" name="Net-(J2-Pad11)"> 1416 | <node ref="J2" pin="11"/> 1417 | </net> 1418 | <net code="123" name="Net-(J2-Pad13)"> 1419 | <node ref="J2" pin="13"/> 1420 | </net> 1421 | <net code="124" name="Net-(J2-Pad15)"> 1422 | <node ref="J2" pin="15"/> 1423 | </net> 1424 | <net code="125" name="GB_G1"> 1425 | <node ref="J7" pin="16"/> 1426 | <node ref="J2" pin="2"/> 1427 | <node ref="J5" pin="16"/> 1428 | <node ref="J1" pin="17"/> 1429 | </net> 1430 | <net code="126" name="AT_RST"> 1431 | <node ref="J6" pin="5"/> 1432 | <node ref="R1" pin="2"/> 1433 | <node ref="SW1" pin="1"/> 1434 | <node ref="U2" pin="29"/> 1435 | </net> 1436 | <net code="127" name="GB_B4"> 1437 | <node ref="J5" pin="19"/> 1438 | <node ref="J1" pin="20"/> 1439 | <node ref="J2" pin="4"/> 1440 | <node ref="J7" pin="19"/> 1441 | </net> 1442 | <net code="128" name="Net-(J2-Pad5)"> 1443 | <node ref="J2" pin="5"/> 1444 | </net> 1445 | <net code="129" name="GB_B2"> 1446 | <node ref="J2" pin="6"/> 1447 | <node ref="J7" pin="21"/> 1448 | <node ref="J5" pin="21"/> 1449 | <node ref="J1" pin="22"/> 1450 | </net> 1451 | <net code="130" name="Net-(J2-Pad7)"> 1452 | <node ref="J2" pin="7"/> 1453 | </net> 1454 | <net code="131" name="Net-(J2-Pad9)"> 1455 | <node ref="J2" pin="9"/> 1456 | </net> 1457 | <net code="132" name="GBA_VCC"> 1458 | <node ref="U2" pin="20"/> 1459 | <node ref="C3" pin="2"/> 1460 | <node ref="U2" pin="18"/> 1461 | <node ref="J3" pin="1"/> 1462 | <node ref="U2" pin="6"/> 1463 | <node ref="U2" pin="4"/> 1464 | <node ref="P1" pin="1"/> 1465 | <node ref="J6" pin="2"/> 1466 | <node ref="J8" pin="1"/> 1467 | <node ref="R1" pin="1"/> 1468 | <node ref="J2" pin="1"/> 1469 | </net> 1470 | <net code="133" name="GBA_B"> 1471 | <node ref="U2" pin="1"/> 1472 | <node ref="J3" pin="4"/> 1473 | </net> 1474 | <net code="134" name="GBA_AUD1"> 1475 | <node ref="J3" pin="16"/> 1476 | <node ref="J2" pin="12"/> 1477 | </net> 1478 | <net code="135" name="GBA_CLK"> 1479 | <node ref="J3" pin="17"/> 1480 | <node ref="J4" pin="3"/> 1481 | </net> 1482 | <net code="136" name="GBA_L"> 1483 | <node ref="U2" pin="30"/> 1484 | <node ref="J3" pin="3"/> 1485 | </net> 1486 | <net code="137" name="GBA_R"> 1487 | <node ref="J3" pin="2"/> 1488 | <node ref="U2" pin="31"/> 1489 | </net> 1490 | <net code="138" name="GBA_START"> 1491 | <node ref="U2" pin="9"/> 1492 | <node ref="J3" pin="8"/> 1493 | </net> 1494 | <net code="139" name="Net-(U2-Pad19)"> 1495 | <node ref="U2" pin="19"/> 1496 | </net> 1497 | <net code="140" name="GBA_SELECT"> 1498 | <node ref="J3" pin="9"/> 1499 | <node ref="U2" pin="10"/> 1500 | </net> 1501 | <net code="141" name="GBA_RESET"> 1502 | <node ref="J3" pin="10"/> 1503 | <node ref="U2" pin="11"/> 1504 | </net> 1505 | <net code="142" name="ICSP_MOSI"> 1506 | <node ref="U2" pin="15"/> 1507 | <node ref="J6" pin="4"/> 1508 | </net> 1509 | <net code="143" name="ICSP_MISO"> 1510 | <node ref="U2" pin="16"/> 1511 | <node ref="J6" pin="1"/> 1512 | </net> 1513 | <net code="144" name="ICSP_SCK"> 1514 | <node ref="U2" pin="17"/> 1515 | <node ref="J6" pin="3"/> 1516 | </net> 1517 | <net code="145" name="Net-(J1-Pad1)"> 1518 | <node ref="J1" pin="1"/> 1519 | </net> 1520 | <net code="146" name="GBA_A"> 1521 | <node ref="U2" pin="2"/> 1522 | <node ref="J3" pin="5"/> 1523 | </net> 1524 | <net code="147" name="Net-(U2-Pad22)"> 1525 | <node ref="U2" pin="22"/> 1526 | </net> 1527 | <net code="148" name="GBA_UP"> 1528 | <node ref="J3" pin="19"/> 1529 | <node ref="U2" pin="23"/> 1530 | </net> 1531 | <net code="149" name="GBA_DOWN"> 1532 | <node ref="J3" pin="18"/> 1533 | <node ref="U2" pin="24"/> 1534 | </net> 1535 | <net code="150" name="GBA_LEFT"> 1536 | <node ref="J3" pin="7"/> 1537 | <node ref="U2" pin="25"/> 1538 | </net> 1539 | <net code="151" name="GBA_RGHT"> 1540 | <node ref="J3" pin="6"/> 1541 | <node ref="U2" pin="26"/> 1542 | </net> 1543 | </nets> 1544 | </export> 1545 | --------------------------------------------------------------------------------