В этом видео рассмотрим код прошивки чайника с новыми функциями. Код для используемого микроконтроллера ATtiny44 можно писать как в AVR Studio, так и в Arduino IDE. Для большего понимания, код будет написан в Arduino IDE и лишь в нескольких местах, для ускорения участков кода и экономии памяти, будут использованы прямая работа с регистрами и т.п. Это не сложно.
Также установим поддержку микроконтроллеров ATtiny в Arduino IDE при помощи ATTinyCore, после чего можно будет прошивать микроконтроллеры ATtiny прямо из среды разработки Arduino IDE.
Как работает чайник с электронным управлением и регулировкой температуры: • Как работает чайник с электронным упр...
Добавление новых функций в чайник, замена микроконтроллера, адаптер для прошивки без выпаивания: • Добавление новых функций в чайник, за...
Дополнительная ссылка для менеджера плат (убрать пробел после http:// ): http:// drazzy.com/package_drazzy.com_index.json
Код: https://github.com/ElectronInfo/Elect...
Паяльная станция: https://ali.ski/uJYSC
Жала T12 плоские: https://ali.ski/mufQnP
Жало T12BCM2 (микроволна): https://ali.ski/s4cWV
Оплетка: https://ali.ski/25T0el
Микроконтроллеры ATtiny44: https://ali.ski/Ce8PC
Программатор USB ISP: https://ali.ski/C8rWyz
Подпружиненные контакты: https://ali.ski/NgLnvr
Гребенки: https://ali.ski/QuVka (2.54 мм), https://ali.ski/zvIw1 (2 мм)
Набор SMD резисторов 1206: https://ali.ski/zNXbfw
Набор SMD резисторов 0805: https://ali.ski/lAwDi
Набор SMD резисторов 0603: https://ali.ski/sqtOH
Набор SMD резисторов 0402: https://ali.ski/6kPLC7
00:00 Сравнение кода Arduino IDE и AVR Studio
04:26 Установка поддержки микроконтроллеров ATiny в Arduino IDE
05:40 Разбор кода
49:10 Jingle Bells