Skip to content

Grove Adapters

Thomas Amberg edited this page Sep 23, 2019 · 104 revisions

Grove Shield for Feather

Buy

Code

Arduino

Pinout

Note: to make the ESP8266 work with this adapter, see this fix.

Mapping

Grove ESP8266 nRF52840
A0 A0* A0
A1 NC** A1
A2 NC A2
A3 NC A3
A4 NC A4
A5 NC A5
D2 2 5
D3 16 6
D4 0 9
D5 15 10
I2C_1 SDA SDA SDA
I2C_1 SCL SCL SCL
I2C_2 SDA SDA SDA
I2C_2 SCL SCL SCL
TX TX TX
RX RX RX

*A0 = ADC

**NC = Not Connected

Resources

Grove Base Hat for Raspberry Pi

Buy

Code

Python on Raspberry Pi

Pinout

Mapping

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

Resources

Grove Jumper Wires

Buy

Pinout

Color Signal
Black GND
Red 3.3V
White Data*
Yellow Data*

*) Digital, analog or protocol specific signal, depending on the Grove or breakout module.

Use

  • 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
Clone this wiki locally