Программинг микроконтроллеров → Приобщение к миру USB-устройств на примере микроконтроллеров от Silicon Laboratories из песочницы
Устройства от Silicon Laboratories не пользуются широкой популярностью в любительских кругах, им далеко до таких флагманов, как Atmel. Однако у них есть и вполне доступные простому смертному микроконтроллеры основных линеек в корпусе TQFP, и стартовые комплекты USB ToolStick (о чем совсем недавно упоминалось на хабре). Я сам начал свое знакомство с микропроцессорной техникой, работая с «силабсами», и вполне успешно.
В данной статье я расскажу, каким образом можно организовать связь компьютера с МК, используя USB-интерфейс, и как Silabs попытались сделать это простым для разработчика.
В качестве испытуемого будем использовать плату С8051F320DK, с микроконтроллером соответственно F32x серии, поддерживающей USB аппаратно, и Keil'овскую среду разработки uVision4.
В данной статье я расскажу, каким образом можно организовать связь компьютера с МК, используя USB-интерфейс, и как Silabs попытались сделать это простым для разработчика.
В качестве испытуемого будем использовать плату С8051F320DK, с микроконтроллером соответственно F32x серии, поддерживающей USB аппаратно, и Keil'овскую среду разработки uVision4.
Flash-платформа → Встречаем, AIR и Flash Player Incubator (включая «Molehill» 3D APIs)

Ссылка на пост Thibault Imbert’s (сотрудника команды из flash runtime), тут есть и примеры к новому плееру 11.0.0.58.
В дополнение к «Molehill» 3D, сюда также входит и эхоподавление (классы MicrophoneEnhancedMode, MicrophoneEnhancedOptions), и, судя по документации, скоро появится поддержка USB (пакет flash.hid — для руля, джойстиков и т.п.) Возможно есть что-то еще из нововведений, ибо документация не полная.
Сайт инкубатора с ссылками на новый плеер — Adobe AIR and Adobe Flash Player Incubator.
Официальная документация - documentation for Flash Player 11,0,0,58
Проект этот еще сыроват, 64-биток пока нет, Pixel Bender 3D появится в labs 4 марта.
DIY или Сделай Сам → AmbilightUSB
Привет, strangers!
Обновление проекта Лайтпак: Прокачан и открыт
Эта история о том, как сделать супер мега дешевую и простую ambilight подсветку для эвм. В роли дирижера будет выступать микроконтроллер ATtiny44, а в роли оркестра 4 RGB-светодиода.
Несколько картинок, дабы пробудить интерес:
Кому лень читать: полное описание в «картинках» (=
UPDATE: Добавлено видео http://www.youtube.com/watch?v=tdp1QeS_JCg
UPDATE2: в списке деталей уточнил название используемого микроконтроллера (ATTINY44-20SSU)
UPDATE3: добавлены фьюзы (дико извиняюсь, что забыл про них)
UPDATE4: исправлена принципиальная схема (v2.1.3)
DIY или Сделай Сам → Управление самодельным USB-HID светодиодом, c помощью GUI оболочки на .NET

Подобная вещь, собранная из малого количества деталей, может пригодиться для моддинга или просто для подсветки клавиатуры.
Персональные блоги → Synergy — одна клава-мышь на все компьютеры
Есть замечательная программа synergy. Позволяет использовать один комплект клава-мышь несколькими компьютерами. Она кроссплатформенна, работает в системах MS — как Windows, так и NT, в Mac OS X. Ну, и конечно — в X11.
О synergy здесь уже говорили, я немножко добавлю.
Windows и OS X касаться не буду, уделю внимание лишь X11.
Компьютер, к которому подключены клава и мышь выступает в роли сервера, на нём запускается
О synergy здесь уже говорили, я немножко добавлю.
Windows и OS X касаться не буду, уделю внимание лишь X11.
Компьютер, к которому подключены клава и мышь выступает в роли сервера, на нём запускается
synergys. Прочие компьютеры — клиенты — на них работает synergyc, который подключается к synergys. По TCP, конечно. Все настройки делаются на стороне сервера. В конфиге описываются расположение экранов сервера и клиентов относительно друг друга — справа, слева, сверху, снизу.
Apple → Пробуем на практике связку Magic Mouse + Windows
Как и многие другие я, увидев эту мышку, сразу же ее захотел. Подождав возможности заказать ее в России, я ее заказал, и вот звонок из службы доставки и долгожданная прозрачная коробочка у меня на столе. Конечно, поводом послужила еще и поломка текущей мышки, но топик не об этом.

Поскольку я еще пока не являюсь счастливым обладателем компьютера от Apple, я надеялся использовать эту мышку под Windows (все мы помним громкие новости типа «Хакеры взломали драйверы и портировали их под Windows!»). Разочарование пришло довольно быстро… И вот как раз об опыте прикручивания этой мышки к вражеской операционной системе и пойдет речь в топике.
Однако хочу заметить — некоторого успеха я достиг Все получилось, мышка работает! А внутри помимо описания действий и полезных приемов будет несколько фотографий ;)

Поскольку я еще пока не являюсь счастливым обладателем компьютера от Apple, я надеялся использовать эту мышку под Windows (все мы помним громкие новости типа «Хакеры взломали драйверы и портировали их под Windows!»). Разочарование пришло довольно быстро… И вот как раз об опыте прикручивания этой мышки к вражеской операционной системе и пойдет речь в топике.
DIY или Сделай Сам → HTPC из старого хлама

Давно чесались руки соорудить домашний медиацентр, и, по совместительству, файлохранилище. Новое покупать не давала жаба, пришлось собирать из того, что было. А было… (как всегда, трафик!!!)