Seeed Studio Edgebox-esp-100 Industrial Edge Controller User Manual

Seeed Studio Edgebox-esp-100 Industrial Edge Controller User Manual

Seeed Studio logoEdgeBox-ESP-100 Industrial Edge Controller
User ManualSeeed Studio EdgeBox-ESP-100 Industrial Edge ControllerEdgeBox-ESP-100 User Manual
A light weight IoT controller for industrial applications

EdgeBox-ESP-100 Industrial Edge Controller

Revision History

RevisionDate

Changes

1.001-08-2022Initial

Explanation of symbols used
The following symbols are used in these instructions:
Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - icon 1 NOTE
NOTE indicates tips, recommendations and useful information on specific actions and facts.
Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - icon 2 NOTICE
NOTICE indicates a situation which may lead to property damage if not avoided.
PREMIER P4263T Tilting Low Profile Wall Mount - icon 6 CAUTION
CAUTION indicates a dangerous situation of risk

Introduction

EdgeBox-ESP-100 enabled SCADA equipment via software selectable 4G/LTE to remote networks or select Industrial Internet of Things (IIoT) Cloud platforms. Featuring an event-based engine that can trigger I/O or send SMS text messages based on real-time operational data, EdgeBox-ESP-100 controller can perform advanced local edge control and alert personnel of critical events. A built-in I/O concentrator allows the controller to collect sensor data and optimize cellular data consumption by optionally reporting only on an exception or only transmitting relevant data points. With built-in Ethernet, serial, I/O and GPS, EdgeBox-ESP100 controller easily integrate with existing equipment enabling remote monitoring and control for M2M applications in industries including oil and gas, water, utility, transportation and mining.
1.1. Features

  • Rugged, reduced-maintenance hardware
  • High isolation, surge, and short circuit protection
  • Open architecture support custom programming
  • Ethernet, I/O ,4G/LTE, CANopen and Modbus bridging
  • Natively Supports Modbus & CANopen Protocols
  • Cloud Connectivity to IIoT Cloud Platforms
  • Integrated wired solution for all analog and discrete I/O interface designs
  • IEC 61131-3 compliant programs support (under developing)
  • 35mm DIN Rail support
  • Wide power supply from 1.8 to 36V DC

These features make the EdgeBox-ESP-100 designed as a cost-effective controller that provides the functions required for a variety of field automation applications. The EdgeBox-ESP-100 monitors, measures, and controls equipment in a remote environment. It is ideal for applications requiring flow computation; Proportional, Integral, and Derivative (PID) control loops; logic sequencing control; and a gateway with flexible wireless and field sensors expansion.
1.2. InterfacesSeeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 1

  1. LED
  2. EtherNET
  3. CAN bus and RS485
  4. Multi-Func phoenix connector

Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 2

  1. Ant.1
  2. SIM CARD
  3. Reset
  4. USB PORT (5V power output only)
  5. Ant.2

NOTE:

  1. The Ant.1 is used for WI-FI signal, and Ant.2 is used for 4G/LTE in default.
  2. The USB port if ONLY used for 5V power output, no USB function.

1.3. Block Diagram
The whole controller is built around ESP32 SOC. Refer to next figure for the block diagram. 

Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 3

Installation and Wiring

2.1. Mounting
DIN-rail mount is recommended. Refer to next figure for mounting orientation.Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 42.2. Connectors and Interfaces
2.2.1. Multi-Func phoenix connectorSeeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 5

Note

Func namePIN #PIN#Func name

Note

S/S12DO_24V
DI034DO_0V
DI156DO0
DI278DO1
DI3910DO2
AGND1112DO3
AI01314DO4
AI11516DO5
AI21718AO0
AI31920AO1
AGND2122AGND
GND2324+24V

NOTE:

  1. 24awg to 16awg cable are suggested.
  2. GND and AGND are isolated.
  3. All AGND signals are connected internally.
  4. DC voltage for input is 24V(+- 10%).
  5. DC voltage for output should be 24V(+- 10%). , the current capacity is 1A.

2.2.2. Serial Port (CAN BUS and RS485)

Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 6

Pin#SignalDescription
4CAN_HCAN
5CAN_LCAN
7RS485_ARS485
8RS485_BRS485
1,2,3,6N.CNot used
Green LEDLED CANActive when TX and RX of CAN BUS
Yellow LEDLED RS485Active when TX and RX of RS485

NOTE:

  1. The 120 Ohm termination resistor for RS485 has been installed inside.
  2. The 120 Ohm termination resistor for CAN BUS has been installed inside.

2.2.3. Ethernet
Ethernet interface comes from W5500, and connected ESP32 with SPI signals,10/100-BaseT supported, available through the shielded modular jack. Twisted pair cable or shielded twisted pair cable can be used to connect to this port.Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 7

Pin#Signal

Description

1TXP
2TXN
3RXP
6RXN
4,5,7,8N.CNot used
Green LEDLINKActive when LINK UP
Yellow LEDACTIVEActive when TX and RX data come through

2.2.4. LED

LEDSignal

Description

PWRPower supply
Cellular4G/LTE
ACTMultiplexed with U0TXD
ERRMultiplexed with U0RXD

2.2.5. SMA Connector
There are two SMA Connector holes for antennas. The ANT1 is default used for Mini-PCIe socket and ANT2 is for Internal WI-FI signal from CM4 module. Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 82.2.6. SIM card slot
The sim card is only needed in cellular network mode.Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 92.2.7. Reset button Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 10The reset button has multiple functions.

  1. When power up, the button is used to boot in download mode, it is useful if the OTA mode is crash.
  2. In APPs, the user software can use the button to “RESET” to default user configurations, such as IP Address, Wi-Fi information, or other behavior and action.

2.3. GPIO Multiplex
All used PINs are multiplexed as following figure.

NameIO of ESP32Type

Function

DO0IO40Digital outputDigital output 0
DO1IO39Digital outputDigital output 1
DO2IO38Digital outputDigital output 2
DO3IO37Digital outputDigital output 3
DO4IO36Digital outputDigital output 4
DO5IO35Digital outputDigital output 5
DI0IO4Digital inputDigital input 0
DI1IO5Digital inputDigital input 1
DI2IO6Digital inputDigital input 2
DI3IO7Digital inputDigital input 3
AO0IO42Analog outputAnalog output 0
AO1IO41Analog outputAnalog output 1
RS485IO17U1TXD
IO18U1RXD
IO8RS485_RTS
4G/LTEIO48U2TXDWWAN
IO47U2RXD
IO21PWR_KEY
IO16PWR_EN
EthernetIO10FSPI_CS0Connected to W5500
IO11FSPI_MISO
IO12FSPI_MOSI
IO13FSPI_SCLK
IO14INT#
IO15RST#
CAN_TXDIO1CAN BUS
CAN_RXDIO2CAN BUS
TXD0/LED_ACT#U0TXDProgramming/Debug and LED driver
RXD0/LED_ERR#U0RXD
BeepIO45BeepHigh active enables Buzzer
ResetIO0Reset button
I2CIO19I2C_SCL
IO20I2C_SDA
IO9Alarm or   wake   up   from PCF8563

2.4. I2C
2.4.1. I2C devices

DeviceAddress

Function

FM24CL64B0x50Retain memory
PCF85630x51RTC
Atecc608a0x68Crypto device
ADS1115 Or SGM580310x48ADC

2.4.2. I2C PIN Map

I2C PINESP32 IO
I2C_SDAIO20
I2C_SCLIO19
I2C_INTIO9

Main board

TopSeeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 11BottomSeeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 123.1. 4G/LTESeeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 13

A7670G 4G moduleESP32 IO

function

Enable power for A7670G through SY8089AIO16PWR_EN
PWRKEYIO21PWR_KEY
RXDIO48U2TXD
TXDIO47U2RXD

3.2. Programming/Debug portSeeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 14The GIPIO0 is also connected to the Reset Button. And the RXD, TXD of UART0 are used in download mode.
These allow the users to develop the EdgeBox-ESP-100 in bare meta.

Debug portESP32 IO

Other Function

RXDRXD0LED_ACT#
TXDTXD0LED_ERR#
GNDGND
GPIO0IO0RESET Button

3.3. Analog Input
The AI (analog input) section of the controller is built around analog-to-digital converter ADS1115 or compatible with it. The resolution of the ADC is 16bit.Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 15

SGM58031 (I2C address 0X48)

IO

CH1+AI0
CH2+AI1
CH3+AI2
CH4+AI3
SDAIO20/I2C_SDA
SCLIO19/I2C_SCL

NOTE:

  1. The default input type is 4-20ma.
  2. 0-10V Input type is optional.

3.4. Analog Output
The dual AO channels are made up by PWM and LPF technology.

Seeed Studio EdgeBox-ESP-100 Industrial Edge Controller - fig 16

Analog outputESP32 IO
AO0IO42
AO1IO41

Drivers and Programming

TBD

Applications

TBD

Electrical specifications

6.1. Power consumption
The power consumption of the EdgeBox-ESP-100 strongly depends on the application, the mode of operation and the peripheral devices connected. The given values have to be seen as approximate values.
Note: On condition of power supply 24V

Mode of operationCurrent(ma)Power

Remark

Idle81

Seeed Studio logo

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals