Master Strike PCB : The Intelligent Control Center

this looks interesting… id like to read as much as i can about it…

should i start with the dual strike board thread first?

also… why do some of the links in the first post redirect?

What you need to read depends on what you are trying to accomplish…
Dualstrike simulates ps3 controller, and can be used to make a joystick dual mod with xbox common ground controller.
Arc-Eyes are for LED modding of your Semitsu buttons.
Masterstrike is for controlling LEDs, USB, and anything else that requires power…

The links are to help point you to exactly what we are talking about… Feel free to ask questions

the world stops spinning and waits for this release!! Can’t await this stuff.

Any ETA at this point?

The board is currently being manufactured which should be done at the end of this week I think. Then another week or two after that it should be in my hands, a few days for testing in my gouken stick with the new arc-eyes, and then it will be ready for prime time…

In the meantime, We’ll try to re-think the design of the software to make it universal and allow console switching anytime…

Anytime console switching? NIce, but wouldn’t that be a bit unnecessary? If it’s a wired setup, you’d have to unplug the stick from the console anyway. If it’s wireless, unless you’re running both consoles at the same time, once you switch the first console off it will send teh signal to power down the stick anyway. Now, if you meant switching setup anytime (turn on or off the lights without turning off the stick) I could see that. Probably need a pretty mean ‘handshake’ or ‘3 finger salute’ to make sure it doesn’t get hit by accident

Off the wall question: Does the MS have a step up converter? I just started toying with the idea of using an optical stick. I’d want to keep it wireless (once you have a wireless stick, it’s hard to go back to a 15 foot cable, let me tell you…), but I don’t know if the 3.7v from the lipo would be enough to power the stick. I guess worst case scenario would be to run the step up converter in line with the MS and the optical stick, and get a really big battery…

Yeah you are right. Anytime switching is not really necessary. But switching of LEDs and ACC is more useful. If we allow that, there isnt much more needed to include PCB power switching… I’m thinking to do this we will program it to switch depending on start + joystick direction… 8 directions = 8 possible configurations… On top of that, we’ll retain the option to press a button during startup to do the switch then (its useful because it instead of wiring to a button, you can wire to a second pole on a DPDT switch… one flip of the switch and pcb is switched on startup… no button pressing)…

We toyed with the idea of simply up-converting battery users to 5v. But the problem is the efficiency of step up converters. At best, they are 80% efficient (so you need to provide 500ma at 3.7v to get 400ma output at 5v for example), and the efficiency really tails off quickly after 500ma…

technically, MS can run everything on a 5v battery (power from MS would be wired to USB power terminal of PS3 and 360 PCBs instead of their battery power terminals)… however, you would need a special circuit to recharge the 5v LiPO battery…

Makes sense. Only problem is you’re not going to have a 5v battery. Your lipo will run 3.7v, 7.4v etc. LiFe battery would clock in around 3.3v and 6.6v. Using NiMh batteries you could go 4.8 or 6.0, but your current draw wouldn’t be as constant as with a lithium based battery. Now you’d need a step down or voltage regulator to make sure you don’t fry anything.

True… I don’t know much about what capacities LiPOs come in. But another alternative is maybe have four recgargable “D” or “C” sized 1.2v NiMH in series, or maybe 8 x AA (four in series x 2 in parallel). Not the nicest solution, but its certainly doable and solves a lot of your problems…

I just got an email from the manufacturer that Master Strike manufacturing has been complete! A week earlier than expected. I will hopefully have this in my hands by end of next week along with arc-eyes!!!

An simple option is the implementation of dedicated configuration mode. Press Start + XXXX or switch in the bottom of the case and conf mode starts. Made some nice configuration. Leave configuration mode by pressing Select + XXXXX. Additionally the configuration is saved then and is available on next play time :slight_smile:

Ok i’ve re-worked the pseudo code in post #3… this makes select + joystick directions toggle power on the fly this way:

select + up = switch between ps3 / 360 (ps3 is default)
select + left = switch between ACC1 and ACC2
select + right = switch between LED1 and LED2
select + down = ACC1, ACC2, LED1, LED2 off (for battery recharging)

There are also 3 additional button inputs… one to switch to 360 mode, one to switch to LED2, one to switch to ACC2, any of which can be assigned to a button that can be held upon power up to do switching then (or wired to a DPDT if you dont want to bother with button presses)…

Oh how quickly the shit storm arrives… i just discovered some design problems with manufactured masterstrike board… pins 1 and 13 on 4066n are swapped, S3 is connected to an unusable pin on the microcontroller…

UPDATE: The problem on the masterstrike board is fixable! When it is fully tested, it will become available for sale.

Say hello to masterstrike V1!
Consider this a prototype (since there is an error in design… its fixable, but we are now making a second version for public)…

Why hello there MS! We’ll be seeing a lot of each other soon enough. Now to figure out how to cram 4 boards and a battery in one case…

I’ll wait to see how you guys install and wire it up before making my final design decisions. I’ve got some ideas floating around, but the reality of having all that wire running around is more daunting than wiring up the leo by itself!

Yeah since V1 has a problem with 4066N pin, a fix is required to get USB line switching working. So V1 will be fine for wired setups (since dualstrike, mcthulu, chimp all have integrated USB switching function and don’t need it)…

**Master Strike REMIX **is now in the works for wireless users!

LOL :slight_smile: ehrm :slight_smile:

Here is Dual Strike

:slight_smile:

Ooops! Mistake fixed! LOL

Oh nice… so w8 this prototype doesn’t need to be fixed if our setup is wired and has the usb switching already integrated? Also i know u said that ur making another batch for a true public release but are we allowed to order that MS V1 prototype (lol hopefully cheaper) to mess around with? Cuz since the Arc-Eyes are coming real soon i wanted to try out that vegas light show idea i asked about in the arc-eyes thread lol… how would one go about programming that MS V1 to do that cuz thats awesome this has the potential to do that?

There are two fixes to be done. One related to USB switching, one related to S3 signal. If you are already doing USB switching with another board then theres no need for the first fix. But both fixes are not too bad. I will perform all fixes for anyone who orders a board from me. That leads me to price…

ORDERING INFO MOVED TO POST #2

As for your light show, i have an idea on how to accomplish it. Its just a really simple alternating of every other LED from on/off, or from one color to another. However I do not know AVR programming. I plan to learn though, so if you grab yourself a USB ISP programmer like this one, I might be able to write it for you in the future, and you could flash the firmware yourself (or even try to develop your own software)…