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: Cost effective encoder solutions  (Read 3213 times)

0 Members and 1 Guest are viewing this topic.

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Cost effective encoder solutions
« on: June 28, 2015, 01:07:14 am »
Hey guys,
  Just looking for tips on the most cost effective solutions for an input encoder for my latest project.
This build will be a simple 2 player vertical head to head so it'll be one player at a time. Though possibly I will use some simple 2 player simultaneous games such as Neo Bomberman in cocktail mode.
I'm gonna have very simple controls of just one 4-way joystick and 2 buttons for each player as well as player 1 and 2 start.
I'm planning on setting all games for free play and not using any coin, admin or pause buttons.

I am however planning on using Hyperspin for the frontend.
So I'd love to hear any tips or advice on encoders to consider.
I'm trying to keep costs low on this build.
My original plan was to go total old school and do a keyboard hack using a usb keyboard.
I understand there is a six button limit on this but for this build, I'm thinking maybe that won't be a problem.
But encoders are cheap enough that maybe it's not worth it.
Anyway, I'd just like as much input as possible before I make any decisions.

Thanks

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 01:12:00 am
  • Designated spam hunter
Re: Cost effective encoder solutions
« Reply #1 on: June 28, 2015, 01:32:45 am »
You can easily "roll your own" KADE miniArcade/microArcade from a Minimus atmega32u2 AVR.

One AVR will easily handle all the controls you mention with room for more.   ;D

See my sig for a list of vendors. (LMK if you find another source.)


Scott

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Re: Cost effective encoder solutions
« Reply #2 on: June 28, 2015, 01:50:22 am »
Thanks Scott,
  I really haven't looked into the Kade yet.

Quick question'
Can I simply purchase the Minimus AVR and just use that, provided of course that I can fix lines to its termination points?

thanks

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 01:12:00 am
  • Designated spam hunter
Re: Cost effective encoder solutions
« Reply #3 on: June 28, 2015, 04:37:13 am »
Can I simply purchase the Minimus AVR and just use that, provided of course that I can fix lines to its termination points?
Yes. The Minimus AVR models specified and linked in my sig are the ones that the KADE guys use.

They are plug-and-play compatible with the easy-to-customize KADE Loader software.

In addition, you can compile the source code to create firmware hex files for other AVR models, but the precise steps involved in that are beyond my limited coding skills.   :dunno

The through-holes on the Minimus board can accept up to 22 AWG stranded wire. (Video shows Jon's original AVR encoder that eventually became KADE)



You can also solder on 0.1" pin headers (or right angle ones for low-profile) and use these (or similar) pre-fab harnesses from Paradise if you want an easy-to-connect/disconnect setup.

   


Scott
« Last Edit: June 28, 2015, 04:44:39 am by PL1 »

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9272
  • Last login:Yesterday at 03:57:04 pm
  • ...
Re: Cost effective encoder solutions
« Reply #4 on: June 28, 2015, 10:26:25 am »
Thanks Scott,
  I really haven't looked into the Kade yet.

Quick question'
Can I simply purchase the Minimus AVR and just use that, provided of course that I can fix lines to its termination points?

thanks

I bought a few Minimus AVRs a while back for applications that didn't need that many buttons.
Before the KADE software was officially released, you had to jump through a bunch of hoops to get set up to program it.

I used the KADE Loader software on the last one I did.
Point and click easy peasy.

http://kadevice.com/loader-software/

If you're using small enough wire and have a decent soldering iron, you're set.

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Cost effective encoder solutions
« Reply #5 on: June 28, 2015, 10:43:11 am »
+1 on the minimus if you can find them and can solder  :cheers: -- another cheap option for the type of setup you are looking for would be the ZD encoders (about $10) including all wires needed and USB input - main drawback is they are seen as a gamepad with 12 buttons ( so sometimes need joytokey depending on the games you are including if they do not support gamepads) and only 16 inputs but would work well for the setup you mention with 8 inputs for the 2 joysticks leaving 8 ( 4 for the 2 buttons per player and 4 for admin (1 and 2 player start and credit) and if you wire and setup using proper setup can also use Joystick up and down and left and right combinations for pause and other admin functions)


yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Cost effective encoder solutions
« Reply #6 on: June 28, 2015, 12:08:29 pm »
The cheapest, most hassle-free way to do it is to get a Minimus AVR and run the KADE firmware. Since it looks like a keyboard to your system, you don't have to hassle with any programs running in the background or anything like that. They made me a believer. Since it's tough to find the minimus right now, I'd just order one from the KADE guys.
***Build what you dig, bro. Build what you dig.***

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Re: Cost effective encoder solutions
« Reply #7 on: June 28, 2015, 01:01:16 pm »
Yeah,
I'll probably go the Kade route.
I have no problems with soldering and all that.
My main goal here is for something small and inexpensive so this seems to fit the bill.

It's important that it's see as a keyboard because I don't want any problems with hyperspin and I'm trying to keep everything running light so I'd rather not run joy to key.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Cost effective encoder solutions
« Reply #8 on: June 28, 2015, 01:02:37 pm »
Yeah,
I'll probably go the Kade route.
I have no problems with soldering and all that.
My main goal here is for something small and inexpensive so this seems to fit the bill.

It's important that it's see as a keyboard because I don't want any problems with hyperspin and I'm trying to keep everything running light so I'd rather not run joy to key.

That's the #1 reason why I'll stick with the KADE or IPAC2 myself.
***Build what you dig, bro. Build what you dig.***

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Cost effective encoder solutions
« Reply #9 on: June 28, 2015, 01:33:45 pm »
Since it's tough to find the minimus right now, I'd just order one from the KADE guys.

Didn't realize they had them - seems to be the only US location that has them in stock - a bit more than the last ones I bought at $14.50 + $5.00 flat rate shipping but not a bad price and in stock !!

Linkie -
http://northamerica.emukade.com/product/minimus-32k-avr/

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Cost effective encoder solutions
« Reply #10 on: June 28, 2015, 01:34:41 pm »
Since it's tough to find the minimus right now, I'd just order one from the KADE guys.

Didn't realize they had them - seems to be the only US location that has them in stock - a bit more than the last ones I bought at $14.50 + $5.00 flat rate shipping but not a bad price and in stock !!

Linkie -
http://northamerica.emukade.com/product/minimus-32k-avr/
Yeah, all the suppliers seemed to have dried up.
***Build what you dig, bro. Build what you dig.***

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 01:12:00 am
  • Designated spam hunter
Re: Cost effective encoder solutions
« Reply #11 on: June 28, 2015, 08:12:28 pm »
Yeah, all the suppliers seemed to have dried up.
Good news: CK3 (UK) has almost 200 in stock.

Bad news: The foundmy website is down.

If anyone knows another seller (other than Alibaba), I'll add them to the list in my sig.   ;D


Scott

two40

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:December 28, 2020, 01:33:38 am
  • What does this button do?
Re: Cost effective encoder solutions
« Reply #12 on: June 29, 2015, 12:41:09 am »
If you're ok with joystick instead of keyboard, the Xin-Mo encoders are great value. Picked up a couple recently and I'm really pleased with them.

http://www.xin-mo.com

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Cost effective encoder solutions
« Reply #13 on: June 29, 2015, 05:03:15 pm »
MGB,

Come on over and I can give you a KADE controller I'm not using.  I soldered screw terminals to it so it's ready to go as a cheap encoder and will be perfect for your project.

Del
Stop by my Youtube channel and leave a comment:

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Re: Cost effective encoder solutions
« Reply #14 on: June 29, 2015, 05:59:25 pm »
 :applaud:
Awesome. Thanks
I definitely will.


« Last Edit: June 29, 2015, 06:12:23 pm by mgb »

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Cost effective encoder solutions
« Reply #15 on: June 29, 2015, 07:09:09 pm »
Here are pics of it.  It's currently programmed as an HID Joystick encoder,  but let me know if you need me to make it a keyboard. (You could also easily program it yourself at home with whatever keys you want).

PS - You can pick it up when you help me move my 3 cabinets. Lol.

Del
Stop by my Youtube channel and leave a comment:

Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:June 05, 2024, 10:30:57 am
  • And to the death god we say, "Not today!"
Re: Cost effective encoder solutions
« Reply #16 on: June 29, 2015, 07:41:14 pm »
I can never find a decent price on those screw terminals.  Ever time I go looking they are stupid expensive.  I'd love to just order a whole bucket of em.  Currently I use the euro-terminal strips; I solder wires to the AVR then clip them to the strips and then mount the 2 strips on a small board - this gives me a placeable unit.


yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 27, 2025, 08:34:04 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Cost effective encoder solutions
« Reply #17 on: June 29, 2015, 07:47:15 pm »
I solder mine to the receiver end of an Atari Mindlink and use my brain to control my games.   >:D

***Build what you dig, bro. Build what you dig.***

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Re: Cost effective encoder solutions
« Reply #18 on: June 29, 2015, 08:17:49 pm »
Here are pics of it.  It's currently programmed as an HID Joystick encoder,  but let me know if you need me to make it a keyboard. (You could also easily program it yourself at home with whatever keys you want).

PS - You can pick it up when you help me move my 3 cabinets. Lol.

Del

You got it. When do want to do that?

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Re: Cost effective encoder solutions
« Reply #19 on: June 29, 2015, 08:21:29 pm »
I solder mine to the receiver end of an Atari Mindlink and use my brain to control my games.   >:D



Ya know that must have been one of the things Atari employees thought up during one of their famous hot tub, weed smoking sessions

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11057
  • Last login:Yesterday at 11:24:24 pm
  • Obey.
    • The Chris Burke Band
Re: Cost effective encoder solutions
« Reply #20 on: June 29, 2015, 08:32:44 pm »
Anyone else remember that real cool dude that bought the first xin mo and reviewed it here?

 ::)

I have so many extra encoders laying around these days it's not even funny.  Hacked game pads, some paradise arcade crap, kade, etc etc.  I have yet to encounter one that doesn't work 100% as advertised except for JPACs.




JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Cost effective encoder solutions
« Reply #21 on: June 29, 2015, 11:49:59 pm »
I can never find a decent price on those screw terminals.  Ever time I go looking they are stupid expensive.  I'd love to just order a whole bucket of em.  Currently I use the euro-terminal strips; I solder wires to the AVR then clip them to the strips and then mount the 2 strips on a small board - this gives me a placeable unit.

These are the ones I used ( http://www.ebay.com/itm/6-Pin-5PCS-2-54mm-Pitch-Panel-PCB-Mount-Screw-Terminal-Block-Connector-YG-/111323143255?hash=item19eb605c57 ) - fit nice and tight (almost do not need soldering) $3.00 for 5 pcs. and you need 4 pcs per minimus ( I ordered 4 sets for $12 and had enough for 5 encoders)


Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:June 05, 2024, 10:30:57 am
  • And to the death god we say, "Not today!"
Re: Cost effective encoder solutions
« Reply #22 on: June 30, 2015, 01:29:53 am »
Awesome, thanks for the link JD!  Just bought some.

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:July 11, 2025, 09:17:44 am
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Cost effective encoder solutions
« Reply #23 on: June 30, 2015, 02:18:38 am »
Yup. Those are the same ones that I bought. They work great!
Stop by my Youtube channel and leave a comment:

mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Re: Cost effective encoder solutions
« Reply #24 on: June 30, 2015, 07:45:53 am »
Parts harvesting is a great way to get parts like that too.
I remove terminal like that from old fire alarm panel and other equipment.

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11057
  • Last login:Yesterday at 11:24:24 pm
  • Obey.
    • The Chris Burke Band
Re: Cost effective encoder solutions
« Reply #25 on: June 30, 2015, 02:37:00 pm »
I've got thousands of PCB mount female connectors.  Thought I was gonna get rich selling them to people repairing pinball machines.  Misread the part number on that surplus auction.  Oh well.

Kind of like this:



Single row, eight connectors, and the copper pins are long and straight.  I messed around with using them on a Kade - I bent out the pins, soldered a wire to them, and put some heat shrink tubing over the whole abortion.  Made some ghetto connectors but hey.

I still think one of the primary failures of the Minimus was that they did not key the pinout.  Very easy to plug things in the wrong way.


mgb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3500
  • Last login:Yesterday at 07:25:14 pm
  • North East, US
Re: Cost effective encoder solutions
« Reply #26 on: June 30, 2015, 07:45:59 pm »
I still think one of the primary failures of the Minimus was that they did not key the pinout.  Very easy to plug things in the wrong way.

I've got an easy fix for that.
Be careful and don't plug things in the wrong way.


Of course now if I do, I can not admit it here  ;D

woosdom

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 63
  • Last login:June 13, 2025, 06:14:45 pm
  • I want to build my own arcade controls!
Cost effective encoder solutions
« Reply #27 on: June 30, 2015, 10:47:22 pm »
If you're ok with joystick instead of keyboard, the Xin-Mo encoders are great value. Picked up a couple recently and I'm really pleased with them.

http://www.xin-mo.com

I just bought a kit from Amazon that came with the xin-mo dual joystick controller encoder.  came with USB and premade wires for two players.  working really well for me. 
Arcade Game Controller USB Interface PCB Kit for PC (MAME) / PS3 to Mame.


Sent from my iPhone using Tapatalk
« Last Edit: June 30, 2015, 10:54:26 pm by woosdom »

djfender

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:April 13, 2020, 04:13:15 pm
  • I play with sega, not ladies' hearts.
Re: Cost effective encoder solutions
« Reply #28 on: June 30, 2015, 11:38:25 pm »
I've got a bunch of the Minimus AVR's they're actually pretty impressive little units.

Yeah I got some sealed ones too, they're really useful even for non-Kade purposes and it's always nice to have a spare :P.

Jamma Harness/American Style Button for Scale :P
« Last Edit: June 30, 2015, 11:43:40 pm by djfender »
Is that a Sanwa in your pocket or are you just happy to see me?

"Hotrodded" Hanaho Hotrod w/Kade MiniArcade 2.0 on Leonardo