Moderators: adafruit_support_bill, adafruit

keeleon wrote:Using the microphone will disable all analog inputs, correct?
But I can still use digital inputs for buttons, but NOT an accelerometer?
The accelerometer I have is different than the ones you linked?
Can I get a caveman explanation of I2C? It converts a multiple cable requirement down to just 2??
Yes - you can use any of them in a sketch. ALL of them are digital input and output. The ones marked 'analog' can perform analog input in addition to digital input and output.There are digital inputs 0-13 on the left, and Analog inputs 0-5 on the right (or top and bottom I guess how you read them...)? Can I call any of these in a sketch? What are the differences?
You mentioned my board is "jumpered" like in the tutorial? What is the reason for that?
But now that I'm thinking of adding more functionality, I'm thinking it might be better to remove all the soldered in wires and solder pin headers to all of the inputs instead. Am I correct in that line of thinking?
Also, I kind of destroyed the connecter on A4 when soldering (my first soldering job....) Does that preclude me from ever using any IC2 items?
keeleon wrote:So I found this FAQ (http://www.ladyada.net/make/waveshield/faq.html), which is saying many of the pins are used for the SD card. Is that what the jumpers are for? Meaning I DONT want to undo those, correct? And even though pins 13,12, and 11 are open, they are technically in use by the library?
I2C is a digital data communications protocol which allows multiple devices to share two wires. No two devices use the wires at the same time. The arduino acts as the 'master'. The other devices speak only when spoken to. One wire streams digital data, and the other wire carries a data clock.
But now that I'm thinking of adding more functionality, I'm thinking it might be better to remove all the soldered in wires and solder pin headers to all of the inputs instead. Am I correct in that line of thinking?
Not really. There's no particularly good reason to do that.
You destroyed it on the wave shield or on the arduino? If it's still OK on the arduino, then you can simply connect to it there.

keeleon wrote:This is similar to how data transfers over ethernet (TCP/IP), correct? It sends the data as a packet along with an identifier as to what to do with it?
Wellll...technically, I2C is almost exactly nothing like ethernet. But, it's not a bad way to think about it - everybody shares the same wire, and the whole mess gets straightened out because everybody has a unique address and they're only allowed to talk one at a time.

And then in the voice changing tutorial it says to connect AREF to 3.3v. I tried looking that up, and it seems like it has to have a reference to 3.3v to be functional. Is there a reason it isn't connected that way on the PCB?
Return to Arduino Shields from Adafruit
Users browsing this forum: No registered users and 6 guests