Using ESP8266 instead of XBee

Hello dears,

Since I am going ahead with my project, I now using Two attiny 85 processors with two XBee (in API mode) and I can now sending an API frame from one attiny 85 and recieve it in the other one.

As you know the API frame for transmit starts with 0x7E.

My question is:

I want to replace the Xbee devices with ESP8266 because it is cheaper but my problem is that this device is a llitle complicated (I guess more than Xbee).

Any one know how can I configure this device to work as a coordinator or router or end device like in Xbee ??

Also, How can I send the frame in (Xbee protocol) by using this device.
Please, I have no idea about ESP8266 and I tried to find something similar on the internet but no results !!

I appreciate you help.

Many thanks.

Any one know how can I configure this device to work as a coordinator or router or end device like in Xbee ??

You can't. The ESP8266 is a Wifi device, which is something completely different.

Hello Paul,

Thank you for reply, but are you sure ?? there is no way to use this device with attiny85 to send a frame to another attiny85 ??

Any help Guys please it will be appreciated.

Tanta:
Any help Guys please it will be appreciated.

Any help doing the impossible? Don't you get it? XBees are radios. They send and receive data directly.

ESP8266s are WiFi devices. While they send and receive data over air, they add a whole level (or more than one) between the Arduino and the radio.

You can NOT just use the radio portion.

Okay PaulS,

Thank you for help.

I am sorry for inconvenience.

Hello Paul again !

Regarding to my first question, is it possible to send and receive a frame by using NRF24L01 ?

Thanks for help.

is it possible to send and receive a frame by using NRF24L01 ?

"a frame" is just a collection of bytes, so yes. Although the frame size may not fit within a NRF payload. So, you might need to break the frame up into multiple payloads.

Thank you Paul.

Regards,