Will these devices compatible with each other?

Will be the new and the old devices work with each other? They would be work at the same time by an Arduino Lilypad.

These are the current devices:

-Flex Sensor 4.5" Flex Sensor 4.5" - SEN-08606 - SparkFun Electronics 4pcs -Flex Sensor 2.2" Flex Sensor 2.2" - SEN-10264 - SparkFun Electronics 1pcs

-10k resistor 5pcs

-Lilypad Arduino 328 Main Board https://www.sparkfun.com/products/9266 1pcs (well, we ordered that from another place, I have AU 1045 instead of AU 1115)<-maybe this is not important

-LilyPad Coin Cell Battery Holder https://www.sparkfun.com/products/10730 1pcs

If they’re in one circuit, I have one free analog pin and (maybe) 14 free digital pins. They have worked for me. These would be the new devices:

-Lilypad power supply https://www.sparkfun.com/products/11259 (instead of Coin Cell Battery)

-LSM303 Breakout Board - Tilt Compensated Compass https://www.sparkfun.com/products/10703 (with my teacher’s program it would work only on digital pins – hope that can be used for my project)

-2.2" 18-bit color TFT LCD display with microSD card breakout - HX8340BN http://adafruit.com/products/797

-JY-MCU V1.04 Bluetooth module http://www.ebay.com/itm/Arduino-Wireless-Bluetooth-Transceiver-Module-Slave-4Pin-SerialDuPontCable/160879748403?pt=LH_DefaultDomain_0&hash=item25752e2533

-WTV020-SD-16P Mini SD Module http://www.ebay.com/itm/MP3-Voice-module-U-disk-audio-player-SD-card-voice-module-WTV020-SD-16P-/160806790230?pt=LH_DefaultDomain_0&hash=item2570d4e456 (And it has a small speaker from a car)

I have the mini SD module, but I haven’t tried out with the other devices.

My question is: Will the mentioned devices compatible with each other? They would be in ONE circuit. The Lilypad Power Supply and the Lilypad Arduino would control them and power up them. Can I have the courage to order the new devices too?

I need to order the things as soon as there’s a sure answer about the compatibility. So somebody please help me. Thanks.

Will have I enough V, enough free pins, etc.?

Basically out of the box no. You have to wire them up so they need the same pins. It is not insomountable as some pins can be shared and some can use other pins. It is the SPI interface that they need, data in and out and clock can be common but you need a seprate chip select for each.

Enough volts is not a question. Enough current is another matter you need to add up what each one take show are you going to power it?

Which one won't be work for this? And I didn't understand your last question.

SD card and compass both need SPI.

What are you going to use to provide the power? The USB port or some external power supply.

I have already wrote that:
Lilypad power supply https://www.sparkfun.com/products/11259 (instead of Coin Cell Battery)

OK so that will supply 200mA. Look at the other module's data sheets and see what current each one draws. Add them up and if it is under 200mA then you are fine, otherwise you need a better supply.

SD card doesn’t use rx and tx.

I know it uses SPI like I said.

Well, I haven't found each one's current, I found some datas about that, maybe that is under 200mA.

So everything is compatible? Is the compass use rx and tx? If yes, is it a problem that the bluetooth module and the compass (maybe) use rx and tx?

Read reply #4 again.

Well, I use the mini sd module without rx and tx pins. I need that only for play a few files.

SPI is not the TX and RX pins, that is the serial interface. So yes you can use the SD module without the TX and RX but you cannot use the SD module without the SPI interface and that is also required by the compass.

Good to know. What do you advice? Is there an accelometer or a compass what doesn't use SPI and can be used with these devices?

Information density is not a feature of this thread. I have said already that you need a seprate chip enable signal for each module, the other signals can be common. You need to change the software driving the module to reflect the signal change.

Okay, but it can be done with some kind of program what i upload to lilypad, right?

No you make a wiring change on one of the boards then you modify the code that drives that board.

What do you mean "wiring change on one of the boards"?

Well, I read a bit.
So maybe all of this will be work together. Only needs to manipulate things on the devices. Am I right? Somebody agree or disagree it please.

gregtom6: What do you mean "wiring change on one of the boards"?

I mean that the shields connect certain signals to certain pins. You will have to change one or more of these.

Take the boards you want, look at the signals they use and see what arduino pins they use. Draw this out and see if any boards need the same pins, they will. Then look and see if you can change some. That is do they need any special functions that are only mapped to those specific pins. Try to resolve any clashes. Any pins you move you will have to make sure you move both the physical wires and any referance to them in the code or libary.