Things are progressing. I have the ESP8266 WiFi module,
expect the & enclosures
this afternoon and have an email from my friend in India with a drawing for an ESP8266 programming adapter as well as a list of web resources.
The nRF24L01 is popular with Arduino devotees and, since ZBasic can import Arduino code, that looks good, also.
I have a USB Bluetooth dongle. It adds a virtual COM port to my PC so I think I'm on the right path with the Bluetooth2Serial module, as well.
I suspect I'll need to provide separate ZBasic firmware for each of the wireless modules (MCU memory limits) but that's no biggie.
The web page at
http://davehouston.org/ultimate-X10.htm has been updated.
I'll finalize the PCB layouts next week and send the Gerber files to my board maker in China, continuing research into the three wireless adapters while awaiting PCB delivery.
I also ordered 1 each ESP8266, Bluetooth2Serial and a couple nRF24L01 modules from DealExtreme (links on the
The Ultimate X10 Controller web page) so I can be sure of details on the ones I recommend.