Skip to content

1Sheeld turns your smartphone into a re-configurable Arduino shield

1Sheeld is a new easily configured shield for Arduino. It is connected to a mobile app that allow the usage of all your smartphones' capabilities such as LCD Screen, Gyroscope, Switches, LEDs, Accelerometer, Magnetometer, GSM, Wi-Fi, GPS …etc. into your Arduino sketch.

Update: the 1Sheeld+ now works with iOS as well as Android!

Currently there are more than 40 shields in 1Sheeld.

The first part is a shield that is physically connected to your Arduino board and acts as a wireless middle-man, piping data between Arduino and any Android/iOS smartphone via Bluetooth. The second part is a software platform and app on Android smartphones that manages the communication between our shield and your smartphone and let your choose between different available shields.

By doing that, you can use 1Sheeld+ as input or output from Arduino and make use of all of the sensors and peripherals already available on your smartphone instead of buying the actual shields. You can use it to control an RC car using the phone's gyroscope, or even tweet when someone enters the room!

The objective of our product is to provide faster and cheaper ways of prototyping your Arduino projects. 

What can you do with 1Sheeld+?

The sky is the limit! You have a powerful smartphone that can be used to control your RC car, tweet when plants are thirsty, and have fun playing with your friends.

We have already developed a variety of shields for 1Sheeld+ like LED, Toggle Button, Buzzer, Slider, LCD, 7-Segment, Keypad, Music Player, Game Pad, Notifications, Twitter, Facebook, Foursquare, Gyroscope, SMS, Flashlight and Mic. And we have many other shields coming in the pipeline.

  • NFC Shield - Brings you the power of NFC tags to your projects, so now with a small tag you can control your home door locks without carrying keys anymore, or  you can also control lights or any other physical objects easily once you get your tags near the smartphone.
  • Color Detector Shield - Allows you to detect colors with your smartphone camera, and trigger the Arduino to take actions based on the colors detected.
  • Internet Shield - Brings the power of IoT with the simplicity of 1Sheeld and Arduino to your door, so now you can handle Http requests, access certain REST api’s “even with JSON format” and get their responses then take a certain action using the Hardware experience.
  • Pattern Shield - Turns your smartphone to a secret pattern locker shield so Arduino can take actions by a certain patterns defined by user.
  • Voice Recognition Shield - Control your Arduino with voice commands with 1 line of code, you can trigger it to control a robot or talk to your home appliances!
  • Text To Speech Shield- Let your Arduino board talk to you, get text from Arduino and convert into speech to hear through the smart phone's speaker.
  • Data Logger Shield - Use the memory of your smart phone to log the data of a certain sensor with Arduino, you can export the data in CSV format.
  • Terminal Shield - Turn your smart phone into a terminal and get the data from Arduino to your screen! Learn more from the examples page
  • Buzzer Shield – Use the speaker in your smartphone buzz a certain tone, no need to buy a speaker and hook it up to Arduino, make this as the output function triggered by Arduino when a certain action happens.
  • Keypad Shield - Use your smartphone touch screen as a keypad. Want to open your room with a pin code? With just few code lines you have the advantage of using a 4x4 keypad so you can enter a password to trigger Arduino and open your door using a motor.
  • Twitter Shield - Bringing twitter into your Arduino sketch. Twitter shield allows you to send tweets with only 1 line of code in your sketch.
  • Facebook Shield - Helps you update your status on Facebook under certain conditions declared in your sketch.
  • Foursquare Shield - Now you can check-in at any place automatically given the ID of the place if a certain condition is met.
  • Email Shield - Send emails when any hardware event happens.
  • Toggle Button Shield - Use your smartphone touch screen as an on or off button. Just two simple words can fit in your code so you can control things by checking the state of toggle button on your smartphone.
  • Push Button Shield - Use your smartphone screen as a virtual push button to make it easier to test your ideas that uses a real push button.
  • Skype Shield - Skype is now in your sketch, feel free to call or video-call others when a certain condition is met.
  • Slider Shield - Use your smartphone touch screen as a slider. It's always cool to control things using a slider like controlling light intensity or motors, so here comes the slider shield to help you control peripherals with your smartphone.
  • SMS Shield - Allows you to send an SMS to a phone number when a certain trigger is on.
  • Camera Shield - Allows you to take pictures when a certain event happens, use your Arduino board to trigger the camera in your smartphone, you can take photos in the dark as well with the flash light.
  • Gyroscope Sensor Shield - Tinker with the Gyroscope sensor in your smartphone and turn on some LEDs while playing with the by getting the values on the 3-Axis (X, Y & Z), you can use it also to drive an Arduino controlled car.
  • Mic Shield - Use the sound level to trigger a hardware action, sense the level of noise to trigger an alarm, how about opening your door with a secret knock!
  • Accelerometer Shield - Get the acceleration of a moving objects is easier now by writing a simple line in your sketch, the shield gets you the data of X, Y and Z axis of the accelerometer sensor in your smartphone
  • LED Shield - Use your smartphone screen as a simple LED to test your output pins.
  • Seven Segments Shield - Use your smartphone screen as a seven segment display. Seven segments are awesome electronic display for displaying numbers.

Technical Specs

  • Uses a standard HC-06 Bluetooth adapter (Bluetooth 2.1)
  • Range up to 30 feet
  • Running on an Atmel ATMega162
  • 7.37 MHz operating frequency
  • Communicates with Arduino using UART
  • Communication baud rate 115,200 b/s

The 1Sheeld+ appears in the following collections:

SKU PI-1SHEELD