Skip to main content

NEO-Edge40 Hardware

This page identifies the hardware blocks on the NEO-Edge40 Rev. 1.0 mainboard. If you are new to the product, start with the NEO-Edge40 Overview.

Annotated NEO-Edge40 Rev. 1.0 mainboard showing its connectors and major components

Development status: The board-level information below describes Rev. 1.0. The LCD, enclosure, output ratings, analog accuracy, isolation ratings, connector pinouts, and certification-related values are not final production specifications unless explicitly confirmed.

Hardware map​

AreaHardwarePurpose
Main controlKORLINX NX40 moduleBLE / Zigbee communication, edge processing, and control logic
Cellular expansionKSP-N51U or KSP-N51U-M.2Optional LTE-M / NB-IoT communication
Wired communicationRJ45, RS-485, and CANConnects LAN systems, industrial devices, and controllers
Field inputsAnalog and digital input connectorsReceives sensor and contact signals
Field outputsRelay, DC, and analog output connectorsControls connected field equipment
DevelopmentUSB-C, SWD, GPIO, and I²CFirmware, debugging, and peripheral expansion
Onboard sensorsBMI323 and SHTC3Motion and temperature/humidity sensing
Local interfaceButton and LCD connectorLocal input and planned status display
PowerDC power jackMain board power input

Main controller and wireless​

ItemSpecification
ModuleKORLINX NX40
MCUNordic Semiconductor nRF52840, Arm Cortex-M4F at 64 MHz
Memory1 MB flash and 256 KB RAM
Wireless roleBLE and Zigbee data acquisition and control
Development environmentArduino IDE with the NX40 board package and libraries

The NX40 module handles wireless communications, field-data processing, protocol conversion, and I/O control.

Communication interfaces​

InterfaceBoard implementationTypical use
Ethernet10/100 Ethernet through an RJ45 port and W5500 controllerLAN, PC, local server, or gateway uplink
RS-485One isolated channelIndustrial equipment and protocols such as Modbus RTU
CANOne channelCAN-based equipment or controllers
CellularExpansion for KSP-N51U or KSP-N51U-M.2LTE-M / NB-IoT connectivity at remote sites

Industrial I/O​

I/OChannelsElectrical function
Analog input2Selectable 4–20 mA or 0–5 V input
Analog output24–20 mA current output circuit
Digital input212 V opto-isolated input
Relay output2Contact output for switching external AC or DC loads
DC output212 V transistor low-side output
GPIOProject-dependentAdditional control or status signals

Potential loads include warning lights, pumps, fans, solenoid valves, auxiliary contactors, and industrial actuators. Verify electrical ratings and protection requirements before connecting a load.

Development and expansion​

InterfacePurpose
USB-CBoard connection, serial communication, or firmware work, depending on firmware configuration
SWDFirmware download and debugging
GPIOExternal signal access and control
I²CSensor or peripheral expansion
4-pin headerProject-specific expansion

Front LCD and Local UI​

Neo Edge40 LCD

NEO-Edge40 is planned to use a 1.06-inch front LCD for field installation and status checking.

The LCD can be used to display operating status, communication status, sensor values, output status, alarm diagnostics, and basic settings.

Screen ItemDisplayed Content
Operating StatusBooting, Normal, Warning, Fault, Maintenance Mode
Communication StatusBLE device count, Zigbee node/network status, Ethernet link, RS-485/CAN, LTE registration and signal status
Measured Values4–20 mA / 0–5 V converted values, temperature/humidity, internal sensor values
Output StatusRelay 1/2, DC Output 1/2, analog output, GPIO status
Alarm / DiagnosticsSensor disconnection, out-of-range value, communication failure, power or equipment error codes
SettingsDevice ID, communication parameters, thresholds, and basic network information

The LCD helps reduce the need to connect a laptop during installation or inspection.