-
Notifications
You must be signed in to change notification settings - Fork 18
Grove Adapters
Thomas Amberg edited this page Jan 10, 2022
·
104 revisions
- https://www.seeedstudio.com/Grove-Shield-for-Particle-Mesh-p-4080.html (~3$)
- https://www.seeedstudio.com/Grove-Starter-Kit-for-Particle-Mesh-p-3038.html (Kit ~29$)
- https://store.particle.io/products/grove-starter-kit?variant=13981942612037 (Kit ~35$)
Note: to make the ESP8266 work with this adapter, use this fix and this fix.
- Layout via this forum post or as a ZIP from Seeed.
Grove | ESP8266 | M4 | nRF52840 |
---|---|---|---|
A0 | A0 (ADC) | A0 | A0 |
A1 | NC* | A1 | A1 |
A2 | NC | A2 | A2 |
A3 | NC | A3 | A3 |
A4 | NC | A4 | A4 |
A5 | NC | A5 | A5 |
D2 | 2 | 5 | 5 |
D3 | 16 | 6 | 6 |
D4 | 0 | 9 | 9 |
D5 | 15 | 10 | 10 |
D6** | 5 | 21 | 23 |
D7** | 4 | 22 | 22 |
I2C_1 SCL | 5 (SCL) | 21 (SCL) | 23 (SCL) |
I2C_1 SDA | 4 (SDA) | 22 (SDA) | 22 (SDA) |
I2C_2 SCL | 5 (SCL) | 21 (SCL) | 23 (SCL) |
I2C_2 SDA | 4 (SDA) | 22 (SDA) | 22 (SDA) |
UART*** TX | TX | 1 (TX) | 1 (TX) |
UART*** RX | RX | 0 (RX) | 0 (RX) |
*) NC = Not Connected
**) Only if I2C not used
***) Serial1 in Arduino
Grove | Raspberry Pi |
---|---|
A0 | * |
A1 | * |
A2 | * |
A3 | * |
A4 | * |
A5 | * |
D5 | GPIO/BCM pin 5 |
D6 | GPIO/BCM pin 6 |
D16 | GPIO/BCM pin 16 |
D17 | GPIO/BCM pin 17 |
PWM 12 | GPIO/BCM pin 12 (PWM0) |
PWM 13 | GPIO/BCM pin 13 (PWM1) |
I2C SDA | SDA |
I2C SCL | SCL |
UART** TX | TX |
UART** RX | RX |
*) available via I2C
**) /dev/ttyS0 (if enabled in raspi-config)
- https://www.seeedstudio.com/Grove-4-pin-Female-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-PAc-p-1020.html (~4$)
- https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pac-p-1565.html (~3$)
Color | Signal |
---|---|
Black | GND |
Red | 3.3V |
White | Data* |
Yellow | Data* |
*) Digital, analog or protocol specific signal, depending on the Grove or breakout module.
- Connect breadboard modules to a microcontroller via Grove adapter
- Connect Grove modules to a microcontroller without Grove adapter hardware
- Connect Grove modules to a Grove Shield for Feather with no free Grove ports remaining