ESP32 / ESP8266, RFM69, CC1101, nrf24l01 for RF analysis

Homeautomation, ISM, OOK, FSK, RF, Sensors and Websockets

ESP8266/ESP32 reading temperature, airpressure, humidity and lux with a BME280 and BH1750

June 11, 2017 ESP NES Controller 14


The following repositories were used for this project. Please notice that some of these are still under development. Use at your own risk!

GitHub (C/C++):


After doing some prototyping with my ESP8266, I found out that doing Websockets with the ESP works quite reliable. Please consider using differnet approaches serving multi clients/sensors with the ArduinoWebsockets lib. (Maybe AsyncWebserver?) Also both sensor libs can easily be used with the ESP32 and ESP8266.


Prototyping with an ESP8266, BME280/BH1750 Sensors and, 0.96" I2C OLED 128X64 and some relay

Prototyping with an ESP8266, BME280/BH1750 Sensors and, 0.96″ I2C OLED 128X64 and some relay


The Bosch BME280 is a 3 in 1 temperature/humidity/airpressure sensor and the BH1750 is a digital light sensor. Hooking up different I2C sensors to the NES controller is quite easy because of the female pin headers.


I2C sensor modularity


ESP32 with a BME280 Temperature, Humidity, Airpressure and BH1750 Light Sensors

ESP32 with a BME280 Temperature, Humidity, Airpressure and BH1750 Light Sensors


Thanks to this great library (bbx10’s arduinoWebsockets) it is now possible to send data from any sensor to any client with Websockets (At least with the Arduino core lib. There already are working esp-idf implementations). Use the ESP32 tree for this to work. Besides using POST and GET HTTP Requests with the ESP, Websockets initiate a persistant connection. This can be used to send live sensor data via WiFi to a browser dashboard or app. Actually one could also send the data with the build in RFM69, but that’s another story 😉


The HTTP/Websocket webview

The HTTP/Websocket webview



14 Responses

  1. I like what you are now up to. This type of clever work and coverage! Keep up the fantastic work friends, I have you to my mesothelioma law firm walkthrough website.

  2. You’re completely correct, I would like to know more info on the topic! I’m as well captivated by stream movies as I think it is really very trendy currently. Keep it up!

  3. Remarkable data on your website

  4. I am thankful for such educational material

  5. Thanks for this kind of good site

  6. LED wall says:

    Nice post. I was checking constantly this blog and I’m impressed!
    Extremely useful info specifically the last part 🙂 I care
    for such info much. I was looking for this certain info for a long time.
    Thank you and best of luck.

  7. MDarnell says:

    Hi, is anybody here interested in online job? It is simple
    survey filling. Even 10 bucks per survey (10 minutes duration).
    If you are interested, send me email to hansorloski[@]

  8. … [Trackback]

    […] Find More here|Find More|Find More Infos here|Here you will find 30890 additional Infos|Informations to that Topic: […]

  9. … [Trackback]

    […] Read More here|Read More|Find More Informations here|Here you will find 17265 additional Informations|Informations to that Topic:…

  10. … [Trackback]

    […] Read More on|Read More|Read More Informations here|Here you will find 30948 additional Informations|Infos to that Topic: […]

  11. … [Trackback]

    […] Find More here|Find More|Read More Infos here|Here you can find 8935 additional Infos|Infos to that Topic: […]

  12. RudolfBold says:

    I have checked your website and i have found some
    duplicate content, that’s why you don’t rank high in google, but there is a
    tool that can help you to create 100% unique articles, search for:
    SSundee advices unlimited content for your blog

Leave a Reply

Your email address will not be published. Required fields are marked *