October 13th - SOOOOOOONNNNN!!!
Sparky Jr v3.0 (yay)
SparkPlug v1.0
and how they fit together
now imagine having your Sparky somewhere inside your case, and a 6 pin harness connecting it to a SparkPlug which would site somewhere inside your case, but with the USB-B exposed.
the only thing that changed on the SparkPlug is that we went with an RGB LED (yes it's a 10mm) instead of the 2 5mm LEDs, if you don't want it, you don't need it. its colors are activated by
1. Green - Power indicator
2. Blue - RX Line
3. Red - TX Line
October 6th - Sparky Configurator 3.0 sneak peak!
As we approach production, we have been busy getting our new config ready!
Check it out!
September 15th - BIG UPDATES!
okay okay okay okay.... ...here is the update so far.
Here is a spy pic of the latest Sparky Jr v3 development board.
This board is NOT the one that will be coming around Q3 2011, this one is kinda fun though because we included extra stuff.
Featuring a lazy man's power supply (the mini USB only provides VCC/GND), a couple of LED's, and 2 extra Capacitors
so, this board has been tested thoroughly and will be shortly installed into Project:SPARCLA if you have been following this thread.
Here is what the official release will look like in contrast to the Development board
the footprint is significantly smaller, the lazy man's power supply is gone as are the 2 extra Caps (1uF & 47uF) only there for power regulation from USB
the ISP header is still there should you choose to burn a different bootloader outside of an Arduino one, or if you decide to circumvent the bootloader all together and simply load a hex file from AVRDude, AVRGCC or AVR Studio... ...up to you and your confort level.
the FTDI header is still there obviously.
We are currently looking at offering 3 products, with potentially a 4th.
Guaranteed Release
Sparky Jr (mini) v3
Potential Release
SparkPlug (FTDI breakout for above Sparky Jr)
SparkPlug allows you to connect to the Sparky Jr without having to open your case. And you can have your Sparky and SparkPlug in 2 different locations in your case, simply connected with a 6 pin ribbon cable.
here is what it looks like installed in the cable compartment of the Chun Li TE-S
Sparky Jr (mini) v3 + FTDI
Introducing Future New Release
Striker
[SIZE=15px]What is it?[/SIZE]
Striker is a Sanwa JLF add on daughter board for direction LED indication.
Plug and play using the Sanwa JLF 5-pin harness and 1 additional VCC line for power.
Press a direction (including diagonals) and get an LED response.
How does it work?
Use your JLF mounting plate screws to attach the Striker PCB, and plug in the Sanwa JLF 5-pin harness to connect communications.
Striker features a 4-16 line decoder to translate the input into LED output.
Programming?
None
Striker is pure passive components.
Mount, plug, play, enjoy!
June 29th - The Postage Strike is OVERED!
so, what does this mean.
well, hopefully jolly ole st nick will show up at my door with the Sparky Jr V2 Mini prototypes
as well as the FTDI+SMD versions
and that being said, we have released to our SVN some code fixes for those of you who experienced the random reboot issue.
the main event handlers and broadcasters where rewritten.
the color processing was rewritten
this is a proper version of the singletons, and fade in fade out. see the video at teh bottom.
so if you have an ftdi cable, feel free to grab the 'rebuild' folder from the svn.
https://sparky.svn.beanstalkapp.com/sparky/trunk/Arduino Files/rebuild/
a few things to note.
1. this is a stable working code
2. the configurator is NOT connected to this rebuild yet
3. the COM and EEPROM objects are there but turned off.
so what can you do?
prior to uploading the source, take a look @ SparkyConfig.h and change the below section as you see fit.
char* pattern[18] = {
"FF0000", // P1
"00FF00", // P2
"0000FF", // P3
"FFFFFF", // P4
"FFFF00", // K1
"FF00FF", // K2
"00FFFF", // K3
"FFFFFF", // K4
"FF6600", // 2x P
"FF0099", // 3x P
"FF3300", // 4x P
"0000FF", // 2x K
"FFFF00", // 3x K
"FF3300", // 4x K
"FF0033",// P1 + K1 (throw SFIV & SSFIV)
"0000FF",// P2 + K2 (focus SFIV & SSFIV)
"00FF00",// P3 + K3 (taunt SFIV & SSFIV)
"FF0000" // P4 + K4
};[/CODE]
[B]more things to note[/B]
there is no more jumper pin detection.
if you have an older common cathode arc eye's you will need to change
[CODE]int jumper = true;[/CODE] to [CODE]int jumper = false;[/CODE]
the jumper is not software based.
there is NO MORE board version option. This code is ONLY for the PWMs V1, V2 and Mini (soon)
Enjoy
heres the show

[B]June 2nd[/B]
-----------------------------------------------------------------------------------
So, we are looking to produce a 'slimmer' line of Sparky.
This would be the [B]Sparky Jr v2 Mini.[/B]
It's gonna be the last revision for some time. We will be releasing it towards the end of summer. Some EVO goers will be able to get their sticky fingers on it soon (pre EVO)
We are currently toying with some coloring, so definitely let us know.
Do you prefer the 'Dark' Edition or the 'Lite' Edition???
[IMG]
http://farm3.static.flickr.com/2561/5791129520_65757528f3_z.jpg[/IMG]
So whats different?
1. No more screw terminals on the output (PnP only with ArcEye cabling and future UILA efforts)
2. No more Reset (no one used it anyway)
3. ATMEGA328 now in QFN SMD package. (i can't solder MLF :lol:)
4. Only screw terminals for inputs (no more header)
5. Resonator will now be PTH (Thanks
@Phreak)
6. Removed 20pin TEasy Header (not enough users, cost lower as less Sq.In)
7. No more common anode jumper. ArcEye 2 and UILA common anode mode only (but id you ask nicely, i will tell you how to switch to common cathode)
8. Refreshed Logo (yes the logo on the back still has 'FTDI + SMD' on it but look below)
If there is enough interest from the community on an 'FTDI + SMD' version (see pic) then the Mini will be scrapped in propose of this one.
[IMG]
http://farm3.static.flickr.com/2428/5742078261_40b61c1980.jpg[/IMG]
[B]May 13th[/B]
-----------------------------------------------------------------------------------
With some interest from the crowd and emails. The original Sparky PWM, the one with the TEasy connectivity issue is up for grabs. The original mini foorprint one is discounted as well!
Here are the three boards we currently offer
[B]Sparky Jr PWM [I]v2[/I] - white[/B]
[IMG]
http://sparky.32teeth.org/images/sparkypwmwhite.png[/IMG]
[B]starting at $23.99[/B]
[URL='
http://sparky.32teeth.org/purchase.html?SparkyJrPWM']click here[/URL]
[B]Sparky Jr PWM - black (NON TEasy)[/B]
[IMG]
http://sparky.32teeth.org/images/sparkypwm.png[/IMG]
[B]starting at $21.99[/B]
[URL='
http://sparky.32teeth.org/purchase.html?SparkyJrPWMSale']click here[/URL]
[B]Sparky Jr - Original mini footprint (no frills)[/B]
[IMG]
http://sparky.32teeth.org/images/sparky.png[/IMG]
[B]$17.99[/B] [I]- 99 cents more that a fwidget buys you 6 more colors!!![/I]
[URL='
http://sparky.32teeth.org/purchase.html?SparkyJr']click here[/URL]
[B]May 9th[/B]
-----------------------------------------------------------------------------------
Hey all, so as you may be aware, we have remedied the previous TEasy Strike connection issue in the latest revision. [I]Again, to reiterate, this was only an issue to people wanting to leverage the TEasy 20pin connector.[/I]
[IMG]
http://farm6.static.flickr.com/5147/5677171265_29767dcdb8_z.jpg[/IMG]
Comments
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeOne feature request for the default software (until i can get time to sit down and get my hands dirty with code)... LEDs should have a nice blink pattern (vegas billboard style) that plays on startup, and stops once a button is pressed (where the behavior goes back to its original button press lightup behavior).
Perhaps in the final release, select + button can be used to choose a mode.. i.e., solid lights, button press lightup, patterns, etc...
Arc-Eye 3 LEDs: http://goo.gl/BlNQc
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikePM me with your email
@purplearms
currently the start up plays the color pattern you set once then starts to listen for input. but i like the recommendation
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeShang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likebtw, what are you using to view that final overlay of the board? It looks really nice like that
Link JLF Detachable Joystick Shaft! -> www.PhreakMods.com/products/the-link
Only 27.95 @ FocusAttack.com -> http://www.focusattack.com/jlf-link/
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeWhat to do?
J&J SoCal Modding: http://shoryuken.com/forum/index.php?threads/113434/
Visit J&J SoCal Modding's Blog for review of new Arcade Parts: http://jjsocalmodding.blogspot.com
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikePMed sir
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likei have another batch coming in a week or so.
PM me your email and i will let you know when they are in. will be mailing out a few eval boards
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeNice mod, man
Wondering how to mod a ps3 joystick like that, don't really understand the concepts behind it. btw, what language is the code in?
cheers
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likedrools...wow this is going to be a great top to bottom solution! so as i am understanding it, the boards that you currently have in stock, or getting shortly (jr.) are limited quantity pre-production pcbs? with bigger quantity production pcbs coming down the pipe in the not to distant future?
Shang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likethere are actually 2 runs of the Sparky Jr, one should be here soon. The second (in picture in first post) will be the next few weeks.
the only differences is that the original Sparky Jr has the additional onboard LEDs (Power, Reset, TX, RX) and 4 resistors.
We are working in tandem to deliver another iteration of the Sparky. Most likely a Sparky Sr board. LOL more details on that as we work it out.
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeD3Vlicious.com - Fighting game and arcade stick news.
Follow me on Twitter @D3Vlicious
PSN: unityd3v (US), pinakaguwaping (HK)
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeThe devices don't conflict. you can use the masterstrike to power the sparky.
i have a few masterstrikes at home.
Purplearms (who works 2 blocks over) and I have ongoing conversations. So there is definitely advice and suggestions coming from the rest of the folks involved with Masterstrike, DualStrike and such.
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likegreat more options!! but now im torn :( was gonna order a spark and jr next week, but now with a possible senior in the mix, im not sure. i kno you guys are still discussing stuff, but you would stay that sr. if closer to the sparky or jr.? that way i can get at least one at wait to order another one :)
Shang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likeyeah its real convenient.. lol.. just found a few bugs tonite and gonna return some atmega328s tomorrow ;)
Arc-Eye 3 LEDs: http://goo.gl/BlNQc
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likesounds good...i going to pm you :)
Shang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likeew, bugs! i prefer to call them undocumented features :P
@purplearms. i will bring my laptop and arduino tomorrow night so we can do on the fly programming LOL
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likemaybe even a 4066N.. usb cable goes to that first, then one set of d+ d- to the atmega328, and the second set to teasy strike..
Arc-Eye 3 LEDs: http://goo.gl/BlNQc
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeI tested sparky on my megatron stick.. the arc-eyes were all common anode.. and the code would freeze or reset intermittently.. common ground might be a better solution.. time to re-solder and try again.. i'll wait for sparky jr to come in so i can help beta test it when i return from getting hitched on oct 19 :D
Arc-Eye 3 LEDs: http://goo.gl/BlNQc
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeThis is what my #1 suggestion would be. The ability to change things at any point with the simple use of a bootloader would rock faces. An integrated 4066 to switch from normal operation to LED config would be the icing on the cake
Link JLF Detachable Joystick Shaft! -> www.PhreakMods.com/products/the-link
Only 27.95 @ FocusAttack.com -> http://www.focusattack.com/jlf-link/
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeWould love to see it in action. Amazing work.
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeWill get one up as soon as i have the new boards in hand.
If you are familiar with the Arduino development environment you can see a video of the Arduino Shield version (Sparky Shield) running the test pattern below
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likeone a side note, but still slightly related...what do you guys think about the new arduino uno boards? they say they are backward compatible with existing solutions....or should i just get the duemilanove?
This is what I would need to program the sparky family correct? the ftdi pins/header/cable is 6 pins right and would plug into arduino board via the 6 pins labled power (reset, 3.3v [3V3?], 5v, ground and vin) on the lower right portion of the arduino board? or do they plugin the to analog pins, just right of those? or the group of 2x3 pins labled icsp? lol sorry im lost a lil and trying figure out exactly what i need....and since ill be making alot of cable harnesses for everything else in my stick, might as well keep it consistent :)
Shang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeThe new Uno is amazing. Same price as Duemilanove!!! They got rid of the FTDI IC and Replaced with an Atmega8U i believe.
The software is backwards compatible. Using 019 to write the code. Processing for the interface. Everything but the main IC (Atmega328) is now SMD.
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeThe first batch. With and without ground/vcc planes came in the mail today. As did my digikey order!
Here is the first glimpse of the Sparky Jr.
note: This one has the onboard LEDs (Rev 2 in mail now doesn't and the foot print is that much smaller). Also, no via's for remote reset.
the bare board
size comparison to Sparky
that's the Dual Strike version 1 in the background
top side
the underbelly
eeerie glow
note: the onboard LED are gone from the official release. too friggen bright, unless you have a clear acrylic bottom. then it's cool
oh noes, whats this
looks like Sparky Jr has a Shield of some sorts!!!
in action
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likenevermind all the ftdi questions, i answered them all myself :)
Shang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likei have a few earmarked, and a few i am mailing out.
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeYoutube Channel: http://www.youtube.com/gummowned
Twitter: @Gummowned
Will be providing my modding services at ECT, UFGT, and CEO
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikePM me
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeFenrir of Desert Sky
Live by the sword, die by the gun.
{Modern reindition translating too: "Where's the honor?"}
My goal in life? To somehow get on Azrael-samas Words of Wisdom Page...
<@RoninC> Anyway, I'm (at a certian part in a book). So don't blow nothin' for me.
[3:00am] <@RoninC> ..except these nuts, bitches!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeJust been reviewing the code on the link you posted. pretty solid and nice. have yet to try and run it, just looking and taking notes
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likei will be mailing them out tomorrow for those who wanted unassembled.
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likethis is the one with the onboard LEDs. ALL SYSTEMS GO!!!!
the wires have not been ziipped tied or cleaned up yet, but even at this stage
it's 10x cleaner than the old install.
compare it to the old install
close up
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likeare you still using the swiss pins? because the femaie headers look square to me are they compatible? are the pitch standard 0.1" for the headers? where do you got "E" plugged into? im guessing usb for vcc or ground, but then i kno you had installed a ftdi header on your case so but now its not in the new pics so i dont kno lol >:|
Shang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Likewhich one are you using? im thinking about this one or this one for sparky.... I think 32teeth uses the first one.
Or are you still talking about the one you were having problems with trying to program the Masterstrike with? If thas the case i thinks you may need a different programmer for sparky. The AVR uses a 6pin ISP interface while the one 32teeth uses has a 6pin FTDI interface. To be quite honest, im not sure they are compatible. But now that question has been raised im sure it will be clarified :)
and while im at it lol, 32teeth I came across this, could I use something like this instead of getting a whole programming board. If yes, then wow that will make my life so much easier AND should be compatible with crazy idea I have for rigging the rj45 with a rotary switch. Shit if even just a 6 pin header wired usb head, I could prolly make that myself, Im almost willing to bet you did something similar to that cable for programming since I noticed the ftdi "port" missing out of the case and that set of wires running from the sprky jr around and up to the general area of where the usb port would be...or I could be completely wrong altogether.
Shang Tsung: Do not unload your children on me!
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree LikeThe USB bub uses dtr while cable uses rts for resetting. You can simply go to your com drivers settings and go to advanced then click the checkbox for reset on close and it's done
I am on a project this week in NYC and will reply more in depth on the weekend
Also visiting video games NYC and planning to visit china town arcade to hunt down some players LOL
- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like- Spam
- Abuse
- Troll
0 • Off Topic Disagree Agree Like