I want to connect Arduino GPIO 11 (5V) to Raspberry (RPi3) GPIO 12 (3.3V).
My Arduino program is setting GPIO 11 high and low at times and another program running on RPi3 should input the highs and lows. The pins will be connected by wire.
I have to get the 5v down to 3.v between the connection. There is a nice example on http://www.dummies.com/computers/raspberry-pi/connecting-the-raspberry-pi-and-the-arduino/
It has the following resistors:
RPi<-----3OOk<----Arduino
|
1K
|
v
Ground
My question is: which ground is this? Arduino's pr RPi's (probably does not matter) ?
I measure voltage between arduino and after the 1K but get 4.3V (that may be because the Arduino 5V is giving me just 4.3V).
I also have a buck converter which I could use to step voltage down. It has V+/V- IN and also V+/V- out. Am I correct in connecting the V+OUT to Arduino GPIO and V-OUT to Arduino ground and also the V+IN to RPi GPIO and V-IN to Rpi ground? That is after I've set the dial to 3.3V on the IN end of teh buck converter.