The ESP8266 wifi modules are now coming in various versions, almost faster that anyone manages to update. Scargill’s Tech blog seems to be constantly (as of jan 2015) investigating and commenting the ESP8266 and ESP-x modules. Take a look in his ESP8266category.
The www.esp8266.com forum is, of course, still a good source of information.
Working with 2.4GHz tranceivers can be frustrating because you must know that the sender actually is sending and that the receiver is actually receiving. After that, you must be sure that the protocols match. To help with the first part, verifying that the sender is actually sending, I’ve combined RFToy with poor mans 2.4GHz scanner. I now have a battery driven device that can be used to see if my sender is sending. In addition, it will indicate approximate channel being used. I basically only modified the “poor mans 2.4GHz scanner” to use RFToy pins and display. The picture shows a snapshot of the scanner while turning on a Sony PS3 wireless controller. Code is on github.
Continue reading 2.4GHz scanner using RFToy
After examining RFToy, I came across this BridgeDuino prototype by Hazim Bitar. According to him it “is a Swiss army knife PCB for rapid networking of inexpensive wireless communication modules”. It currently supports:
IR Transmiter LED 940nm
IR Receive 38Khz
RF433Mhz FS1000A Transmitter
Bluetooth HC-06 & HC-05
Its open hardware and open source. It can be used as an Arduino shield or separately with an Arduino Pro Mini in a socket.
Take a look at this WeatherDuino Pro2 project at meteocercal by Werk-AG. It includes indoor hardware based on Arduino Pro mini. It communicates with several outdoor units based on 433MHz RF. It is even compatible with some commercially available rain gauges and anemometers. Tons if information about hardware and software here.
Today I saw this post at Hackaday refering to a RFToy, a cool gadget from Rayshobby.net that might be useful when working with different RF modules out there. There is a cool demo showing how to record signals from the remote control of a typical wireless power socket and playback to simulate the remote. It’s the same guy that has written about using Arduino to interface with off-the-shelf wireless temperature, humidity, rain, and soil moisture sensors. I think this gadget can be very useful for me while experimenting with remote sensors for my weather station. I’ve ordered one.
A post at Dangerous Prototypes linked to Kevin Darrah. He has a few videos on youtube about wireless communication for Arduino. Might be worth a look:
How to work with the NRF24L01+ Best Wireless Communication for Arduino
RF Links Tutorial – Cheap and Easy Wireless Arduino!
I got the nRF8001 based Arduino Bluetooth LE shield from RedBearLab.com a few days ago. Today I finally had a few minutes to play with it.
It took me 15 minutes to verify that it actually works together with the ble-sdk-arduino software from NordicSemiconductor. Here is what I did:
Continue reading Bluetooth LE shield up’n running
In my research for wireless communication solutions between the weather station main unit and external sensors, I noticed several initiatives for wireless development/programming/operation of Arduino using Bluetooth 4.0 a.k.a Bluetooth Low Energy (BLE). Read more about Bleduino, LightBlue Bean and RFduino. I’ve also added some info in my wireless communication page.