ComBak, post: 6311137, member: 39398 wrote:
Hi I just got my Sparky PWM SMD boards in from FocusAttack and was trying to change the program with Ardunio, but I keep getting and Error Compiling message. How do I fix that?
Vicko, post: 6370094, member: 3189 wrote:
Hey not sure if this is a future plan but on the configurator there's an effects tab that doesn't work for me. Is there a presentation mode a la toodles fgwidget or similar?
32teeth, post: 6141187, member: 16372 wrote:
Paradise Arcade / FocusAttack Sparky Jr review
part three (connecting, uploading, editing and the configurator)
welcome to part three of the Sparky Jr review from Paradise Arcade / FocusAttaack
In this review, i will illustrate the manners in which you would:
connect and upload the new Sparky Jr v3.0 sketch to your Sparky board
connect and edit you config via the configurator
What you will need
1. An FTDI Breakout (Sparkfun, Modern Device, SparkPlug, FTDI Cable)
2. A Six pin wire harness (if not using an FTDI Cable)
3. A Sparky Jr (of course)
4. Download the Sparky Jr 3.0 program from the SVN repository. You WILL need the folder and all it's files.
5. Download the Sparky Jr 3.0 configurator from the Sparky Jr site downloads section
In this example i use an SparkPlug to connect to the Sparky Jr.
You can use any of the devices listed in #1 of the list above
Connecting the Sparky Jr to the SparkPlug
Mate the SparkPlug to the Sparky Jr
in the image above, you will notice my 'ghetto rig' for this review.
The SparkPlug is connected to the Sparky Jr using the 6 pin wire harness. Make sure you connect it properly. The BLK on the Sparky Jr silk 6 pin header goes to GND on the SparkPlug
The 'ghetto rig' features a 10mm Diffused RGB LED (Common Anode). The RGB legs are connected appropriately to the Red Bue and Green signals on the Sparky Jr. The Anode leg is connected to K3 on the LED header row of the Sparky
in the image above, i put a folded piece of paper over the RGB LED simply for the reason that it was white washing the pictures without it.
Step 2: Uploading the new Sparky Jr program
With all the connections in place, you are ready to upload the Sparky Jr from the Arduino IDE
Make sure you set your Board to "Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328" from the Tools > Board menu
Click the upload button and let the Arduino IDE do the rest. You will see the TX/RX lights on your FTDI device going bananas for a few seconds while it uploads.
Once it is complete, the Sparky Jr 3.0 program will run. You will see your first three kicks go Red, Yellow, Green. This is normal operation for Mode Selection.
Step 3: Connecting and editing from the configurator
Yay, you have made it this far.
Now, let's go find the Sparky Jr Configurator that you downloaded from the What you need section above.
1. Run the configurator
2. Follow the onscreen instructions
3. Do you damage
4. Watch this video
32teeth, post: 6414050, member: 16372 wrote:
all the downloads work properly from here
additionally, if you are on a PC, you can download Tortoise SVN and Check Out the whole repository. This way it will keep you up to date.
Nerrage, post: 6414318, member: 21974 wrote:
As for the SVN files, I have them now, and I'm ready to upload them, but it's not picking up my Sparky on any of my COM ports, as in the FTDI isn't showing up, though I installed the drivers. I'll keep going, though, and check back later.
32teeth, post: 6418420, member: 16372 wrote:
The downloads section has been fixed.
As per the FTDI not showing up, have you been able to install the drivers? They are available through the Arduino IDE as well as through the FTDI chip site
Nerrage, post: 6418589, member: 21974 wrote:
Yeah, I installed the VCP drivers direct from the FTDI Chip website.
I'm just getting my COM ports to be
But those are the same COM ports as if I had not plugged in the device.
Thanks for fixing the downloads section. Sorry for the hassle for something that I'm probably missing that's braindead easy to fix >_>.
32teeth, post: 6418639, member: 16372 wrote:
Ah, judging by those ports, you are on a Mac!
If you go to 'about this Mac' by clicking the Apple you can go under 'more info' and check if it shows up there.
Not sure, but there may be a conflict. I will check when I get in to the office
Brosnan, post: 6422660, member: 11513 wrote:
Still hoping to see a full TE install...
Also curious what the best strategy is for mounting the FTDI breakout into the wire compartment. I imagine you have to cut a hole somehow and get the USB port secured in there.
Nerrage, post: 6420707, member: 21974 wrote:
Good eye. Where in the 'about this Mac'? Under the bluetooth and serial ports?
Sorry for all the trouble. I just have no idea what I'm doing wrong >_<.
32teeth, post: 6423952, member: 16372 wrote:
Click the Apple (top left)
Click 'About This Mac'
Click 'More Info...'
Click 'System Report'
Under 'Hardware' you will see a USB as well as Serial-ATA
Nerrage, post: 6424793, member: 21974 wrote:
Yeah, under both of those, nothing had changed on either side when I plugged the Sparky in via FTDI. I was sure to quit and re-open between each check, since I had to quit for it to show if my USB mouse was connected or not.
That said, I'll boot up Windows and see what I can do with that.
Nerrage, post: 6423138, member: 21974 wrote:
The install is finished. I'm just trying to get the above worked out with 32teeth to show how to customize your color scheme to be added into the video.
Personally, if I wanted easily swappable programming, I'd leave the FTDI breakout inside, and connect it to a USB hub with the arcade stick's PCB inside of the stick, then you can always customize it from the same USB that connects your stick to the console. But, that means getting a breakout that can't be reused and getting a USB hub, so, probably not the most economical option.
Nerrage, post: 6437738, member: 21974 wrote:
Install video is now available.
bhof, post: 6441490, member: 9724 wrote:
Hey sorry if this has been covered but i couldnt see it here. Can the sparky also activate led balltops on stick movement. Thanks
xruiza, post: 6475586, member: 21999 wrote:
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)?
Clone1B, post: 6522861, member: 42764 wrote:
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?
Kuya_Joe, post: 6522886, member: 23309 wrote:
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...
Clone1B, post: 6522989, member: 42764 wrote:
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...
32teeth, post: 6587861, member: 16372 wrote:
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