diff options
author | Alexey 'Cluster' Avdyukhin <ClusterM@users.noreply.github.com> | 2016-04-23 21:50:34 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <ClusterM@users.noreply.github.com> | 2016-04-23 21:50:34 +0300 |
commit | 81cd43b396847d32442dc9dd718ad45b72fcda7f (patch) | |
tree | f929c206e0b0c6486276352308ebbf0d873da721 | |
parent | 4a074532d3da2678a3b602effee99eaa182a4265 (diff) |
Update README.md
-rw-r--r-- | README.md | 33 |
1 files changed, 32 insertions, 1 deletions
@@ -1,2 +1,33 @@ # nessmd2usb -Переходник для подключения двух контроллеров от Dendy и двух от Sega Mega Drive к компьютеру по USB +Переходник для одновременного подключения к компьютеру по USB двух контроллеров от Dendy и двух от Sega Mega Drive. + +![Фото](images/photo.jpg) + +Переходник очень легко собирается и прошивается без использования программатора. Однако, плату лучше заказать на заводе, необходимые файлы лежат в директории "board", включая герберы. + +![Плата](images/board_3d.png) + + +## Необходимые компоненты + +- **U1** - AT90USB162 +- **J5** - miniUSB разъём +- **Y1** - кварцевый резонатор на 16MHz +- **C1** и **C2** - конденсаторы на 0.1uF +- **C3** и **C4** - конденсаторы на 22pF +- **C5** - электролит на 4.7uF +- **R1** и **R2** резисторы на 200 Ом +- **LED1** - **LED2** - светодиоды, первый указывает об успешной инициализации, второй о нажатии на любую кнопку +- **R3** - резистор на 1 кОм (номинал не сильно принципиален) +- Два угловых разъёма DB-9 и два угловых разъёма DB-15 + + +## Как собрать и прошить прошивку + +Для сборки необходима библиотека [LUFA](http://www.fourwalledcubicle.com/LUFA.php) и компилятор [WinAVR](http://winavr.sourceforge.net/), но скомпилированная прошика уже есть в репозитории. +Прошивается микроконтроллер прямо по USB приложением [FLIP](http://www.atmel.com/tools/FLIP.aspx). Для перевода устройства в режим прошивки нужно замкнуть вывод "reset" на землю. + + +## Как использовать + +Устройство работает без дополнительных драйверов. Под Windows оно видится как четыре игровых контроллера. Под *nix и MacOS скорее всего понадобятся танцы с бубном. |