Линукс на AVR
Человек с большой буквы по имени Дмитрий запустил линукс на народном AVRе. Естественно, ресурсов самого авра не хватило бы, ла и линукс требует как минимум 32битную платформу поэтому в AVRку прошит эмулятор ARMv5TE. Эффективная частота работы виртуальной машины получилась порядка 6.5КГц.
В качестве ОЗУ используются платнки SIMM памяти. Сам линукс записан на SD карточку.
Загрузка линукса занимает порядка 2х часов.
Собрал LightPack
LightPack – это ambilight с открытым исходным кодом. Сейчас доступна версия 5.5, которая умеет использовать до 10 диодов, но я собирал предыдущую — 4.3 до 8ми диодов.
BAM: Альтернатива ШИМу
Наверняка, каждому попадалась задача, в которой нужно управлять яркостью огромного количества светодиодов. Аппаратных ШИМ-каналов никак не хватает, а если посчитать, сколько нужно вычислительных мощностей для программного ШИМ’а, то отпадает всякое желание с этим всем связываться.
Выход из этой ситуации называется BAM (Binary Angle Modulation).
Avr studio 5
Похоже, Атмел очень скоро выпустит новую среду разработки для AVRок. Avr studio 5 станет намного более похожа на Visual Studio. Посмотреть на обзор новой студии можно под катом.
Обзор stm8
Когда я выбирал контроллер для очередной поделки, я наткнулся на резкий дефицит разного рода AVR’ок. Я начал искать, чем их заменить, и нашел stm8.
stm8 – это относительно новое семейство микроконтроллеров от компании STMicroelectronics. В нем воплощено чуть ли не все, чего можно ожидать от 8 битных чипов. Конечно-же, у каждого контроллера есть свои плюсы и свои минусы.