I've made a platform independent library for parsing ESP8266 AT commands on microcontrollers.
Main feature is that it is portable between any platform (ARM, PIC, AVR, MSP, etcetc).
I've made a website where entire documentation and download links will be posted, it is available here: ESP8266AT.com.
Github repository for pull requests and bug reports is available here: Github project
I have example for STM32 and Atmel AVR already made. I'm also searching if anyone could made it for other platforms like TI VIVA, MPS430, PIC, PIC32 and others to make a big packet of examples.
Hope you will like it.
Have a nice day.