Official FA Sparky PWM RGB LED Controller Thread

So i finally got the uila RGB lights installed and an FA sparky, when i load up the configurator everything is recognized, but on the boot process it just lights up red, and stays that way, the colors dont go from red to green to white. What could possibly be the problem?

edit: for extra information, i have it plugged in through a homemade 6 pin harness connected to an ftdi breakout.

one more edit: i attempted to upgrade the arduino on it as well just to see if maybe there was a glitch on my chip and i get the following errors:
In file included from Sparky.cpp:13:
/SparkyClass.h:7:22: error: WProgram.h: No such file or directory
In file included from Sparky.cpp:13:
SparkyClass.h:21: error: ‘boolean’ does not name a type
SparkyClass.h:22: error: ‘boolean’ does not name a type
SparkyClass.h:75: error: ‘byte’ does not name a type
Sparky.cpp: In function ‘void loop()’:
Sparky:37: error: ‘class SparkyClass’ has no member named 'waiting’
Sparky:41: error: ‘class SparkyClass’ has no member named 'waiting’
Sparky:45: error: ‘class SparkyClass’ has no member named 'run’
Sparky:46: error: ‘class SparkyClass’ has no member named ‘run’

What would be the best way to add an RGB LED joystick mod with this? Is it to get another sparky or is there a cheaper alternative(That still retains the rgb ability)?

You could get an RGB LED installed into your joystick, common anode only.

Connect the common anode to VCC, same as the red short wire of the Sparky, which should be connected to the red USB wire of your stick.

Then, connect the RGB with the rest of the RGB like the rest of the buttons.

What this will do will cause your joystick to light up as the same color that your buttons light up to be. Moving the joystick, however, won’t change the colors at all.

So I got a problem :frowning:

More specifically, my buttons aren’t lighting up. I have no idea what’s going on. I followed Nerrage’s video of installing the Sparky to the T and also put in shrink tube on the male-female quick connects. I’m not sure what else I can do other than to post here with my video and a plead for help
[media=youtube]q6kYJPabU3I[/media]

Make sure the wires are actually crimped inside the Scotchloks.

Your Post is funny to me, because a guy two weeks ago typed same thing.
He even said he followed instruction of Nerrage to the T.
I mean literally, he typed “Nerrage to the T” just like you.
Laugh.

His problem was that he didn’t press down the Scotchlok all enough.

Ah. Yeah I noticed that the Scotchloks weren’t consistent, so I bit them down using my jaw until the ‘button’ was flush with the plastic case.

When I get back though, I’ll chomp down on them again to check it. I have my P1 inverted so that if it does work, it’ll light up.

Hey guys, I’ve got a problem with my Sparky PWM.

Just installed it (eventually… fucking scotchlocks) and I’ve got a FTDI usb cable attached but I can’t seem to configure it.
When I load up the app the kick buttons go red, yellow, green, off and nothing I press in the configurator seems to make a difference to the default schema.
Any help guys?

I

thought it came pre-configured and you werent able to change the settings… I dont use sparky (sorry 32teeth) in my LED mods but I thought that paradise arcade did their own programming and it wasnt adjustable…

I got it from Focusattack here http://www.focusattack.com/sparky-pwm-smd-led-controller-pcb/
In the item description it says its configurable… would be kinda silly to have the FTDI pins if it wasn’t configurable…

glad I was wrong on this one! Hope you find the problem.

Ok, maybe im getting a bit impatient, but I was curious if anyone has hooked up ArcEye2s with this version of Sparky.

I am curious as to what to do with the RGB connector and where to connect the Black Common wires on the sparky

Thanks for any help!

I’ve got arceye2s setup with this.

The RGB connectors ((the ones you got with the arceye2s) daisychains between the buttons with the long one going to the sparky. THe black common wires connect to the right row of coloured wires.

In the big harness you’ll have 8 sets of wires, one of them will be a series of quick disconnects that goes to the button, the other one will be a blank wire which you use the scotchloks to attach together. Make sure you have the harness the right way round with the pink wire going into the P1 pin and the Red wire going into the K4 pin.

Ok, so I connected the common wires to the Right side of the Sparky. (If im looking at it with the Power LED and LED cable on the bottom)

I put the wire harness for the buttons backwards since thats the only way it will connect with the common wires attached to the right side.

All i get is the 3 kick buttons on the bottom lit and no activation.

32teeth, none of you SVN repos seems to work. I can browse the main directory but I can’t get into any of the folders to get the latest code.

Figured out my earlier config problems, I blame bad instructions.

When you plug it in and go to the configurator you have to hold all three kicks as the colours are scrolling, if it goes white at the end (instead of green) it’ll be in config mode and the configurator will work.

How do I flash the firmware on the Sparky PWM? I think my issue may be related.

I am getting a FTDI cable this week so I hope I can use that to upgrade it. Any suggestions to my issue will be greatly appreciated.

And just to clarify.

I have AE2s installed to my stick. Using a TE-kitty board.

I tapped my USB cable for the power and everything is working correctly, but all 3 kicks are lit up and no activation upon pressing any button

Thanks!

Hey guys,

So how do I flash this chip to Sparky’s 3.0 software? I am looking at the instructions and it does not make sense to me. Arduino sees the controller (I thinik) and I go to the SVN repo and dont know what to do.

Do I just copy each individual code into the arduino program and upload it?

Have no idea…sorry for the n00b question and repost

For those getting red, yellow, green and the nothing.
You sparky is not broken, it’s in off mode.

Since you are uploading the 3.0 code via arduino IDE (FA sparky shipped with 2.0)
When you open Sparky.ino/pde in arduino 1.0

Change WProgrma.h to arduino.h in Sparky.ino/pde and SparkyClass.cpp/h

Look at SparkyClass.cpp and do a search for force mode and comment out the line with the 7 in it
Comment that line out, re upload and your good to go.

That option (holding all three punches) is offmode (lp = 1, mp = 2, hp = 4) = 7

I will try that!

Thanks 32teeth!

This weekend I get to try and program my sparky for the first time. I hope I can figure it out with the information presented here on SRK.

ugh i wanted overnight shipping and my ftdi wont get here till monday! Hopefully that solves my problem (although I can get other buttons to light up but only after the 3 kicks light up first.
32teeth do you think updating the firmware will solver the issue im having with sparky causing multiple button presses when connected? (IE when i press LK it presses PPP also, two other buttons do this as well)
I dont think this is a wiring issue on my part as ive even tried holding the PPP to the underside of sparky only on the PPP solder point and the LK will still register it.