I need some help because I am having troubles when using SPI and I2C interfaces with the Arduino 101. I purchased two Arduino 101 some weeks ago and recently, I have been trying to get data from a BMP280 and a SD card. I am pretty sure that the wiring is correct and I am using the standard libraries (SPI, SD and BMP280). Below, you can find the wiring I am using for both SPI and I2C in the images. None of them work with that setup. The sketches I am running are just the examples provided by the IDE (bmp280test, CardInfo...).
In the case of the BMP280, the Arduino cannot detect the sensor. Regarding the SD card, the board is able to detect the card but it is not capable of showing, reading or writing files. I have followed and reviewed many examples and tutorials online and I do not have an explanation for this behaviour.
Have any of you ever had the same issue or a similar problem? Do you have any idea how could this be fixed?
I have the EXACT same problem. Running the CardInfo example, my sd cards are detected, but no files are identified. And running ReadWrite, it initializes, but the files cannot read, nor be edited.
I have tried running it on two arduino 101's, with two different SD Card readers, with two different SD Cards and both on the ICSP's and on the regular pins.
Also the one reader runs flawlessly on my Arduino Leonardo, i haven't had the chance to test the other one, but i expect similar results with that one.
So the problem definitely seems to be with the 101's.