Kaimana RGB LED Board thread, RGB animations and more! SRK Tech Talk 2013 Product of the Year!


#1241

@JRDIBBS
Thank you so much for the 8-button led layout. Everything worked as expected. Kudos to you sir.


#1242

@JRDIBBS Are there any animations in this code? If not can you add like maybe a double qcf plus punch and kick animation that lights up all the buttons. Or a shorykuen (foward, down, forward) light animation? I suck at programming in Arduino and don’t have the time to learn. I’m already taking a Javascript, HTML, CSS class and I’m trying to learn that crap. Anyway lemme know man. Please “at” me in your response so I get an email saying you responded. Thanks dude.


#1243

I wonder how long it will take for arcadeparadise to get the Kaimana Kameleon back in stock?


#1244

I wonder how long it will take for the Kaimana Kameleon to get back in stock at arcadeparadise. I REALLY want one.


#1245

I want to say the animations are still in there, the input threshold is a bit strange because of the differences between a stick and buttons but try a P1 hadoken at a couple of different speeds. You may find a slower input works better…

I don’t have a hitbox on hand to test so I will need to jerry rig a CP to test.


#1246

@VarmintBaby


#1247

@JRDIBBS It’s not working. I guess i’m just gonna have to figure this out myself. I’ve seen videos on Youtube of Hitbox with crazy animations working on them. JRDIBBS, what is a good resource to start to learn Arduino coding? Any places you can suggest. Please “at” me back. Thanks dude…


#1248

@JRDIBBS Is the section of code below the same for the Kaimana Mini? I think this may be the problem. If it’s different, the attack commands aren’t working for the combo patterns. let me know dude:

// Map function names to binary input masks on atmega32u4 digital pin numbers
// specific to ParadiseArcadeShop.com Kaimana board (PS360+LED)
#define ATTACK_UP 0x0800UL
#define ATTACK_DOWN 0x0400UL
#define ATTACK_LEFT 0x0200UL
#define ATTACK_RIGHT 0x0100UL
#define ATTACK_K4 0x0080UL
#define ATTACK_K3 0x0040UL
#define ATTACK_K2 0x0020UL
#define ATTACK_K1 0x0010UL
#define ATTACK_P4 0x0008UL
#define ATTACK_P3 0x0004UL
#define ATTACK_P2 0x0002UL
#define ATTACK_P1 0x0001UL
#define ATTACK_NONE 0x0000UL
#define ATTACK_FALSE 0xFFFFUL


#1249

Point me to the videos and I could pinpoint if the trigger types are the same. I will review the hitbox code between today and tomorrow and see if I translated the triggers correctly.

I had a vid series I liked on YouTube about arduino 101 but really any you find should get you started.


#1250

@JRDIBBS What about those digital pinouts stated in the code that I listed above?? It says PS360+LED but should it work for the Kaimana mini and a Brook UFB/PS4+ Audio also? If you’re not sure that’s cool too.


#1251

@VarmintBaby yes its the same, what we want to look at is if when you press the button the press history is being stored in the animation buffer, thats how we trigger animations. Im actually looking into the code now.


#1252

@VarmintBaby

Tested on my stick with the hitbox code and the animations work, the inputs are very unforgiving so take your time and try the qcf+1p motion but hold the right button after you press and press the 1p button, i tried VERY slowly and it registers.

In short press:

Down, Down+right, right (hold it here), right(still holding it)+1P

You should see a blue streak go through the buttons.


#1253

Hey guys, I have the Mayflash F300 stick which I love for its compact size. I’m looking at doing some upgrades one of which I hope will be a Kaimana board. Will there be any issues with the stock usb control board that’s in the Mayflash?


#1254

Hi cobhc!

The kaimana board is not specific to a controller, however you will have to provide 5v power,gnd and the inputs for it to function.

This will come in handy and will help minimize soldering.

For 5v and gnd you need to solder a wire from the main pcb into the breakout and for the inputs you will cut the wires and insert them into the breakout (cut them with enough slack to be able.to move it around)


#1255

That’s great, what’s the difference between the Kaimana and the Khameleon? I can see on the Wiki that the mini is just a smaller version of the OG Kaimana but can’t see what the Khameleon offers over the other versions.


#1256

Edit: question was answered above


#1257

The kaimana khameleon has a special usb switch that allows you to program the kaimana without having to connect a usb wire directly to it. The header was planned for the ps360 and Brooks ufb so for anything else wire soldering is required.


#1258

Alright looking for some assistance on installing my new kaimana mini into my etokki omni. I purchased the kit from paradise arcade with the mini, the breakout board, and the 20 pin harness.

I currently have two issues.

  1. I am trying to upload my programming from Arduino 1.6.3 to the mini. I am using the 8btnfull layout from this thread. My laptop sees the arduino on the com port, but when I try to upload I get the following error:

avrdude: ser_open(): can’t set com-state for “\.\COM5”

  1. I have tried multiple places on the Brook PS3/PS4 fighting board to solder a wire to get 5V. I have measured with the multimeter and before I solder they all SAY 5 V but after I make the connection if I measure the end of my now soldered wire I either get half voltage or no voltage.

Here is a photo of where I have tried to solder:
https://imgur.com/a/0kfF5

Both of those locations already have a pin soldered in that is connected to the omni control PCB. Would I need to solder to the omni pcb instead? In this photo the purple circle is where I tried…
https://imgur.com/a/QumZ6

Any help would be great I can take more photos if needed.


#1259

Is it still possible to do the USB switching anymore on the UFB? I forgot what the shortcut was and I was wondering if the UFB with all the force modes takes that option away from the kaimana kameleon.


#1260

Alright looking for some assistance on installing my new kaimana mini into my etokki omni. I purchased the kit from paradise arcade with the mini, the breakout board, and the 20 pin harness.

I currently have two issues.

  1. I am trying to upload my programming from Arduino 1.6.3 to the mini. I am using the 8btnfull layout from this thread. My laptop sees the arduino on the com port, but when I try to upload I get the following error:

avrdude: ser_open(): can’t set com-state for “\.\COM5”

  1. I have tried multiple places on the Brook PS3/PS4 fighting board to solder a wire to get 5V. I have measured with the multimeter and before I solder they all SAY 5 V but after I make the connection if I measure the end of my now soldered wire I either get half voltage or no voltage.

Here is a photo of where I have tried to solder:
https://imgur.com/a/0kfF5

Both of those locations already have a pin soldered in that is connected to the omni control PCB. Would I need to solder to the omni pcb instead? In this photo the purple circle is where I tried…
https://imgur.com/a/QumZ6

Any help would be great I can take more photos if needed.