I found a site where I can buy a main circuit board replacement for $12 shipped. Since I already have plenty of buttons, etc., it should come to about the same cost.
I don't think wiring a nunchuck extension cable to a PS2 circuit board will be too much of a problem, so the hardest part is going to be making a strum bar and a whammy bar.
It won't work if the circuit is for a PS2... they use different protocols. Don't throw out the money!
Well, my plan is to get a cheap plug'n'play guitar (A store near me has em for 20 bucks) then I'll have a micro read the buttons and everything (Probably gonna use an ATMEGA48, futurlec.com sells em and has really cheap shipping, worth checking out if you're into electronics) Then wire up the nunchuk connector to it. I got the extension cable, but so far I have not been able to communicate with the wiimote, I tried the Arduino code on HOWTO make your own Wiimote peripheral | Windmeadow Labs but after about two weeks of working on it, I have not been able to talk to the wiimote at all. When (And if) I get this done, I'll post full documentation and instructions on how to do it.
Thanks for the info! Please do not forget to post if you have new info or get it to work.
I more of a PIC guy myself but new code is appreciated no matter for what uC it was intended. I don't have much time now but will start to look into it in a few weeks.
I intend to also add some inputs from phototransistors and make it into a sort of auto guitar
I gave up on using the Arduino and went to an ATmega168 on a breadbord Not using any TWI libraries now either.
I managed to talk to the wiimote, sort of. It sends me one byte (0xF0) Over and over again. I'm not sure what to do with this though, I'm gonna try sending that to a nunchuk soon and see what it sends back, maybe that will help, or if anyone already know, I would appreciate any help, thanks :P
(If anyone wants to see my AVR code, feel free to pm me, or email me)
This is the first real sign of hope that this project might get completed Once it is, I'll post full documentation, and I plan on trying it with a few different chips (Mostly AVRs, maybe one or two PICs)
EDIT: Now I get three bytes from the wiimote, after that I don't receive anything (Don't get data, don't get asked for data)The three bytes (Always the same, always this order)
0xF0
0xFB
0xFA
EDIT2: Turns out the above data is COMPLETELY wrong. My code was messing all the data up, I've fixed it now and get much better results, my wii even thinks I actually have something plugged in there I'll need a bit more testing, but I should have it thinking there's a guitar in there soon. After that, I just have to get the guitar that I'm making this out of , simple enough.