Опис продукту: UPDI Friend - USB програматор для ATtiny - CH340E - Adafruit 5879
Друг UPDI від Adafruit — це aкомпактний пристрій програмування USB, який дляМікроконтролер ATtinyбув розроблений спеціально для ATtiny816, ATtiny817 і ATtiny1616. Це простий і зручний спосіб використання цих чіпівIDE Arduinoпрограмувати. За допомогою перемикача напруги (3 В / 5 В) ви можетерівень напруги джерела живлення та логікалегкоадаптуватися, що робить програміста універсальним і здатним працювати з більшими проектами. Для легкого підключення до контактної плати aКабель JST SHвключені в поставку. UPDI Friend підтримує зв’язок черезUSB Type Cі підтримує швидкість передачі данихдо 230 Кбіт/с. Крім того, він міститьрезистор 1Kдля підтримки передачі даних.
Виробник створив докладну інструкцію користувача, яка допоможе вам почати роботу з програматором - перевірте!

UPDI Friend - USB програматор для ATtiny - CH340E - Adafruit 5879.
USB програматор для мікроконтролерів ATtiny.Основні можливості UPDI Friend
- Вибір напруги 3 В / 5 В: завдяки перемикачу напруги ви можете вибрати потужність і логічний рівень (3 В або 5 В) відповідно до вимог вашого проекту
- Програмування ATtiny: розроблено для мікроконтролерів ATtiny (ATtiny816, ATtiny817, ATtiny1616), що дозволяє легко завантажувати код
- Чіп CH340E: підтримує багатоплатформні драйвери, які забезпечують сумісність з різними системами
- Резистор 1K у контурі зворотного зв’язку між RX і TX: забезпечує правильну обробку передачі даних
- Світлодіоди: зелений світлодіод вказує на правильне джерело живлення, а червоний світлодіод вказує на передачу даних
- Кабель JST-SH: кабель JST-SH входить в комплект і дозволяє швидко і зручно підключатися до контактної плати без необхідності пайки
термінали картки
- PWR: вихід живлення від порту USB Type-C, 3 В або 5 В залежно від налаштування перемикача напруги
- GND: загальне заземлення для живлення та логіки
- UPDI: Логічний вихід UPDI, підключений до контакту даних UPDI на карті, яку потрібно запрограмувати. Його логічний рівень залежить від налаштування напруги (3 В або 5 В)
- Роз'єм JST SH: розташований над контактами UPDI, PWR і GND. Він дозволяє підключатися до тих самих контактів без пайки за допомогою 3-контактного кабелю JST SH. Червоний дріт під’єднується до PWR, чорний – до GND, а білий – до UPDI
перемикач напруги: Посередині плати є перемикач напруги. Його можна використовувати для перемикання струму та логічного рівня між 3 В і 5 В. Регулятор 3 В може видавати струм до 500 мА.
Світлодіоди: зелений світлодіод живлення - розташований під вимикачем живлення та позначений PWR. Червоний індикатор активності передачі - розташований праворуч від вимикача живлення та позначений як TX. Він загоряється, коли дані передаються на контакт UPDI.

Приклад підключення модуля.

Модуль оснащений мікросхемою USB-послідовного перетворювача CH340E.
Як користуватися програматором?
- Підключення: Виберіть відповідний рівень напруги (3 В або 5 В) за допомогою перемикача напруги
- підключення до мікроконтролера: Підключіть кабель(и) JST SH до контактів UPDI, PWR і GND плати, яку ви хочете запрограмувати.
- Встановленнядрайвер: переконайтеся, що ви встановили драйвери для USB-конвертера (CH340E).
- Підготовка Arduino IDE: Встановіть пакет megaTinyCore в Arduino IDE і виберіть відповідний мікроконтролер і програматор «Serial UPDI».
- Завантажити код: виберіть «Завантажити за допомогою програматора» в Arduino IDE, щоб завантажити код на мікроконтролер
Технічні дані UPDI Friend
- Джерело живлення: USB типу C, живлення 3 В або 5 В (залежно від налаштування перемикача напруги)
- Мікросхема USB-конвертера: CH340E (підтримує Windows, macOS, Linux)
- Швидкість передачі: 230 Кбіт/с (або 56 Кбіт/с, якщо потрібно)
- Роз'єм: JST SH (3-контактний) і кабель 0,1''
- Підтримка високої напруги: до 12 В для програмування чіпів ATtiny, яким потрібна більш висока напруга
- Розміри: 26,4 x 17,8 x 4,9 мм
- Вага: 2,3 г
Вміст набору
- 1x друг Adafruit UPDI
- 1x 3-контактний кабель JST SH

Компоненти, що входять до комплекту.
| Mirosław |
| отлично |
| Воно є і працює — вам більше нічого не потрібно |
| |
| Paweł |
| отлично |
| Програміст ідеальний. Я підключаю його, програмую, і забуваю. Без налаштувань по дорозі, без проблем. На момент публікації цього коментаря я запрограмував 40 схем. Поки що без застережень. |
| |
| Mathias |
| отлично |
| ???????????? |
| |