Software

What is MQTT?

MQTT stands for Message Queuing Telemetry Transport. It is a lightweight protocol designed for efficiently transporting messages between M2M or IoT devices. It uses a publish-subscribe model where devices publish information to a broker, and any number of clients can subscribe to them. For example, a temperature sensor device in the home could publish the temperature to a topic, for example /home/indoor/temperature. The air conditioning system could then subscribe to this temperature and switch on and off when the value exceeds programmed thresholds. It might also be desirable to have an indoor temperature display. This device could also subscribe to

Software

ATZ97 / M97 Series Programmable DC Load Modbus Interface Software

The Atten ATZ97 / Maynuo M97 Series programmable DC loads has a RS-232 port that can be used for instrument control and acquisition. Rather than using more conventional text based SCPI (Standard Commands for Programmable Instruments) commands, these instruments use Modbus, a protocol designed for PLCs (Programmable Logic Controllers). The M97 series loads come bundled with “M9700 Load Monitor Software” that does a reasonable job in controlling the DC load and recording data. However, I wanted to use the DC load in a test setup with a DC Power Supply to plot the efficiency of DC-DC converters. To accomplish this