user-img

SEKSAN PINTAPRASAHT

  • 7 Projects
  • 4 Followers
  • May 06,2026
+ Follow

UniLink Modbus Poll: Unihiker+modbus

In today’s fast-paced industrial environment, real-time data access is crucial for efficient monitoring and troubleshooting. Traditional fixed monitoring setups can limit mobility and slow down response times. That’s why we’ve developed a portable Modbus Poller using RainbowLink from DFRobot and UniHIKER, combined with Python and Tkinter for a flexible and user-friendly monitoring solution.

UniLink Modbus Poll: Unihiker+modbus
 
  • thumbnail-img
 

Story

 

 

Introduction 
Modbus is a widely used protocol in industrial automation, enabling seamless communication between sensors, controllers, and other devices. However, monitoring these systems often requires being at a fixed location, which can cause delays in troubleshooting and optimization. Our portable Modbus Poller changes that by offering real-time system monitoring on a compact and mobile device. 

System Overview

The portable Modbus Poller integrates cutting-edge technologies to deliver a seamless and efficient monitoring experience:  

- RainbowLink (DFRobot): Ensures reliable and stable Modbus communication.  

- UniHIKER: Handles data processing and provides an interactive touchscreen for real-time display.  

- Python and Tkinter: Power the software, enabling customizable polling functions and a graphical user interface (GUI) for an intuitive user experience.  

With these components working together, the system can read and display real-time data from Modbus meters, offering instant insights for industrial applications.  

 

Hardware and Software Integration  

Hardware Components  

- UniHIKER: Acts as the central processing unit and display interface.  

- RainbowLink Module: Facilitates Modbus communication between UniHIKER and the Modbus meter.  

- Modbus Meter: The device from which data is read. 

 

UNIHIKER:

 

 

 

RainBowLink:

 

Specification

USB Interface: Type-C

Input Voltage : 5V

Baud Rate       : 2400 - 128,000 bps

TTL Level        : 3.3V

TTL Channels: 2

RS485 Channel: 1

RS232 Channel: 1

Output Voltage:

       3.3V: Rated current 200mA

       5V: Directly connected to the Type-C interface (Max 2A when connected to a Type-C port on a computer; Max 500mA when connected to a USB-A port)

       12V: Rated current 800mA

Compatibility: Supports Windows and Linux; compatible with LattePanda and Raspberry Pi.Driver Requirements: Driver-free for basic functionality; installing drivers enhances performance with unique device identifiers.

Modbus Meter:

 

 

CIRCUIT:

 

 

FILE 3D:

 https://grabcad.com/library/unilink-modbus-poll-unihiker-modbus-1

 https://www.thingiverse.com/thing:694530

https://www.printables.com/model/1187216-avatar-yakroo-sek-pin-thailand-followers-0-followi\

https://cults3d.com/en/3d-model/tool/unilink-modbus-poll-unihiker-modbu

 

Install and CODE:

Install :

   pip install pymodbus

Topic
View All

UniLink Modbus Poll: Unihiker+modbus

In today’s fast-paced industrial environment, real-time data access is crucial for efficient monitoring and troubleshooting. Traditional fixed monitoring setups can limit mobility and slow down response times. That’s why we’ve developed a portable Modbus Poller using RainbowLink from DFRobot and UniHIKER, combined with Python and Tkinter for a flexible and user-friendly monitoring solution.

39
 
0
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 0 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Guaranteed Purchase: Full techsupport