
Originally Posted by
KurtE
Not much to go on,
For example an example code that is not working.
Maybe showing a picture might help. Are the pins and/or wires soldered between the two boards? Do you have a common ground wire between them?
I have a few ESP32s around here somewhere, but I have not used them much, so not sure what their limitations on communicates are. Don't know if you would need to hook up some form of RTS/CTS pins between them to transfer 500 bytes or not. But again I don't know what the best approach for your case be.
I know that for example Adafruit Airlift boards are an ESP32, with some additional circuitry and I believe they communicate with the host, using SPI instead of Serial... I also have one of these around which I have not tried yet.
Good luck
Thanks,
I am trying to connect with the TTgo T Call ESP32 Dev Board, with the Simcom 800L chip. this board on its won works very well and have had a lot of success with it.

Becuse the ESP only has 2 Exposed UARTs, USB and the Second one is used for the simcom modem,(Serial(USB), Serial1(SIMCOM) Serial2(custom) I am making use of the 3rd Serial Port, as offered by the ESP. With the ESP you can Change the pin Assignments, so on the ESP Code i Set it up as such
Code:
// on the setup on the ESP32
#define S2Tx 18
#define S2Rx 19
Serial2.begin(9600,SERIAL_8N1,S2Rx,S2Tx);
//In the main loop
char data2[499];
if(Serial2.available())
{
delay(2000);
Serial.println("Serial 2 is av");
Serial2.readBytes(data2,499);
}
Serial.print(data2);
The first time it will execute i might get a full printout, the second time and from there on i get the [] in the console or nothing.
on the Teensy 4.1 SIDE
Code:
// Setup
Serial2.begin(9600);
delay(10);
/// in main loop // USE the Arduino JSON library here, but it just serializes it to a Char[] data 1 with size of 499
String json;
char data1 [499];
serializeJson(doc, json);
json.toCharArray(data1,499);
Serial2.write(data1,499);
delay(1000); // i have tired various Delays here
Wiring is correct and solid, as i do get some data, sometimes, and share a common ground. I have tried the SerialTransfer Library Examples
Delays before and after read/write dies not seem to help much. i have tired many combinations and variations. I have tired with various sizes of char arrays, from 100 to 500. all with similar issues.
your assistance is greatly appreciated.