Master Strike PCB : The Intelligent Control Center

Yeah, hope this help. Currently ATMega8 is sold out. So Mike is using now ATMega88. Hope we can integrate this one in the Arduino Tool Chain. But sure, lot`s of improvement can be done here.

Doh, I forgot to mention that the code was going to need debouncing when I was working on the quick and dirty firmware for Maji’s stick.

ATMEGA88 is closer to the 168 than the original 8
they share same clock, just differ in memory

@Gummoowned : Send just version with makes thing even worst to Mike. Debouncing was included… If you want to take a look, then Mike could forward you this version…

What would i do without you guys? lol
Ok beta code 1.1 and 1.2 (along with change log) is available in the google shared folder

just a quick update… firmware is close to being ready!!

Ok i’m happy to report that the firmware is 99% complete and working! Just one small bug left to fix… thats a slight flicker when switching to 360 mode.

ps3 mode = joystick blue
360 mode = joystick green

also note that the buttons change colors :wink:

[media=youtube]eVwbJF6O3_k[/media]

^NICE… Thats some sexy looking shyt going on over there lol… so much so that im prolly going to add more to my order… LOL, dang purplearms you’re getting so much business from me XD … PM’d

Nice one, again :pleased: Couldn’t see any bug there, though, just light going off and on again…

:wink: jep, FW is almost finished. I still dont have a clue where the flicker comes from, but nothing that can't be fixed. Ill now clean up the source and publish it.

Here is how i setup DPDT switch with MasterStrike.

Normally you only need a SPST switch to control power on and off if you are a wireless / battery user. No switch is required for wired / USB setups. However, i am lazy and dont want to bother holding 3 buttons on startup to switch PCB power and USB, LED1 to LED2, and ACC1 to ACC2.

So i setup my DPDT in this manner so that all switching can be done on powerup by a simple flick of the switch to the left or to the right!

http://i579.photobucket.com/albums/ss240/purplearms/WiringMSwithDPDTSwitch.jpg

Yeah the flicker is hard to spot, but its there! Not a big deal though. Looks like i’ll begin shipping orders this weekend!

Interesting. A switch for a (mostly) switchless board seems odd, but I can understand the simplicity of a switch instead of pressing a bunch of buttons. I had planned on installing a DTDP switch in the case anyway, so this doesn’t seem like a bad thing. I’ll be sending funds shortly and await wiring instructions/video/tutorials. Great work!

Yes its ironic, but its the best of both worlds! I’ve been to so many street fighter sessions where there is confusion on what to do if you want to switch from one console to another on a dual mod. This way makes it pretty simple :slight_smile:

Don’t forget that its also switching USB lines and LED indicator, so its 5 poles of switching for the price of 2! DPDTs are far more common than 5PDT (if they even exist, otherwise you’re looking at rotary switch)

i have a few of these (they are available in both SPST and DPDT).
i think PurpleArms will want these for MORE illumination!

http://www.designworldonline.com/uploads/ImageGallery/AHGroup[2].gif

http://www.designworldonline.com/articles/1624/Black-Anodized-Aluminum-Switch.aspx

Are those momentary contact or locking contact? I looked for something like that, but only saw momentary contact buttons.

Ok i’ve shipped out orders. The default (compiled) firmware is now posted. The source will be posted shortly. We will continue to work on and improve firmware :smiley:
Video demo is coming this weekend!

Jep, Ill clean up the source on monday and comment it then. Weve setup a SVN repos for people who want to extend the FW or need an example. Have fun with this stuff!

Masterstrike demonstration and walkthrough video (now on 2nd post of the thread as well).

[media=youtube]ySfBtmmkXtI[/media]

great walkthrough video!
i think it demonstrates the capabilities as well as the expanability of the MS when programmed!!!

great work!