I'm trying to connect a Nyko Kama (knockoff of Wii Nunchuck) to a Picaxe 20x2. I tried some code I found here on the forums but wasn't able to get anything to work. I powered the 20x2 at 5V because I'm using a USB FTDI cable, which, AFAIK only work at 5V. I used the SparkFun Logic Level Converter to lower the Data and Clock lines to 3.3V for the Nunchuck and a 3.3V LDO v-reg to power it.
I then figured that if I ran the Picaxe at 3.3V along with the Nunchuck, it would eliminate most interfacing problems except for one, connecting to the programming cable (necessary for debug).
To connect the Picaxe running at 3.3V to the 5V FTDI cable, I decided to reuse the SF LLC. This is where I'm starting to get a bit confused. I think I have pretty much figured out the circuit, except that the LLC has 10K pullups installed. I'm not sure how they'd affect the communication with the computer, would it be best to remove them? Would the BSS138 FET installed on the LLC still function without the pullups?
I found this thread (post #12) which states that it might be safe to use pullups but that's for comms between 2 Picaxe chips, not the computer and Picaxe.
BTW, what is the correct way to refer to serial comms between Picaxe chips (or any other, for that matter) at 5-3.3V. TTL? Serial? UART? I'm confused...
I then figured that if I ran the Picaxe at 3.3V along with the Nunchuck, it would eliminate most interfacing problems except for one, connecting to the programming cable (necessary for debug).
To connect the Picaxe running at 3.3V to the 5V FTDI cable, I decided to reuse the SF LLC. This is where I'm starting to get a bit confused. I think I have pretty much figured out the circuit, except that the LLC has 10K pullups installed. I'm not sure how they'd affect the communication with the computer, would it be best to remove them? Would the BSS138 FET installed on the LLC still function without the pullups?
I found this thread (post #12) which states that it might be safe to use pullups but that's for comms between 2 Picaxe chips, not the computer and Picaxe.
BTW, what is the correct way to refer to serial comms between Picaxe chips (or any other, for that matter) at 5-3.3V. TTL? Serial? UART? I'm confused...