Pimoroni
1Sheeld+
The 1Sheeld+ is a Bluetooth shield for Arduino that turns your smartphone into over 40 different Arduino shields. Connect your iPhone or Android device via t...
Get notified when back in stock
The 1Sheeld+ is a Bluetooth shield for Arduino that turns your smartphone into over 40 different Arduino shields. Connect your iPhone or Android device via the free 1Sheeld app, and use your phone's sensors, camera, GPS, social media, and more directly from your Arduino sketch.
The shield acts as a wireless bridge between your Arduino and smartphone, piping data via Bluetooth. The 1Sheeld library gives your Arduino full control of the connected smartphone — send emails, take photos, use voice recognition, post to social media, read sensor data, and much more.
Key Features
- 40+ Virtual Shields – Access your phone's sensors, camera, GPS, accelerometer, and more as Arduino shields
- iOS and Android – Works with iPhone 4S+ (iOS 9+) and Android 4.3+ devices
- Two-Way Control – Control Arduino from your phone, or control your phone from Arduino
- UART Communication – Communicates with Arduino via serial at 115,200 baud
Shield Categories
- Sensor Shields – Accelerometer, gyroscope, proximity, light, pressure, magnetometer, and more
- Input/Output Shields – Buttons, sliders, keypad, game pad, terminal, LED, 7-segment, LCD
- Communication Shields – Email, SMS, voice recognition, text-to-speech, NFC, internet (HTTP/REST)
- Social Media Shields – Facebook, Twitter, Foursquare, Skype
- Utility Shields – Camera, music player, flashlight, colour detector, data logger, pattern lock
Technical Specifications
- Processor: ATmega162
- Operating Frequency: 7.37 MHz
- Communication: UART at 115,200 b/s
- Bluetooth Range: Up to 30 feet (~9 m)
Ideal For
- Rapid prototyping with smartphone sensors
- IoT projects requiring phone connectivity
- Remote control and monitoring applications
- Educational Arduino projects
Package Contents
- 1× 1Sheeld+ Arduino shield
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- baud
- Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
- GPS
- The US satellite navigation system used by GNSS receivers to calculate position and time. Support for GPS is important because it is widely available and often used together with other constellations for more reliable positioning.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- magnetometer
- A sensor that measures magnetic fields, often used to work out compass direction. It matters because nearby magnets, motors, or metal objects can affect readings and may require calibration.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
Related Tutorials
Free guides on learn.littlebird.com.au