RB interacting with 3$ ESP8266 WIFI micro controller
Jul 12, 2015 21:52:08 GMT -5
Post by mmiscool on Jul 12, 2015 21:52:08 GMT -5
Hello,
I have been using the ESP8266 chip this week. A bit of back ground on the ESP8266 chip.
The ESP8266 is a micro controller that has built in wifi.
They are dirt cheap. In a qty of 1 you can buy them for about 3ドル.50
In larger qty they are even cheaper.
Originally these boards were sold as a serial wifi module for the arduinos but they can be flashed to run by them selves and that is what I am doing.
The way i am working this project is by using the run basic server as a portal to to home automation.
I don't trust the cloud and wanted to keep all of my devices firmly under my control.
Each ESP8266 device is connected to a wireless network in my home. My RB server is also on the same network.
My rb server can interact with the micro controllers connected to my wifi creating a secure environment for the each device while still proving external acces to me so I can control the devices from my android phone or any other computer with a web browser.
so far i have been able to control leds connected to the micro controller using run basic.
I will be expanding the functionality so that it is possible to control each pin on the ESP8266 device and also set it up so that the devices can send alerts to the rb server for certain events.
If there is any interest i will release the code package for programming the ESP8266 modules along with a function library for interacting with the devices from run basic.
It is some what involved flashing the firmware on the wifi modules and will take some time so i just wanted to make sure there is some interest fir before I send the time and effort.
I have been using the ESP8266 chip this week. A bit of back ground on the ESP8266 chip.
The ESP8266 is a micro controller that has built in wifi.
They are dirt cheap. In a qty of 1 you can buy them for about 3ドル.50
In larger qty they are even cheaper.
Originally these boards were sold as a serial wifi module for the arduinos but they can be flashed to run by them selves and that is what I am doing.
The way i am working this project is by using the run basic server as a portal to to home automation.
I don't trust the cloud and wanted to keep all of my devices firmly under my control.
Each ESP8266 device is connected to a wireless network in my home. My RB server is also on the same network.
My rb server can interact with the micro controllers connected to my wifi creating a secure environment for the each device while still proving external acces to me so I can control the devices from my android phone or any other computer with a web browser.
so far i have been able to control leds connected to the micro controller using run basic.
I will be expanding the functionality so that it is possible to control each pin on the ESP8266 device and also set it up so that the devices can send alerts to the rb server for certain events.
If there is any interest i will release the code package for programming the ESP8266 modules along with a function library for interacting with the devices from run basic.
It is some what involved flashing the firmware on the wifi modules and will take some time so i just wanted to make sure there is some interest fir before I send the time and effort.