component
ATMEGA48PA-AU
Public Made by Adomby adom
Microchip Microcontrollers (MCU/MPU/SOC), TQFP-32(7x7). Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
← Commit history
pin 1: carry the footprint's marker into the .lbr, the viewer and page.json (silk-marker, drawn, top-left)
5 files changed
+1000−3
atmega48pa-au.lbr+1−1@@ -96,7 +96,7 @@ <wire x1="3.6100" y1="-3.6100" x2="3.3100" y2="-3.6100" width="0.1200" layer="21"/> <text x="0" y="5.525" size="1.27" layer="25" align="bottom-center">>NAME</text> <text x="0" y="-5.525" size="1.27" layer="27" align="top-center">>VALUE</text>-</package>+<!--adom-pin1--><polygon width="0.0500" layer="21"><vertex x="-4.2500" y="3.3200"/><vertex x="-4.5900" y="3.7900"/><vertex x="-3.9100" y="3.7900"/></polygon></package> </packages> <symbols> <symbol name="ATMEGA48PA-AU">
package.json+2−1@@ -24,6 +24,7 @@ "docs/hero.png", "docs/atmega48pa-au-datasheet.pdf", "viewers/symbol.html",- "viewers/footprint.html"+ "viewers/footprint.html",+ "pads.json" ] }
pads.jsonadded+985@@ -0,0 +1,985 @@+{+ "schema": "adom.pads/1",+ "slug": "atmega48pa-au",+ "footprint": "LQFP-32_7x7mm_P0.8mm",+ "generated_from": {+ "footprint": "LQFP-32_7x7mm_P0.8mm@sha256:d3a8db080529cbea",+ "pins": "page.json:component.pins",+ "overrides": null+ },+ "pin1": {+ "pad": "1",+ "at": [+ -4.175,+ -2.8+ ],+ "corner": "top-left",+ "source": "silk-marker",+ "derived_from": "LQFP-32_7x7mm_P0.8mm@sha256:d3a8db080529cbea"+ },+ "pad_count": 32,+ "paste_apertures": 0,+ "issues": [],+ "pads": [+ {+ "pad": "1",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ -2.8+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "1",+ "name": "PD3/PCINT19/OC2B/INT1",+ "type": "bidirectional",+ "description": "Port D bit 3, general-purpose bidirectional I/O with internal pull-up. Alt: PCINT19 (pin-change interrupt), OC2B (Timer/Counter2 output-compare B / PWM), INT1 (external interrupt 1).",+ "is_pin1": true,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "2",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ -2.0+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "2",+ "name": "PD4/PCINT20/XCK/T0",+ "type": "bidirectional",+ "description": "Port D bit 4, general-purpose bidirectional I/O with internal pull-up. Alt: PCINT20, XCK (USART external clock), T0 (Timer/Counter0 external clock input).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "3",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ -1.2+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "3",+ "name": "GND",+ "type": "power_in",+ "description": "Digital ground (0 V) reference.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "4",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ -0.4+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "4",+ "name": "VCC",+ "type": "power_in",+ "description": "Digital supply voltage, 1.8 V to 5.5 V. Decouple locally to GND.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "5",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ 0.4+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "5",+ "name": "GND",+ "type": "power_in",+ "description": "Digital ground (0 V) reference.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "6",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ 1.2+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "6",+ "name": "VCC",+ "type": "power_in",+ "description": "Digital supply voltage, 1.8 V to 5.5 V. Decouple locally to GND.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "7",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ 2.0+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "7",+ "name": "PB6/PCINT6/XTAL1/TOSC1",+ "type": "bidirectional",+ "description": "Port B bit 6 with pull-up. Depending on CKSEL fuses, serves as XTAL1 (crystal oscillator input) or TOSC1 (async Timer/Counter2 oscillator input when AS2 is set). Otherwise general I/O.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "8",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -4.175,+ 2.8+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "8",+ "name": "PB7/PCINT7/XTAL2/TOSC2",+ "type": "bidirectional",+ "description": "Port B bit 7 with pull-up. Depending on CKSEL fuses, serves as XTAL2 (crystal oscillator output) or TOSC2 (async Timer/Counter2 oscillator when AS2 is set).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "9",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -2.8,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "9",+ "name": "PD5/PCINT21/OC0B/T1",+ "type": "bidirectional",+ "description": "Port D bit 5, general-purpose bidirectional I/O with pull-up. Alt: PCINT21, OC0B (Timer/Counter0 output-compare B / PWM), T1 (Timer/Counter1 external clock input).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "10",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -2.0,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "10",+ "name": "PD6/PCINT22/OC0A/AIN0",+ "type": "bidirectional",+ "description": "Port D bit 6, general-purpose bidirectional I/O with pull-up. Alt: PCINT22, OC0A (Timer0 output-compare A / PWM), AIN0 (analog comparator positive input).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "11",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -1.2,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "11",+ "name": "PD7/PCINT23/AIN1",+ "type": "bidirectional",+ "description": "Port D bit 7, general-purpose bidirectional I/O with pull-up. Alt: PCINT23, AIN1 (analog comparator negative input).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "12",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -0.4,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "12",+ "name": "PB0/PCINT0/CLKO/ICP1",+ "type": "bidirectional",+ "description": "Port B bit 0, general-purpose bidirectional I/O with pull-up. Alt: PCINT0, CLKO (system clock output when CKOUT fuse programmed), ICP1 (Timer/Counter1 input capture).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "13",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 0.4,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "13",+ "name": "PB1/PCINT1/OC1A",+ "type": "bidirectional",+ "description": "Port B bit 1, general-purpose bidirectional I/O with pull-up. Alt: PCINT1, OC1A (Timer/Counter1 output-compare A / PWM).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "14",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 1.2,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "14",+ "name": "PB2/PCINT2/SS/OC1B",+ "type": "bidirectional",+ "description": "Port B bit 2, general-purpose I/O with pull-up. Alt: PCINT2, /SS (SPI slave-select, active low), OC1B (Timer1 output-compare B / PWM). Must be input for SPI master mode.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "15",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 2.0,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "15",+ "name": "PB3/PCINT3/OC2A/MOSI",+ "type": "bidirectional",+ "description": "Port B bit 3, general-purpose I/O with pull-up. Alt: PCINT3, OC2A (Timer2 output-compare A / PWM), MOSI (SPI master-out slave-in; also used for ISP serial programming).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "16",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 2.8,+ 4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "16",+ "name": "PB4/PCINT4/MISO",+ "type": "bidirectional",+ "description": "Port B bit 4, general-purpose I/O with pull-up. Alt: PCINT4, MISO (SPI master-in slave-out; also used for ISP serial programming).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "17",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ 2.8+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "17",+ "name": "PB5/PCINT5/SCK",+ "type": "bidirectional",+ "description": "Port B bit 5, general-purpose I/O with pull-up. Alt: PCINT5, SCK (SPI serial clock; also used for ISP serial programming).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "18",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ 2.0+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "18",+ "name": "AVCC",+ "type": "power_in",+ "description": "Analog supply voltage for the ADC and PC3:0/ADC7:6. Must be within 0.3 V of VCC; connect to VCC through an LC filter when ADC is used.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "19",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ 1.2+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "19",+ "name": "ADC6",+ "type": "input",+ "description": "Analog-only input, ADC channel 6 (10-bit). Available in TQFP/QFN packages only.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "20",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ 0.4+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "20",+ "name": "AREF",+ "type": "passive",+ "description": "Analog reference input for the ADC. Decouple to GND (typ. 100 nF).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "21",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ -0.4+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "21",+ "name": "GND",+ "type": "power_in",+ "description": "Ground (0 V) reference (analog return).",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "22",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ -1.2+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "22",+ "name": "ADC7",+ "type": "input",+ "description": "Analog-only input, ADC channel 7 (10-bit). Available in TQFP/QFN packages only.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "23",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ -2.0+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "23",+ "name": "PC0/ADC0/PCINT8",+ "type": "bidirectional",+ "description": "Port C bit 0, general-purpose bidirectional I/O with pull-up. Alt: ADC0 (10-bit ADC channel 0), PCINT8.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "24",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 4.175,+ -2.8+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "24",+ "name": "PC1/ADC1/PCINT9",+ "type": "bidirectional",+ "description": "Port C bit 1, general-purpose bidirectional I/O with pull-up. Alt: ADC1, PCINT9.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "25",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 2.8,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "25",+ "name": "PC2/ADC2/PCINT10",+ "type": "bidirectional",+ "description": "Port C bit 2, general-purpose bidirectional I/O with pull-up. Alt: ADC2, PCINT10.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "26",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 2.0,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "26",+ "name": "PC3/ADC3/PCINT11",+ "type": "bidirectional",+ "description": "Port C bit 3, general-purpose bidirectional I/O with pull-up. Alt: ADC3, PCINT11.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "27",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 1.2,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "27",+ "name": "PC4/ADC4/SDA/PCINT12",+ "type": "bidirectional",+ "description": "Port C bit 4, general-purpose I/O with pull-up. Alt: ADC4, SDA (2-wire/I2C serial data), PCINT12.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "28",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 0.4,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "28",+ "name": "PC5/ADC5/SCL/PCINT13",+ "type": "bidirectional",+ "description": "Port C bit 5, general-purpose I/O with pull-up. Alt: ADC5, SCL (2-wire/I2C serial clock), PCINT13.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "29",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -0.4,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "29",+ "name": "PC6/RESET/PCINT14",+ "type": "input",+ "description": "Active-low external reset input (needs pulse ≥ min pulse width). When RSTDISBL fuse is programmed, functions as PC6 general-purpose I/O with different electrical characteristics; also PCINT14.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "30",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -1.2,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "30",+ "name": "PD0/RXD/PCINT16",+ "type": "bidirectional",+ "description": "Port D bit 0, general-purpose bidirectional I/O with pull-up. Alt: RXD (USART receive data), PCINT16.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "31",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -2.0,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "31",+ "name": "PD1/TXD/PCINT17",+ "type": "bidirectional",+ "description": "Port D bit 1, general-purpose bidirectional I/O with pull-up. Alt: TXD (USART transmit data), PCINT17.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "32",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ -2.8,+ -4.175+ ],+ "rot": 0.0,+ "size": [+ 0.5,+ 1.5+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "32",+ "name": "PD2/INT0/PCINT18",+ "type": "bidirectional",+ "description": "Port D bit 2, general-purpose bidirectional I/O with pull-up. Alt: INT0 (external interrupt 0), PCINT18.",+ "is_pin1": false,+ "source": {+ "geometry": "LQFP-32_7x7mm_P0.8mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ }+ ]+}
page.json+11@@ -240,6 +240,17 @@ "viewers": { "symbol": "viewers/symbol.html", "footprint": "viewers/footprint.html"+ },+ "pin1": {+ "pad": "1",+ "at": [+ -4.175,+ -2.8+ ],+ "corner": "top-left",+ "source": "silk-marker",+ "derived_from": "LQFP-32_7x7mm_P0.8mm@sha256:d3a8db080529cbea",+ "mark": "drawn" } }, "metadata": {
viewers/footprint.html+1−1@@ -23,7 +23,7 @@ rect.pad.hi{stroke:var(--hi);stroke-width:.15;paint-order:stroke} #tip .td{font-size:11px;color:var(--ink);margin-top:5px;line-height:1.4} </style></head><body> <div class=bar><span class=h>PCB footprint</span><span class=sp></span><button class="lyrtog on" data-lyr="copper"><span class="d" style="background:#e35d5d"></span>Copper</button><button class="lyrtog on" data-lyr="silk"><span class="d" style="background:#e6edf3"></span>Silkscreen</button><button class="lyrtog" data-lyr="fab"><span class="d" style="background:#8b949e"></span>Fab</button><button class="lyrtog" data-lyr="courtyard"><span class="d" style="background:#bc8cff"></span>Courtyard</button></div>-<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-5.580 -5.580 11.160 11.160' style='width:100%;height:100%'><line class='ly-silk' x1='-3.610' y1='-3.610' x2='-3.310' y2='-3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='-3.610' y1='-3.310' x2='-3.610' y2='-3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='-3.610' y1='3.610' x2='-3.610' y2='3.310' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='-3.310' y1='3.610' x2='-3.610' y2='3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.310' y1='-3.610' x2='3.610' y2='-3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.610' y1='-3.610' x2='3.610' y2='-3.310' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.610' y1='3.310' x2='3.610' y2='3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.610' y1='3.610' x2='3.310' y2='3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-courtyard' x1='-5.180' y1='-3.300' x2='-3.750' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-5.180' y1='3.300' x2='-5.180' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='-3.750' x2='-3.300' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='-3.300' x2='-3.750' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='3.300' x2='-5.180' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='3.750' x2='-3.750' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='-5.180' x2='3.300' y2='-5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='-3.750' x2='-3.300' y2='-5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='3.750' x2='-3.750' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='5.180' x2='-3.300' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='-5.180' x2='3.300' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='-3.750' x2='3.750' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='3.750' x2='3.300' y2='5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='5.180' x2='-3.300' y2='5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='-3.750' x2='3.750' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='-3.300' x2='5.180' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='3.300' x2='3.750' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='3.750' x2='3.300' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='5.180' y1='-3.300' x2='5.180' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='5.180' y1='3.300' x2='3.750' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><rect class='ly-copper pad' data-num='1' data-name='PD3/PCINT19/OC2B/INT1' x='-4.925' y='-3.050' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>1</text><rect class='ly-copper pad' data-num='2' data-name='PD4/PCINT20/XCK/T0' x='-4.925' y='-2.250' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>2</text><rect class='ly-copper pad' data-num='3' data-name='GND' x='-4.925' y='-1.450' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>3</text><rect class='ly-copper pad' data-num='4' data-name='VCC' x='-4.925' y='-0.650' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>4</text><rect class='ly-copper pad' data-num='5' data-name='GND' x='-4.925' y='0.150' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>5</text><rect class='ly-copper pad' data-num='6' data-name='VCC' x='-4.925' y='0.950' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>6</text><rect class='ly-copper pad' data-num='7' data-name='PB6/PCINT6/XTAL1/TOSC1' x='-4.925' y='1.750' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>7</text><rect class='ly-copper pad' data-num='8' data-name='PB7/PCINT7/XTAL2/TOSC2' x='-4.925' y='2.550' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>8</text><rect class='ly-copper pad' data-num='9' data-name='PD5/PCINT21/OC0B/T1' x='-3.050' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.800' y='4.175' font-size='0.350' transform='rotate(-90 -2.800 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>9</text><rect class='ly-copper pad' data-num='10' data-name='PD6/PCINT22/OC0A/AIN0' x='-2.250' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.000' y='4.175' font-size='0.350' transform='rotate(-90 -2.000 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>10</text><rect class='ly-copper pad' data-num='11' data-name='PD7/PCINT23/AIN1' x='-1.450' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-1.200' y='4.175' font-size='0.350' transform='rotate(-90 -1.200 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>11</text><rect class='ly-copper pad' data-num='12' data-name='PB0/PCINT0/CLKO/ICP1' x='-0.650' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-0.400' y='4.175' font-size='0.350' transform='rotate(-90 -0.400 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>12</text><rect class='ly-copper pad' data-num='13' data-name='PB1/PCINT1/OC1A' x='0.150' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='0.400' y='4.175' font-size='0.350' transform='rotate(-90 0.400 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>13</text><rect class='ly-copper pad' data-num='14' data-name='PB2/PCINT2/SS/OC1B' x='0.950' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='1.200' y='4.175' font-size='0.350' transform='rotate(-90 1.200 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>14</text><rect class='ly-copper pad' data-num='15' data-name='PB3/PCINT3/OC2A/MOSI' x='1.750' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.000' y='4.175' font-size='0.350' transform='rotate(-90 2.000 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>15</text><rect class='ly-copper pad' data-num='16' data-name='PB4/PCINT4/MISO' x='2.550' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.800' y='4.175' font-size='0.350' transform='rotate(-90 2.800 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>16</text><rect class='ly-copper pad' data-num='17' data-name='PB5/PCINT5/SCK' x='3.425' y='2.550' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>17</text><rect class='ly-copper pad' data-num='18' data-name='AVCC' x='3.425' y='1.750' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>18</text><rect class='ly-copper pad' data-num='19' data-name='ADC6' x='3.425' y='0.950' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>19</text><rect class='ly-copper pad' data-num='20' data-name='AREF' x='3.425' y='0.150' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>20</text><rect class='ly-copper pad' data-num='21' data-name='GND' x='3.425' y='-0.650' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>21</text><rect class='ly-copper pad' data-num='22' data-name='ADC7' x='3.425' y='-1.450' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>22</text><rect class='ly-copper pad' data-num='23' data-name='PC0/ADC0/PCINT8' x='3.425' y='-2.250' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>23</text><rect class='ly-copper pad' data-num='24' data-name='PC1/ADC1/PCINT9' x='3.425' y='-3.050' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>24</text><rect class='ly-copper pad' data-num='25' data-name='PC2/ADC2/PCINT10' x='2.550' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.800' y='-4.175' font-size='0.350' transform='rotate(-90 2.800 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>25</text><rect class='ly-copper pad' data-num='26' data-name='PC3/ADC3/PCINT11' x='1.750' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.000' y='-4.175' font-size='0.350' transform='rotate(-90 2.000 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>26</text><rect class='ly-copper pad' data-num='27' data-name='PC4/ADC4/SDA/PCINT12' x='0.950' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='1.200' y='-4.175' font-size='0.350' transform='rotate(-90 1.200 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>27</text><rect class='ly-copper pad' data-num='28' data-name='PC5/ADC5/SCL/PCINT13' x='0.150' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='0.400' y='-4.175' font-size='0.350' transform='rotate(-90 0.400 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>28</text><rect class='ly-copper pad' data-num='29' data-name='PC6/RESET/PCINT14' x='-0.650' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-0.400' y='-4.175' font-size='0.350' transform='rotate(-90 -0.400 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>29</text><rect class='ly-copper pad' data-num='30' data-name='PD0/RXD/PCINT16' x='-1.450' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-1.200' y='-4.175' font-size='0.350' transform='rotate(-90 -1.200 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>30</text><rect class='ly-copper pad' data-num='31' data-name='PD1/TXD/PCINT17' x='-2.250' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.000' y='-4.175' font-size='0.350' transform='rotate(-90 -2.000 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>31</text><rect class='ly-copper pad' data-num='32' data-name='PD2/INT0/PCINT18' x='-3.050' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.800' y='-4.175' font-size='0.350' transform='rotate(-90 -2.800 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>32</text></svg></div>+<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-5.580 -5.580 11.160 11.160' style='width:100%;height:100%'><line class='ly-silk' x1='-3.610' y1='-3.610' x2='-3.310' y2='-3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='-3.610' y1='-3.310' x2='-3.610' y2='-3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='-3.610' y1='3.610' x2='-3.610' y2='3.310' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='-3.310' y1='3.610' x2='-3.610' y2='3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.310' y1='-3.610' x2='3.610' y2='-3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.610' y1='-3.610' x2='3.610' y2='-3.310' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.610' y1='3.310' x2='3.610' y2='3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-silk' x1='3.610' y1='3.610' x2='3.310' y2='3.610' stroke='#d8b4fe' stroke-width='0.120'/><line class='ly-courtyard' x1='-5.180' y1='-3.300' x2='-3.750' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-5.180' y1='3.300' x2='-5.180' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='-3.750' x2='-3.300' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='-3.300' x2='-3.750' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='3.300' x2='-5.180' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.750' y1='3.750' x2='-3.750' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='-5.180' x2='3.300' y2='-5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='-3.750' x2='-3.300' y2='-5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='3.750' x2='-3.750' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='-3.300' y1='5.180' x2='-3.300' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='-5.180' x2='3.300' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='-3.750' x2='3.750' y2='-3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='3.750' x2='3.300' y2='5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.300' y1='5.180' x2='-3.300' y2='5.180' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='-3.750' x2='3.750' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='-3.300' x2='5.180' y2='-3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='3.300' x2='3.750' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='3.750' y1='3.750' x2='3.300' y2='3.750' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='5.180' y1='-3.300' x2='5.180' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><line class='ly-courtyard' x1='5.180' y1='3.300' x2='3.750' y2='3.300' stroke='#4ade80' stroke-width='0.050'/><rect class='ly-copper pad' data-num='1' data-name='PD3/PCINT19/OC2B/INT1' x='-4.925' y='-3.050' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>1</text><rect class='ly-copper pad' data-num='2' data-name='PD4/PCINT20/XCK/T0' x='-4.925' y='-2.250' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>2</text><rect class='ly-copper pad' data-num='3' data-name='GND' x='-4.925' y='-1.450' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>3</text><rect class='ly-copper pad' data-num='4' data-name='VCC' x='-4.925' y='-0.650' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='-0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>4</text><rect class='ly-copper pad' data-num='5' data-name='GND' x='-4.925' y='0.150' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>5</text><rect class='ly-copper pad' data-num='6' data-name='VCC' x='-4.925' y='0.950' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>6</text><rect class='ly-copper pad' data-num='7' data-name='PB6/PCINT6/XTAL1/TOSC1' x='-4.925' y='1.750' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>7</text><rect class='ly-copper pad' data-num='8' data-name='PB7/PCINT7/XTAL2/TOSC2' x='-4.925' y='2.550' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-4.175' y='2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>8</text><rect class='ly-copper pad' data-num='9' data-name='PD5/PCINT21/OC0B/T1' x='-3.050' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.800' y='4.175' font-size='0.350' transform='rotate(-90 -2.800 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>9</text><rect class='ly-copper pad' data-num='10' data-name='PD6/PCINT22/OC0A/AIN0' x='-2.250' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.000' y='4.175' font-size='0.350' transform='rotate(-90 -2.000 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>10</text><rect class='ly-copper pad' data-num='11' data-name='PD7/PCINT23/AIN1' x='-1.450' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-1.200' y='4.175' font-size='0.350' transform='rotate(-90 -1.200 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>11</text><rect class='ly-copper pad' data-num='12' data-name='PB0/PCINT0/CLKO/ICP1' x='-0.650' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-0.400' y='4.175' font-size='0.350' transform='rotate(-90 -0.400 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>12</text><rect class='ly-copper pad' data-num='13' data-name='PB1/PCINT1/OC1A' x='0.150' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='0.400' y='4.175' font-size='0.350' transform='rotate(-90 0.400 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>13</text><rect class='ly-copper pad' data-num='14' data-name='PB2/PCINT2/SS/OC1B' x='0.950' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='1.200' y='4.175' font-size='0.350' transform='rotate(-90 1.200 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>14</text><rect class='ly-copper pad' data-num='15' data-name='PB3/PCINT3/OC2A/MOSI' x='1.750' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.000' y='4.175' font-size='0.350' transform='rotate(-90 2.000 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>15</text><rect class='ly-copper pad' data-num='16' data-name='PB4/PCINT4/MISO' x='2.550' y='3.425' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.800' y='4.175' font-size='0.350' transform='rotate(-90 2.800 4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>16</text><rect class='ly-copper pad' data-num='17' data-name='PB5/PCINT5/SCK' x='3.425' y='2.550' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>17</text><rect class='ly-copper pad' data-num='18' data-name='AVCC' x='3.425' y='1.750' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>18</text><rect class='ly-copper pad' data-num='19' data-name='ADC6' x='3.425' y='0.950' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>19</text><rect class='ly-copper pad' data-num='20' data-name='AREF' x='3.425' y='0.150' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>20</text><rect class='ly-copper pad' data-num='21' data-name='GND' x='3.425' y='-0.650' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-0.400' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>21</text><rect class='ly-copper pad' data-num='22' data-name='ADC7' x='3.425' y='-1.450' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-1.200' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>22</text><rect class='ly-copper pad' data-num='23' data-name='PC0/ADC0/PCINT8' x='3.425' y='-2.250' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-2.000' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>23</text><rect class='ly-copper pad' data-num='24' data-name='PC1/ADC1/PCINT9' x='3.425' y='-3.050' width='1.500' height='0.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='4.175' y='-2.800' font-size='0.350' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>24</text><rect class='ly-copper pad' data-num='25' data-name='PC2/ADC2/PCINT10' x='2.550' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.800' y='-4.175' font-size='0.350' transform='rotate(-90 2.800 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>25</text><rect class='ly-copper pad' data-num='26' data-name='PC3/ADC3/PCINT11' x='1.750' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='2.000' y='-4.175' font-size='0.350' transform='rotate(-90 2.000 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>26</text><rect class='ly-copper pad' data-num='27' data-name='PC4/ADC4/SDA/PCINT12' x='0.950' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='1.200' y='-4.175' font-size='0.350' transform='rotate(-90 1.200 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>27</text><rect class='ly-copper pad' data-num='28' data-name='PC5/ADC5/SCL/PCINT13' x='0.150' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='0.400' y='-4.175' font-size='0.350' transform='rotate(-90 0.400 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>28</text><rect class='ly-copper pad' data-num='29' data-name='PC6/RESET/PCINT14' x='-0.650' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-0.400' y='-4.175' font-size='0.350' transform='rotate(-90 -0.400 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>29</text><rect class='ly-copper pad' data-num='30' data-name='PD0/RXD/PCINT16' x='-1.450' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-1.200' y='-4.175' font-size='0.350' transform='rotate(-90 -1.200 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>30</text><rect class='ly-copper pad' data-num='31' data-name='PD1/TXD/PCINT17' x='-2.250' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.000' y='-4.175' font-size='0.350' transform='rotate(-90 -2.000 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>31</text><rect class='ly-copper pad' data-num='32' data-name='PD2/INT0/PCINT18' x='-3.050' y='-4.925' width='0.500' height='1.500' rx='0.125' fill='#f59e0b' stroke='#00000033' stroke-width='0.03' opacity='0.94'/><text class='padnum' x='-2.800' y='-4.175' font-size='0.350' transform='rotate(-90 -2.800 -4.175)' fill='#1c1206' text-anchor='middle' dominant-baseline='central' pointer-events='none' font-family='ui-monospace,monospace' font-weight='700'>32</text><polygon class='ly-silk adom-pin1' points='-4.250,-3.320 -4.590,-3.790 -3.910,-3.790' fill='#d8b4fe' stroke='none'><title>pin 1</title></polygon></svg></div> <div id=tip></div> <script> var KIND="footprint", MPN="RAY/ATMEGA48PA-AU", PINS=[{"desc":"","name":"PD3/PCINT19/OC2B/INT1","number":"1","type":""},{"desc":"","name":"PD4/PCINT20/XCK/T0","number":"2","type":""},{"desc":"","name":"GND","number":"3","type":""},{"desc":"","name":"VCC","number":"4","type":""},{"desc":"","name":"GND","number":"5","type":""},{"desc":"","name":"VCC","number":"6","type":""},{"desc":"","name":"PB6/PCINT6/XTAL1/TOSC1","number":"7","type":""},{"desc":"","name":"PB7/PCINT7/XTAL2/TOSC2","number":"8","type":""},{"desc":"","name":"PD5/PCINT21/OC0B/T1","number":"9","type":""},{"desc":"","name":"PD6/PCINT22/OC0A/AIN0","number":"10","type":""},{"desc":"","name":"PD7/PCINT23/AIN1","number":"11","type":""},{"desc":"","name":"PB0/PCINT0/CLKO/ICP1","number":"12","type":""},{"desc":"","name":"PB1/PCINT1/OC1A","number":"13","type":""},{"desc":"","name":"PB2/PCINT2/SS/OC1B","number":"14","type":""},{"desc":"","name":"PB3/PCINT3/OC2A/MOSI","number":"15","type":""},{"desc":"","name":"PB4/PCINT4/MISO","number":"16","type":""},{"desc":"","name":"PD2/INT0/PCINT18","number":"32","type":""},{"desc":"","name":"PD1/TXD/PCINT17","number":"31","type":""},{"desc":"","name":"PD0/RXD/PCINT16","number":"30","type":""},{"desc":"","name":"PC6/RESET/PCINT14","number":"29","type":""},{"desc":"","name":"PC5/ADC5/SCL/PCINT13","number":"28","type":""},{"desc":"","name":"PC4/ADC4/SDA/PCINT12","number":"27","type":""},{"desc":"","name":"PC3/ADC3/PCINT11","number":"26","type":""},{"desc":"","name":"PC2/ADC2/PCINT10","number":"25","type":""},{"desc":"","name":"PC1/ADC1/PCINT9","number":"24","type":""},{"desc":"","name":"PC0/ADC0/PCINT8","number":"23","type":""},{"desc":"","name":"ADC7","number":"22","type":""},{"desc":"","name":"GND","number":"21","type":""},{"desc":"","name":"AREF","number":"20","type":""},{"desc":"","name":"ADC6","number":"19","type":""},{"desc":"","name":"AVCC","number":"18","type":""},{"desc":"","name":"PB5/PCINT5/SCK","number":"17","type":""}];