Please login or register.

Login with username, password and session length
Pages: 1 2 [3]

Author Topic: Build your own X10 (or zigbee) module  (Read 21064 times)

Tuicemen

  • Administrator
  • Hero Member
  • ****
  • Helpful Post Rating: 283
  • Posts: 10509
  • I don't work for X10, I use it successfuly!
Re: Build your own X10 (or zigbee) module
« Reply #30 on: March 20, 2015, 03:55:04 PM »


Thanks. I don't want the distraction right now so have only looked at it briefly but the fact that it compiles to machine language across so many diverse platforms is truly impressive.
I figured you had only looked at it briefly that's why I downloaded it and looked at it.
The fact that it has some web samples does look promising.
However until you have a prototype ready its ability to work as you expect is just speculation. ;)
Also just wanted to confirm I'm still interested in, and following, your progress!
 >!
Logged
Please Read Topic:
General Forum Etiquette
Before you post!

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #31 on: March 22, 2015, 11:20:32 AM »

Initial PCBs are on order and should ship in a week or so. These will allow me to build a few prototypes for alpha testing and maybe even for beta testing by others, if all goes well.
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

Tuicemen

  • Administrator
  • Hero Member
  • ****
  • Helpful Post Rating: 283
  • Posts: 10509
  • I don't work for X10, I use it successfuly!
Re: Build your own X10 (or zigbee) module
« Reply #32 on: March 22, 2015, 01:26:22 PM »

 :)%
Count me in!
 >!
Logged
Please Read Topic:
General Forum Etiquette
Before you post!

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #33 on: March 22, 2015, 07:36:19 PM »

Count me in!
If I can utilize the ESP8266 WiFi module, this should handle most of your off-grid needs. I expect it to use <2W with peaks of 4-5W when transmitting WiFi or sending PLC.
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

Tuicemen

  • Administrator
  • Hero Member
  • ****
  • Helpful Post Rating: 283
  • Posts: 10509
  • I don't work for X10, I use it successfuly!
Re: Build your own X10 (or zigbee) module
« Reply #34 on: March 22, 2015, 07:45:47 PM »

Awesome!
That will be even better then running my android mini pc or my thin client.
Logged
Please Read Topic:
General Forum Etiquette
Before you post!

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #35 on: March 30, 2015, 07:49:28 AM »

My initial batch of PCBs should arrived today - they're at my local FedEx facility. Some components coming from Mouser should arrive today/tomorrow. A Digi-Key order has already arrived.

If there are no major mistakes (I caught a couple of minor ones after sending the gerbers.) nor any health issues, I should be ready to test things later this week.

I haven't explored things in depth but, right now, it looks like Bluetooth will be a piece-of-cake while WiFi looks a bit more like fruitcake. There may be some ZBasic developments regarding support for the ESP8266 WiFi module which could help considerably. I have found a USB-Serial cable that I can terminate with an RJ-11 plug to match the controller's input jack.
« Last Edit: March 30, 2015, 08:42:28 AM by dhouston »
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #36 on: March 30, 2015, 12:11:24 PM »

If there are no major mistakes...
So much for wishful thinking. Apparently, without realizing it, I used a datasheet bottom view of the pinout for the 6P6C modular jacks used for the links between controller and PLC Interfaces. As it's all isolated low voltage, I can work around it for my testing but it does blow a hole in my budget as I cannot use any of the PCBs beyond my own testing.

Oh well, if I make no more major mistakes...  :-[
« Last Edit: April 21, 2015, 10:22:29 PM by dhouston »
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #37 on: April 21, 2015, 10:21:47 PM »

Things are progressing, albeit slowly.

We've redesigned the controller as a shield that fits an Arduino Mega2560 R3 that we have lobotomized, replacing the Arduino bootloader with a ZBasic bootloader and installing our compiled ZBasic firmware. The cost for Arduino + PLC Shield will be about the same as we projected for a standalone controller but the new approach is an order of magnitude more powerful, allowing simultaneous highspeed USB, RS232, WiFi and Bluetooth links, nearly 10 times the firmware capacity and some 51 50 excess MCU pins (15 ADC, 36 35 DIO) that we have yet to find a use for as well as I2C and SPI. Our goal is to minimize cost while maximizing utility and versatility.

The webpage has been updated.
http://davehouston.org/ultimate-X10.htm

It will be another 6-8 weeks before beta units will be ready.
« Last Edit: April 22, 2015, 03:13:47 PM by dhouston »
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #38 on: May 01, 2015, 12:14:41 PM »

While I have a ZBasic Generic License ($200) that allows me to compile ZBasic programs for any of the supported Atmel chips, I would like to use their free compiler for this application. So, Don Kinzer of ZBasic is exploring the possibility of morphing an Arduino Mega2560 R3 into a ZX device (i.e. supported by the free compiler). If he is successful, it will allow others to modify/maintain the firmware using the free compiler once I'm no longer able to do so.

And, as I noted in another thread, I expect to order prototype PCBs next week. So things progress, slowly.

The web page has been updated. http://davehouston.org/ultimate-X10.htm
« Last Edit: May 01, 2015, 03:08:40 PM by dhouston »
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #39 on: May 04, 2015, 07:16:18 AM »

OK - both an Arduino UNO R3 and an Arduino mega2560 R3 have been persuaded to function as ZX devices - which can be programmed with the free version of ZBasic. I should have one of each in a week or so. I hope to have hardware to test by the end of the month and be ready for beta testing by June.
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

Tuicemen

  • Administrator
  • Hero Member
  • ****
  • Helpful Post Rating: 283
  • Posts: 10509
  • I don't work for X10, I use it successfuly!
Re: Build your own X10 (or zigbee) module
« Reply #40 on: May 04, 2015, 05:50:17 PM »

 :)% Put me on the top of the list when your ready for testing and or release builds!
 >!
Logged
Please Read Topic:
General Forum Etiquette
Before you post!

dhouston

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 37
  • Posts: 2547
    • davehouston.org
Re: Build your own X10 (or zigbee) module
« Reply #41 on: May 07, 2015, 07:43:11 PM »

You are atop a very short list.

But, there may be a delay for the Arduino-ish versions. See...
http://forums.x10.com/index.php?topic=28628.msg163492#new

Wanna be on the CM15A2Z beta list? It will use the Zbasic bootloader and will use pretty much the same ZBasic source code but will require the ZBasic Generic License for any firmware modifications.
« Last Edit: May 09, 2015, 02:05:02 PM by dhouston »
Logged
This message was composed entirely from recycled letters of the alphabet using only renewable, caffeinated energy sources.
No twees, wabbits, chimps or whales died in the process.
https://www.laser.com/dhouston

han

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 2
Re: Build your own X10 (or zigbee) module
« Reply #42 on: October 01, 2015, 05:51:26 AM »

Hi,
I'm wondering if someone was succesfull in building a module based on my X10 receiver (www.zigbeedomotica.nl/x10-receiver ) and/or transmitter (www.zigbeedomotica.nl/x10-transmitter ) design. Or maybee used part of the hardware design.
Hope to get some feedback ..
Regards,
Han
Logged
Pages: 1 2 [3]
 

X10.com | About X10 | X10 Security Systems | Cameras| Package Deals
© Copyright 2014-2016 X10.com All rights reserved.