3DO input library for Arduino
For Arduino Leonard/Pro Micro (5V 16MHz)
It's been tested and confirmed to work with:
Accessory | Notes |
---|---|
Digital Pad |
Supports multiple daisy chained devices.
3DO controllers works with 5V so I recommend to use a 5V Arduino.
This library requires DigitalIO.
I recommend the usage of SukkoPera's fork of DigitalIO as it supports a few more platforms.
3DO | Description | Notes |
---|---|---|
1 | GROUND | |
2 | VCC/POWER | |
3 | AUDIO R | Not used |
4 | AUDIO L | Not used |
5 | VCC/POWER | |
6 | DATA OUT | |
7 | CLOCK | |
8 | GROUND | |
9 | DATA IN |
It uses the DigitalIO from greiman.
I recommend the usage of SukkoPera's fork of DigitalIO as it supports a few more platforms.
Based on documentation from Darthcloud
And http://kaele.com/~kashima/games/3do.html
Special thanks to my friend Rafael for lending me the some controllers to test.
Code and wiring directions are provided to you 'as is' and without any warranties. Use at your own risk.