STM8 USB V-USB

github.com/wlianmin/stm8_usb
в комплекте пример hid мышки самодвигающейся :)
китайцы взяли в основу труды этого товарища:
ziblog.ru/2014/02/20/programmnyiy-usb-na-mikrokontrollerah-stm8.html
и в общем-то довели до рабочей железки

А нашлось сначала вот что:
STM8 USB
vk.com/doc-73481857_408253851

портированные на IAR
vk.com/doc-73481857_408254606

USB микрофон на ATmega8 и V-USB. Беглый экскурс и рабочая железка

AVR
Как то давно я обещал статейку про реализацию USB микрофона на библиотеке V-USB. Время шло, а статья, как и само устройство не хотели приобретать конечную форму. То время нет, то желание, то возможности. Но на днях выдались пару вечеров (плавно перетекающих в ночь), и работа «пошла». В статье не густо фоток и всеми любимого видео, но зато я постарался раскрыть некоторые возможности библиотеки и пройтись по спецификации USB. Не претендую на большую публику (так как реализовать это можно за 5 секунд на аппаратном USB), но раз обещал…

Читать дальше

MIDI-контроллер своими руками (помогите оценить возможность реализации)

Один товарищ обратился с вопросом: «А можно ли сделать самодельный MIDI-контроллер?»
Мне идея показалась интересной, но, прежде чем потратить на нее кучу денег, хотел бы услышать ваши мнения по этому поводу. Спасибо!

Читать дальше

Ещё одна мигалка светодиодами.

Не так давно понадобилось срочно сделать какой-нибудь небольшой ылектронный подарок. Из-за срочности пришлось делать его из того, что было под рукой — в ящиках стола.
Обнаружилась там вот такая лампа:

В итоге было решено соорудить т.н. «лампу настроения» — небольшой светильник, переливающийся разными цветами. С питанием от компьютера (в итоге получилось, что это не обязательно).


Читать дальше

LCD2USB

Несколько лет назад прикупил себе LCD дисплей 4x40 с целью подключить к компьютеру и выводить на него всякое полезное. Тогда о микроконтроллерах я ещё не знал, поэтому дисплей был подключен к LPT порту по схеме и успешно работал все это время.
Программа для управления дисплеем — LCD Smartie, очень удобная и функциональная.
Когда же я занялся микроконтроллерами и собрал программатор STK200, дисплей пришлось отключить.
А потому как я к нему привык, и без него мне не удобно, было решено собрать LCD2USB, для подключения его к USB порту, к тому же, автор предлагает плагин для LCD Smartie, что для меня тоже очень важно.


Читать дальше

Первое поделие.

Завалялись у меня два вот таких геймпада от Денди.

Чтобы зря они не пылились, решил я их подключить к компьютеру, конечно же, через USB (до этого как-то раз подключал через LPT, но там нужны специальные драйвера, которые под Windows 7 работать отказались. Ну и через USB удобнее). Для этого было сконструировано следующее поделие.


Читать дальше
  • +1
  • 27 августа 2011, 15:46
  • QBasic
  • 1

USB флешка на ATmega8 и V-USB. От идеи к готовому устройству...

AVR
Прочитав пару статей других пользователей, захотелось самому начеркать чего-то полезного для остальных. Как все поняли из названия, речь пойдет о создании USB mass storage device класса на програмной реализации V-USB.



Читать дальше

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


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


Читать дальше

USB для AVR. Часть 1. Вводная


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


Читать дальше