This may be both easier and harder than expected.
The RXC6 RF receiver board (which is available on eBay so it's
probably not Itead's design) uses...
SYN470R 300-450MHz IC
Syno Electronic Development Co.,Limited
http://www.datasheetcafe.com/syn470r-datasheet-receiver/EFM8BB10F8G-A-SOIC16 8-bit microcontroller (8051 core)
Silicon Labs
http://www.mouser.com/ds/2/368/EFM8BB1_DataSheet-533965.pdf24C02BN 256 Byte EEPROM
Atmel
http://www.atmel.com/Images/doc0180.pdfThe
SYN470R appears to be a copy of a Micrel chip I would have chosen. The 16-pin version from Syno can be either fixed or sweep mode. Itead is using fixed mode with a crystal because CE limits require it for Europe (so most 433.92MHz transmitters are SAW or crystal controlled). Sweep mode offers wider bandwidth (best for X10 RF in N. America) and can use a ceramic resonator rather than a crystal. Ceramic resonators can be special ordered for decent prices even with a high MOQ. I bought them for my Micrel 310MHz receiver but they are, unfortunately, a different frequency.
The
EFM8BB10F8G-A-SOIC16 is widely available, very inexpensive, and possibly works with Bascom51, or mikroBasic for 8051. It has a bootloader for field upgrades. I would prefer to use another microcontroller but the Itead schematics are very difficult (for me, at least) or inaccurate (DO, D1, D2, D3 do not make sense to me) so it may be safer to just copy the one in my light socket and relay.
The EEPROM is standard. I'd use a bigger one as the cost difference is negligible.
So, I can duplicate their circuit and design a 310MHz version (or they can just change the crystal to a ceramic resonator and use sweep mode for 310MHz). Whether I can program it depends on whether I can find a Basic compiler for it. I have a mikroBasic AVR license but would need a new one for the 8051 version. I would prefer to use an Atmel or PIC microcontroller but that would require Itead's cooperation. And, that may depend on how many 'likes'
Tuicemen gets on their forum.
Itead is selling a 433MHz receiver that appears to be their own design. Whether they intend to use it instead of the RXC6 and whether it can use sweep mode is unknown (to me). I've added one to my cart along with a 4-button remote to be included with some PCBs I'll order shortly.
https://www.itead.cc/rf-receiver-module-433mhz.htmlIt would be
much better for Itead to supply 310MHz X10RF-compatible devices than for users to have to hack the 433MHz version. It wouldn't add significantly to their costs and they could find a substantial market. If they and Authinx could bed down and add WiFi+310MHz to switches/modules, I think they would both profit handsomely.
My apologies for subjecting forum members to a design class. Things may seem simpler once Itead releases the SDK they have promised by the end of April.