AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

DFRobot

· MPN: DFR0886

$98.10 |
In stock at supplier
No reviews yet

Built around the ESP32 dual-core processor, the Edge101 is an industrial IoT controller for taking ESP32 and Arduino-based projects beyond the workbench and ...

Stock availability

Available with leadtime
240 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

Built around the ESP32 dual-core processor, the Edge101 is an industrial IoT controller for taking ESP32 and Arduino-based projects beyond the workbench and into real-world automation, monitoring and edge gateway deployments.

It combines isolated RS485 with Modbus compatibility, isolated CAN bus, 10/100 Mbps Ethernet, Wi-Fi and Bluetooth in one controller. Expansion is provided through a PCIe-sized slot for 4G/NB-IoT modules, 11 native ESP32 GPIOs, 3 I2C interfaces, a TF card slot and a Nano SIM card slot.

The controller is housed in a metal casing with protection features for demanding electrical environments, and it can be powered from a 9–26V DC terminal block input or 5V 2A USB Type-C. Mounting hardware is included for flexible installation, including DIN rail mounting.

Included in the package: EDGE101 IoT Edge Controller (ESP32) ×1, 2.4G Wi-Fi Gain Adhesive Antenna ×1, 5.08 Terminal Block Plug - 6P ×1, Metal Universal Mounting Brackets ×2, DIN Rail Clip ×2 and M4 Round Head Screws ×4.

Features:

  • Industrial connectivity: Built-in isolated RS485 bus, isolated CAN bus, Ethernet, Wi-Fi and Bluetooth.
  • ESP32 power: Powered by the versatile ESP32 dual-core processor for IoT controller performance.
  • Industrial-grade casing: Housed in a durable metal casing.
  • Isolation protection: Offers comprehensive isolation protection.
  • Anti-static protection: Offers anti-static protection.
  • Lightning protection: Offers lightning protection.
  • Overvoltage protection: Offers overvoltage protection.
  • Reverse polarity protection: Offers reverse polarity protection.
  • Wide DC operation: Ensures stable operation from 9V-26V DC.
  • 4G LTE expansion: PCIe slot for 4G LTE modules.
  • GPIO expansion: 11 native ESP32 GPIOs.
  • I2C expansion: 3 I2C interfaces.
  • Local storage: TF card slot for local data storage.
  • Mounting: Multiple mounting options, including DIN rail.
  • Accelerate Time-to-Market: Transition rapidly from ESP32 prototypes to field-ready industrial solutions.
  • Simplify Integration: Reduce complexity with an all-in-one unit featuring essential industrial interfaces and protections.
  • Enhance Operational Reliability: Ensure system longevity and stability even in harsh electrical and physical environments.
  • Enable Versatile Connectivity: Leverage Ethernet, Wi-Fi, Bluetooth, and optional 4G LTE for nearly any deployment scenario.
  • Optimize Development Resources: Utilize the familiar and powerful ESP32 and Arduino development environments.
  • Industrial Automation & Control: Functions as a responsive controller, Modbus RTU/TCP gateway, or CAN bus node for machinery, process automation, and SCADA system integration.
  • Remote Environmental & Asset Monitoring: Collects data from environmental sensors (air, water, soil) or monitors operational status of remote assets (pumps, generators, agricultural equipment), with optional 4G LTE for wide-area connectivity.
  • Smart Greenhouse & Agricultural Technology (AgriTech): Enables precise data collection and automated control of irrigation, climate, and lighting systems in modern farming.
  • Critical Infrastructure Monitoring: Deploys for applications like water immersion detection in data centers or base stations, and monitoring of utility substations.
  • Custom Robotics & Machinery Control: Provides a reliable, communicative core for mobile robots, automated guided vehicles (AGVs), or specialised automated equipment requiring robust I/O and industrial interfaces.
  • IoT Edge Gateway: Aggregates data from various sensors and legacy devices (via RS485, CAN) and securely transmits it to cloud platforms or local servers, performing edge processing to reduce data load and latency.

Specifications:

  • Power Supply: 9–26V DC (Terminal Block) or 5V 2A (USB Type-C)
  • Standby Power Consumption: 50mA @ 12.0V (Terminal); 100mA @ 5.0V (USB)
  • Operating Temperature: –20°C to +75°C
  • Dimensions: 128 mm × 76 mm × 31 mm
  • Weight (Unit): 335 g
  • Processor: ESP32 dual-core 32-bit processor, 240 MHz clock speed, up to 600 MIPS computing power
  • Flash: 16MB
  • RAM: 520 KB SRAM, 16KB RTC SRAM
  • Wireless: 2.4 GHz Wi-Fi and Bluetooth dual-mode
  • Wi-Fi Standard: 802.11 b/g/n
  • Wi-Fi Speed: 802.11 n (2.4 GHz) with speeds up to 150 Mbps
  • Wi-Fi Modes: Supports Infrastructure BSS Station Mode, SoftAP Mode, and Promiscuous Mode
  • Bluetooth Standard: Bluetooth 4.2 standard, supporting both Classic Bluetooth (BR/EDR) and Bluetooth Low Energy (BLE)
  • Bluetooth Output Power: Output power up to +12 dBm
  • BLE Receiver Sensitivity: BLE receiver sensitivity of -94 dBm
  • BLE Mesh: Supports BLE Mesh networking and can serve as a MESH gateway when combined with Wi-Fi, suitable for environments without extensive Wi-Fi deployment, such as outdoor public areas, factories, and mines.
  • Wired Network: 1 x 10/100 Mbps Ethernet
  • CAN Bus: 1 x CAN Bus (Isolated)
  • RS485 Bus: 1 x RS485 Bus (Isolated, Modbus compatible)
  • Expansion Slot: 1 x PCIe-sized (for 4G/NB-IoT modules)
  • General Purpose I/O: 11 x ESP32 Native GPIOs
  • Sensor Interfaces: 3 x I2C
  • Storage: 1 x TF Card Slot (supports program upgrades & data logging)
  • SIM Card: 1 x Nano SIM Card Slot
  • Reset Button: 1 x Reset Button
  • Onboard User Button: 1 x Onboard User Button

A product wiki is available from the manufacturer for setup and development documentation.

Jargon buster

Plain-language definitions for the technical terms used above.

4G LTE
4G LTE is a cellular data standard used for internet access over mobile networks. When a product offers 4G LTE connectivity, it can provide remote internet access where wired Ethernet or Wi-Fi is not available, given suitable coverage and a SIM or data plan.
anti-static
Anti-static materials help drain away small static charges instead of letting them build up. This can matter for clothing, brushes, or handling electronics where static discharge could be annoying or damaging.
BLE
BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for low power use and broad compatibility with modern phones and computers. It connects well to battery-powered and mobile devices, including Apple hardware, though it behaves differently from Bluetooth Classic and its serial-style profiles.
CAN bus
CAN bus is a reliable two-wire communication network originally designed for vehicles and now common in machinery and robotics. It matters when you need multiple controllers or devices to share status and control messages in a noisy electrical environment.
DC
DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
DIN
As a pin label, DIN stands for 'data in', the input through which a device receives serial data from a controller, as found on SPI displays, LED drivers and other serial modules. DIN can also refer to the German standards body of that name, as in a round multi-pin DIN connector or DIN-rail mounting.
DIN rail
DIN rail is a standard metal mounting rail used inside industrial electrical cabinets. When a product is DIN rail mountable, it can be clipped neatly alongside power supplies, relays and other automation hardware in a panel.
ESP32
ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
Modbus
Modbus is an industrial communication protocol used by many meters, sensors, PLCs and automation devices. When a product lists Modbus support, it is generally easier to integrate with existing industrial equipment that speaks the same protocol.
Modbus RTU
Modbus RTU is a version of the Modbus protocol that runs over serial wiring, commonly RS485. When a product lists Modbus RTU, it can connect to industrial sensors, meters or drives that use serial Modbus rather than Ethernet.
Nano SIM
Nano SIM (the 4FF form factor) is the smallest common SIM card size, used by many phones and cellular modules. When a product needs a Nano SIM, you must supply a matching SIM card and an active mobile service plan before it can connect to a cellular network.
NB-IoT
NB-IoT is a low-power cellular network standard designed for sending small amounts of data from remote devices on long battery life. When a product lists NB-IoT, it can report readings from places without Wi-Fi or Ethernet, provided there is suitable cellular coverage and a data plan.
RAM
RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
reverse polarity protection
A circuit feature that helps protect the board if power is connected the wrong way around. It matters because it can reduce the chance of damaging the breakout during wiring mistakes, especially in classroom or prototyping use.
RS485
RS485 is a robust differential serial communication standard often used in factories, farms and buildings where cables may be long or electrically noisy, and it can link many devices on a single pair of wires. When a product lists RS485, it can communicate with industrial sensors, meters and control equipment over longer distances than typical hobby serial wiring.
RTC
A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
SCADA
SCADA stands for Supervisory Control and Data Acquisition, a type of system used to monitor and control industrial processes from computers or control rooms. SCADA compatibility matters when a device needs to report to or take commands from such a larger central control or automation setup.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
Terminal block
A terminal block is a connector that joins wires together in a neat, removable, or serviceable way, usually clamping each wire under a screw or spring instead of soldering. It makes it easier to connect, change, or service wiring without permanent joints.
Type-C
USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
USB Type-C
USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.

Supplier page — dfrobot.com

Supplier Description · 131.6 KB · Click any page to view full size

Download PDF

DFR0886 edge101 esp32 dimension 1.0

Mechanical Drawings · 88.9 KB · Click any page to view full size

Download PDF

DFR0886 edge101 esp32 schematics 1.0

Schematic · 210.1 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.