Ahhh… ok i remember from your pics… thats easy to fix… i thought for some reason you meant on 22mm… i wont be ready to make anything for a few months though… i have some mods to make first
That there is enough for me. A switchless wireless dual mod? That custom stick I was telling you about just got more pimped…
I didn’t know what 22mm you mean either.
Laugh.
Cool purplearms.
Thank you.
Lol… its not a dual mod itself (like the leo)… its a switchless switch… meant for both usb and battery users… hang in there… i’m working with Bencao74 to finalize the design… should go hand in hand with arc-eyes because i know a lot of people dont want to install SPST switches etc…
I know I’d still need a leo; teh switchless switch has me exited. Now I don’t have to worry about mounting switches on the case. On a case like this:

there may be some problems that would be eliminated by an implike switch. So whether using lights or no lights it’s a win for me.
Of course, if the three of you put your minds together and make a board that incorporates both, well, that would be awesome beyond words…
USB can be completely switchless since you kill power simply by pulling the cable…
But you can’t pull the lead from the battery, so you’ll still need at least one switch for that… but one switch is better than having a bunch to switch between pcbs, leds, usb, case lights, etc etc…
Oh yeah I should probably also mention that the final version of arc-eye will allow you to solder either SMT resistors, or regular 1/8 watt resistors if you are not confident with SMT
The LEDs are still SMT though…
I think they look ridiculous. I would probably make a lot of fun of somebody with this. It looks like a modded PC from 2003.
[media=youtube]j2AIqYVZ7gc[/media]
yes it is possible
what you are looking for is a truth table to do this
http://www.fakesite.com/UPLOADS/truth.png
in mine, the button combo to led is different, but illustrates the process perfectly
i have ben successful in building this using an arduino board which i use for development purposes

http://www.sparkfun.com/commerce/product_info.php?products_id=666
this would be a little more complicated to do without the use of a programmable chip (AVR microcontroller)
if you plan to do it with diodes and resistors and build your own logic gates… …it hurts the brain
Okay, time to state my ideas about a led controller.
Ardunio has a lib for making led controller (Link). Since weve here 2 leds per button and 8 buttons in total we have power consumption of 16 led * 20mA = 320mA. And this only for activation of one color per button!! Don't drive such much current only via the pins of the mc! Use a led driver like the max7219 or something similar. If we want to mix colors then we
ve to do something more smart. We have the problem, that we don’t have such much current. USB port gives only 500mA - Led Controller current -Gamepad current. Lets assume we
ve only 320mA left for the LEDs.
Reducing the max current per LED to 10mA we could light up 32 led at one time. We can limit the current by soldering a resistor or making a PWM. Okay I`ll make it short and sum it up: So far I see then 2 approaches with pro’s and contras for a led controller
Max7219 LED Driver based approach
Contra - no PWM possible, no dimming
Contra - difficult to mix colors
Pro - no resistors needed
Pro - good lib support via arduino (easy led atract mode, customizable color schemes etc)
Pro - only few pins needed to connect the led driver. We could extend Dual Strike to Lightning Strike
DONT KNOW : custom usb connection / HID Device
From the scracth Approach
Pro PWM possible, dimming possible, every color possible
Contra SW development from the scratch
Pro SW development from the scratch ;))), full freedom for ideas
Pro Attract mode with dimming colors and all the great stuff
Pro usb connection as HID Device or something similar
Ok, so far so good for the firmware. Any ideas are welcome.
Now to the interfaces and hardware issues.
We`ve to think about interfaces for the buttons, too. My requirement is to make the buttons exchangeable. What about 6 pin ribbon/idc connector?
pin 1 red, pin 2 blue, pin 3 green, pin 4, GND (common cathode), pin 5 signal from button, pin 6 free
From the led controller we need a interface to the gamepad and or controller like dual strike. DualStrike and Cuthulhu have a piggyback connector, we can use.
Led controller PCB needs a USB interface to update color schemes and such stuff.
anyone?
Yes 10ma per LED on the arc-eye is more than enough to light up the button. As long as we can dim the LEDs without having to switch them on / off at different rates (a lot of people can detect the flickering).
6 pin ribbon IDC works. But how about a 4 pin instead? Since one pin is not used, and ground can be daisy-chained together (and only requires one spot to wire to on the board), making it 4 pin will cause the header and cable to be a bit smaller, and removing all those ground traces from the PCB will make it easier to route…
This would put dualstrike on a whole new level =)
dang… i give you mad props purplearms… shoot im so jealous right now lol… ive spent the last week or so just reading through and figuring out wut i needed to do on the old light-up on activation button mod thread and then when it came down to me being ready to go hunt for parts i luckily came across this wonderful thread. If only i had done my research a couple weeks back i cud’ve made an order before all the prototypes ran out lol… eta 2 months huh? dang… do u take pre-orders lol i think i might have to sit down and just wait for this to be ready especially since i might need to make a huge order for some mods im planning ;D
Thanks for your interest. I just placed the manufacturing order today. Takes 2 weeks to make, maybe another 2 weeks for shipping stuff around before i have it in my hands. Drop me a PM to get on the list
Is this what you want?
If so it was dead easy to do and required just one extra wire more. I just wired the - rumble spot to the blue ground spot on the are-eye.
Thanks for the replies, guys.
Yeah, I’m not understanding why a truth table and microcontroller are necessary… All I’m asking is if it’s possible that when the rumble activates (when the player character gets hit, for example), red activates for all buttons, regardless of whether they’re pressed or not, and the blue LEDs would be light-on-press regardless of whether the red LEDs are active or not. This should work if there are separate ground spots for each of the LEDs, which is what I wanted to know.
Well the video’s hard to see, but I’m guessing that you’re pressing a button wired to light up blue on-press, and when you’re squeezing the rumble motor wires together with your left hand it lights red as well. If so, then that’s absolutely what I’m aiming for. I’m still confused by the details though, and I need clarification: so is there only one ground spot on the Arc-Eye for all three LED VCC spots, or am I mistaken? I’ve studied the pictures of the board in this thread, but it’s hard to find the traces without actually holding it in real life. Oh well, as long as you’ve confirmed that it works, it looks like I’m sold for a set of 8!
actually i have the colors backwards. In the video when I press the button the leds light up red. When the rumble goes off the led lights up blue.
The arc-eye has one v spot and three ground spots (one for each color). V is wired to the usb 5v line. The ground for red is wired to the button signal pin of the button. The ground for blue is wired to the - rumble spot.
Oooooooh, I had it all backwards (even the colors, lol). I get it now, though, thanks. That should be really easy then!
are there connectors for 4 wire ribbon connector? Minimum is 6 pin if I’m not mistaken. I like those connectors since they`re really easy to assemble. Depending on the pcb solution we probably need the common cathode for control the led matrix. However perhaps I start both solutions.
I think I will start with a extension of Dual Strike. Interested developers are welcome. Project will be open source and open hardware. I will open my project to anyone who is interested and want to contribute. On this basis Dual Strike SMD Version was created by Gummowned. For the developing phase environments like Ardunio are very welcome, too!!
About the ground traces : In eagle Im using ground planes. Eagle has some really smart features. It
s really worth to take a look.
You have a good point… I know for sure you can build 4 pin IDC, but if 6 pin is readily available… lol…
I have to learn eagle one of these days…