Problem with softwareserial

I am using ESP-12E with Arduino using hardware serial communication(i.e RX & TX) and accepts the SSID and the password in the server mode. But with ESP on Hardware Serial, when I include the SoftwareSerial.h to communicate with another microcontroller with it, ESP-12E doesn't accept the SSID and the password in the server mode. Tried the same with ESP01 as well; problem persists. In my program, I am using the libraries like Wire.h,EEPROM.h, and local RTClib.h along with SoftwareSerial.h.

FYI, have tried with several pins like 4,5, 8,9 etc. Result is the same. Baud rate is set at 4800 for SoftwareSerial.

There is a special SoftwareSerial library for the ESP8266

Is that the one that you are using ?

UKHeliBob: There is a special SoftwareSerial library for the ESP8266

Is that the one that you are using ?

I didnt know that? (thanks)

Its been a while since I've played with my ESP-01's....

I have a past project that used a Pro-Micro.. and an ESP-01..

Pro-Micro connected to the target PC (this was for an Aprils fools joke).. ESP connected to Arduino.

ESP configured as a captive portal.. and served up an embedded 'web page' (nothing but pre-defined links & buttons).. that in turn sent some serial data back to the Pro-Micro.. so it could execute any one of the pre-defined HID behaviors that matched the incoming serial 'command'..

Perhaps I was just using the hardware serial pins.. and never noticed the need for this? (gonna have to check that out again when I get home tonight!)

UKHeliBob: There is a special SoftwareSerial library for the ESP8266

Is that the one that you are using ?

No, I am not using any special SoftwareSerial library. I am using SoftwareSerial for receiving the data from Arduino pro-mini to Arduino Uno and ESP is connected to the Arduino Uno using hardware serial RX & TX.

chethan: I But with ESP on Hardware Serial, when I include the SoftwareSerial.h to communicate with another microcontroller with it, ESP-12E doesn't accept the SSID and the password in the server mode.

And you know for sure that the SSID and password were received correctly by the Uno?

GoForSmoke: And you know for sure that the SSID and password were received correctly by the Uno?

Yes the SSID and the password are correct.

If the Uno received them correct, you checked for sure I dunno how, the hardware serial link to the ESP should be solid.

My guess was that SS and some other library were resulting in garbled reception by the Uno. Interrupts.................