whaleygeek / pyenergenie

A python interface to the Energenie line of products
MIT License
82 stars 51 forks source link

Arduino support #45

Open whaleygeek opened 8 years ago

whaleygeek commented 8 years ago

I've pondered making a version of the C code that supports Arduino with the RFM69 module.

The C code would run on the arduino, with a loop() that provides serial port access to sending and receiving payloads. A pyserial supported version of the existing pyenergenie would run on PC, Mac or Linux.

Having seen the AADuino tonight which includes an RFM69 module, I'm hopeful this could be a useful project:

http://techcrunch.com/2016/04/19/aaduino/

http://johan.kanflo.com/the-aaduino/

I started doing a bit of thinking and tinkering related to this a few weeks ago, and one of the reasons for the trace.c module is to support smaller platforms like the Arduino.

Having a standardised platform with a built in RFM69 module could make this a simple reality.

whaleygeek commented 8 years ago

I'm not likely to spend much time on this arduino idea in the short term.

However, I've been talking with Ryan who is now enhancing my anyio, and I might try to convince him to provide support for the HRF Energenie radio in this project instead: https://github.com/RyanteckLTD/RTk

whaleygeek commented 5 years ago

This might come in via #115