The BLEduino is a tiny Arduino-compatible dev board with integrated Bluetooth 4.0. As expected, the BLEduino is both hardware and software compatible with Arduino - because the hardware is based on the Arduino Leonardo. Meaning, anything that runs on an Arduino will run on a BLEduino.
"We wanted the BLEduino to be small enough to be used in any project, but not if [it] meant you'd lose the ability to use all your awesome Arduino shields. For this reason, we created the Shield-Shield - a handy attachment that translates the BLEduino’s pin layout into the traditional Arduino layout, making the BLEduino fully Arduino shield compatible," Kytelabs explained in a Kickstarter post.
"[Yes], we've noticed a trend of boards stating they are compatible with all Arduino Shields when they actually aren't. For a board to be fully compatible you would need it to support both the old Arduino UNO pin layout and the new Arduino Leonardo pin layout. Not only that, the boards would have to support 5V logic (which we do)."
According to a Kytelabs rep, the the layout problem was solved by the company's "Shield-Shield" - allowing users to switch between the old and new pin layout by just flipping a switch. In other words, the same Shield-Shield is basically backwards and forwards compatible, allowing it to work with nearly all Arduino shields.
Key BLEduino hardware specs include:
BLEduino has already managed to raise $20,340 of a $15,000 goal with 25 days to go.