AMPLIFIED ENGINEERING nodeG5 User manual

nodeG5
IIOT GATEWAY
EDITION / October 2023 /
FIRMWARE VERSION 2.1
DESIGNED IN AUSTRALIA.
ASSEMBLED IN SINGAPORE.
Build intelligent network nodes with
an IIoT gateway that supports python,
docker & services like AWS Sitewise
& TensorFlow to manage OPC UA,
CAN Bus J1939/OBD2, Serial RS485
Modbus TCP/RTU, WiFi & BLE data.
Page 1/25

Page 2/25
SAFETY OF USE
SECTION 1: ABOUT
nodeG5 Specications
Hardware
Board Interface
SECTION 2: SETTING UP
SIM Installation
Logging In
SECTION 3: CONFIGURATIONS
Quickstart Guide
WAN & Cellular Settings
Dynamic DNS
Ethernet Settings
Wireless Settings
Serial & CAN Settings
IoT Hardware
IoT Client
IoT Data
Management
System Status
CONTACT US
3
4
5
6
7
8
9
10
11
12
13
14
16
18
20
21
24
25
INTEGRATED REAL TIME DATA MODE
The addition of a Real Time data mode allow users to make a split between
data sets which require instant status updates & those that require a log.
NEW FEATURES IN FIRMWARE 2.1 TABLE OF CONTENTS

!
SAFETY OF USE
ALL CONDITIONS
POWER SETUP
All specialist electronic devices must be operated with due care to avoid damage or injuries and should be installed and
operated by a trained personnel.
DO NOT OPERATE THIS EQUIPMENT IN ENVIRONMENTS CONTAINING POTENTIALLY EXPLOSIVE GASES OR
LIQUIDS, EXAMPLE, GAS STATIONS AND CHEMICAL PLANTS AND EXPLOSIVE STORES.
Inadequate current or dips in voltage may cause the device to fail to connect to data services even if the LEDs are
lighted up. Supply over 30 VDC will damage the device.
Never remove or insert SIM card when device has PWR switched in “ON” position. Damage caused to device or SIM in
such case will not be warranted.
Do not reboot/power-down the device until the writing process is acknowledged as completed.
SIM CARD
CONFIGURING THE
ROUTER
Page 3/25

MANAGEMENT
NETWORK
I/O
CPU CORE
· Designed for maximum uptime from available
network
· NetMgr WWAN connect timeouts
· End-to-End PING connectivity testing with
reboot
· Dynamic DNS
· Azure IoT Hub / IoT Central Client
· AWS IoT Core / Sitewise Client
· Ubidots Client
· MQTT Client
· On-board Real Time Clock
Page 4/25
· Real Time Data Mode
· FIFO Data Mode
· SSH for Remote LINUX Management
2x 1000Mbps Ethernet ports, RJ45
802.11ax WiFi
Bluetooth 5.3 BLE
4G/LTE CAT4 cellular module, Quectel
EC25-E/A (EU & US bands)
GPS
2x USB2.0, 1xUSB3.0 type-A connectors
2x RS485 (half-duplex)
2x CAN bus port
4x digital outputs + 4x digital inputs
1x serial console via UART-to-USB bridge,
micro-USB connector.
NXP i.MX8M Plus QuadLite, quad-
core ARM Cortex-A53, 1.8GHz
AI/ML Neural Processing Unit, up to
2.3 TOPS
ARM Cortex-M7, 800Mhz
2GB - 16GB LPDDR4
16GB – 128GB eMMC ash, soldered
on-board
NETWORK
ROBUSTNESS
INTEGRATED
DATA FEATURES
REMOTE
MANAGEMENT
NETWORKING
CLOUD
MANAGEMENT
LAN
WIFI (optional)
BLE (optional)
CELLULAR
GNSS
USB
RS485/ RS232
CAN BUS
Digital I/O
Debug
CPU
NPU (optional)
REAL TIME CO-
PROCESSOR
RAM
Storage
STORAGE & MEMORY
USER CUSTOM PROGRAMMING
· Run Python (2.7.15 & 3.6.5)/ LUA/ BASH scripting
· Run containers on Debian Linux
WARRANTY
· 5 year manufacturer warranty
1. 1
nodeG5
SPECIFICATIONS
ABOUT

ABOUT
1. 2
HARDWARE
PHYSICAL SPECIFICATIONS
PERIPHERALS INCLUDED
POWER
OPTIONAL ACCESSORIES
DIMENSION
- L
- W
- H
WEIGHT
· Cellular rubber duck antenna with SMA connector
· CAT-5 LAN cable (3M)
· 8 to 26 VDC
· High-gain outdoor antenna (wall mounted)
· High-gain outdoor antenna (pole mounted)
· 2x 2.4GHz / 5GHz WiFi BLE Antennas
· 2x11-pin dual-raw mating plug for industrial I/O
132mm
110mm
110mm
132mm
Page 5/25
With the nodeG5 you have the option to install it using a
mounting plate onto different surfaces.
The orientation and dimensions are as below:
132mm
84mm
25mm
550g

WIFI/Bluetooth
SMA Slot
WIFI SMA Slot
Page 6/25
USB3.0 GENERIC LED1 GENERIC LED2
SIM SLOTSerial Console
POWER ON
SMA Antenna
Connectors
SMA Antenna
Connectors
ABOUT
1. 3
BOARD INTERFACE
Main LAN Port ETH1
(default: 192.168.1.1)
Second LAN Port ETH2
(default: 10.1.1.1)
Industrial I/O
terminal block P8
DC Power HDMI
USB2.0 port2
USB2.0 port1
See Section 3.6
(page 14) for wiring
diagram
For models with WiFi
& BLE only

SETTING UP
2. 1
SIM INSTALLATION
WHAT YOU’LL NEED
1. 4G Data Enabled micro SIM
Card
2. PC/Laptop with an
Ethernet port
3. SIM card network details –
APN/USERNAME/PASSWORD.
You would need to get this
information from your operator.
INSERTING THE SIM
CARD
STEP 1 of 5 - Unscrew the SIM cover and insert the micro SIM card into the slot.
STEP 2 of 5 - Screw the cover back on and connect up the power adapter and the cellular antenna
Page 7/25

2. 2
LOGGING IN
SETTING UP
NODEG5 CONSOLE
Page 8/25
Username
Password
nodeG5
When you have connected
up the hardware to the
box, the web console can
be accessed at the
address
192.168.1.1
For Security, after your rst
successful log in, you will
be prompted to change
your username &
password.
Note: If you are using a
SSH console:
The login username is:
root
The default password
remains as:
node12345
The default username is:
admin
The default password is:
node12345
STEP 4 of 5 - Launch your browser and enter address as 192.168.1.1
STEP 5 of 5 - Log in.
192.168.1.1
node12345
admin
Log In
STEP 3 of 5 - Plug in the Ethernet cable from ETH1 to your pc and power up the nodeG5.

CONFIGURATION
3. 1
QUICK
START
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
Basic settings for nodeG5 Gateway for Cellular Internet Access
Cellular SIM Settings
Password Management
G5 Quick Start Guide.pdf
APN
*99#
telstra.internet
Dial Number
User Name (PAP/CHAP only)
Password (PAP/CHAP only)
SIM PIN Code (If required only)
Current Password
New Password
Reconrm New Password
LAN (eth1) Port Settings
LAN IP Address
Change Password
Update
You can nd resource PDF links
in our web cong to help guide
you through the different
setups.
Key in the IP Address for your
nodeG5 gateway here.
To connect the nodeG5 to a
cellular network the following
information is required. You will
be able to get them from your
internet service provider.
Click on UPDATE to save your
settings.
For security, please ensure you
change to a new password.
Page 9/25
The Quick Start tab brings
together all the settings you
need to establish an
immediate cellular
connection in one page.
192.168.1.1 24
/

3. 2
WAN &
CELLULAR
SETTINGS
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
WAN & Cellular Settings
Cellular SIM Settings
Advanced Settings
Primary WAN Interface
APN
5
*99#
5
3
8.8.8.8 T
telstra.internet
192.168.1.20
Dial Number
User Name (PAP/CHAP only)
Password (PAP/CHAP only)
SIM PIN Code (If required only)
Service
Assigned DNS
NetMgr WWAN Connect Timeout
Enable Reboot on PING failure
PING Remote Host
PING Interval
PING retries
LTE_UMTS Preferred
Cellular
Disabled
Update
Select your primary WAN
interface from the options given.
(Note that Wi-Fi is model
dependent & you will need to
complete the rest of your the
settings in 'Wireless' tab.)
To connect the nodeG5 to a
cellular network the following
information is required. You will
be able to get them from your
internet service provider.
If you will like to override your
network assigned DNS, you can
input your own address here.
Otherwise leave it blank.
Set the amount of minutes
before the system does a
reboot (0 = never)
To ensure reliable connectivity
you can choose to PING an
external IP address.
Add in a test IP address (i.e.
Google at 8.8.8.8 T)
Input the PING interval &
number of retries made before
the system reboots.
When you have completed your
settings on this page, click
'Update' to save them.
Page 10/25

3. 3
DYNAMIC DNS
The Dynamic DNS feature
helps to keep a standard
domain name pointed to
the nodeG5 even if it is
assigned IP changes during
a reboot/reconnection.
WHAT YOU’LL NEED
1. A data sim card with a
public IP [You can check this
with your operator.]
2. An account with a dynamic
DNS service provider like
dyndns2, easydns or
changeip
Dynamic DNS Settings
Enable DDNS Client
dyndns2
nodeg5.dyndns.org
********
your_username
Service Name [list]
Device Hostname URL
Password
Username
UPDATE TEST
ENABLED
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
Enable of Disable the DYNDNS
service.
Enter in the DYNDNS service
you have registered with.
Enter in the FQDN (fully
qualied domain name) of your
host at DDNS provider.
Key in your DYNDNS Service
Username & Password.
Click 'Update' to save your
settings. The nodeG5 will
connect to your account and
point the domain after you
reboot.
In the above example, you will
be able to access your nodeG5
using the domain name
"nodeG5.dyndns.org" on any
regular browser.
Our new TEST feature allows
you to quickly & easily verify
that your dynamic domain
assignment is working.
Page 11/25

3. 4
ETHERNET
SETTINGS
Ethernet Settings
192.168.8.254
192.168.1.1 24
Set up the IP Address of your
LAN port.
Enable the nodeG5 to
automatically assign IP
addresses to your connected
LAN devices.
This would be the starting
address for connected devices.
For the example here, the rst
connected device will be
assigned the address of
192.168.1.10
This will limit the number of
connected devices. For this
example the last connected
device will be assigned
192.168.1.20
Sets up the IP Address of your
WAN port.
Sets up the IP Address of the
nodeG5 gateway.
Once you have completed your
settings click to save.
Page 12/25
24
/
/
192.168.8.200
10
10
eth0 Gateway
DHCP Start
DHCP Limit
eth1 (LAN) IP Address
eth0 (WAN) IP Address
DHCP Enable
e.g. xxx.xxx.xxx Start
Limit no. of IPs to assign
Cellular
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
Update

3. 5
WIRELESS
SETTINGS
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
Wireless Settings
Settings for 'Infrastructure Mode' : connects to your wi- router for internet access
Settings for 'Access Point Mode' : connection point for your wi- enabled devices
Wireless Mode
SSID
SSID
ssid
ssid
*********
*********
Security Type
Password
IP Address
Router IP
Security Type
Password
IP Address for AP mode
192.168.1.1 24
/
192.168.1.1 24
/
Disabled
WPA-PSK
WPA-PSK
Update
Select to enable (Note that Wi-
Fi is model dependent.)
Key in the SSID of your wi-
router.
Input the security settings to
connect to your router.
Key in the IP address for your
nodeG5, or leave this blank to
let it be assigned via DHCP.
Create a SSID for your nodeG5
access point.
Input the security settings to
authenticate a connection with
devices.
Key in the IP address for your
nodeG5 as access point.
When you have completed your
settings on this page, click
'Update' to save them.
Page 13/25

· PIN 1 (RS485_POS)
· PIN 3 (RS495_NEG)
· PIN 5 (ISO_GND_1)
· PIN 7 (RS485_POS)
· PIN 6 (RS495_NEG)
· PIN 8 (ISO_GND_2)
· PIN 4 (CAN_H)
· PIN 2 (CAN_L)
· PIN 5 (ISO_GND_1)
· PIN 12 (CAN_H)
· PIN 14 (CAN_L)
· PIN 21 (ISO_GND_3)
Serial (RTU)
Port A
Serial (RTU)
Port B
CAN Port E
CAN Port C
I/O
module
A
-
A
-
A
B
B
B
D
D
D
C
D
C
D
D
D
D
D
D
C/D
C/D
Isolation Power
Domain
1
1
1
1
1
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Signal Name
RS232_TXD / RS485_POS
CAN_L
RS232_RXD / RS485_NEG
CAN_H
ISO_GND_1
RS232_RXD / RS485_NEG
RS232_TXD / RS485_POS
ISO_GND_2
IN0
IN1
IN2
RS232_TXD / RS485_POS / CAN H
IN3
RS232_RXD / RS485_NEG / CAN_L
OUT0
OUT1
OUT3
OUT2
24V_IN
24V_IN
ISO_GND_3
ISO_GND_3
Page 14/25
3. 6
SERIAL & CAN
SETTINGS
Note: for RS485 2-wire,
half-duplex cables are
required.
CONFIGURATION
The industrial I/O signals are routed to terminal block P8. Pin-out is determined by the I/O modules conguration below:
Connector Type:
22-pin dual-raw plug with spring connections
Locking: screw ange
Pitch: 2.54mm
Wire cross-section: AWG20-AWG30

3. 6
SERIAL & CAN
SETTINGS
Serial / CAN Settings
Serial Port A Parameters
Serial Port B Parameters
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
CAN Port Parameter
Stop Bits
Stop Bits
Data Bits
Data Bits
E.g. 7, 8
E.g. 7, 8
8
8
9600
9600
500000
500000
Speed
Speed
CAN Port C Baudrate (On-board)
CAN Port E Baudrate (FCCAN)
Parity
Parity
E.g. 9600, 19200, 38400, 57600, 115200
E.g. 9600, 19200, 38400, 57600, 115200
Update
Match the settings with your
attached serial devices to the
respective port (see wiring
diagram on the previous page).
Match the settings with your
attached CAN devices to the
respective port (see wiring
diagram on the previous page).
Click on 'Update' to save your
settings.
Even
1
Even
1
E.g. 50000, 100000, 125000, 250000, 500000, 1000000
Page 15/25

3. 7
IOT HARDWARE
IOT Hardware Setup
Modbus mode [modbus.pdf]
CAN bus mode [OBD2.pdf]
COMeth mode [COMeth.pdf]
Event Drop Type
Poll Period
Poll Time Out
Query Pause
Time Stamp Offset
Bluetooth Radio
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
secs
secs (pause between query required for Modbus)
ZBR: Query mode || ZBQ: Read Mode
OBD/C2Q: Query mode || C2R: Read Mode
Click to enable Modbus mode
Choose 'Query mode' to send
request packet & read response
values. Choose 'Read mode'
when slaves auto report their
status/values. J1939 users will
also need to choose that CAN
bus option here.
ComETH BOT supports query
and reading of on-board digital
input.
Select the time interval of
reading data events of the
iotasset listing. If you wish, have
a different polling period for
different assets, refer to our
web FAQ to set your iotasset.txt
conguration.
The timeout species the time
period to accept responses after
each network request. Ensure
adequate spacing that takes
into account network trafc and
latency.
If you require a pause between
separate poll queries, set it
here.
Set your local timezone for
event timestamp.
Enable the Bluetooth option
here. Note that this feature is
model dependant.
Update and reboot the nodeG5
Page 16/25
secs
eg +8 or -6.5 (offset from UTC+0)
UPDATE
Disabled
OFF
0
0.1
5
15
Disabled
Disabled
Disabled

3. 7
IOT HARDWARE
IOT Hardware Setup
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
IMPORTANT ::
Please upload the following settings
via the Management tab.
- iotasset.txt with hardware device
settings (e.g Modbus addresses)
- connstr.txt with Azure settings
(e.g. Azure IoT device id token)
:: Show Data
Check File :: Check iotasset.txt
Warning : Will delete all user sensor data
DELETE DATADATA SNAPSHOT
UPLOAD IOTASSET.TXT FILE
Show a snapshot of the current data
DELETE ALL JSON DATA
Ensure that the gateway HTTPS
console must be accessible before
proceeding with these steps.
1. Click on the 'UPDATE
IOTASSET.TXT FILE' button.
2. In the new window, click on
'CHOOSE FILE' & select the updated
le from your local folder.
3. Click 'UPLOAD FILE'
4. Close the page & log in again for
security purposes.
If the update failed, check that the
connection to the gateway is stable.
Or else please contact
support@amplied.com.au
Click to see the current
congurations le in a new web
page.
Page 17/25

IOT Client Setup
Client Setup :: Azure IoT
nodeG5 Azure IoT Quick Start Guide web pdf
Device ID
Client Type
Client Setup :: AWS IoT
nodeG5 AWS IoT Quick Start Guide web pdf
Thing Name
Topic
AWS Endpoint
AWS Port
Enable Client
Provisioning Host
ID Scope
SAS Private Key
Enable Client
Enter the Device ID you use to set up
your Microsoft Azure IoT Account.
Select if you are connecting to Azure
IoT Hub or IoT Central.
Enter the endpoint/host for sending
the data. By default this is set to
'global.azure-devices-
provisioning.net'
Enter in the ID scope assigned to
your Azure device provisioning
service.
Enter the SAS private key that is
generated using your device
connection string.
Select to Enable the Azure IoT Client
Enter the Thing Name, Topic,
Endpoint & AWS Port as per the
settings in your AWS account
Select to Enable the AWS IoT Client
Page 18/25
YourAzureDeviceID
YourAzureDeviceID
IoT Hub Client
Enabled
Enabled
CONFIGURATION
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
3. 8
IOT CLIENT

IOT Client Setup
nodeG5
MENU OPTIONS
Quick Start
Cellular WAN
Dynamic DNS
Ethernet
Wireless
Serial / CAN
IoT Hardware
IoT Client
IoT Data
Management
System Status
Logout
CONFIGURATION
3. 8
IOT CLIENT
Client Setup :: Ubidots
nodeG5 ubidots IoT Quick Start Guide web pdf
Device Token
Device Name
Client Setup :: MQTT
nodeG5 MQTT IoT Quick Start Guide web pdf
Broker Host
Message Topic
Host Port
Username for port 1883
Password for port 1883
Enable Client
Enable Client
Enter the Device Token & Name as
per the settings in your Ubidots
account
Select to Enable the Ubidots IoT
Client
Enter the MQTT Broker IP that you
want to connect to
And your Topic as per the settings in
your Broker/ to describe your data
set
And the Broker Port details as per
the settings in your MQTT Broker
Enable the nodeG5 as a MQTT IoT
Gateway
Page 19/25
YourAzureDeviceID
test.mosquitto.org
1883
Enabled
Enabled

· PIN 1 (RS485_POS)
· PIN 3 (RS495_NEG)
· PIN 5 (ISO_GND_1)
· PIN 7 (RS485_POS)
· PIN 6 (RS495_NEG)
· PIN 8 (ISO_GND_2)
· PIN 4 (CAN_H)
· PIN 2 (CAN_L)
· PIN 5 (ISO_GND_1)
· PIN 12 (CAN_H)
· PIN 14 (CAN_L)
· PIN 21 (ISO_GND_3)
Serial (RTU)
Port A
Serial (RTU)
Port B
CAN Port E
CAN Port C
The industrial I/O signals are routed to terminal block P8. Pin-out is determined by the I/O modules conguration below:
CONFIGURATION
3. 9
IOT DATA
Client Setup :: Ubidots
nodeG5 ubidots IoT Quick Start Guide web pdf
Device Token
Device Name
Client Setup :: MQTT
nodeG5 MQTT IoT Quick Start Guide web pdf
Broker Host
Message Topic
Host Port
Username for port 1883
Password for port 1883
Enable Client
Enable Client
Enter the Device Token & Name as
per the settings in your Ubidots
account
Select to Enable the Ubidots IoT
Client
Enter the MQTT Broker IP that you
want to connect to
And your Topic as per the settings in
your Broker/ to describe your data
set
And the Broker Port details as per
the settings in your MQTT Broker
Enable the nodeG5 as a MQTT IoT
Gateway
Page 19/25
YourAzureDeviceID
test.mosquitto.org
1883
Enabled
Enabled
Table of contents
Other AMPLIFIED ENGINEERING Gateway manuals
Popular Gateway manuals by other brands

AudioCodes
AudioCodes Mediant 800B Installation and maintenance manual

ITS Telecom
ITS Telecom CelluLine CGW-T Installation and programming manual

Iget
Iget Home GW6 user guide

Huawei
Huawei HG523 user guide

HMS
HMS Intesis INMBSOCP 0100 Series Installation sheet

Edgewater Networks
Edgewater Networks EdgeMarc 4550 quick start guide

InnoMedia
InnoMedia MTA 8328-1W Quick install guide

Multitech
Multitech RouteFinder RF550VPN user guide

2-Wire
2-Wire HomePortal 1000HW installation guide

Sunway
Sunway SMG Series user manual

Black Box
Black Box Optinet FE408005AA user guide

Blackbe;rry
Blackbe;rry MUSIC GATEWAY - VERWENDEN DES BROWSERS AUF IHREM... user guide