ARMxy equipped with ThingsBoard IoT Gateway solution
Solution Overview
The ARMxy series industrial edge gateways (e.g., BL340, BL410, BL450) can be seamlessly integrated with the ThingsBoard IoT Gateway to enable multi-protocol device access, edge intelligence, and cloud collaboration. This architecture is ideal for industrial automation, smart cities, smart agriculture, and other IoT deployments.
Powered by high-performance ARM processors (RK3568, RK3588J, TI AM62x, NXP, etc.) and rich industrial interfaces (RS485, CAN, Ethernet, WiFi/4G), combined with ThingsBoard’s Modbus, OPC-UA, and MQTT support, the system forms a complete end–edge–cloud IoT solution.
Hardware Selection
LevelRecommended ModelKey SpecsTypical ScenariosEntry-levelBL340(T507-H)2×100M Ethernet, RS485/DI/DO, low powerSmall-scale data acquisition & protocol conversionMid-rangeBL370 (RK3562)RK3562, multiple RS485/CAN, 4G/WiFi, rich I/OMedium-sized factories, building automationHigh-performance / AIBL450 (RK3588J)8-core (4×A76 + 4×A55) @ 2.4 GHz, 6 TOPS NPU, Gigabit Ethernet, multi-busAI edge inference, predictive maintenance, complex scenarios
Software Deployment (ARMxy + ThingsBoard Gateway)
Install required packages
sudo apt install python3-dev python3-pip python3-venv libglib2.0-dev git
Download ThingsBoard Gateway
git clone --recurse-submodules https://github.com/thingsboard/thingsboard-gateway.git --depth 1
After installation, type ls, and you will see a folder named thingsboard-gateway.
Prepare Python environment
Check version:
python --version
If lower than 3.8:
sudo apt install python3.9 python3.9-venv python3.9 -m venv venv source venv/bin/activate
Create a Gateway on ThingsBoard Cloud
Configure on ARMxy
cd thingsboard-gateway
Entering a virtual environment python3 -m venv venv && source venv/bin/activate Python installation requirements
thingsboard-gateway/thingsboard_gateway/configOpen `vi tb_gateway.json` and modify the values of "host" and "accessToken" to the Platform host and Access token you just recorded. Start the Gateway
Data Flow & Protocol Conversion
ARMxy collects Modbus data via RS485
The gateway converts register values → MQTT messages → cloud device shadow
Supports local SQLite data persistence
Offline buffering and automatic sync after reconnection
Typical Application Scenarios
Predictive maintenance for automotive production lines
Energy optimization in chemical plants
Smart water pump station monitoring and remote control
Cold-chain container environmental monitoring
Wind turbine fault prediction and remote diagnostics
Smart campus security & energy automation
Water treatment dosing and safety-energy linkage control
Intelligent warehouse sorting & equipment maintenance automation
ARMxy industrial edge gateways, combined with ThingsBoard Gateway, provide ready-to-use integrated "device-edge-cloud" IoT solution. This en














