Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Arduino yoke controller  (Read 3056 times)

0 Members and 1 Guest are viewing this topic.

rovingmind

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 632
  • Last login:October 17, 2023, 11:13:48 pm
  • If you only knew the POWER of the Dark Side
    • rovingmind
Arduino yoke controller
« on: November 24, 2014, 06:37:17 am »
Ok, sometimes it takes me awhile to think of something when its a project for myself.

I was randomly browsing instructables and looking at arduino midi controller stuff to have a look at their code.

My brain finally asked itself, why not look and see if anybody has done this with the star wars yoke.........

this is the first thing that came up in my search.

http://makezine.com/2014/08/25/surplus-tank-yoke-becomes-an-incredible-game-controller/

If somebody has already posted this on the forum, i didnt see it.
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHH!!!!!

Le Chuck

  • Saint, make a poll!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5509
  • Last login:June 14, 2025, 06:26:06 pm
  • <insert personal text here>
Re: Arduino yoke controller
« Reply #1 on: November 24, 2014, 07:39:12 am »
Do you mean like use a dirt cheap interface to make a SW controller show up as a PC controller?  If so, yes, it's called the kade+, it's pretty easy.  PL1 and I have both done quite a bit with it with Degenatron and the other Kade guys really bringing it to fruition. 

rovingmind

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 632
  • Last login:October 17, 2023, 11:13:48 pm
  • If you only knew the POWER of the Dark Side
    • rovingmind
Re: Arduino yoke controller
« Reply #2 on: November 24, 2014, 08:24:12 am »
I  was away from the forum for awhile (decided to get some additional schooling) so i havn't seen the kade.  I'll look at that.  I was fascinated by that tank controller though.  Unfortunately i do not have $250 to get one.
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHH!!!!!

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9677
  • Last login:Today at 10:41:07 am
  • Designated spam hunter
Re: Arduino yoke controller
« Reply #3 on: November 24, 2014, 11:31:14 pm »
I  was away from the forum for awhile (decided to get some additional schooling) so i havn't seen the kade.
MiniArcade and microArcade, the current generation of KADE encoders, use the at90usb162 or atmega32u2 AVRs which do not have analog input pins. (digital or optical device inputs only)

KADESTICK, KADE+, maxArcade (prototype -- details in KADE Loader when you enable Beta updates) and the upcoming miniConsole use an atmega32u4 (or newer) AVR with analog input pins.

The KADESTICK AVR is sold out at MattairTech and KADE+ is in beta testing and not currently in Loader.

If you want to "roll your own" right now, I'd suggest getting the AVR used in maxArcade from MattairTech here.

There are three firmwares in Loader:
-- USB/HID Joystick 2 Player with Analog (Beta) - each player has 4 analog axes, a d-pad, and 14 buttons
-- USB/HID Joystick 4 Player (Beta)
-- MAME 4 Player Encoder (Beta)

More details at kadevice.com.


Scott
EDIT: MattairTech restocked, but only a few available.
« Last Edit: November 25, 2014, 01:34:09 am by PL1 »

rovingmind

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 632
  • Last login:October 17, 2023, 11:13:48 pm
  • If you only knew the POWER of the Dark Side
    • rovingmind
Re: Arduino yoke controller
« Reply #4 on: November 24, 2014, 11:43:18 pm »
which bootloader, and crystal are you guys using with the Kade if i buy one of the U4s
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHH!!!!!

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9677
  • Last login:Today at 10:41:07 am
  • Designated spam hunter
Re: Arduino yoke controller
« Reply #5 on: November 25, 2014, 01:25:15 am »
Just noticed that MattairTech restocked on the KADESTICK AVR. (only 4 left, though  :o)

OP of the KADESTICK link in my sig has the info.

The board that I'm using is the MattairTech MT-DB-U4.

NOTE: If you order this board, select the 16 MHz clock and ATMEL DFU (FLIP) bootloader options.

If you use this board, it isn't recognized by Loader so you'll need to follow the directions in that thread to use FLIP to load the firmware.

Stick with the 2-axis firmware unless you need 3 or 4 to avoid rapid scrolling in some front ends. (Z-axis = scroll wheel, 0v on that input = scroll down quickly :lol)


Scott

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:July 15, 2024, 09:18:25 pm
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re: Arduino yoke controller
« Reply #6 on: November 25, 2014, 05:25:04 pm »


If you want to "roll your own" right now, I'd suggest getting the AVR used in maxArcade from MattairTech here.

There are three firmwares in Loader:
-- USB/HID Joystick 2 Player with Analog (Beta) - each player has 4 analog axes, a d-pad, and 14 buttons
-- USB/HID Joystick 4 Player (Beta)
-- MAME 4 Player Encoder (Beta)

More details at kadevice.com.


Scott
EDIT: MattairTech restocked, but only a few available.

Just to verify, is this mt-db-u6 in the LOADER now or a coming release?  Is that public or beta/internal use?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9677
  • Last login:Today at 10:41:07 am
  • Designated spam hunter
Re: Arduino yoke controller
« Reply #7 on: November 25, 2014, 06:10:43 pm »
If you want to "roll your own" right now, I'd suggest getting the AVR used in maxArcade from MattairTech here.

There are three firmwares in Loader:
-- USB/HID Joystick 2 Player with Analog (Beta) - each player has 4 analog axes, a d-pad, and 14 buttons
-- USB/HID Joystick 4 Player (Beta)
-- MAME 4 Player Encoder (Beta)
Just to verify, is this mt-db-u6 in the LOADER now or a coming release?  Is that public or beta/internal use?
It has been publicly available in Loader since v1.1.2.0 (non-beta) was released in May.

To use the latest version, Loader 1.1.3.1, you just need to enable beta updates under Loader menu item "Advanced -- Beta Version" then "Help -- Check for Updates".

Kevin mentioned that the team doesn't plan on further developing this U6 board at this time, but the current beta version of the firmware works well.

BTW, the U4 board in KADESTICK is definitely a better deal unless you gotta have a 4-player panel with a single KADE or you wait until the U4s are sold-out again.   >:D


Scott