Библиотека для работы с дисплеем Nokia 3310
Заинтересовали меня ЖК дисплеи, самыми доступными по цене оказались китайские клоны Nokia 3310. На всемирной свалке информации по данному дисплею полно, я старался систематизировать всё и написать код библиотеки на качественно новом уровне. Так что в кого есть аналогичные стекляшки или же просто интересно — добро пожаловать под «cut» :)
Читать дальше

Читать дальше
FastFont - самописная рисовалка растровых шрифтов
В ходе экспериментов с китайскими клонами дисплея Nokia 3310, очень захотелось написать простой и одновременно функциональный редактор для шрифта 8x5. В результате получилась небольшая программка на си билдере, которую вместе с исходниками решил опубликовать для сообщества :) Надеюсь кому-то пригодиться, а критика и конструктивные замечания приветствуются.
Читать дальше

Читать дальше
USB для AVR. Часть 2. HID Class на V-USB

Здравствуйте, в данной статье попытаюсь доступным языком описать USB HID Class устройство на микроконтроллере AVR, а также как общаться с таким девайсом программе написанной на Borland C++ Builder 6 под Windows. Рассмотрим основные настройки V-USB, откомпилируем прошивку для микроконтроллера, напишем простенькую программу пример для ПК, весь код хорошо комментирован. В качестве подопытного микроконтроллера — ATmega8 (можно смело брать любой другой, завалялась просто у меня старая ;) макетка Trashduino, эх ностальджи...) Также для ознакомления можно почитать: USB для AVR. Часть 1. Вводная
Читать дальше
USB для AVR. Часть 1. Вводная

Здравствуйте, решился я испытать свои творческие таланты :) Речь пойдет об популярном интерфейсе USB, а именно как заюзать этот самый USB на простых микроконтроллерах AVR. Планирую написать несколько топиков с примерами кода и разъяснениями как со стороны микроконтроллера, так и со стороны компьютера. Конечно на просторах интернета полно всяческих примеров на данную тематику, но как писал DI HALT в правилах конкурса: «в лучшем случае это исходник в котором сам черт ногу сломит, да краткое, на страничку, его описание.»
Читать дальше