diff options
Diffstat (limited to 'converter/m0110_usb/README.md')
| -rw-r--r-- | converter/m0110_usb/README.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/converter/m0110_usb/README.md b/converter/m0110_usb/README.md index b3fb8f7e9..1c344f1ac 100644 --- a/converter/m0110_usb/README.md +++ b/converter/m0110_usb/README.md | |||
| @@ -2,7 +2,7 @@ M0110/M0110A to USB keyboard converter | |||
| 2 | ====================================== | 2 | ====================================== |
| 3 | This firmware converts the protocol of Apple Macintosh keyboard **M0110**, **M0110A** and **M0120** into USB. Target of this project is USB AVR controller **ATmega32U4**. Using this converter you can revive these retro keyboards with modern computer. | 3 | This firmware converts the protocol of Apple Macintosh keyboard **M0110**, **M0110A** and **M0120** into USB. Target of this project is USB AVR controller **ATmega32U4**. Using this converter you can revive these retro keyboards with modern computer. |
| 4 | 4 | ||
| 5 | Pics of **M0110 + M0120** and **M0110A**. | 5 | Pictures of **M0110 + M0120** and **M0110A**. |
| 6 | 6 | ||
| 7 |  | 7 |  |
| 8 |  | 8 |  |
| @@ -31,7 +31,7 @@ Note that original cable used with Mac is **straight** while phone handset cable | |||
| 31 | 31 | ||
| 32 | <http://en.wikipedia.org/wiki/Modular_connector#4P4C> | 32 | <http://en.wikipedia.org/wiki/Modular_connector#4P4C> |
| 33 | 33 | ||
| 34 | Close-up pic of handset cable. You can see one end of plug has reverse color codes against the other. Click to enlarge. | 34 | Close-up picture of handset cable. You can see one end of plug has reverse color codes against the other. Click to enlarge. |
| 35 | [](http://i.imgur.com/3S9P1mY.jpg?1) | 35 | [](http://i.imgur.com/3S9P1mY.jpg?1) |
| 36 | 36 | ||
| 37 | [Teensy]: http://www.pjrc.com/teensy/ | 37 | [Teensy]: http://www.pjrc.com/teensy/ |
| @@ -43,12 +43,12 @@ Close-up pic of handset cable. You can see one end of plug has reverse color cod | |||
| 43 |  | 43 |  |
| 44 | 44 | ||
| 45 | 45 | ||
| 46 | ### Pull-up Registor | 46 | ### Pull-up Resistor |
| 47 | You may need pull-up registors on signal lines(`CLOCK`, `DATA`) in particular when you have long or coiled cable. **1k-10k Ohm** will be OK for this purpose. In that case the converter may not read signal from keyboard correctly without pull-up resistors. | 47 | You may need pull-up resistors on signal lines(`CLOCK`, `DATA`) in particular when you have long or coiled cable. **1k-10k Ohm** will be OK for this purpose. In that case the converter may not read signal from keyboard correctly without pull-up resistors. |
| 48 | 48 | ||
| 49 | 49 | ||
| 50 | 50 | ||
| 51 | Building Frimware | 51 | Building Firmware |
| 52 | ----------------- | 52 | ----------------- |
| 53 | To compile firmware you need AVR GCC. You can edit *Makefile* and *config.h* to change compile options and pin configuration. | 53 | To compile firmware you need AVR GCC. You can edit *Makefile* and *config.h* to change compile options and pin configuration. |
| 54 | 54 | ||
