• Recent
    • Tags
    • Popular
    • Register
    • Login

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website

    ESP8266

    Hardware
    4
    7
    3.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jeremyhJ
      jeremyh
      last edited by

      I recently learned about the ESP8266 and have become quite fascinated. I was able to pick up a board locally for about $10 (but online, they are only a few dollars) and after connecting a simple temperature and humidity sensor was able to get it pushing sensor data over WiFi to Mango running in AWS (via a free online MQTT broker) in really no time.

      Has anyone else been playing with these units and done anything interesting? As a standalone sensor, or remote IO, they are very interesting, but I wonder if anyone has come up with any really creative applications - like using them as a modbus-TCP to Serial gateway, or implementing some sort of logging and syncing with Mango?

      Best
      Jeremy

      1 Reply Last reply Reply Quote 0
      • JoelHaggarJ
        JoelHaggar
        last edited by phildunlap

        I do know of someone using these for wireless temp sensors and making a http post to Mango. They do seem like a really powerful device. I talked to them about the idea of doing a TCP to serial converter with them and they seemed to think this would be possible but we didn't take it any further.

        With your setup did you use the Mango MQTT Data Source?

        jeremyhJ 1 Reply Last reply Reply Quote 0
        • B
          bitreaper
          last edited by

          Hi Jeremy,

          I was curious, did you use the Arduino environment and the pubsubclient library? Also, which sensor did you use? The DHT-11?

          Bit

          1 Reply Last reply Reply Quote 0
          • B
            Balistar
            last edited by Balistar

            Modbus IP on a ESP8266 works well. I have about 50 of them with a BME280 module supplying temperature, humidity and pressure to my Mango systems.

            ModbusIP_ESP8266.h

            jeremyhJ 1 Reply Last reply Reply Quote 0
            • jeremyhJ
              jeremyh @JoelHaggar
              last edited by

              @JoelHaggar said in ESP8266:

              With your setup did you use the Mango MQTT Data Source

              Yes; The ESP8266 is publishing temperature, humidity and an analogue value (from a light dependent resistor) to a simple free online broker (cloudmqtt.com) and then I configured the MQTT data source to subscribe to messages from the broker.

              @bitreaper said in ESP8266:

              I was curious, did you use the Arduino environment and the pubsubclient library? Also, which sensor did you use? The DHT-11?

              Yes, I used the pubsubclient library and a DHT22 sensor. I just used a basic boilerplate sketch that I found online. I think that my code may need tweaking as it looks like it may create a new connection/socket each time it pushes an update but it's otherwise working fine.

              I had hoped that MQTT, or at least the pubsubclient library, would include some sort of provision for store-and-forward or buffering in case of a dropped connection, but that doesn't seem to be the case. Functionally, it seems to offer few advantages over other protocols, but I have yet to really dig in to it. My next small project will be to drive a relay using MQTT and that will pose some interesting questions with respect to maintaining state, discarding old commands, etc.

              1 Reply Last reply Reply Quote 0
              • jeremyhJ
                jeremyh @Balistar
                last edited by

                @Balistar That BME280 module is really interesting! Includes a barometer and according to this article, is much more accurate than the DHT type sensors:

                https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html

                1 Reply Last reply Reply Quote 0
                • B
                  Balistar
                  last edited by

                  Yes, Bosch sensors are excellent. Great documentation, unlike most "Chinese" sensors.

                  Can't wait to get a BME680. It suppose to sense Volatile Organic Compound gases., as well as temp, humi and pres..

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post