i am planning a new project (in fact, i'm planning my first project) which involves rf transmission and esp8266.
The project will be working in a place full of people (5k persons or so) with their phones on.
I need to comunicate 15 esp8266 controlled devices via rf, but i think that lot of people with wifi phones on, will make a lot of interferences, lags, and so with my toys.
I need all my toys sync so the can perform as one.
The distance between the toys and the emisor will be less than 10-15 meters, (50 feets), and the toys will be in movement, so no wired transmission possible.
Now i am thinking possible solutions:
a) conect all my esp8266 controlled devices to a wifi router, and pray all i now ... maybe using non permited wifi channel 14
b) add an nrf24l01 (900 mhz) to the devices and comunicate them than way. But... in this case how could i control the nrf24l01 with the esp8266... is there some documentation over there, will arduino instructions to control nrf24l01 be ok? And will this interference with mobile phones frequency?
c) upload the code i want to execute to all the devices, and use rf communication only to send the start now order... maybe with a previous process of time sync via ntp or so.
d) others... help welcome
And for last... sorry for my english, and sorry if i am asking some kind of "wtf electronic question", as i said, this is my first project, no previous experience here
Thank you