Digispark (ATtiny85, USB-A на плате)
ATtiny85 · логика 5 В · 26,5×19 мм · 9 пинов
Все распиновкисверено15.10.2026
Вид со стороны компонентов, USB-A слева, ряд P0–P5 справа, питание снизу.
Важно
- Прошивка: сначала нажать «Загрузить», потом вставить плату в USB. Загрузчик micronucleus ждёт 5 секунд после включения, затем запускает скетч. Нужен драйвер Digistump (Windows) и пакет плат Digistump AVR.
- P3 и P4 — линии USB (D− и D+): со стабилитронами 3,6 В и подтяжкой 1,5 кОм на P3. Подключённое к ним мешает прошивке и искажает сигналы.
- Светодиод на P1 (rev2, rev4) или на P0 (плата без маркировки).
- P5 у клонов часто остаётся RESET. У оригинала это слабый вывод с высоким уровнем около 3 В.
- Аппаратного UART нет; I2C и SPI через USI (SDA P0, SCL P2, SCK P2). Номера analogRead: P2 = 1, P4 = 2, P3 = 3, P5 = 0.
- Свободно около 6 КБ flash из 8 КБ, ОЗУ 512 байт.
- Стабилизатор 78M05 до 500 мА. Ток вывода ATtiny85 до 20 мА.
Ревизии и клоны
- Оригинал Digistump: rev2 и rev4. Платы с надписью «rev3» Digistump не выпускал (клоны), по функциям совпадают.
- Клоны (обычно синие): светодиод на P0 или P1, фьюз RESET не отключён, иногда другой стабилизатор.
- Digispark Pro (ATtiny167, micro-USB) — другая плата с другой распиновкой.
Все пины
| Подпись | GPIO / порт | Функции | Ограничения | Сверка |
|---|---|---|---|---|
| P5 | PB5 | ADC0 (analogRead(0)), RESET (пока не переключён фьюз RSTDISBL), debugWIRE (dW) | сверено | |
| P4 | PB4 | ADC2 (analogRead(2)), USB D+ (программный V-USB), ШИМ OC1B (Timer1), XTAL2 / CLKO | линия USB | сверено |
| P3 | PB3 | ADC3 (analogRead(3)), USB D− (программный V-USB), ШИМ !OC1B (инверсный), XTAL1 / CLKI | линия USB, подтяжка к питанию на плате | сверено |
| P2 | PB2 | ADC1 (analogRead(1)), SCL (USI), USCK (USI): SCK, T0 (вход счёта Timer0) | сверено | |
| P1 | PB1 | ШИМ OC0B / OC1A, DO (USI): MISO при прошивке по ISP, MOSI в режиме ведущего, AIN1 (компаратор −) | светодиод на плате | сверено |
| P0 | PB0 | ШИМ OC0A (Timer0), SDA (USI), DI (USI): MOSI при прошивке по ISP, MISO в режиме ведущего, AIN0 (компаратор +), AREF | сверено | |
| 5V | 5 В | вход питания, выход питания | сверено | |
| GND | Земля | сверено | ||
| VIN | 12 В | вход питания | сверено |
Источники
Все пины сверены по документам производителя.
- Digistump: Digispark Eagle (DIGISPARK_PRODUCTION_REV3.brd из архива 3a5187f5_digispark_sources.zip, копия на GitHub)чертёж платы · сверено 15.10.2026контур 26,5×19,0 мм с языком USB-A 9,0×12,03 мм, центры площадок P0–P5 и 5V/GND/VIN, контакты USB, положение ATtiny85, 78M05, стабилитронов, резисторов, светодиодов; цепи P0=PB0 … P5=PB5, светодиод на P1
- Digistump wiki: Digispark quick reference (архив)руководство · сверено 15.10.2026I2C SDA P0, SCL P2; ШИМ P0, P1, P4; АЦП P2–P5 (номера analogRead), светодиод по ревизиям, VIN 7–12 В, 5V 4,5–5,5 В, подтяжка 1,5 кОм на P3
- Digistump wiki: Digispark pin guide (архив)руководство · сверено 15.10.2026стабилитроны 3,6 В на P3 и P4 (линии USB), частоты ШИМ 504 Гц (P0, P1) и 1007 Гц (P4)
- Digistump wiki: определение модели (архив)руководство · сверено 15.10.2026плата без маркировки — светодиод на P0, rev2/rev4 — на P1; «rev3» Digistump не выпускал (клоны)
- Digistump: Digispark, страница товара (архив)руководство · сверено 15.10.2026питание USB или 7–35 В (рекомендовано до 12 В), стабилизатор 5 В 500 мА, свободно около 6 КБ flash
- Wolles Elektronikkiste: Digispark, the convenient ATtiny85 alternativeсторонний источник · сверено 15.10.2026у клонов фьюз RSTDISBL часто не выставлен: P5 остаётся RESET
- ATtiny25/45/85 Datasheet (Microchip DS40001911), разд. 10.3 Alternate Port Functionsдаташит · сверено 15.10.2026PB0: MOSI/DI/SDA/AIN0/OC0A/AREF; PB1: MISO/DO/AIN1/OC0B/OC1A; PB2: SCK/USCK/SCL/ADC1/T0/INT0; PB3: XTAL1/CLKI/!OC1B/ADC3; PB4: XTAL2/CLKO/OC1B/ADC2; PB5: RESET/ADC0/dW; PCINT0–5 на всех
Размер: по файлу Eagle Digistump: 26,5×19,0 мм вместе с языком USB-A (9,0×12,03 мм).
P5
PB5 · Arduino 5 (A0) · 5 В · терпит 5 В
сверено по документам производителя
- RESET (пока не переключён фьюз RSTDISBL)
- debugWIRE (dW)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Выход высокого уровня около 3 В и слабый: для нагрузки не годится.
У оригинала RESET отключён фьюзом и P5 работает как вывод. У многих клонов фьюз не тронут: P5 остаётся RESET, низкий уровень сбрасывает плату. Переключить можно только программатором ISP, вернуть — только высоковольтным.
Источники
P4
PB4 · Arduino 4 (A2) · 5 В · терпит 5 В
сверено по документам производителя
- USB D+ (программный V-USB)
- XTAL2 / CLKO
- линия USB
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Линия USB D+ через 66,5 Ом, стабилитрон 3,6 В на землю. Если что-то подключено, плата может не определиться в USB при прошивке.
Источники
P3
PB3 · Arduino 3 (A3) · 5 В · терпит 5 В
сверено по документам производителя
- USB D− (программный V-USB)
- XTAL1 / CLKI
- линия USB
- подтяжка к питанию на плате
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Линия USB D− через 66,5 Ом, подтяжка 1,5 кОм к 5 В и стабилитрон 3,6 В. Из-за подтяжки как вход читается высоким.
Источники
P2
PB2 · Arduino 2 (A1) · 5 В · терпит 5 В
сверено по документам производителя
- T0 (вход счёта Timer0)
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Источники
P1
PB1 · Arduino 1 · 5 В · терпит 5 В
сверено по документам производителя
- AIN1 (компаратор −)
- светодиод на плате
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
Светодиод на rev2/rev4 и в файле платы. На платах без маркировки светодиод на P0.
Источники
P0
PB0 · Arduino 0 · 5 В · терпит 5 В
сверено по документам производителя
- AIN0 (компаратор +), AREF
Ток на вывод: до 20 мА рабочий, 40 мА предел (даташит, Absolute Maximum Ratings).
На платах без маркировки здесь светодиод: мешает I2C, Digistump советует перерезать дорожку.
Источники
5V
5 В
сверено по документам производителя
- вход питания
- выход питания
Выход 78M05 (или USB) и вход стабилизированных 5 В.
Источники
GND
сверено по документам производителя
- Земля
Источники
VIN
12 В
сверено по документам производителя
- вход питания
Вход 78M05: рекомендовано до 12 В, выше нужен теплоотвод (по странице товара допустимо до 35 В).