at commands
Posted:
Fri Aug 07, 2015 1:13 am
by Rohit Gujarathi
i am new to esp8266,
I am confused between the use of a firmware and the AT commands.
what is a firmware and what is AT commands?
does a combination of AT commands make a firmware?
do i need a firmware to run the AT commands?
does a esp8266 come preloaded with a firmware?
if i have a third party firmware on the esp8266 will it be erased when i use AT commands?
can i get the same functionality using AT commands as a custom firmware?
thank you
Re: at commands
Posted:
Sat Aug 08, 2015 9:44 am
by AcmeUK
Re: at commands
Posted:
Sat Aug 08, 2015 12:02 pm
by Rohit Gujarathi
thank you! but could you still clear up the confusion with yes/no answers please!
Re: at commands
Posted:
Sat Aug 08, 2015 12:21 pm
by martinayotte
"what is a firmware and what is AT commands?" :
a firmware is an application+sdk installed in flash. AT commands is simply commands typed thru a kind of shell to provide functionnalities.
"does a combination of AT commands make a firmware?" :
Nope ! a firmware can be any application which maybe don't provide any AT functionnalities, an example is a TCPServer or an HTTPServer. AT Firmware is only one kind of firmware, one is provided by Espressif.
"do i need a firmware to run the AT commands?"
Yes, an AT specific firmware like the one is provided by Espressif, but there are others such as the on from IGRR.
"does a esp8266 come preloaded with a firmware?"
Not all the time, some yes, some are completely empty so you need to upload one.
"if i have a third party firmware on the esp8266 will it be erased when i use AT commands?"
Yes, you can't have both at the same time, except if you develop you own which provide both functionalities.
"can i get the same functionality using AT commands as a custom firmware?"
As mentioned above, if you create a custom firmware which includes both functionalities, yes !