Latest Articles

[EP.3] Testing the data transmission distance of MINILINK S93-DTU via Modbus RTU protocol.

MINILINK model S93-DTU (AS923–485) can communicate with each other without the need for LoRaWAN Gateway and Network Server. It uses the capability of LoRa PtP to communicate wirelessly over long distances, reducing the complexity of signal wiring, reducing maintenance costs, and making Modbus RTU (RS458) protocol data transmission easy.

[EP.2] Use MINILINK S93-DTU to read electronic meter values ​​wirelessly via LoRa Bridge via RS485 Modbus RTU port.

In this article, the author will demonstrate the application of MINILINK node model S93-DTU (AS923–485) to communicate with Misubishi AMR electronic meter model SX1-A31E via RS485 communication port, Serial Link (2 Wires Half Duplex) by Modbus RTU protocol and then use Node-RED program to read data values.

[EP.1] Use MINILINK S93-DTU to read Modbus temperature sensor of refrigerator and send the value to cloud via LoRaWAN network.

One of the headaches of implementing IoT solutions is the wiring, especially in industrial plants. Most of the installation costs are in this area. Another common problem is adding and moving the installation point. Because in addition to having to remove the original signal cable, you also have to install new signal cables.

[EP.1] Connect MiniLink(ESP32) node to AWS IoT Core via WiFi/LoRaWAN and NB-IoT network.

In this article, the author will give an example of installing an IoT device or MiniLink node model ESP32 from Jai-Sai Tech with an ACER brand air quality sensor via the RS485 port, ModbusRTU protocol, using a WiFi/LoRaWAN/NB-IoT network connected to AWS IoT Core to send Subscribe/Publish messages and forward them to AWS Service that provides services related to IoT work.

Introducing MiniLink IIoT Node

Previously, in industrial plants, agricultural industries, smart greenhouses, or various smart projects, PLCs were commonly used as controller nodes to control the operation of machines, check the status of sensor devices, and various operating systems using the SCADA system to analyze real-time data and control operations.

Use NB-IoT extension board to retrieve values ​​from sensors via Modbus RTU and send data to Cloud via MQTT.

AIS DEVIO NB-DEVKIT I board is one of the interesting boards to use because it uses a fast ESP32 processor and has a SIMCOM 7020E module that supports TCP/MQTT protocol, making it easy to use, suitable for beginners and those who want to apply it.

[Part 4] Control the AIS DEVIO NB-DEVKIT I board, send Payload directly to AIS MEGELLAN by Arduino IDE.

By now you should have seen the working image and tried using AT Commands to control the AIS DEVIO NB-DEVKIT I board and successfully connected it to the NB-IoT network to send and receive data. In this article, we will demonstrate how to use the Aduino IDE program to create a function to send and receive Payload directly to AIS Magellan (first version), which is an IoT Platform that AIS has prepared for developers to use.

[Part 3] Using AT Commands to control the AIS DEVIO NB-DEVKIT I board to send and receive Payload via HTTP.

The Hypertext Transfer Protocol (HTTP) is a protocol designed for Client-Server communication. It is a two-way conversation with both requests and responses. Browsing websites, using webhooks, sending LINE Notify notifications, and sending and receiving emails are considered Client-Server communication.

[Part 2] Using AT Commands to control the AIS DEVIO NB-DEVKIT I board to send and receive Payload with TCP/UDP and MQTT.

In the first version of NB-IoT Shield Payload transmission, AIS has provided an alternative library for developers, an example of sending Payload by UDP protocol to UDP Server, which at that time did not support sending Payload by MQTT protocol due to the limitation of Quectel BC-95-B8 module that did not support such protocol.

[Part 1] Using AT Commands to control the AIS DEVIO NB-DEVKIT I board and connect to the NB-IoT network.

AIS has prepared the library for the DEVIO NB-DEVKIT I board, which is expected to be available for download soon. However, for this article, we will demonstrate how to use AT Commands to control the communication between the ESP32 module and the SIMCom SIM7020E module via UART. It is another option for developers who want to explore the full features of the module.

[REVIEW] New board AIS DEVIO NB-DEVKIT I, first time unboxing in Thailand

AIS is the first to provide commercial NB-IoT network service in Thailand and has prepared the NB-IoT Shield for use. Just put the NB-IoT Shield on the Arduino UNO board and download the library provided by AIS. It is ready to use. Suitable for beginners because everything is prepared for use. There are codes and examples for you to try.

Create a LoRaWAN Downlink Button with a RESTful API on Grafana with JavaScript and BootStrap

Every year, at the end of the rainy season and the beginning of winter, there will be more news about small dust particles PM2.5/PM10. The SaiJai air quality measurement node has started to receive attention again. This time, the SaiJai node has been further developed. From being able to measure air quality to see trends only.

Install Node-RED on DigitalOcean and set it to require login.

Node-RED is a great tool that runs on NodeJS and is a must-have for any developer. It is a programming tool that connects hardware devices, APIs, and online services together. It works in a browser and is drag-and-drop friendly.

Create a UDP server to receive and send NBIoT data to LineNotify and Blynk with Node-RED Part 1

After using NBIoT for a while, I found that sending Payload to end node devices is not easy because NBIoT uses DHCP IP Address to distribute to connected NBIoT Shield devices. Of course, every time the NBIoT Shield boots, it will receive a new IP Address.

Enable new LoRa-Node using OTAA method

When you first start learning about LoRaWAN, you will often hear the term OTAA. The node will need to configure DevEUI, AppEUI, and AppKey and send them to the Network Server to enable it. This is already a headache. On top of that, the AppKey is also used to create other session keys.

Test AIS NB IOT Tracking

Last month, I had the opportunity to travel to Chiang Mai Province. I decided not to take a plane, but to drive myself, which gave me a new goal for this trip, which was to test the AIS NBIOT signal. I wondered how much coverage the NBIOT signal would have from Bangkok to Chiang Mai and whether it would keep me company throughout the journey. What would the signal be like in the mountains around Thoen, Lampang, and Doi Khun Tan?