I want to send and receive data simultaneously between my Arduino Uno and Nodemcu esp8266. I am sending sensor data from my arduino board to the nodemcu to be pushed to my database. At the same time I am fetching data from the database and sending to the arduino. The arduino should always be able to receive from the nodemcu while sending data to it periodically and the nodemcu should always be able to send to the arduino while receiving data periodically.
I tried to use the SoftwareSerial arduino library but realised it only worked for half-duplex communication.
Is there a way to achieve full duplex serial communication between arduino uno and nodemcu esp8266?