Anyone who's ever spent any amount of time with an Arduino knows of its seemingly unlimited potential. Arduino has an extremely large support community and because it's open source hardware, the number of ways you can expand are only limited by imagination. Buy an Arduino, and if you're anything like me you'll feel compelled to purchase many of the available shields add-on modules just to see what new possibilities exist. The cost of Arduino shields seem to increase based on their usefulness, so often times many of the cheaper shields you buy first simply get left out of any design when it comes to protect implementation time. What if "1 shield" could effectively replace the pile of shields you'd normally purchase during prototyping? Meet the 1Sheeld.
1Sheeld is a prototypers dream add-on. Using an Android device running 2.3+ and an awesome 1Sheeld app, your smartphone becomes your Arduino shields. 1Sheeld's job is to communicate between the Arduino and the Android. Using the built-in HC-06 Bluetooth module, 1Sheeld allows any available sensor in your smartphone to become a virtual shield, so that the sensor data can be used in Arduino sketches.
The 1Sheeld can serve as a GPS shield, Wifi shield, and most any other shield available today. In addition, it replaces smaller hardware components like LEDs, buttons, and buzzers. Want to design a sketch using a gamepad or keyboard? 1Sheeld makes this easy. Email, SMS, Facebook, and Foursquare implementation is a breeze thanks to the 1Sheeld.
With the power and flexibility the 1Sheeld affords, its easy to see an incredibly complex Android control app. I was frankly amazed at how clean and easy to use the app is. Upon first running the app, you're presented with a short tutorial, then a scan button that searches for 1Sheeld devices in the 30 foot range. Once a 1Sheeld is found, pairing is a single tap process. From there, the UI shows all of the available sensors the app has in a simple and clean manner. You can select which of the various sensors you would like to enable, and any sensors not available to the Android device are blocked immediately via toast notification. Once you've selected the sensors you want to utilize, a single button presents a screen where the selected sensors are displayed with their various values. The entire app interface is fluid, fast, and organized. There's even an included plugin for the powerful automation Android app Tasker. The available 1Sheeld library for Arduino is also top notch, with several example sketches for the various sensors the shield provides.
The 1Sheeld is designed to attach to the standard Arduino shield form factor. Connecting to an Uno or Mega is very easy. Compatibility issues do exist with Arduino's without the standard shield form factor. The 1Sheeld is also a pass-through shield, allowing access to the Arduino's input/output pins.
Powerful, flexible platform
Terrific Android app
Arduino library all but eliminates sketch implementation issues
Easy learning and setup process
Standard shield form factor
No current Apple support
Wont connect to Arduino's without the standard shield form factor.
1Sheeld to rule them all! The 1Sheeld for Arduino is a must have component for beginners and advanced users alike. It's easy to use, easy to setup, and arms most Arduinos with a bevy of prototyping tools at their disposal. The bottom line is if you own a compatible Arduino and an Android device you should buy a 1Sheeld.