PDA

View Full Version : GroovyGameGear I/O Boards



Matt
08-12-2008, 12:00 PM
Just came across this site via RoboRealm and they have some interesting I/O boards. Thought some people might like to know about them.

http://groovygamegear.com/webstore/index.php?main_page=index&cPath=76_81

http://groovygamegear.com/webstore/images/medium/GP_WizRXST_MED.jpg

From Site: Interfaces in this category will allow you to attach your switch based controls (Arcade Pushbuttons, Microswitch-based Joysticks, etc.) to your PC using the USB ports. These interfaces output Joystick Axis data, as well as "button" press data. They will show up in your "Gaming Options" dialog box and can be used with any game or application that can read a joystick or gamepad.

Matt
08-12-2008, 12:02 PM
Ohhhh, arcade joysticks!!

http://groovygamegear.com/webstore/index.php?main_page=index&cPath=65

http://groovygamegear.com/webstore/images/medium/omnired_MED.jpg

Maybe when you guys start building *cough* REAL mechs you will need some of these :P

4mem8
08-12-2008, 12:59 PM
Nice piece of gear Matt, What do you mean building Real Mechs We are, He He He.

Adrenalynn
08-12-2008, 01:41 PM
Man, those are way cool. I wish they had an analog/potentiometer to joystick HID input conversion version of the product. That would save SOOO much time doing input devices...

ScuD
08-13-2008, 02:05 AM
Microchip has some example code on a joystick HID for the PIC18F4550.
With your experience you could prolly get it running within 15 seconds or so :happy:

Played around with it some, but only with the mouse HID. Wasn't too complicated to get going.
The big advantage (that I felt at least) is the USB bootloader. Works a treat.


I feel we should have big dark boxes with seats, a monitor, and thousands of buttons and joysticks to control the mechs! :veryhappy:

Adrenalynn
08-13-2008, 02:23 AM
Any linkage? Donkey Shin!

ScuD
08-13-2008, 11:18 AM
The link I had in my favorites seems to be down, all I could find in a hurry was this (http://www.microchip.com/Microchip.WWW.SecureSoftwareList/secsoftwaredownload.aspx?device=en021940&lang=en&ReturnURL=http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en021940#)

I'll check tonight if I can find some better info, maybe I still have some PDF's on my home pc and I can upload those.

Electricity
08-13-2008, 11:26 AM
Microchip has some example code on a joystick HID for the PIC18F4550.
With your experience you could prolly get it running within 15 seconds or so :happy:

Played around with it some, but only with the mouse HID. Wasn't too complicated to get going.
The big advantage (that I felt at least) is the USB bootloader. Works a treat.


I feel we should have big dark boxes with seats, a monitor, and thousands of buttons and joysticks to control the mechs! :veryhappy:
Oh dude, I was totally thinking the same thing.. Get a big ol' abductor's van, black out the windows and fill it with random monitors playing Futurama and such, with one central barkalounger and a controller.. mmm

Adrenalynn
08-13-2008, 11:58 AM
Thanks, Scud, I'd appreciate it!

ScuD
08-14-2008, 10:02 AM
Found it.

It was the PICDEM full speed USB board documentation I used.
On this (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en021940&part=DM163025) page you'll find some appnotes and most importantly, MCHPFSUSB framework zipped file.
In this file, you'll find the usb bootloader (for which you need a regular programmer first, offcourse) and some example code, both in CDC and HID.
Though they're simple examples, if you're a lil familiar with PIC coding, it shouldn't take you more than a day to get a potentiometer readout through the HID.

I made a (really) simple testboard to connect to my hex's I2C bus using the 18F4550 with USB, layout looks something like this:
http://users.pandora.be/svendecock/robot/18fBrain.PNG

Lemme know if you need the layout files, but I doubt they would be of any use (nothing but some UART pins and a single GPIO brought out to a led)

Adrenalynn
08-14-2008, 10:51 AM
Thanks for chasing that down!

It's a project for a far future date, but I've added it to my database along with all the downloads. Thank you!