ESP32 <-> Arduino Nano


#1

I am trying to connect a ESP32 using bi-directional serial to a Arduino nano, how can I find which pins use SERIAL0,SERIAL1… and do I need to level shift using a MAX232 on input from Arduino?


#2

Hi @nigelibrown,

you can find a detailed description of used pins from the device pinmap (Peripheral tab) available on Zerynth Studio.

Screenshot_20180621_102249

Since the two boards run at different voltage levels (3.3V vs 5V) you need to adapt one level to another to correctly communicate, for example through a simple voltage divider on arduino tx channel or through some other adapters. Anyway I don’t think the MAX232 could be a good solution since it converts TTL levels to RS232 one.