I'm completely new to the Arduino world.
I'm trying to make my ESP32 communicate with arduino UNO, what I want to do is send it a string from ESP32 to the Arduino.
I followed this tutorial but it doesn't work for me. I can print on serial port, but I don't receive anything in the Arduino.
Sender:
//#define RXd0 34
//#define TXd0 35
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
Serial.write("Funziona!");
delay(1500);
}
Powering both devices from the PC is not a problem but have they got a common GND connection ? This is often not needed due to the common USB GND but I would add one anyway
Thank you. So, when I was using the shield it was working (I mean with the original manufacturer program - which is Elegoo) - this mean in this case that the level shifter was included in the shield?
The ESP32 board from post#1 does not match the board from post#14, which makes for 13 postings that were a waste of time.
100% you will need a level shifter to communicate between an Uno and a ESP32cam. One will find the ESP32cam is quite sensitive to voltage and may be ruined already with 5V on its GPIO pins.
At this point you might as well start all over with posting your code in code tags and images of your project all wired up and restating the issue.