admin wrote:What we should be doing here is first, making AT+ command **ALL** behave the same... and then when writing drivers say for Arduino, then its a know command + response, we should work on a common command set and response.....
I agree. An AT+ command set should return consistant success and error messages/codes. The current AT+ commands each really needs to have it's own dedicated procedure. Maybe the library can hide all that and present the user with a consistant front end. Perhaps this is what you are suggesting. Otherwise don't we need to be involved with the firmware developers of the ESP modules?
Without a library, I have written an example telnet daemon like sketch. The pin assignements are specified for the RFduino RGB shield.
http://thomasolson.com/PROJECTS/BLE/RFduino/WIFI/