{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/arduino-nano-b854","markdown":"https://www.xirkit.io/products/arduino-nano-b854/data.md","mcp":"https://www.xirkit.io/mcp","note":"Every value is traced to a cited source (see sources and per-value src). Null means unknown, never zero.","record":{"id":"b8543f76-f710-4050-b716-3a53ad843b2f","mpn":"A000005","name":"Arduino Nano","manufacturer":"Arduino S.r.l.","family":"dev_board","summary":"Breadboard-friendly ATmega328P board at 16 MHz: 32 KB flash (2 KB bootloader), 2 KB SRAM, 1 KB EEPROM, 20 digital I/O (6 PWM), 8 analog inputs, Mini-B USB via FT232RL, 7–12 V VIN.","schema_version":"3.0","revision":null,"tags":["dev_board","5v logic","beginner friendly","atmega328p","arduino","microcontroller","development board","i2c","spi","uart","usb","arduino ide","arduino cli","arduino cloud editor"],"sources":[{"other":{},"id":"datasheet","url":"https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf","title":"Arduino Nano datasheet","publisher":"Arduino S.r.l.","kind":"datasheet","retrieved_at":"2026-09-24T10:51:50+00:00","field_paths":["spec.compliance.certifications","spec.constraints.electrical.io_voltage_v","spec.constraints.electrical.logic_high_min_v","spec.constraints.electrical.pin_drive_max_ma","spec.constraints.electrical.supply_voltage_max_v","spec.constraints.electrical.supply_voltage_min_v","spec.constraints.electrical.supply_voltage_nominal_v","spec.constraints.thermal.operating_temp_max_c","spec.constraints.thermal.operating_temp_min_c","spec.geometry.cad.assumptions","spec.geometry.cad.bbox.height_mm","spec.geometry.cad.bbox.length_mm","spec.geometry.cad.bbox.width_mm","spec.geometry.cad.envelope_complete","spec.geometry.cad.mesh_path","spec.geometry.cad.step_path","spec.geometry.cad.verification","spec.geometry.dimensions.height_mm","spec.geometry.dimensions.length_mm","spec.geometry.dimensions.width_mm","spec.geometry.feature_boxes","spec.geometry.mounting_holes","spec.provides.capabilities","spec.provides.features","spec.provides.gpio_count","spec.provides.memory.eeprom_kb","spec.provides.memory.flash_kb","spec.provides.memory.sram_kb","spec.provides.software_frameworks","spec.usage.connectors","spec.usage.pin_mappings","spec.usage.pinout","spec.usage.pinout_complete","spec.usage.requirements.data_inputs","spec.usage.requirements.power_inputs"],"notes":"sha256 5685e5a5b88eae075aaba3592b727f993656412cd3cb0e5d1f808ea34dafc82f"},{"other":{},"id":"offer0","url":"https://store.arduino.cc/products/arduino-nano","title":"Arduino Store listing","publisher":null,"kind":"distributor","retrieved_at":"2026-09-24T11:01:30+00:00","field_paths":["offers"],"notes":null},{"other":{},"id":"offer1","url":"https://store-usa.arduino.cc/products/arduino-nano","title":"Arduino Store (USA) listing","publisher":null,"kind":"distributor","retrieved_at":"2026-09-24T11:01:40+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://store-usa.arduino.cc/cdn/shop/files/A000005_03.front_1200x900.jpg?v=1777476630","label":"Arduino store front view of the Nano (A000005)","verification":"manufacturer","notes":"inspected: shows the actual board; saved at work/arduino-nano/images/product.jpg"},{"other":{},"kind":"cad","url":"arduino-nano.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"sku":"A000005","price_breaks":[]},"supplier":"Arduino Store","url":"https://store.arduino.cc/products/arduino-nano","currency":"EUR","unit_price":27.2,"stock_status":"in_stock","region":"EU","minimum_quantity":null,"checked_at":"2026-09-24T11:01:30+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null},{"other":{"sku":"A000005","price_breaks":[]},"supplier":"Arduino Store (USA)","url":"https://store-usa.arduino.cc/products/arduino-nano","currency":"USD","unit_price":25.7,"stock_status":"in_stock","region":"US","minimum_quantity":null,"checked_at":"2026-09-24T11:01:40+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null}],"best_for":[{"other":{},"label":"5 V sensors, shields and legacy peripherals","reason":"5.0 V I/O drives 5 V logic directly — no level shifting.","basis":"engineering_inference"},{"other":{},"label":"Learning and fast prototyping","reason":"Programs from Arduino IDE, Arduino CLI, Arduino Cloud Editor.","basis":"engineering_inference"}],"children":[{"other":{},"ref_id":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","role":"main_processor","count":1,"notes":"Microchip Technology ATmega328P"},{"other":{},"ref_id":"b8543f76-f710-4050-b716-3a53ad843b2f--usb","role":"usb_uart_bridge","count":1,"notes":"FTDI FT232RL"},{"other":{},"ref_id":"b8543f76-f710-4050-b716-3a53ad843b2f--ldo","role":"voltage_regulator","count":1,"notes":"Texas Instruments LM1117IMPX-5.0"}],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"1","kind":"gpio","label":"D1/TX","notes":"Digital Input 1 /GPIO","other":{},"position":"1","reserved":false,"connector":"J2","functions":["TX (Serial)","PD1","TXD","PCINT17"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD1"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD1"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD1"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD1"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD1"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD1"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD1"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD1"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"UART TTL (5V)"},"io_voltage_2":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD1"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD1"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"2","kind":"gpio","label":"D0/RX","notes":"Digital Input 0 /GPIO","other":{},"position":"2","reserved":false,"connector":"J2","functions":["RX (Serial)","PD0","RXD","PCINT16"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD0"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD0"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD0"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD0"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD0"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD0"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD0"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD0"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"UART TTL (5V)"},"io_voltage_2":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD0"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD0"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"3","kind":"control","label":"RESET","other":{},"position":"3","reserved":false,"connector":"J2","functions":["PC6","RESET","PCINT14"],"voltage_v":5,"electrical":{"vih":{"max":5.5,"min":4.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.9·VCC; chip u1 PC6"},"vil":{"max":0.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.1·VCC; chip u1 PC6"},"pull_up":{"max":60,"min":30,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC6"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC6"},"abs_max_voltage":{"max":13,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"chip u1 PC6"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC6"}},"boot_strapping":false,"five_volt_tolerant":true},{"id":"4","kind":"ground","label":"GND","other":{},"position":"4","reserved":false,"connector":"J2","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"5","kind":"gpio","label":"D2","notes":"Digital Input 2 /GPIO","other":{},"position":"5","reserved":false,"connector":"J2","functions":["PD2","INT0","PCINT18"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD2"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD2"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD2"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD2"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD2"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD2"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD2"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD2"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD2"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD2"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"6","kind":"gpio","label":"D3","notes":"Digital Input 3 /GPIO","other":{},"position":"6","reserved":false,"connector":"J2","functions":["PWM (~D3)","PD3","PCINT19","OC2B","INT1"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD3"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD3"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD3"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD3"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD3"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD3"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD3"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD3"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD3"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD3"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"7","kind":"gpio","label":"D4","notes":"Digital Input 4 /GPIO","other":{},"position":"7","reserved":false,"connector":"J2","functions":["PD4","PCINT20","XCK","T0"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD4"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD4"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD4"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD4"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD4"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD4"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD4"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD4"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD4"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD4"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"8","kind":"gpio","label":"D5","notes":"Digital Input 5 /GPIO","other":{},"position":"8","reserved":false,"connector":"J2","functions":["PWM (~D5)","PD5","PCINT21","OC0B","T1"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD5"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD5"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD5"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD5"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD5"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD5"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD5"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD5"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD5"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD5"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"9","kind":"gpio","label":"D6","notes":"Digital Input 6 /GPIO","other":{},"position":"9","reserved":false,"connector":"J2","functions":["PWM (~D6)","PD6","PCINT22","OC0A","AIN0"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD6"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD6"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD6"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD6"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD6"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD6"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD6"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD6"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD6"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD6"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"10","kind":"gpio","label":"D7","notes":"Digital Input 7 /GPIO","other":{},"position":"10","reserved":false,"connector":"J2","functions":["PD7","PCINT23","AIN1"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD7"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PD7"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PD7"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PD7"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PD7"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PD7"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PD7"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PD7"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PD7"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PD7"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"11","kind":"gpio","label":"D8","notes":"Digital Input 8 /GPIO","other":{},"position":"11","reserved":false,"connector":"J2","functions":["PB0","PCINT0","CLKO","ICP1"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB0"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB0"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PB0"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PB0"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PB0"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PB0"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PB0"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PB0"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PB0"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PB0"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"12","kind":"gpio","label":"D9","notes":"Digital Input 9 /GPIO","other":{},"position":"12","reserved":false,"connector":"J2","functions":["PWM (~D9)","PB1","PCINT1","OC1A"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB1"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB1"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PB1"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PB1"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PB1"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PB1"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PB1"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PB1"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PB1"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PB1"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"13","kind":"gpio","label":"D10","notes":"Digital Input 10 /GPIO","other":{},"position":"13","reserved":false,"connector":"J2","functions":["PWM (~D10)","PB2","PCINT2","SS","OC1B"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB2"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB2"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PB2"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PB2"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PB2"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PB2"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PB2"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PB2"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PB2"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PB2"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"14","kind":"gpio","label":"D11","notes":"Digital Input 11 /GPIO","other":{},"position":"14","reserved":false,"connector":"J2","functions":["PWM (~D11)","COPI","PB3","PCINT3","OC2A","MOSI"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB3"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB3"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PB3"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PB3"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PB3"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PB3"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PB3"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PB3"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PB3"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PB3"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"15","kind":"gpio","label":"D12","notes":"Digital Input 12 /GPIO","other":{},"position":"15","reserved":false,"connector":"J2","functions":["CIPO","PB4","PCINT4","MISO"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB4"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB4"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PB4"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PB4"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PB4"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PB4"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PB4"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PB4"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PB4"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PB4"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"16","kind":"gpio","label":"D13","notes":"Digital Input 13 /GPIO","other":{},"position":"16","reserved":false,"connector":"J1","functions":["LED_BUILTIN","PB5","SCK","PCINT5"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB5"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PB5"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PB5"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PB5"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PB5"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PB5"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PB5"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PB5"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PB5"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PB5"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"17","kind":"power_out","label":"+3V3","notes":"5V USB Power","other":{},"position":"17","reserved":false,"connector":"J1","functions":["power_out"],"voltage_v":3.3,"electrical":{"output_current":{"max":50,"unit":"mA","source":"p.8"},"output_voltage":{"typ":3.3,"unit":"V","source":"p.8"}}},{"id":"18","kind":"analog","label":"AREF","other":{},"position":"18","reserved":false,"connector":"J1","functions":["aref"],"electrical":{"input_voltage":{"max":5,"min":1,"unit":"V","source":"ATmega328P datasheet p.319 table 319_1","conditions":"max = AVCC (5 V at AVCC = 5 V); chip u1 AREF"}},"boot_strapping":false},{"id":"19","kind":"gpio","label":"A0","notes":"Analog input 0 /GPIO","other":{},"position":"19","reserved":false,"connector":"J1","functions":["D14","PC0","ADC0","PCINT8"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC0"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC0"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PC0"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PC0"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PC0"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PC0"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC0"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC0"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PC0"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC0"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"20","kind":"gpio","label":"A1","notes":"Analog input 1 /GPIO","other":{},"position":"20","reserved":false,"connector":"J1","functions":["D15","PC1","ADC1","PCINT9"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC1"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC1"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PC1"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PC1"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PC1"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PC1"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC1"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC1"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PC1"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC1"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"21","kind":"gpio","label":"A2","notes":"Analog input 2 /GPIO","other":{},"position":"21","reserved":false,"connector":"J1","functions":["D16","PC2","ADC2","PCINT10"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC2"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC2"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PC2"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PC2"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PC2"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PC2"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC2"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC2"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PC2"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC2"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"22","kind":"gpio","label":"A3","notes":"Analog input 3 /GPIO","other":{},"position":"22","reserved":false,"connector":"J1","functions":["D17","PC3","ADC3","PCINT11"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC3"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC3"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PC3"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PC3"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PC3"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PC3"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC3"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC3"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PC3"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC3"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"23","kind":"gpio","label":"A4","notes":"Analog input 4 /GPIO","other":{},"position":"23","reserved":false,"connector":"J1","functions":["D18","PC4","ADC4","SDA","PCINT12"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC4"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC4"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PC4"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PC4"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PC4"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PC4"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC4"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC4"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PC4"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC4"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"24","kind":"gpio","label":"A5","notes":"Analog input 5 /GPIO","other":{},"position":"24","reserved":false,"connector":"J1","functions":["D19","PC5","ADC5","SCL","PCINT13"],"voltage_v":5,"electrical":{"ioh":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC5"},"iol":{"max":40,"typ":20,"unit":"mA","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin; chip u1 PC5"},"vih":{"max":5.5,"min":3,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5; chip u1 PC5"},"vil":{"max":1.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V); chip u1 PC5"},"voh":{"max":5,"min":4.2,"unit":"V","source":"ATmega328P datasheet p.323 table 323_1","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC; chip u1 PC5"},"vol":{"max":0.9,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C; chip u1 PC5"},"pull_up":{"max":50,"min":20,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC5"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC5"},"io_voltage":{"unit":"V","value":5,"source":"p.8","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 PC5"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC5"}},"max_drive_ma":40,"boot_strapping":false,"five_volt_tolerant":true},{"id":"25","kind":"analog","label":"A6","notes":"Analog input 6 /GPIO","other":{},"position":"25","reserved":false,"connector":"J1","functions":["ADC6"],"voltage_v":5,"electrical":{"ioh":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"iol":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"vih":{"value":"analog input only — no digital input buffer","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"vil":{"value":"analog input only — no digital input buffer","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"voh":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"vol":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"pull_up":{"value":"no pull-up on ADC6/ADC7 (not port pins)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"pull_down":{"value":"no pull-down","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"input_leakage":{"value":"100 MΩ analog input resistance","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 ADC6"},"adc_input_range":{"max":5,"min":0,"unit":"V","source":"ATmega328P datasheet p.319 table 319_1","conditions":"GND to VREF (VREF ≤ AVCC; 5 V at AVCC = 5 V); chip u1 ADC6"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 ADC6"},"adc_input_resistance":{"typ":100,"unit":"MΩ","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC6"}},"boot_strapping":false,"five_volt_tolerant":true},{"id":"26","kind":"analog","label":"A7","notes":"Analog input 7 /GPIO","other":{},"position":"26","reserved":false,"connector":"J1","functions":["ADC7"],"voltage_v":5,"electrical":{"ioh":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"iol":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"vih":{"value":"analog input only — no digital input buffer","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"vil":{"value":"analog input only — no digital input buffer","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"voh":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"vol":{"value":"input-only pin (no output driver)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"pull_up":{"value":"no pull-up on ADC6/ADC7 (not port pins)","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"pull_down":{"value":"no pull-down","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"input_leakage":{"value":"100 MΩ analog input resistance","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"},"abs_max_voltage":{"max":5.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = VCC + 0.5 V; chip u1 ADC7"},"adc_input_range":{"max":5,"min":0,"unit":"V","source":"ATmega328P datasheet p.319 table 319_1","conditions":"GND to VREF (VREF ≤ AVCC; 5 V at AVCC = 5 V); chip u1 ADC7"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 ADC7"},"adc_input_resistance":{"typ":100,"unit":"MΩ","source":"ATmega328P datasheet p.319 table 319_1","conditions":"chip u1 ADC7"}},"boot_strapping":false,"five_volt_tolerant":true},{"id":"27","kind":"power_out","label":"+5V","notes":"+5V Power Rail","other":{},"position":"27","reserved":false,"connector":"J1","functions":["power_out"],"voltage_v":5,"electrical":{"input_voltage":{"typ":5,"unit":"V","source":"p.2","conditions":"the 5V pin may also feed the board"},"output_current":{"max":800,"unit":"mA","source":"p.8"},"output_voltage":{"typ":5,"unit":"V","source":"p.8","conditions":"from LM1117IMPX-5.0 LDO or USB 5 V"}}},{"id":"28","kind":"control","label":"RESET","other":{},"position":"28","reserved":false,"connector":"J1","functions":["PC6","RESET","PCINT14"],"voltage_v":5,"electrical":{"vih":{"max":5.5,"min":4.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; min = 0.9·VCC; chip u1 PC6"},"vil":{"max":0.5,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; max = 0.1·VCC; chip u1 PC6"},"pull_up":{"max":60,"min":30,"unit":"kΩ","source":"ATmega328P datasheet p.323 table 323_1","conditions":"chip u1 PC6"},"pull_down":{"value":false,"source":"ATmega328P datasheet p.323 table 323_1","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down; chip u1 PC6"},"abs_max_voltage":{"max":13,"min":-0.5,"unit":"V","source":"ATmega328P datasheet p.322 table 322_1","conditions":"chip u1 PC6"},"five_volt_tolerant":{"value":true,"source":"ATmega328P datasheet p.322 table 322_1","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V; chip u1 PC6"}},"boot_strapping":false,"five_volt_tolerant":true},{"id":"29","kind":"ground","label":"GND","other":{},"position":"29","reserved":false,"connector":"J1","functions":["ground"],"voltage_v":0,"electrical":{}},{"id":"30","kind":"power_in","label":"VIN","notes":"Voltage Input","other":{},"position":"30","reserved":false,"connector":"J1","functions":["power_in"],"electrical":{"input_voltage":{"max":12,"min":7,"unit":"V","source":"p.8","conditions":"into LM1117 5 V LDO; power tree rev 4 (June 2025)"},"input_voltage_2":{"max":15,"min":7,"unit":"V","source":"p.2","conditions":"features page — disagrees with the power tree (7–12 V)"}}}],"derived":{},"connectors":[{"id":"usb","kind":"Mini-B USB","notes":"p.2 says Mini-B; p.9 says Micro-B cable — figure shows mini-B","other":{}},{"id":"J1_J2","kind":"2 × 15 pin 0.1in headers","other":{},"pitch_mm":2.54,"pin_count":30},{"id":"icsp","kind":"2 × 3 ICSP header","other":{},"pitch_mm":2.54,"pin_count":6}],"pin_mappings":[{"other":{},"signal":"PD1","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"1","child_pin_id":"PD1"},{"other":{},"signal":"PD0","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"2","child_pin_id":"PD0"},{"other":{},"signal":"PC6","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"3","child_pin_id":"PC6"},{"other":{},"signal":"PD2","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"5","child_pin_id":"PD2"},{"other":{},"signal":"PD3","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"6","child_pin_id":"PD3"},{"other":{},"signal":"PD4","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"7","child_pin_id":"PD4"},{"other":{},"signal":"PD5","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"8","child_pin_id":"PD5"},{"other":{},"signal":"PD6","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"9","child_pin_id":"PD6"},{"other":{},"signal":"PD7","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"10","child_pin_id":"PD7"},{"other":{},"signal":"PB0","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"11","child_pin_id":"PB0"},{"other":{},"signal":"PB1","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"12","child_pin_id":"PB1"},{"other":{},"signal":"PB2","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"13","child_pin_id":"PB2"},{"other":{},"signal":"PB3","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"14","child_pin_id":"PB3"},{"other":{},"signal":"PB4","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"15","child_pin_id":"PB4"},{"other":{},"signal":"PB5","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"16","child_pin_id":"PB5"},{"other":{},"signal":"AREF","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"18","child_pin_id":"AREF"},{"other":{},"signal":"PC0","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"19","child_pin_id":"PC0"},{"other":{},"signal":"PC1","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"20","child_pin_id":"PC1"},{"other":{},"signal":"PC2","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"21","child_pin_id":"PC2"},{"other":{},"signal":"PC3","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"22","child_pin_id":"PC3"},{"other":{},"signal":"PC4","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"23","child_pin_id":"PC4"},{"other":{},"signal":"PC5","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"24","child_pin_id":"PC5"},{"other":{},"signal":"ADC6","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"25","child_pin_id":"ADC6"},{"other":{},"signal":"ADC7","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"26","child_pin_id":"ADC7"},{"other":{},"signal":"PC6","child_ref":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","route_type":"direct","board_pin_id":"28","child_pin_id":"PC6"}],"requirements":{"other":{},"data_inputs":["USB (FT232RL)","ICSP"],"power_inputs":[{"name":"VIN","notes":"Voltage Input","other":{},"voltage_max_v":12,"voltage_min_v":7}]},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":18,"height_mm":5.6,"length_mm":45.4},"features":[],"mesh_path":"arduino-nano.stl","step_path":"arduino-nano.step","assumptions":["feature mini-B USB receptacle: USB receptacle footprint and 4.0 mm height are not dimensioned; position read from the drawing, overhang ~2 mm"],"verification":"generated","envelope_complete":false},"other":{},"derived":{},"dimensions":{"other":{},"width_mm":18,"height_mm":1.6,"length_mm":43.2},"feature_boxes":[{"name":"mini-B USB receptacle","x_mm":36.2,"y_mm":5,"other":{},"width_mm":8,"height_mm":4,"length_mm":9.2}],"mounting_holes":[{"x_mm":1.28,"y_mm":1.38,"other":{},"diameter_mm":1.8},{"x_mm":41.92,"y_mm":1.38,"other":{},"diameter_mm":1.8},{"x_mm":1.28,"y_mm":16.62,"other":{},"diameter_mm":1.8},{"x_mm":41.92,"y_mm":16.62,"other":{},"diameter_mm":1.8}]},"provides":{"other":{},"memory":{"other":{},"sram_kb":2,"flash_kb":32,"eeprom_kb":1},"derived":{},"features":["ATmega328 at 16 MHz, up to 16 MIPS","Six PWM channels","USART, SPI master/slave, I2C (TWI)","Real Time Counter with Separate Oscillator","Sleep modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby"],"wireless":[],"gpio_count":20,"capabilities":[{"notes":"count stated in datasheet (uart_count)","other":{},"protocol":"uart","available":true,"board_pin_ids":["1","2","7"],"instance_count":1},{"other":{},"protocol":"gpio","available":true,"board_pin_ids":["1","2","3","5","6","7","8","9","10","11","12","13","14","15","16","19","20","21","22","23","24","28"]},{"other":{},"protocol":"interrupt","available":true,"board_pin_ids":["1","2","3","5","6","7","8","9","10","11","12","13","14","15","16","19","20","21","22","23","24","28"]},{"other":{},"protocol":"control","available":true,"board_pin_ids":["3","28"]},{"notes":"count stated in datasheet (pwm_channels)","other":{},"protocol":"pwm","available":true,"board_pin_ids":["6","8","9","12","13","14"],"instance_count":6},{"other":{},"protocol":"timer","available":true,"board_pin_ids":["7","8","11"]},{"other":{},"protocol":"analog_comparator","available":true,"board_pin_ids":["9","10"]},{"other":{},"protocol":"clock","available":true,"board_pin_ids":["11"]},{"notes":"count stated in datasheet (spi_count)","other":{},"protocol":"spi","available":true,"board_pin_ids":["13","14","15","16"],"instance_count":1},{"other":{},"protocol":"led","available":true,"board_pin_ids":["16"]},{"notes":"count stated in datasheet (adc_channels)","other":{},"protocol":"adc","available":true,"board_pin_ids":["19","20","21","22","23","24","25","26"],"instance_count":8},{"notes":"count stated in datasheet (i2c_count)","other":{},"protocol":"i2c","available":true,"board_pin_ids":["23","24"],"instance_count":1},{"notes":"Mini-B USB via FT232RL USB-UART","other":{},"protocol":"usb","available":true,"board_pin_ids":[],"instance_count":1}],"software_frameworks":["Arduino IDE","Arduino CLI","Arduino Cloud Editor"]},"compliance":{"other":{},"derived":{},"certifications":["CE","RoHS 2/3","REACH","FCC Part 15","Conflict-minerals declaration"]},"constraints":{"other":{},"derived":{},"thermal":{"other":{},"operating_temp_max_c":85,"operating_temp_min_c":-40},"electrical":{"other":{},"io_voltage_v":5,"logic_high_min_v":3,"pin_drive_max_ma":40,"supply_voltage_max_v":12,"supply_voltage_min_v":5,"supply_voltage_nominal_v":5}}},"other":null,"source_type":"pdf","source_ref":"https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf","datasheet":{"cad":{"bbox":{"max":[45.4,18,5.6],"min":[0,0,0],"width_mm":18,"height_mm":5.6,"length_mm":45.4},"check":{"failed":[],"passed":true},"expected":[{"what":"pcb","width":18,"length":43.2,"thickness":1.6},{"d":1.8,"x":1.28,"y":1.38,"axis":"z","name":"M1","what":"hole"},{"d":1.8,"x":41.92,"y":1.38,"axis":"z","name":"M2","what":"hole"},{"d":1.8,"x":1.28,"y":16.62,"axis":"z","name":"M3","what":"hole"},{"d":1.8,"x":41.92,"y":16.62,"axis":"z","name":"M4","what":"hole"}],"archetype":"pcb_board","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/arduino-nano/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/arduino-nano/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/arduino-nano/07_cad/views.png","export_stl":"arduino-nano.stl","assumptions":["feature mini-B USB receptacle: USB receptacle footprint and 4.0 mm height are not dimensioned; position read from the drawing, overhang ~2 mm"],"export_step":"arduino-nano.step","envelope_complete":false},"chips":[{"id":"u1","mpn":"ATmega328P","src":{"page":8,"quote":"Microcontroller ATMEGA328P-32MUR MAX 8mA","method":"drawing"},"role":"main_processor","package":"ATMEGA328P-32MUR (32-pad VQFN)","manufacturer":"Microchip Technology"},{"id":"usb","mpn":"FT232RL","src":{"page":8,"quote":"FT232RL LDO MAX 50mA +3V3","method":"drawing"},"role":"usb_uart_bridge","manufacturer":"FTDI"},{"id":"ldo","mpn":"LM1117IMPX-5.0","src":{"page":8,"quote":"PMIC LM1117IMPX-5.0 LDO MAX 800mA","method":"drawing"},"role":"voltage_regulator","manufacturer":"Texas Instruments"}],"fields":{"usb":{"src":{"page":2,"quote":"Mini-B USB connection","method":"text"},"unit":null,"value":"Mini-B USB via FT232RL USB-UART"},"sram_kb":{"src":{"page":2,"quote":"2 kB internal SRAM","method":"text"},"orig":{"unit":"KB","value":2},"unit":"KiB","value":2},"flash_kb":{"src":{"page":2,"quote":"32 kB of which 2 KB used by bootloader","method":"text"},"orig":{"unit":"KB","value":32},"unit":"KiB","value":32},"mcu_core":{"src":{"page":2,"quote":"High-performance low-power 8-bit processor","method":"text"},"unit":null,"value":"8-bit AVR (ATmega328P)"},"clock_mhz":{"src":{"page":1,"quote":"clocked at a frequency of 16 MHz","method":"text"},"orig":{"unit":"MHz","value":16},"unit":"Hz","value":16000000},"eeprom_kb":{"src":{"page":2,"quote":"1 kB EEPROM","method":"text"},"orig":{"unit":"KB","value":1},"unit":"KiB","value":1},"i2c_count":{"src":{"page":8,"quote":"supported by the chip with UART TTL (5V), I2C (TWI) and SPI. Nano can be programmed with Arduino software","method":"derived"},"unit":null,"value":1},"spi_count":{"src":{"page":2,"quote":"Master/Slave SPI Serial Interface","method":"derived"},"unit":null,"value":1},"gpio_count":{"src":{"page":2,"quote":"20 Digital","method":"text"},"unit":null,"value":20},"io_voltage":{"src":{"page":8,"quote":"supported by the chip with UART TTL (5V), I2C (TWI) and SPI. Nano can be programmed with Arduino software","method":"text"},"unit":"V","value":5},"uart_count":{"src":{"page":2,"quote":"Programmable Serial USART","method":"derived"},"unit":null,"value":1},"data_inputs":{"src":{"page":2,"quote":"Mini-B USB connection","method":"text"},"unit":null,"value":["USB (FT232RL)","ICSP"]},"adc_channels":{"src":{"page":2,"quote":"8 Analog","method":"text"},"unit":null,"value":8},"pwm_channels":{"src":{"page":2,"quote":"6 PWM Output","method":"text"},"unit":null,"value":6},"bootloader_kb":{"src":{"page":2,"quote":"32 kB of which 2 KB used by bootloader","method":"text"},"orig":{"unit":"KB","value":2},"unit":"KiB","value":2},"regulator_output":{"src":{"page":8,"quote":"LDO MAX 800mA","method":"drawing"},"unit":null,"value":"LM1117IMPX-5.0 5 V LDO (max 800 mA); FT232RL 3.3 V (max 50 mA)"},"software_frameworks":{"src":{"page":5,"quote":"The hardware is compatible with Arduino IDE, Arduino CLI and Cloud Editor.","method":"text"},"unit":null,"value":["Arduino IDE","Arduino CLI","Arduino Cloud Editor"]}},"groups":{"io":["1","2","5","6","7","8","9","10","11","12","13","14","15","16","19","20","21","22","23","24"],"all":["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30"]},"source":{"url":"https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf","pages":26,"sha256":"5685e5a5b88eae075aaba3592b727f993656412cd3cb0e5d1f808ea34dafc82f","onboarded_at":"2026-09-25T10:46:13+00:00"},"coverage":{"pct":100,"score":"42/42","passed":true,"explained_nulls":["wireless","supply_current","component_heights","weight","lifecycle"]},"entities":[{"id":"1","attrs":{"kind":"gpio","port":"PD1","label":"D1/TX","number":31,"pin_type":"Digital","position":"1","connector":"J2","designator":"1","description":"Digital Input 1 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D1/TX PD1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 1 | D1/TX1 | Digital | Digital Input 1 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D1/TX PD1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D1/TX PD1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D1/TX PD1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD1","method":"chip_link"},"pin_type":{"page":11,"quote":"| 1 | D1/TX1 | Digital | Digital Input 1 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D1/TX PD1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D1/TX PD1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D1/TX PD1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 1 | D1/TX1 | Digital | Digital Input 1 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD1","method":"chip_link"}},"chip_pin":{"pin":"PD1","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D1/TX: TX (Serial)","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"TX (Serial)","category":"uart"},{"src":{"page":12,"quote":"PD1 (TXD/PCINT17)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD1","signal":"PD1","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD1 (TXD/PCINT17)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD1","signal":"TXD","category":"uart","peripheral":"TXD"},{"src":{"page":12,"quote":"PD1 (TXD/PCINT17)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD1","signal":"PCINT17","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD1","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD1","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD1","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD1","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD1","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD1","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD1","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD1","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"serial communication supported by the chip with UART TTL (5V)","method":"text","fragment":"ratings_board.json"},"via":"direct","unit":"V","value":5,"category":"operating","parameter":"UART TTL level","conditions":"UART TTL (5V)"},{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD1","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD1","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"2","attrs":{"kind":"gpio","port":"PD0","label":"D0/RX","number":30,"pin_type":"Digital","position":"2","connector":"J2","designator":"2","description":"Digital Input 0 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D0/RX PD0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 2 | D0/RX0 | Digital | Digital Input 0 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D0/RX PD0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D0/RX PD0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D0/RX PD0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD0","method":"chip_link"},"pin_type":{"page":11,"quote":"| 2 | D0/RX0 | Digital | Digital Input 0 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D0/RX PD0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D0/RX PD0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D0/RX PD0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 2 | D0/RX0 | Digital | Digital Input 0 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD0","method":"chip_link"}},"chip_pin":{"pin":"PD0","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D0/RX: RX (Serial)","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"RX (Serial)","category":"uart"},{"src":{"page":12,"quote":"PD0 (RXD/PCINT16)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD0","signal":"PD0","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD0 (RXD/PCINT16)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD0","signal":"RXD","category":"uart","peripheral":"RXD"},{"src":{"page":12,"quote":"PD0 (RXD/PCINT16)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD0","signal":"PCINT16","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD0","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD0","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD0","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD0","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD0","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD0","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD0","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD0","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"serial communication supported by the chip with UART TTL (5V)","method":"text","fragment":"ratings_board.json"},"via":"direct","unit":"V","value":5,"category":"operating","parameter":"UART TTL level","conditions":"UART TTL (5V)"},{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD0","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD0","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"3","attrs":{"kind":"control","port":"PC6","label":"RESET","number":29,"position":"3","connector":"J2","designator":"3","power_domain":"AVCC"},"sources":[{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"}],"attr_src":{"kind":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC6","method":"chip_link"},"position":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"power_domain":{"via":"chip u1 PC6","method":"chip_link"}},"chip_pin":{"pin":"PC6","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"PC6 (RESET/PCINT14)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC6","signal":"PC6","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC6 (RESET/PCINT14)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC6","signal":"RESET","category":"control","peripheral":"RESET"},{"src":{"page":12,"quote":"PC6 (RESET/PCINT14)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC6","signal":"PCINT14","category":"interrupt","peripheral":"PCINT"}],"electrical":{"vih":[{"max":5.5,"min":4.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH2 | Input High Voltage, RESET pin | VCC = 1.8V - 5.5V |  | (2) 0.9VCC |  | VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","unit":"V","symbol":"VIH2","category":"characteristic","parameter":"RESET Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.9·VCC"}],"vil":[{"max":0.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL2 | Input Low Voltage, RESET pin | VCC = 1.8V - 5.5V |  | -0.5 |  | (1) 0.1VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","unit":"V","symbol":"VIL2","category":"characteristic","parameter":"RESET Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.1·VCC"}],"pull_up":[{"max":60000,"min":30000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RRST | Reset Pull-up Resistor |  |  | 30 |  | 60 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC6","orig":{"max":60,"min":30,"unit":"kΩ"},"unit":"ohm","symbol":"RRST","category":"characteristic","parameter":"Reset Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC6","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"abs_max_voltage":[{"max":13,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on RESET with respect to Ground-0.5V to +13.0V","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","unit":"V","category":"absolute_max","parameter":"Voltage on RESET"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"4","attrs":{"kind":"ground","label":"GND","position":"4","connector":"J2","designator":"4"},"sources":[{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"}],"attr_src":{"kind":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"position":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"5","attrs":{"kind":"gpio","port":"PD2","label":"D2","number":32,"pin_type":"Digital","position":"5","connector":"J2","designator":"5","description":"Digital Input 2 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D2 PD2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 3 | D2 | Digital | Digital Input 2 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D2 PD2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D2 PD2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D2 PD2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD2","method":"chip_link"},"pin_type":{"page":11,"quote":"| 3 | D2 | Digital | Digital Input 2 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D2 PD2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D2 PD2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D2 PD2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 3 | D2 | Digital | Digital Input 2 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD2","method":"chip_link"}},"chip_pin":{"pin":"PD2","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"PD2 (INT0/PCINT18)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD2","signal":"PD2","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD2 (INT0/PCINT18)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD2","signal":"INT0","category":"interrupt","peripheral":"INT"},{"src":{"page":12,"quote":"PD2 (INT0/PCINT18)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD2","signal":"PCINT18","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD2","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD2","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD2","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD2","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD2","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD2","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD2","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD2","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD2","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD2","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"6","attrs":{"kind":"gpio","port":"PD3","label":"D3","number":1,"pin_type":"Digital","position":"6","connector":"J2","designator":"6","description":"Digital Input 3 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D3 PD3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 4 | D3 | Digital | Digital Input 3 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D3 PD3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D3 PD3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D3 PD3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD3","method":"chip_link"},"pin_type":{"page":11,"quote":"| 4 | D3 | Digital | Digital Input 3 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D3 PD3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D3 PD3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D3 PD3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 4 | D3 | Digital | Digital Input 3 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD3","method":"chip_link"}},"chip_pin":{"pin":"PD3","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D3: PWM (~D3)","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"PWM (~D3)","category":"pwm"},{"src":{"page":12,"quote":"PD3 (PCINT19/OC2B/INT1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD3","signal":"PD3","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD3 (PCINT19/OC2B/INT1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD3","signal":"PCINT19","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PD3 (PCINT19/OC2B/INT1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD3","signal":"OC2B","category":"pwm","peripheral":"OC2B"},{"src":{"page":12,"quote":"PD3 (PCINT19/OC2B/INT1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD3","signal":"INT1","category":"interrupt","peripheral":"INT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD3","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD3","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD3","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD3","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD3","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD3","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD3","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD3","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD3","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD3","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"7","attrs":{"kind":"gpio","port":"PD4","label":"D4","number":2,"pin_type":"Digital","position":"7","connector":"J2","designator":"7","description":"Digital Input 4 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D4 PD4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 5 | D4 | Digital | Digital Input 4 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D4 PD4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D4 PD4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D4 PD4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD4","method":"chip_link"},"pin_type":{"page":11,"quote":"| 5 | D4 | Digital | Digital Input 4 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D4 PD4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D4 PD4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D4 PD4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 5 | D4 | Digital | Digital Input 4 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD4","method":"chip_link"}},"chip_pin":{"pin":"PD4","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"PD4 (PCINT20/XCK/T0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD4","signal":"PD4","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD4 (PCINT20/XCK/T0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD4","signal":"PCINT20","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PD4 (PCINT20/XCK/T0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD4","signal":"XCK","category":"uart","peripheral":"XCK"},{"src":{"page":12,"quote":"PD4 (PCINT20/XCK/T0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD4","signal":"T0","category":"timer","peripheral":"T"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD4","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD4","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD4","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD4","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD4","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD4","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD4","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD4","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD4","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD4","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"8","attrs":{"kind":"gpio","port":"PD5","label":"D5","number":9,"pin_type":"Digital","position":"8","connector":"J2","designator":"8","description":"Digital Input 5 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D5 PD5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 6 | D5 | Digital | Digital Input 5 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D5 PD5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D5 PD5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D5 PD5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD5","method":"chip_link"},"pin_type":{"page":11,"quote":"| 6 | D5 | Digital | Digital Input 5 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D5 PD5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D5 PD5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D5 PD5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 6 | D5 | Digital | Digital Input 5 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD5","method":"chip_link"}},"chip_pin":{"pin":"PD5","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D5: PWM (~D5)","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"PWM (~D5)","category":"pwm"},{"src":{"page":12,"quote":"PD5 (PCINT21/OC0B/T1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD5","signal":"PD5","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD5 (PCINT21/OC0B/T1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD5","signal":"PCINT21","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PD5 (PCINT21/OC0B/T1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD5","signal":"OC0B","category":"pwm","peripheral":"OC0B"},{"src":{"page":12,"quote":"PD5 (PCINT21/OC0B/T1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD5","signal":"T1","category":"timer","peripheral":"T"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD5","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD5","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD5","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD5","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD5","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD5","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD5","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD5","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD5","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD5","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"9","attrs":{"kind":"gpio","port":"PD6","label":"D6","number":10,"pin_type":"Digital","position":"9","connector":"J2","designator":"9","description":"Digital Input 6 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D6 PD6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 7 | D6 | Digital | Digital Input 6 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D6 PD6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D6 PD6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D6 PD6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD6","method":"chip_link"},"pin_type":{"page":11,"quote":"| 7 | D6 | Digital | Digital Input 6 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D6 PD6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D6 PD6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D6 PD6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 7 | D6 | Digital | Digital Input 6 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD6","method":"chip_link"}},"chip_pin":{"pin":"PD6","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D6: PWM (~D6)","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"PWM (~D6)","category":"pwm"},{"src":{"page":12,"quote":"PD6 (PCINT22/OC0A/AIN0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD6","signal":"PD6","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD6 (PCINT22/OC0A/AIN0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD6","signal":"PCINT22","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PD6 (PCINT22/OC0A/AIN0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD6","signal":"OC0A","category":"pwm","peripheral":"OC0A"},{"src":{"page":12,"quote":"PD6 (PCINT22/OC0A/AIN0)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD6","signal":"AIN0","category":"analog_comparator","peripheral":"AIN"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD6","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD6","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD6","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD6","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD6","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD6","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD6","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD6","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD6","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD6","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"10","attrs":{"kind":"gpio","port":"PD7","label":"D7","number":11,"pin_type":"Digital","position":"10","connector":"J2","designator":"10","description":"Digital Input 7 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D7 PD7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 8 | D7 | Digital | Digital Input 7 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D7 PD7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D7 PD7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D7 PD7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PD7","method":"chip_link"},"pin_type":{"page":11,"quote":"| 8 | D7 | Digital | Digital Input 7 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D7 PD7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D7 PD7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D7 PD7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 8 | D7 | Digital | Digital Input 7 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PD7","method":"chip_link"}},"chip_pin":{"pin":"PD7","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"PD7 (PCINT23/AIN1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD7","signal":"PD7","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PD7 (PCINT23/AIN1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD7","signal":"PCINT23","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PD7 (PCINT23/AIN1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PD7","signal":"AIN1","category":"analog_comparator","peripheral":"AIN"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PD7","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PD7","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD7","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD7","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD7","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD7","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD7","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PD7","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD7","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PD7","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"11","attrs":{"kind":"gpio","port":"PB0","label":"D8","number":12,"pin_type":"Digital","position":"11","connector":"J2","designator":"11","description":"Digital Input 8 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D8 PB0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 9 | D8 | Digital | Digital Input 8 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D8 PB0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D8 PB0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D8 PB0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PB0","method":"chip_link"},"pin_type":{"page":11,"quote":"| 9 | D8 | Digital | Digital Input 8 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D8 PB0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D8 PB0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D8 PB0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 9 | D8 | Digital | Digital Input 8 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PB0","method":"chip_link"}},"chip_pin":{"pin":"PB0","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"PB0 (PCINT0/CLKO/ICP1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB0","signal":"PB0","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PB0 (PCINT0/CLKO/ICP1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB0","signal":"PCINT0","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PB0 (PCINT0/CLKO/ICP1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB0","signal":"CLKO","category":"clock","peripheral":"CLKO"},{"src":{"page":12,"quote":"PB0 (PCINT0/CLKO/ICP1)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB0","signal":"ICP1","category":"timer","peripheral":"ICP"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PB0","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PB0","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB0","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB0","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB0","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB0","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB0","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB0","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB0","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB0","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"12","attrs":{"kind":"gpio","port":"PB1","label":"D9","number":13,"pin_type":"Digital","position":"12","connector":"J2","designator":"12","description":"Digital Input 9 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D9 PB1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 10 | D9 | Digital | Digital Input 9 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D9 PB1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D9 PB1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D9 PB1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PB1","method":"chip_link"},"pin_type":{"page":11,"quote":"| 10 | D9 | Digital | Digital Input 9 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D9 PB1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D9 PB1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D9 PB1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 10 | D9 | Digital | Digital Input 9 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PB1","method":"chip_link"}},"chip_pin":{"pin":"PB1","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D9: PWM (~D9)","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"PWM (~D9)","category":"pwm"},{"src":{"page":12,"quote":"PB1 (PCINT1/OC1A)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB1","signal":"PB1","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PB1 (PCINT1/OC1A)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB1","signal":"PCINT1","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PB1 (PCINT1/OC1A)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB1","signal":"OC1A","category":"pwm","peripheral":"OC1A"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PB1","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PB1","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB1","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB1","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB1","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB1","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB1","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB1","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB1","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB1","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"13","attrs":{"kind":"gpio","port":"PB2","label":"D10","number":14,"pin_type":"Digital","position":"13","connector":"J2","designator":"13","description":"Digital Input 10 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D10 PB2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 11 | D10 | Digital | Digital Input 10 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D10 PB2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D10 PB2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D10 PB2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PB2","method":"chip_link"},"pin_type":{"page":11,"quote":"| 11 | D10 | Digital | Digital Input 10 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D10 PB2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D10 PB2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D10 PB2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 11 | D10 | Digital | Digital Input 10 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PB2","method":"chip_link"}},"chip_pin":{"pin":"PB2","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D10: PWM (~D10)","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"PWM (~D10)","category":"pwm"},{"src":{"page":12,"quote":"PB2 (PCINT2/SS/OC1B)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB2","signal":"PB2","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PB2 (PCINT2/SS/OC1B)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB2","signal":"PCINT2","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PB2 (PCINT2/SS/OC1B)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB2","signal":"SS","category":"spi","peripheral":"SS"},{"src":{"page":12,"quote":"PB2 (PCINT2/SS/OC1B)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB2","signal":"OC1B","category":"pwm","peripheral":"OC1B"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PB2","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PB2","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB2","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB2","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB2","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB2","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB2","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB2","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB2","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB2","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"14","attrs":{"kind":"gpio","port":"PB3","label":"D11","number":15,"pin_type":"Digital","position":"14","connector":"J2","designator":"14","description":"Digital Input 11 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D11 PB3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 12 | D11 | Digital | Digital Input 11 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D11 PB3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D11 PB3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D11 PB3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PB3","method":"chip_link"},"pin_type":{"page":11,"quote":"| 12 | D11 | Digital | Digital Input 11 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D11 PB3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D11 PB3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D11 PB3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 12 | D11 | Digital | Digital Input 11 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PB3","method":"chip_link"}},"chip_pin":{"pin":"PB3","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D11: PWM (~D11), COPI","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"PWM (~D11)","category":"pwm"},{"src":{"page":10,"quote":"D11: PWM (~D11), COPI","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"COPI","category":"spi"},{"src":{"page":12,"quote":"PB3 (PCINT3/OC2A/MOSI)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB3","signal":"PB3","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PB3 (PCINT3/OC2A/MOSI)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB3","signal":"PCINT3","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PB3 (PCINT3/OC2A/MOSI)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB3","signal":"OC2A","category":"pwm","peripheral":"OC2A"},{"src":{"page":12,"quote":"PB3 (PCINT3/OC2A/MOSI)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB3","signal":"MOSI","category":"spi","peripheral":"MOSI"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PB3","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PB3","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB3","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB3","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB3","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB3","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB3","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB3","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB3","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB3","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"15","attrs":{"kind":"gpio","port":"PB4","label":"D12","number":16,"pin_type":"Digital","position":"15","connector":"J2","designator":"15","description":"Digital Input 12 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D12 PB4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 13 | D12 | Digital | Digital Input 12 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D12 PB4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D12 PB4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D12 PB4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PB4","method":"chip_link"},"pin_type":{"page":11,"quote":"| 13 | D12 | Digital | Digital Input 12 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D12 PB4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D12 PB4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D12 PB4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 13 | D12 | Digital | Digital Input 12 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PB4","method":"chip_link"}},"chip_pin":{"pin":"PB4","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D12: CIPO","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"CIPO","category":"spi"},{"src":{"page":12,"quote":"PB4 (PCINT4/MISO)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB4","signal":"PB4","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PB4 (PCINT4/MISO)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB4","signal":"PCINT4","category":"interrupt","peripheral":"PCINT"},{"src":{"page":12,"quote":"PB4 (PCINT4/MISO)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB4","signal":"MISO","category":"spi","peripheral":"MISO"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PB4","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PB4","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB4","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB4","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB4","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB4","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB4","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB4","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB4","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB4","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"16","attrs":{"kind":"gpio","port":"PB5","label":"D13","number":17,"pin_type":"Digital","position":"16","connector":"J1","designator":"16","description":"Digital Input 13 /GPIO","power_domain":"VCC"},"sources":[{"page":10,"quote":"D13 PB5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 14 | D13 | Digital | Digital Input 13 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"}],"attr_src":{"kind":{"page":10,"quote":"D13 PB5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"D13 PB5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"D13 PB5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PB5","method":"chip_link"},"pin_type":{"page":11,"quote":"| 14 | D13 | Digital | Digital Input 13 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"position":{"page":10,"quote":"D13 PB5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"D13 PB5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"D13 PB5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 14 | D13 | Digital | Digital Input 13 /GPIO |","method":"table","fragment":"entities_table_digital.json","table_id":"11_2"},"power_domain":{"via":"chip u1 PB5","method":"chip_link"}},"chip_pin":{"pin":"PB5","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"D13: LED_BUILTIN","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"LED_BUILTIN","category":"led"},{"src":{"page":12,"quote":"PB5 (SCK/PCINT5)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB5","signal":"PB5","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PB5 (SCK/PCINT5)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB5","signal":"SCK","category":"spi","peripheral":"SCK"},{"src":{"page":12,"quote":"PB5 (SCK/PCINT5)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PB5","signal":"PCINT5","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PB5","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PB5","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB5","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB5","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB5","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB5","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB5","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PB5","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB5","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PB5","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"17","attrs":{"kind":"power_out","label":"+3V3","pin_type":"Power","position":"17","connector":"J1","designator":"17","description":"5V USB Power"},"sources":[{"page":10,"quote":"+3V3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 1 | +3V3 | Power | 5V USB Power |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"+3V3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"+3V3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"pin_type":{"page":11,"quote":"| 1 | +3V3 | Power | 5V USB Power |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"+3V3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"+3V3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"+3V3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 1 | +3V3 | Power | 5V USB Power |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}},"functions":[],"electrical":{"output_current":[{"max":0.05,"src":{"page":8,"quote":"FT232RL LDO MAX 50mA","method":"drawing","fragment":"ratings_board.json"},"via":"direct","orig":{"max":50,"unit":"mA"},"unit":"A","category":"operating","parameter":"+3V3 max current"}],"output_voltage":[{"src":{"page":8,"quote":"+3V3 rail label (FT232RL LDO)","method":"derived","fragment":"ratings_board.json"},"typ":3.3,"via":"direct","unit":"V","category":"operating","parameter":"+3V3 (FT232RL internal LDO)"}]},"entity_type":"pin"},{"id":"18","attrs":{"kind":"analog","port":"AREF","label":"AREF","number":20,"position":"18","connector":"J1","designator":"18","power_domain":"AVCC"},"sources":[{"page":10,"quote":"AREF AREF","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"}],"attr_src":{"kind":{"page":10,"quote":"AREF AREF","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"AREF AREF","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"AREF AREF","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 AREF","method":"chip_link"},"position":{"page":10,"quote":"AREF AREF","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"AREF AREF","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"AREF AREF","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"power_domain":{"via":"chip u1 AREF","method":"chip_link"}},"chip_pin":{"pin":"AREF","method":"rule","chip_id":"u1"},"functions":[],"electrical":{"input_voltage":[{"max":5,"min":1,"src":{"doc":"ATmega328P datasheet","page":319,"quote":"| VREF | Reference Voltage |  | 1.0 |  | AVCC | V |","method":"derived","fragment":"ratings_part.json","table_id":"319_1"},"via":"chip u1 AREF","unit":"V","category":"operating","parameter":"VREF Reference Voltage","conditions":"max = AVCC (5 V at AVCC = 5 V)"}]},"entity_type":"pin"},{"id":"19","attrs":{"kind":"gpio","port":"PC0","label":"A0","number":23,"pin_type":"Analog","position":"19","connector":"J1","designator":"19","description":"Analog input 0 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A0 PC0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 2 | A0 | Analog | Analog input 0 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A0 PC0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A0 PC0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A0 PC0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC0","method":"chip_link"},"pin_type":{"page":11,"quote":"| 2 | A0 | Analog | Analog input 0 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A0 PC0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A0 PC0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A0 PC0","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 2 | A0 | Analog | Analog input 0 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 PC0","method":"chip_link"}},"chip_pin":{"pin":"PC0","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"A0: D14","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"D14","category":"gpio"},{"src":{"page":12,"quote":"PC0 (ADC0/PCINT8)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC0","signal":"PC0","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC0 (ADC0/PCINT8)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC0","signal":"ADC0","category":"adc","peripheral":"ADC"},{"src":{"page":12,"quote":"PC0 (ADC0/PCINT8)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC0","signal":"PCINT8","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PC0","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PC0","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC0","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC0","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC0","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC0","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC0","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC0","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC0","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC0","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"20","attrs":{"kind":"gpio","port":"PC1","label":"A1","number":24,"pin_type":"Analog","position":"20","connector":"J1","designator":"20","description":"Analog input 1 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A1 PC1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 3 | A1 | Analog | Analog input 1 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A1 PC1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A1 PC1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A1 PC1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC1","method":"chip_link"},"pin_type":{"page":11,"quote":"| 3 | A1 | Analog | Analog input 1 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A1 PC1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A1 PC1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A1 PC1","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 3 | A1 | Analog | Analog input 1 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 PC1","method":"chip_link"}},"chip_pin":{"pin":"PC1","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"A1: D15","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"D15","category":"gpio"},{"src":{"page":12,"quote":"PC1 (ADC1/PCINT9)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC1","signal":"PC1","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC1 (ADC1/PCINT9)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC1","signal":"ADC1","category":"adc","peripheral":"ADC"},{"src":{"page":12,"quote":"PC1 (ADC1/PCINT9)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC1","signal":"PCINT9","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PC1","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PC1","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC1","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC1","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC1","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC1","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC1","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC1","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC1","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC1","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"21","attrs":{"kind":"gpio","port":"PC2","label":"A2","number":25,"pin_type":"Analog","position":"21","connector":"J1","designator":"21","description":"Analog input 2 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A2 PC2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 4 | A2 | Analog | Analog input 2 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A2 PC2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A2 PC2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A2 PC2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC2","method":"chip_link"},"pin_type":{"page":11,"quote":"| 4 | A2 | Analog | Analog input 2 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A2 PC2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A2 PC2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A2 PC2","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 4 | A2 | Analog | Analog input 2 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 PC2","method":"chip_link"}},"chip_pin":{"pin":"PC2","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"A2: D16","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"D16","category":"gpio"},{"src":{"page":12,"quote":"PC2 (ADC2/PCINT10)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC2","signal":"PC2","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC2 (ADC2/PCINT10)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC2","signal":"ADC2","category":"adc","peripheral":"ADC"},{"src":{"page":12,"quote":"PC2 (ADC2/PCINT10)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC2","signal":"PCINT10","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PC2","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PC2","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC2","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC2","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC2","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC2","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC2","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC2","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC2","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC2","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"22","attrs":{"kind":"gpio","port":"PC3","label":"A3","number":26,"pin_type":"Analog","position":"22","connector":"J1","designator":"22","description":"Analog input 3 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A3 PC3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 5 | A3 | Analog | Analog input 3 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A3 PC3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A3 PC3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A3 PC3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC3","method":"chip_link"},"pin_type":{"page":11,"quote":"| 5 | A3 | Analog | Analog input 3 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A3 PC3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A3 PC3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A3 PC3","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 5 | A3 | Analog | Analog input 3 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 PC3","method":"chip_link"}},"chip_pin":{"pin":"PC3","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"A3: D17","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"D17","category":"gpio"},{"src":{"page":12,"quote":"PC3 (ADC3/PCINT11)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC3","signal":"PC3","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC3 (ADC3/PCINT11)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC3","signal":"ADC3","category":"adc","peripheral":"ADC"},{"src":{"page":12,"quote":"PC3 (ADC3/PCINT11)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC3","signal":"PCINT11","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PC3","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PC3","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC3","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC3","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC3","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC3","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC3","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC3","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC3","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC3","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"23","attrs":{"kind":"gpio","port":"PC4","label":"A4","number":27,"pin_type":"Analog","position":"23","connector":"J1","designator":"23","description":"Analog input 4 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A4 PC4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 6 | A4 | Analog | Analog input 4 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A4 PC4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A4 PC4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A4 PC4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC4","method":"chip_link"},"pin_type":{"page":11,"quote":"| 6 | A4 | Analog | Analog input 4 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A4 PC4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A4 PC4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A4 PC4","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 6 | A4 | Analog | Analog input 4 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 PC4","method":"chip_link"}},"chip_pin":{"pin":"PC4","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"A4: D18","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"D18","category":"gpio"},{"src":{"page":12,"quote":"PC4 (ADC4/SDA/PCINT12)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC4","signal":"PC4","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC4 (ADC4/SDA/PCINT12)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC4","signal":"ADC4","category":"adc","peripheral":"ADC"},{"src":{"page":12,"quote":"PC4 (ADC4/SDA/PCINT12)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC4","signal":"SDA","category":"i2c","peripheral":"SDA"},{"src":{"page":12,"quote":"PC4 (ADC4/SDA/PCINT12)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC4","signal":"PCINT12","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PC4","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PC4","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC4","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC4","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC4","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC4","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC4","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC4","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC4","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC4","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"24","attrs":{"kind":"gpio","port":"PC5","label":"A5","number":28,"pin_type":"Analog","position":"24","connector":"J1","designator":"24","description":"Analog input 5 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A5 PC5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 7 | A5 | Analog | Analog input 5 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A5 PC5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A5 PC5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A5 PC5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC5","method":"chip_link"},"pin_type":{"page":11,"quote":"| 7 | A5 | Analog | Analog input 5 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A5 PC5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A5 PC5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A5 PC5","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 7 | A5 | Analog | Analog input 5 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 PC5","method":"chip_link"}},"chip_pin":{"pin":"PC5","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":10,"quote":"A5: D19","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"functions_pinout_fig.json"},"signal":"D19","category":"gpio"},{"src":{"page":12,"quote":"PC5 (ADC5/SCL/PCINT13)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC5","signal":"PC5","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC5 (ADC5/SCL/PCINT13)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC5","signal":"ADC5","category":"adc","peripheral":"ADC"},{"src":{"page":12,"quote":"PC5 (ADC5/SCL/PCINT13)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC5","signal":"SCL","category":"i2c","peripheral":"SCL"},{"src":{"page":12,"quote":"PC5 (ADC5/SCL/PCINT13)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC5","signal":"PCINT13","category":"interrupt","peripheral":"PCINT"}],"electrical":{"ioh":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"IOH = -20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"typ":0.02,"via":"chip u1 PC5","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output source current","conditions":"VCC=5V; VOH spec at 20 mA; absolute max 40 mA per I/O pin"}],"iol":[{"max":0.04,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"IOL = 20mA, VCC = 5V; DC Current per I/O Pin . . . 40.0mA","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"typ":0.02,"via":"chip u1 PC5","orig":{"max":40,"typ":20,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Output sink current","conditions":"VCC=5V; VOL spec at 20 mA; absolute max 40 mA per I/O pin"}],"vih":[{"max":5.5,"min":3,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH | Input High Voltage, except XTAL1 and RESET pins | ... | (2) 0.7VCC (2) 0.6VCC |  | VCC + 0.5 VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC5","unit":"V","symbol":"VIH","category":"characteristic","parameter":"Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.6·VCC, max = VCC + 0.5"}],"vil":[{"max":1.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL | Input Low Voltage, except XTAL1 and RESET pin | VCC = 1.8V - 2.4V VCC = 2.4V - 5.5V |  | -0.5 -0.5 |  | (1) 0.2VCC (1) 0.3VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC5","unit":"V","symbol":"VIL","category":"characteristic","parameter":"Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.3·VCC (VCC 2.4–5.5 V)"}],"voh":[{"max":5,"min":4.2,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| VOH | Output High Voltage(3) except Reset pin | IOH = -20mA, VCC =  5V | TA=85C | 4.2 |","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC5","unit":"V","symbol":"VOH","category":"characteristic","parameter":"Output High Voltage","conditions":"VCC=5V; IOH = -20 mA; TA = 85 °C; max = VCC"}],"vol":[{"max":0.9,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VOL | Output Low Voltage(4) except RESET pin | IOL = 20mA, VCC = 5V | TA=85C |  |  | 0.9 |","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC5","unit":"V","symbol":"VOL","category":"characteristic","parameter":"Output Low Voltage","conditions":"VCC=5V; IOL = 20 mA; TA = 85 °C"}],"pull_up":[{"max":50000,"min":20000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RPU | I/O Pin Pull-up Resistor |  |  | 20 |  | 50 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC5","orig":{"max":50,"min":20,"unit":"kΩ"},"unit":"ohm","symbol":"RPU","category":"characteristic","parameter":"I/O Pin Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC5","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"io_voltage":[{"src":{"page":8,"quote":"+5V → Microcontroller ATMEGA328P-32MUR","method":"derived","fragment":"ratings_board.json"},"via":"group:io","unit":"V","value":5,"category":"operating","parameter":"MCU IO level (MCU supplied from the +5V rail)","conditions":"ATmega328P VCC = +5V rail; IO swings 0–VCC"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC5","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC5","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"25","attrs":{"kind":"analog","port":"ADC6","label":"A6","number":19,"pin_type":"Analog","position":"25","connector":"J1","designator":"25","description":"Analog input 6 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A6 ADC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 8 | A6 | Analog | Analog input 6 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A6 ADC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A6 ADC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A6 ADC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 ADC6","method":"chip_link"},"pin_type":{"page":11,"quote":"| 8 | A6 | Analog | Analog input 6 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A6 ADC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A6 ADC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A6 ADC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 8 | A6 | Analog | Analog input 6 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 ADC6","method":"chip_link"}},"chip_pin":{"pin":"ADC6","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"ADC6","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 ADC6","signal":"ADC6","category":"adc","instance":"6","peripheral":"ADC"}],"electrical":{"ioh":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"iol":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"vih":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"analog input only — no digital input buffer","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"vil":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"analog input only — no digital input buffer","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"voh":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"vol":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"pull_up":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"no pull-up on ADC6/ADC7 (not port pins)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"no pull-down","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"input_leakage":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"| RAIN | Analog Input Resistance |  |  | 100 |  | M |","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","value":"100 MΩ analog input resistance","category":"characteristic","parameter":"ADC input (see RAIN)"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 ADC6","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"adc_input_range":[{"max":5,"min":0,"src":{"doc":"ATmega328P datasheet","page":319,"quote":"| VIN | Input Voltage |  | GND |  | VREF | V |","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC6","unit":"V","category":"characteristic","parameter":"ADC Input Voltage","conditions":"GND to VREF (VREF ≤ AVCC; 5 V at AVCC = 5 V)"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 ADC6","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}],"adc_input_resistance":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"| RAIN | Analog Input Resistance |  |  | 100 |  | M |","method":"table","fragment":"ratings_pins.json","table_id":"319_1"},"typ":100000000,"via":"chip u1 ADC6","orig":{"typ":100,"unit":"MΩ"},"unit":"ohm","category":"characteristic","parameter":"Analog Input Resistance"}]},"entity_type":"pin"},{"id":"26","attrs":{"kind":"analog","port":"ADC7","label":"A7","number":22,"pin_type":"Analog","position":"26","connector":"J1","designator":"26","description":"Analog input 7 /GPIO","power_domain":"AVCC"},"sources":[{"page":10,"quote":"A7 ADC7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 9 | A7 | Analog | Analog input 7 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":10,"quote":"A7 ADC7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"A7 ADC7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"A7 ADC7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 ADC7","method":"chip_link"},"pin_type":{"page":11,"quote":"| 9 | A7 | Analog | Analog input 7 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":10,"quote":"A7 ADC7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"A7 ADC7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"A7 ADC7","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 9 | A7 | Analog | Analog input 7 /GPIO |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"power_domain":{"via":"chip u1 ADC7","method":"chip_link"}},"chip_pin":{"pin":"ADC7","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"ADC7","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 ADC7","signal":"ADC7","category":"adc","instance":"7","peripheral":"ADC"}],"electrical":{"ioh":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"iol":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"vih":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"analog input only — no digital input buffer","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"vil":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"analog input only — no digital input buffer","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"voh":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"vol":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"input-only pin (no output driver)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"pull_up":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"no pull-up on ADC6/ADC7 (not port pins)","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"ADC6 / ADC7 dedicated ADC inputs (TQFP/VQFN only)","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"no pull-down","category":"characteristic","parameter":"ADC6/ADC7 dedicated analog input"}],"input_leakage":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"| RAIN | Analog Input Resistance |  |  | 100 |  | M |","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","value":"100 MΩ analog input resistance","category":"characteristic","parameter":"ADC input (see RAIN)"}],"abs_max_voltage":[{"max":5.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 ADC7","unit":"V","category":"absolute_max","parameter":"Voltage on any pin except RESET @ VCC=5V","conditions":"VCC=5V; max = VCC + 0.5 V"}],"adc_input_range":[{"max":5,"min":0,"src":{"doc":"ATmega328P datasheet","page":319,"quote":"| VIN | Input Voltage |  | GND |  | VREF | V |","method":"derived","fragment":"ratings_pins.json","table_id":"319_1"},"via":"chip u1 ADC7","unit":"V","category":"characteristic","parameter":"ADC Input Voltage","conditions":"GND to VREF (VREF ≤ AVCC; 5 V at AVCC = 5 V)"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 ADC7","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}],"adc_input_resistance":[{"src":{"doc":"ATmega328P datasheet","page":319,"quote":"| RAIN | Analog Input Resistance |  |  | 100 |  | M |","method":"table","fragment":"ratings_pins.json","table_id":"319_1"},"typ":100000000,"via":"chip u1 ADC7","orig":{"typ":100,"unit":"MΩ"},"unit":"ohm","category":"characteristic","parameter":"Analog Input Resistance"}]},"entity_type":"pin"},{"id":"27","attrs":{"kind":"power_out","label":"+5V","pin_type":"Power","position":"27","connector":"J1","designator":"27","description":"+5V Power Rail"},"sources":[{"page":2,"quote":"5V regulated external power supply (pin 27)","method":"text","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 10 | +5V | Power | +5V Power Rail |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":2,"quote":"5V regulated external power supply (pin 27)","method":"text","fragment":"entities_pinout_fig.json"},"label":{"page":2,"quote":"5V regulated external power supply (pin 27)","method":"text","fragment":"entities_pinout_fig.json"},"pin_type":{"page":11,"quote":"| 10 | +5V | Power | +5V Power Rail |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":2,"quote":"5V regulated external power supply (pin 27)","method":"text","fragment":"entities_pinout_fig.json"},"connector":{"page":2,"quote":"5V regulated external power supply (pin 27)","method":"text","fragment":"entities_pinout_fig.json"},"designator":{"page":2,"quote":"5V regulated external power supply (pin 27)","method":"text","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 10 | +5V | Power | +5V Power Rail |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}},"functions":[],"electrical":{"input_voltage":[{"src":{"page":2,"quote":"5V regulated external power supply (pin 27)","method":"text","fragment":"ratings_board.json"},"typ":5,"via":"direct","unit":"V","category":"operating","parameter":"5V regulated external supply","conditions":"the 5V pin may also feed the board"}],"output_current":[{"max":0.8,"src":{"page":8,"quote":"LDO MAX 800mA","method":"drawing","fragment":"ratings_board.json"},"via":"direct","orig":{"max":800,"unit":"mA"},"unit":"A","category":"operating","parameter":"LM1117 LDO max current"}],"output_voltage":[{"src":{"page":8,"quote":"PMIC LM1117IMPX-5.0 LDO MAX 800mA +5V","method":"drawing","fragment":"ratings_board.json"},"typ":5,"via":"direct","unit":"V","category":"operating","parameter":"+5V rail","conditions":"from LM1117IMPX-5.0 LDO or USB 5 V"}]},"entity_type":"pin"},{"id":"28","attrs":{"kind":"control","port":"PC6","label":"RESET","number":29,"position":"28","connector":"J1","designator":"28","power_domain":"AVCC"},"sources":[{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"}],"attr_src":{"kind":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"port":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"number":{"via":"chip u1 PC6","method":"chip_link"},"position":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"RESET PC6","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"power_domain":{"via":"chip u1 PC6","method":"chip_link"}},"chip_pin":{"pin":"PC6","method":"rule","chip_id":"u1"},"functions":[{"src":{"page":12,"quote":"PC6 (RESET/PCINT14)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC6","signal":"PC6","category":"gpio","peripheral":"PORT"},{"src":{"page":12,"quote":"PC6 (RESET/PCINT14)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC6","signal":"RESET","category":"control","peripheral":"RESET"},{"src":{"page":12,"quote":"PC6 (RESET/PCINT14)","figure":"Figure 1-1. Pinout 32 TQFP Top View","method":"drawing","fragment":"functions_tqfp32.json"},"via":"chip u1 PC6","signal":"PCINT14","category":"interrupt","peripheral":"PCINT"}],"electrical":{"vih":[{"max":5.5,"min":4.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIH2 | Input High Voltage, RESET pin | VCC = 1.8V - 5.5V |  | (2) 0.9VCC |  | VCC + 0.5 | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","unit":"V","symbol":"VIH2","category":"characteristic","parameter":"RESET Input High Voltage @ VCC=5V","conditions":"VCC=5V; min = 0.9·VCC"}],"vil":[{"max":0.5,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"| VIL2 | Input Low Voltage, RESET pin | VCC = 1.8V - 5.5V |  | -0.5 |  | (1) 0.1VCC | V |","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","unit":"V","symbol":"VIL2","category":"characteristic","parameter":"RESET Input Low Voltage @ VCC=5V","conditions":"VCC=5V; max = 0.1·VCC"}],"pull_up":[{"max":60000,"min":30000,"src":{"doc":"ATmega328P datasheet","page":323,"quote":"| RRST | Reset Pull-up Resistor |  |  | 30 |  | 60 | k |","method":"table","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC6","orig":{"max":60,"min":30,"unit":"kΩ"},"unit":"ohm","symbol":"RRST","category":"characteristic","parameter":"Reset Pull-up Resistor"}],"pull_down":[{"src":{"doc":"ATmega328P datasheet","page":323,"quote":"Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit)","method":"derived","fragment":"ratings_pins.json","table_id":"323_1"},"via":"chip u1 PC6","value":false,"category":"characteristic","parameter":"Internal pull-down","conditions":"ports have internal pull-ups only (selected for each bit); no pull-down"}],"abs_max_voltage":[{"max":13,"min":-0.5,"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on RESET with respect to Ground-0.5V to +13.0V","method":"table","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","unit":"V","category":"absolute_max","parameter":"Voltage on RESET"}],"five_volt_tolerant":[{"src":{"doc":"ATmega328P datasheet","page":322,"quote":"Voltage on any Pin except RESET with respect to Ground . . .-0.5V to V_{CC} +0.5V","method":"derived","fragment":"ratings_pins.json","table_id":"322_1"},"via":"chip u1 PC6","value":true,"category":"absolute_max","parameter":"5 V tolerant @ VCC=5V","conditions":"VCC=5V; pin abs-max = VCC + 0.5 V = 5.5 V"}]},"entity_type":"pin"},{"id":"29","attrs":{"kind":"ground","label":"GND","position":"29","connector":"J1","designator":"29"},"sources":[{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"}],"attr_src":{"kind":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"label":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"position":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"connector":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"},"designator":{"page":10,"quote":"GND","figure":"Connector pinout figure (Arduino Nano)","method":"drawing","fragment":"entities_pinout_fig.json"}},"functions":[],"electrical":{},"entity_type":"pin"},{"id":"30","attrs":{"kind":"power_in","label":"VIN","pin_type":"Power","position":"30","connector":"J1","designator":"30","description":"Voltage Input"},"sources":[{"page":2,"quote":"7-15V unregulated external power supply (pin 30)","method":"text","fragment":"entities_pinout_fig.json"},{"page":11,"quote":"| 12 | VIN | Power | Voltage Input |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}],"attr_src":{"kind":{"page":2,"quote":"7-15V unregulated external power supply (pin 30)","method":"text","fragment":"entities_pinout_fig.json"},"label":{"page":2,"quote":"7-15V unregulated external power supply (pin 30)","method":"text","fragment":"entities_pinout_fig.json"},"pin_type":{"page":11,"quote":"| 12 | VIN | Power | Voltage Input |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"},"position":{"page":2,"quote":"7-15V unregulated external power supply (pin 30)","method":"text","fragment":"entities_pinout_fig.json"},"connector":{"page":2,"quote":"7-15V unregulated external power supply (pin 30)","method":"text","fragment":"entities_pinout_fig.json"},"designator":{"page":2,"quote":"7-15V unregulated external power supply (pin 30)","method":"text","fragment":"entities_pinout_fig.json"},"description":{"page":11,"quote":"| 12 | VIN | Power | Voltage Input |","method":"table","fragment":"entities_table_analog.json","table_id":"11_1"}},"functions":[],"electrical":{"input_voltage":[{"max":12,"min":7,"src":{"page":8,"quote":"VIN RANGE 7V-12V","method":"drawing","fragment":"ratings_board.json"},"via":"direct","unit":"V","category":"operating","parameter":"VIN range (power tree)","conditions":"into LM1117 5 V LDO; power tree rev 4 (June 2025)"},{"max":15,"min":7,"src":{"page":2,"quote":"7-15V unregulated external power supply (pin 30)","method":"text","fragment":"ratings_board.json"},"via":"direct","unit":"V","category":"operating","parameter":"VIN unregulated external supply (features list)","conditions":"features page — disagrees with the power tree (7–12 V)"}]},"entity_type":"pin"}],"taxonomy":{"pin_tables":{"role":"pins_or_terminals","definition":"Tables listing connector pins with function, type and description"},"block_diagram":{"role":"identity_overview","definition":"Block diagram figure of the board"},"features_list":{"role":"identity_overview","definition":"Bulleted feature list: microcontroller, memory, power options, I/O counts"},"pinout_figure":{"role":"pins_or_terminals","definition":"Connector pinout figure mapping header pins to Arduino and microcontroller port names"},"ratings_power":{"role":"electrical_ratings","definition":"Recommended operating conditions and power consumption tables"},"certifications":{"role":"ordering_commercial","definition":"CE, RoHS, REACH, conflict minerals, FCC/IC compliance declarations"},"getting_started":{"role":"software_usage","definition":"Getting started, IDE, cloud editor, sample sketches, online resources"},"cover_description":{"role":"identity_overview","definition":"Cover page with product name, SKU and short description"},"table_of_contents":{"role":"other","definition":"Table of contents"},"mechanical_drawing":{"role":"mechanical_dimensions","definition":"Dimensioned mechanical drawing of the board"},"chinese_translation":{"role":"other","definition":"Pages written in Chinese (translation of the English datasheet)"},"processor_power_tree":{"role":"electrical_ratings","definition":"Processor description and power tree: regulators, supply ranges, current limits"},"applications_accessories":{"role":"other","definition":"Application examples, accessories and related products"},"company_references_revisions":{"role":"other","definition":"Company information, reference documentation links, revision history"}},"variants":{},"commercial":{"other":{},"checked_at":"2026-09-24T11:01:40+00:00","compliance":["CE","RoHS 2/3","REACH","FCC Part 15","Conflict-minerals declaration"],"ordering_codes":[{"code":"A000005","description":"Arduino Nano"}]},"mechanical":{"dims":{"width":{"src":{"page":12,"quote":"18","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":18},"hole_d":{"src":{"page":12,"quote":"Ø1.8","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":1.8},"length":{"src":{"page":12,"quote":"43.2","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":43.2},"pin_pitch":{"src":{"page":12,"quote":"2.54","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":2.54},"thickness":{"src":{"page":12,"quote":"1.6","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":1.6},"hole_spacing_x":{"src":{"page":12,"quote":"40.64","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":40.64},"hole_spacing_y":{"src":{"page":12,"quote":"15.24","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":15.24},"icsp_row_spacing":{"src":{"page":12,"quote":"7.62","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":7.62},"header_below_board":{"src":{"page":12,"quote":"2.5","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":2.5},"overall_height_with_headers":{"src":{"page":12,"quote":"18.6","figure":"Mechanical dimensions of Arduino Nano","method":"drawing"},"unit":"mm","value":18.6}},"kind":"mechanical","holes":[{"d":1.8,"x":1.28,"y":1.38,"src":{"page":12,"quote":"43.2 / 40.64 / 18 / 15.24 / Ø1.8","figure":"Mechanical dimensions","method":"derived"},"face":"pcb","name":"M1"},{"d":1.8,"x":41.92,"y":1.38,"src":{"page":12,"quote":"43.2 / 40.64 / 18 / 15.24 / Ø1.8","figure":"Mechanical dimensions","method":"derived"},"face":"pcb","name":"M2"},{"d":1.8,"x":1.28,"y":16.62,"src":{"page":12,"quote":"43.2 / 40.64 / 18 / 15.24 / Ø1.8","figure":"Mechanical dimensions","method":"derived"},"face":"pcb","name":"M3"},{"d":1.8,"x":41.92,"y":16.62,"src":{"page":12,"quote":"43.2 / 40.64 / 18 / 15.24 / Ø1.8","figure":"Mechanical dimensions","method":"derived"},"face":"pcb","name":"M4"}],"units":"mm","origin":"x=0 at the header end opposite USB, x along the 43.2 mm length; y=0 at the bottom edge; z=0 PCB bottom","features":[{"h":4,"l":9.2,"w":8,"x":36.2,"y":5,"src":{"page":12,"quote":"USB at the right-hand end","figure":"top view","method":"drawing"},"name":"mini-B USB receptacle","side":"top","assumed":"USB receptacle footprint and 4.0 mm height are not dimensioned; position read from the drawing, overhang ~2 mm","overhang":true}],"archetype":"pcb_board","assumptions":{}},"page_index":[{"page":1,"tags":["cover_description"],"primary":"cover_description"},{"page":2,"tags":["features_list"],"primary":"features_list"},{"page":3,"tags":["table_of_contents","applications_accessories","getting_started","certifications","company_references_revisions","chinese_translation"],"primary":"table_of_contents"},{"page":4,"tags":["table_of_contents","getting_started","certifications","company_references_revisions","chinese_translation"],"primary":"table_of_contents"},{"page":5,"tags":["applications_accessories"],"primary":"applications_accessories"},{"page":6,"tags":["ratings_power"],"primary":"ratings_power"},{"page":7,"tags":["block_diagram"],"primary":"block_diagram"},{"page":8,"tags":["processor_power_tree"],"primary":"processor_power_tree"},{"page":9,"tags":["applications_accessories","getting_started"],"primary":"getting_started"},{"page":10,"tags":["processor_power_tree"],"primary":"processor_power_tree"},{"page":11,"tags":["pin_tables"],"primary":"pin_tables"},{"page":12,"tags":["pin_tables"],"primary":"pin_tables"},{"page":13,"tags":["certifications"],"primary":"certifications"},{"page":14,"tags":["certifications"],"primary":"certifications"},{"page":15,"tags":["company_references_revisions"],"primary":"company_references_revisions"},{"page":16,"tags":["features_list","chinese_translation"],"primary":"features_list"},{"page":17,"tags":["table_of_contents","applications_accessories","chinese_translation"],"primary":"applications_accessories"},{"page":18,"tags":["block_diagram","chinese_translation","ratings_power"],"primary":"ratings_power"},{"page":19,"tags":["chinese_translation","processor_power_tree"],"primary":"processor_power_tree"},{"page":20,"tags":["applications_accessories","getting_started","chinese_translation"],"primary":"getting_started"},{"page":21,"tags":["processor_power_tree"],"primary":"processor_power_tree"},{"page":22,"tags":["pin_tables","chinese_translation"],"primary":"pin_tables"},{"page":23,"tags":["pin_tables","chinese_translation"],"primary":"pin_tables"},{"page":24,"tags":["chinese_translation","certifications"],"primary":"certifications"},{"page":25,"tags":["chinese_translation","certifications"],"primary":"certifications"},{"page":26,"tags":["company_references_revisions","chinese_translation"],"primary":"company_references_revisions"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{"input_voltage":[{"src":{"page":8,"quote":"V USB RANGE 5V","method":"drawing","fragment":"ratings_board.json"},"typ":5,"unit":"V","category":"operating","parameter":"USB supply","conditions":"V USB range 5V"}],"operating_temperature":[{"max":85,"min":-40,"src":{"page":6,"quote":"|  | Conservative thermal limits for the whole board: | -40 °C | 85 °C |","method":"table","fragment":"ratings_board.json","table_id":"6_1"},"unit":"°C","category":"operating","parameter":"Conservative thermal limits for the whole board"}],"supply_current_led_max":[{"max":0.0056,"src":{"page":8,"quote":"KPT-2012YC MAX 5.6mA","method":"drawing","fragment":"ratings_board.json"},"orig":{"max":5.6,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Each LED max current (L, PWR, RX, TX)"}],"supply_current_mcu_max":[{"max":0.008,"src":{"page":8,"quote":"ATMEGA328P-32MUR MAX 8mA","method":"drawing","fragment":"ratings_board.json"},"orig":{"max":8,"unit":"mA"},"unit":"A","category":"characteristic","parameter":"Microcontroller max current (power tree)"}],"operating_temperature_eut":[{"max":80,"min":-20,"src":{"page":15,"quote":"Important: The operating temperature of the EUT can’t exceed 80℃ and shouldn’t be lower than -20℃.","method":"text","fragment":"ratings_board.json"},"unit":"°C","category":"operating","parameter":"EUT operating temperature (radio compliance note)"}]}},"use_cases":["five-volt-legacy","learning-prototyping"],"commercial":{"other":{},"checked_at":"2026-09-24T11:01:40+00:00","compliance":["CE","RoHS 2/3","REACH","FCC Part 15","Conflict-minerals declaration"],"ordering_codes":[{"code":"A000005","description":"Arduino Nano"}]},"assembly_label":"Development board","assembly_level":3,"search_aliases":["A000005","ArduinoNano"],"children_summary":[{"id":"b8543f76-f710-4050-b716-3a53ad843b2f--mcu","part_number":"ATmega328P","manufacturer":"Microchip Technology","role":"main_processor","architecture":"8-bit AVR RISC","clock_mhz":20,"memory":{"other":{"rom_kb":null},"sram_kb":2,"flash_kb":32,"eeprom_kb":1}},{"id":"b8543f76-f710-4050-b716-3a53ad843b2f--usb","part_number":"FT232RL","manufacturer":"FTDI","role":"usb_uart_bridge","architecture":null,"clock_mhz":null,"memory":null},{"id":"b8543f76-f710-4050-b716-3a53ad843b2f--ldo","part_number":"LM1117IMPX-5.0","manufacturer":"Texas Instruments","role":"voltage_regulator","architecture":null,"clock_mhz":null,"memory":null}],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf"},{"other":{},"kind":"image","url":"https://store-usa.arduino.cc/cdn/shop/files/A000005_03.front_1200x900.jpg?v=1777476630","label":"Arduino store front view of the Nano (A000005)","verification":"manufacturer","notes":"inspected: shows the actual board; saved at work/arduino-nano/images/product.jpg","resolved_url":"https://store-usa.arduino.cc/cdn/shop/files/A000005_03.front_1200x900.jpg?v=1777476630"},{"other":{},"kind":"cad","url":"arduino-nano.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/arduino-nano.step"}],"cad":{"verification":"generated","envelope_complete":false,"assumptions":["feature mini-B USB receptacle: USB receptacle footprint and 4.0 mm height are not dimensioned; position read from the drawing, overhang ~2 mm"],"step_path":"arduino-nano.step","mesh_path":"arduino-nano.stl","footprint_svg_path":null,"bbox":{"length_mm":45.4,"width_mm":18,"height_mm":5.6},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/arduino-nano.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/arduino-nano.stl","footprint_svg_url":null},"limitations":["Generated geometry is an approximate mechanical envelope; inspect original manufacturer CAD when available.","Generated footprint_svg_path is an outline, not a verified electrical land pattern.","Xirkit does not run fit checks; download step_url and test fit against your own enclosure."]}}}