Chris Gammell tells us about the power of an industrial standard, and how Modbus was used in our most recent reference design. 
View in browser
newsletter-header-nov16

TOP OF MIND

An Ode to Industrial Standards

industrial standards

I love old* industrial standards like Modbus. It was created in 1979 and widely adopted by machine makers since then. Technically, Modbus is a communications protocol (OSI layer 7). But by default it doesn't connect to the broader internet, it connects to other machines. For "Modbus RTU", this involves hooking machines together using RS-485, another standard, but one for the data link layer (OSI layer 2). Normally you'd have a Modbus sensor talking back to an industrial controller like a PLC. If you wanted that data on the internet, you needed to hook into the PLC and program it to process the sensor and forward that data up to the internet.

 

A few weeks ago, we released a reference design that skips a lot of these steps. In fact, all that's required is a piece of hardware that has an RS-485 interface and an internet connection. In our case, it's the nRF9160 plus some breakout boards, talking back to the Golioth Cloud. We showcased the Modbus Vibration Monitor Reference Design using a motor monitoring sensor, but now we're able to swap out that sensor for any other Modbus (RTU) sensor. That's the power of an industrial standard.

** somewhere an engineer is saying, "you think that's old, check out this other industrial standard!"*

 

Chris Gammell

Developer Relations Engineer

 

Read More

Golioth Changelog

 

Features 📦:

  • Platform Usage Visualization

Improvements ✨:

  • Improvements to LightDB Stream console interface
  • Improved responsiveness of device status indicators

Upcoming Events

 

Mar 20 | TRAINING

Zephyr March Online Training

From the Community

 

One of our Golioth Ambassadors, Timon, created a Water Level Sensor using Golioth, and we are excited to share his experience.

 

Water Level Sensor for Smart Irrigation Control

A little device for a sensing the water level in a water container with a transducer based industrial liquid level sensor attached to a MCP3421 ADC and read out by a ESP32 dev board.

 

It provides a very accurate sub-mm report of the water level in a water container for plant irrigation.

 

This helps to identify when the container needs to be refilled and if any leak in the irrigation system occurred which helps to avoid water waste and alert the user about the system failure. It shows the water level on a little LCD screen on the device itself but also sends it over WiFi to the Golioth Cloud for enabling remote alerts. The firmware is build with Zephyr, LVGL and the Golioth Firmware SDK.

 

Everything is housed in a small off the shelf junction box. The lid has a cut out (milled on a CNC) to press in a little acrylic window for the screen.

Water Level Sensor
See The Code

Do you consider yourself a “Product Person”?

 

If you own a product development project from A to Z, you should check out UNBRICKED, our new multi-disciplinary, community-driven newsletter. Currently available on LinkedIn. 

Subscribe on LinkedIn
users-love-us

Loving Golioth?

Head on over to G2 and leave your review. 

IoT News

 

Nordic Semiconductor expands nRF91 Series with nRF9151 SiP

 

Welcome, Zephyr 3.6!

 

Japan’s Renesas Electronics Corp. has decided to terminate its previously announced bid to buy Sequans Communications SA after receiving an adverse tax notification over the deal.

Recent Posts

 

DTSh – A Devicetree viewer for Zephyr, Feb 27

          Authored by Chris Duf

 

Understanding Your Golioth Usage, Feb 22

          Authored by Dan Mangum

 

Modbus Vibration Monitor: A Golioth Reference Design, Feb 20

          Authored by Chris Wilson

    Have questions? Chat with us! Join us over on The Golioth Forums!

    Website
    LinkedIn
    X
    YouTube

    Golioth, Inc., 548 Market St, PMB 73345, San Francisco, CA 94104, USA, (650) 550-1953

    Unsubscribe Manage preferences