Я обратил внимание, что тема создания меню на Ардуино и ЖК дисплее весьма популярна. И ей уже посвящена одна из моих публикаций. Но я понимаю, что для новичков адаптация моего скетча может показаться нетривиальной задачей. Поэтому я решил написать библиотеку для создания меню на Ардуино и ЖК дисплее с I2C управлением, которую было бы легко использовать даже начинающему ардуинщику.
пятница, 12 октября 2018 г.
среда, 10 октября 2018 г.
Прошивка USBasp
Если при использовании USBasp в логе avrdude у вас появляется сообщение
avrdude: warning: cannot set sck period, please check for usbasp firmware update, но при этом программатор исправно выполняет команды, то, скорее всего, проблема в устаревшей прошивке USBasp. В этой статье я по шагам расскажу, как обновить прошивку USBasp, используя Ардуино в качестве программатора.

четверг, 13 сентября 2018 г.
Программатор USBasp
Сегодня речь пойдет о программаторе USBasp - популярном программаторе для микроконтроллеров фирмы Atmel серии AVR. Как заявляет его создатель на домашней странице проекта, USBasp работает на различных платформах (Windows, Linux, Mac OS X), не требует дополнительных компонентов и обеспечивает скорость программирования до 5 кбит/с. Кроме того его схема довольно проста и желающие могут собрать этот программатор самостоятельно. Либо можно заказать готовый на Aliexpress, как я и поступил. Обошелся он мне в $1.70 вместе с переходником на ICSP разъем.

воскресенье, 19 августа 2018 г.
Что такое Фьюзы. Чтение и запись фьюзов Ардуино
Сегодня я хочу рассказать о том, что такое фьюзы, за что они отвечают и как их можно прочитать и записать в Ардуино. Рекомендую также заглянуть в предыдущую публикацию, т.к. работа с фьюзами возможна только через программатор.

четверг, 19 июля 2018 г.
Arduino as ISP - программатор из Ардуино
Есть у меня пара идей для будущих публикаций, но в них будет использоваться программатор. Поэтому сегодня я расскажу о том, как превратить Ардуино в ISP программатор, для чего он нужен и как им пользоваться. А в качестве примера будет описана процедура прошивки загрузчика в Ардуино.

воскресенье, 24 июня 2018 г.
Генератор сигналов на AD9833
AD9833 - это программируемый генератор сигналов с низким энергопотреблением. Позволяет генерировать сигналы с частотой до 12.5МГц синусоидальной, треугольной и прямоугольной формы. Программирование осуществляется с использованием трехпроводного интерфейса SPI и не составляет труда. Ниже приведены основные характеристики микросхемы:

суббота, 7 апреля 2018 г.
Пара слов о текстовых LCD дисплеях
Последнее время я довольно часто использую текстовый LCD дисплей в своих проектах. При этом всю информацию приходится выводить на английском, в принципе меня это не особо беспокоит. Одно время искал библиотеки типа LiquidCrystal_I2C_RUS (думаю, как и многие), но так ничего и не нашел. И недавно возникло у меня желание разобраться в работе дисплея, как в нем выводятся символы и, может быть, написать свою библиотеку для дисплеев с I2C интерфейсом, поддерживающую кириллицу.

Подписаться на:
Сообщения (Atom)