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: Ultimate IO Board Wiring  (Read 3873 times)

0 Members and 1 Guest are viewing this topic.

AnthonyJS02

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:August 07, 2022, 03:08:54 pm
  • I want to build my own arcade controls!
Ultimate IO Board Wiring
« on: February 13, 2021, 11:25:27 am »
Tried to do as much searching as possible before asking. So forgive me if i missed it. Going to start some preliminary wiring testing this weekend. Going to be a two player setup with servostik, 8 player buttons, coin/start per player. I would also like to do 2 pinball buttons on each side flipper and nudge/magna and a plunger so 5 buttons for pinball essentially. I see the board as 4 extra inputs 1a1b2a2b could i use those connections for the side buttons and then run the plunger button tied into another button? Or is there a better way to go about this wiring. Ill have a trackball wired direct to the board instead of USB. No spinner so that would leave player 4 open if it makes more sense to wire pinball to that?

Thanks

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Today at 06:23:35 pm
  • Designated spam hunter
Re: Ultimate IO Board Wiring
« Reply #1 on: February 13, 2021, 12:29:53 pm »
I would also like to do 2 pinball buttons on each side flipper and nudge/magna and a plunger so 5 buttons for pinball essentially.
I wouldn't put nudge and MagnaSave on the same input.
- You won't find any tables with MagnaSave and upper flippers, so that's the better choice for a 2-in-1 button.

Here's a list of the overlapping MAME/VP defaults and a "backwards" wiring technique that allows you to connect two switches to one input without using blocking diodes and allow the original buttons to still work independently.




Scott

AnthonyJS02

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:August 07, 2022, 03:08:54 pm
  • I want to build my own arcade controls!
Re: Ultimate IO Board Wiring
« Reply #2 on: February 13, 2021, 02:31:51 pm »
I would also like to do 2 pinball buttons on each side flipper and nudge/magna and a plunger so 5 buttons for pinball essentially.
I wouldn't put nudge and MagnaSave on the same input.
- You won't find any tables with MagnaSave and upper flippers, so that's the better choice for a 2-in-1 button.

Here's a list of the overlapping MAME/VP defaults and a "backwards" wiring technique that allows you to connect two switches to one input without using blocking diodes and allow the original buttons to still work independently.


Scott

So would that be 3 buttons on the sides? Or just forget about the nudge button? Tell you the truth i always forget to nudge when playing with controller anyways.
If im not currently using any player 4 inputs on the board could i essentially tie into that and just adjust control mapping? If i just run off the same input would that just be a matter of using some type of t connector to the other button or is there a way to daisy chain the buttons with a cable sorta like the ground daisy chain?


unrelated but since these are my first few posts on the forum is the question for when submitting a post/reply always "have" just didnt know if i need to read it everytime fully ha.

Scotty

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 77
  • Last login:May 01, 2025, 09:16:56 am
  • I'm a llama!
Re: Ultimate IO Board Wiring
« Reply #3 on: February 13, 2021, 05:25:57 pm »
I got the Zebsboard plunger, and it has the nudge and tilt built in, not using a button, but by shaking the cabinet.   Both settings are hardware adjustable.
« Last Edit: February 13, 2021, 05:30:08 pm by Scotty »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Today at 06:23:35 pm
  • Designated spam hunter
Re: Ultimate IO Board Wiring
« Reply #4 on: February 13, 2021, 06:20:00 pm »
So would that be 3 buttons on the sides? Or just forget about the nudge button? Tell you the truth i always forget to nudge when playing with controller anyways.
Your call.

Minimum pinball controls would be Ball Laucher and L/R Lower Flipper buttons. (3 inputs)
- Add L/R/Up Nudge buttons (3 inputs) if desired.
- Add L/R Upper Flippers (2 inputs) if desired.
- Add L/R MagnaSave (2 inputs) if desired.  IIRC only about eight(?) tables used MagnaSave.
- Since no tables used both Upper Flippers and MagnaSave, you can hook both IPac inputs to one button. (one button press = two output keystrokes)  VP will ignore keystrokes that don't apply to the table you're playing.

If im not currently using any player 4 inputs on the board could i essentially tie into that and just adjust control mapping?
Sure.

You have more than enough currently unused inputs on your IPac Ult. I/O to map each flipper button to a dedicated input.

If i just run off the same input would that just be a matter of using some type of t connector to the other button or is there a way to daisy chain the buttons with a cable sorta like the ground daisy chain?
Since you have plenty of unused inputs, it makes sense to assign almost all of the flippers to individual dedicated inputs.

The exception is if you want to play tables with Upper Flippers and tables with MagnaSave.

There are several ways to connect one button to two inputs -- Upper Flipper and MagnaSave.

1.)
Make a 1F-2M QD Y-wire.
- The Y-wire Female QD goes on the microswitch NO tab.  The two Y-wire Male QDs go on the two standard Ult. I/O input wires. (QD - Female Dupont)
- Easiest way, no need to mod the standard Ult. I/O input wires.

2.)
Cut the QDs off two standard Ult. I/O input wires, strip the cut ends, and crimp both into a new QD.

3.)
Make a 1M-2F Dupont Y-cable to connect one standard Ult. I/O input wire to two inputs on the Ult. I/O board.


Scott

AnthonyJS02

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:August 07, 2022, 03:08:54 pm
  • I want to build my own arcade controls!
Re: Ultimate IO Board Wiring
« Reply #5 on: February 14, 2021, 09:03:28 am »
Thank you for all the information!

AnthonyJS02

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:August 07, 2022, 03:08:54 pm
  • I want to build my own arcade controls!
Re: Ultimate IO Board Wiring
« Reply #6 on: March 04, 2021, 10:51:45 am »
Instead of starting new thread figured I'd ask here. Going to need to extend some of my wires from harness and possible shorten up some. What size wiring is best? Tried looking at the labeling on Ultimarc harness and looks like 26awg and possibly solid core and not 22-24 stranded like I'm seeing recommend most places. Also does anyone have good Amazon products that they used for 2.8mm female spade connectors, Dupont pins, and crimpers?

AnthonyJS02

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:August 07, 2022, 03:08:54 pm
  • I want to build my own arcade controls!
Re: Ultimate IO Board Wiring
« Reply #7 on: March 04, 2021, 10:59:30 am »
And using gold leaf buttons hence the 2.8mm female disconnects

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Today at 06:23:35 pm
  • Designated spam hunter
Re: Ultimate IO Board Wiring
« Reply #8 on: March 04, 2021, 08:43:31 pm »
What size wiring is best? Tried looking at the labeling on Ultimarc harness and looks like 26awg and possibly solid core and not 22-24 stranded like I'm seeing recommend most places.
Most pre-fab harnesses use 24AWG stranded for control inputs.

You want to get the right type and size of wire for the crimp connectors you'll be using.

If you're crimping, you will get far better results using stranded wire than solid.
- Crimping on stranded wire compresses the bundle of strands, but crimping on solid core wire there is no bundle to compress.
- When you release pressure on the crimp pliers, the connector metal rebounds slightly.
-- With stranded wire, the strands also rebound slightly, maintaining pressure against the connector.  It's more likely to result in a good connection.
-- With a straight single-strand solid wire, there is no rebound that maintains pressure against the connector.  It's more likely to result in a poor connection.

For more info and some tool recommendations, check out this related thread.
http://forum.arcadecontrols.com/index.php/topic,132248.0.html


Scott

AnthonyJS02

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:August 07, 2022, 03:08:54 pm
  • I want to build my own arcade controls!
Re: Ultimate IO Board Wiring
« Reply #9 on: March 05, 2021, 06:03:50 am »
Thanks for the info. Can I use the same crimper for spade connects and Dupont pins? Or is it two different ones?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Today at 06:23:35 pm
  • Designated spam hunter
Re: Ultimate IO Board Wiring
« Reply #10 on: March 05, 2021, 08:23:15 am »
Thanks for the info. Can I use the same crimper for spade connects and Dupont pins? Or is it two different ones?
Those two types of crimps are very different sizes and shapes.
- The grips in these two photos are about the same size.

Dupont pins:


QDs:


You could use the same ratchet frame with different dies, but it will be much easier to get one ratchet crimper for insulated QDs and another one for Dupont pins.

There's some wiggle room with the QD crimpers, but make sure that the one you get for Dupont pins supports the exact type of pins you are using -- a few thousandths of an inch can make a big difference.




Scott

AnthonyJS02

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:August 07, 2022, 03:08:54 pm
  • I want to build my own arcade controls!
Re: Ultimate IO Board Wiring
« Reply #11 on: March 06, 2021, 01:05:32 pm »
Hard time trying to figure out which to get and came across this. Looks like this could do both

IWISS SN-2549 Crimping Tools for AWG28-18 (0.08-1.0 mm2) XH2.54/Dupont 2.54/2.8/3.0/3.96/4.8/KF2510/JST Terminal Crimper Plier Ratcheting Wire Connector Crimping Tool https://www.amazon.com/dp/B01N4L8QMW/ref=cm_sw_r_cp_api_glt_fabc_VW2AANBGN530QV0RKJ3Y

Anyone know what size pins are in the stock Ultimarc harness?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Today at 06:23:35 pm
  • Designated spam hunter
Re: Ultimate IO Board Wiring
« Reply #12 on: March 06, 2021, 02:39:09 pm »
Hard time trying to figure out which to get and came across this. Looks like this could do both

IWISS SN-2549 Crimping Tools for AWG28-18 (0.08-1.0 mm2) XH2.54/Dupont 2.54/2.8/3.0/3.96/4.8/KF2510/JST Terminal Crimper Plier Ratcheting Wire Connector Crimping Tool https://www.amazon.com/dp/B01N4L8QMW/ref=cm_sw_r_cp_api_glt_fabc_VW2AANBGN530QV0RKJ3Y
Good news:  That pair is perfect for Dupont and JST pins.  It can also work work with certain un-insulated QDs.

Bad news: The un-insulated QDs it will work with are not as common as insulated QDs and that crimp tool will not work for insulated QDs.

For insulated QDs, you'll want something like this.
https://www.amazon.com/IWISS-Ratchet-Connectors-Crimping-AWG22-10/dp/B07Q4MG4BW/

You can see the size difference between a Dupont pin (white wire), the un-insulated QDs on the left, and the insulated QDs on the right.

Anyone know what size pins are in the stock Ultimarc harness?
The pin headers on Ultimarc's IPac2, Mini-Pac, and Ult. I/O are 2.54mm(0.1") pitch.


Scott
« Last Edit: March 06, 2021, 02:59:41 pm by PL1 »