DFRobot
Gravity: I/O Expansion Shield for Pyboard
The Gravity I/O Expansion Shield for Pyboard connects your Pyboard v1.1 to the DFRobot Gravity sensor and module ecosystem with colour-coded plug-and-play co...
The Gravity I/O Expansion Shield for Pyboard connects your Pyboard v1.1 to the DFRobot Gravity sensor and module ecosystem with colour-coded plug-and-play connectors. No soldering is required — simply plug Gravity-compatible sensors and modules into the clearly labelled ports.
An onboard external power input and 3.3 V/VIN power switch allow the shield to drive higher-current components such as servos and motors through dedicated ports, while an onboard 3.3 V LDO powers the remaining ports and connected modules.
Key Features
- Gravity-Compatible Connectors – Colour-coded, plug-and-play interface for Gravity sensors and modules
- 12 Digital Ports – For switches, relays, and digital sensors
- 8 Analogue Ports – 0–3.3 V input range
- 1 Serial Port + 2 I2C Ports – For UART and I2C devices
- External Power Support – 5–12 V input with 3.3 V/VIN switch for motor and servo ports (X1–X4)
- Onboard 3.3 V LDO – Up to 500 mA output for connected modules
- RST and USR Buttons – Accessible on-shield for easy reset and restore
Specifications
- External Power Supply: 5–12 V DC, < 1 A
- Signal Level: 3.3 V high, 0 V low
- Analogue Input Range: 0–3.3 V
- LDO Output: 3.3 V, < 500 mA
- Board Size: 33 × 42.6 mm
Package Contents
- 1× Gravity I/O Expansion Shield for Pyboard
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Gravity
- Gravity is DFRobot’s plug-in connector system for sensors, motors and modules, using standard cables to reduce loose jumper wiring. It matters because Gravity-compatible parts can connect directly to these ports, while non-Gravity parts may need adapters or manual wiring.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- RST
- Short for reset, a control pin used to restart or initialise a device from a microcontroller. It matters because this sensor requires the RST pin to be connected for some communication setups.
- servo
- A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
- 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 serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Find this product in
Brands
Supplier page — dfrobot.com
Supplier Description · 748.1 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au