I am trying to code a Pro Mini to handle two serial devices. It is intended to receive data via a ebyte E32 Lora module and transfer to the internet via WiFi using a ESP8266 module. Both devices are working correctly separately using Rx/Tx but the difficulty comes in running them together. I am using Software serial to set up two different serial ports, each on seperate I/o pins. I tried using *begin commands for each software serial channel but it appears only the last one started runs.
Please follow the advice given in the link below when posting code, in particular the section entitled 'Posting code and common code problems'
Use code tags (the </> icon above the compose window) to make it easier to read and copy for examination
Use the IDE autoformat tool (ctrl-t or Tools, Auto format) before posting code in code tags.
Please include the entire error message. It is easy to do. There is a button (lower right of the IDE window) called "copy error message". Copy the error and paste into a post in code tags. Paraphrasing the error message leaves out important information.
Please post a schematic.
Please post an image of your project.
Please describe the problem better then you just did.
any particular reason to use a pro mini when you have a ESP8266 module?
why not connect the E32 Lora module directly to the ESP8266 ?
the softwareserial documentation states It cannot transmit and receive data at the same time. If using multiple software serial ports, only one can receive data at a time.
could these cause your problems?