|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Alternatives to the Cypress IO
Is the Cypress PSoC board the only one compatible with the Driver Station I/O feature, or can an Arduino/Beaglebone be used to interface with the DS I/O?
Our Cypress board has broken and I can't seem to find another source for a replacement. I do have an arduino lying around and can use it if possible, but I doubt it's compatible with the FRC-provided firmware. |
|
#2
|
||||
|
||||
|
Re: Alternatives to the Cypress IO
Texas Instruments has a HID Joystick boosterpack for the Tiva Launchpad. It enumerates as two joysticks and has a breakout for all axis/buttons.
http://www.chiefdelphi.com/forums/sh...d.php?t=122587 |
|
#3
|
||||||
|
||||||
|
Re: Alternatives to the Cypress IO
I've never seen the Cypress protocol published.
You can program the arduino to look like a joystick, if you don't need 4 joysticks. If you want something off the shelf, you can get a Estop Robotics CCI |
|
#4
|
|||||
|
|||||
|
Re: Alternatives to the Cypress IO
Here is the Cypress firmware source if you want to investigate the protocol.
|
|
#5
|
||||
|
||||
|
Re: Alternatives to the Cypress IO
while not a replacement for the Cypress, there are more ways to interface arbitrary stuff as a 'joystick': http://www.ultimarc.com/ipac1.html (we used this last year for a custom control panel: our Cypress is long lost!)
Another possibility: a 'joystick' that is software defined and can be actuated by other software running on the PC. http://vjoystick.sourceforge.net/site/. Haven't used it for competition, but have used for testing... |
|
#6
|
||||
|
||||
|
Re: Alternatives to the Cypress IO
If you want to use your Arduino, we have used UnoJoy with success. It appears to the computer as a regular joystick and so shows up in Driver Station and is compatible.
|
|
#7
|
||||
|
||||
|
Re: Alternatives to the Cypress IO
Thanks everyone. I can try some of the controller-based solutions. Does anyone know who still sells these Cypress boards? They were on FIRST Choice but it appears Cypress has stopped selling them completely.
|
|
#8
|
||||
|
||||
|
Re: Alternatives to the Cypress IO
Last year when I was with 4024, we had issues with the Cypress I/O and could not get support for it. So we hacked the control board out of a Logitech joystick, traced the switch wiring, and made our own control panel which looked like a joystick on the drivers station.
|
|
#9
|
||||
|
||||
|
Re: Alternatives to the Cypress IO
Quote:
HTH, Mike |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|