alexex1993/mcu-skills · skills/avr/atmega328p-nano/SKILL.md

atmega328p-nano skillA

Firmware development for the Arduino Nano (A000005, ATmega328P @ 16 MHz, 5 V) — its 30 KB usable flash, 2 KB SRAM, 1 KB EEPROM, 8-channel 10-bit ADC, six 8-bit PWM pins across three timers, UART shared with the USB-serial chip, I2C on A4/A5, SPI on D10–D13, sleep modes, and the Arduino AVR core + PlatformIO setup around them. Use when working on this board or any ATmega328P Nano clone (FTDI or CH340 USB): project setup, platformio.ini, old-vs-new bootloader uploads, pin mapping, A6/A7 restrictio

Latest version
mdr add alexex1993/mcu-skills/atmega328p-nano@git:20260823.c7a4adf
Exact content
mdr add alexex1993/mcu-skills/atmega328p-nano@sha256:31563dc4a2488b8c
Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_k7m7te34ag5mckrr.svg)](https://markdownregistry.com/a/art_k7m7te34ag5mckrr)

0 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260823.c7a4adf latest2026-08-23 c7a4adf 11,546 BA view · diff
git:20260821.cc0e8f72026-08-21 cc0e8f7 11,401 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.

Source

GitHub

alexex1993/mcu-skills · 15 stars · license MIT · pushed 2026-09-03 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_k7m7te34ag5mckrr
GET https://markdownregistry.com/api/v1/resolve?ref=alexex1993/mcu-skills/atmega328p-nano
GET https://markdownregistry.com/api/v1/blob/31563dc4a2488b8c35bf98671dbe29b5def136e363a9f65e709c377ace061a78