Store

DFRobot

· MPN: DFR1057

$467.20 |
In stock at supplier
No reviews yet

##Introduction Arduino Opta, specially designed for PLC engineers, is a secure, easy-to-use micro PLC (Programmable Logic Controller) with industrial IoT cap...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
##Introduction Arduino Opta, specially designed for PLC engineers, is a secure, easy-to-use micro PLC (Programmable Logic Controller) with industrial IoT capabilities. Opta is equipped with frequently used networks and protocols in multiple industries, and supports both Arduino sketch and standard PLC languages, including LD (Ladder Logic Diagram) and FBD (Function Block Diagram). And its powerful STM32H747XI dual-core Cortex®-M7 +M4 MCU allows users to perform real-time control, monitoring, and implement predictive maintenance applications.Secure and durable by design, Opta supports OTA firmware updates and ensures data security from the hardware to the Cloud thanks to the onboard secure element and X.509 standard compliance. Meanwhile, it maintains Arduino Pro's signature easy deployment in production thanks to a vast range of readily available software libraries and Arduino sketches. Last but not least, various connectivity options make keeping everything under control effortless via real-time dashboards combined with intuitive Arduino Cloud (or third-party services). Users can update wireless firmware and achieve remote control easily.Figure 1: Product ImageOpta is mainly programmed on the Arduino PLC IDE, which makes PLC programming easy. Choose any of the 5 programming languages defined by the IEC 61131-3 standard (Ladder, Functional Block Diagram, Structured Text, Sequential Function Chart, or Instruction List) and users can quickly code PLC applications or port existing ones to Arduino Opta. Figure 2: Connection Diagram for Modbus RTU with RS-485 interfaceIntegrate the micro PLC with users' existing machines, devices, and production lines, or combine it with other elements in the modular and versatile Arduino ecosystem, from small and smart sensor-packed modules to SOMs to gateways, for end-to-end solutions that can be customized to meet any need.Arduino Opta is available in three variants:Arduino Opta Lite: onboard Ethernet and USB-C portsArduino Opta RS485: onboard Ethernet and USB-C ports, plus RS-485 connectivityArduino Opta WiFi: onboard Ethernet and USB-C ports, plus RS-485 and WiFi/Bluetooth LE ##Applications Energy managementTank level monitoringUse as an RTU ##Specification Supply Voltage: 12-24VDC Input: Analog/digital input × 8 Output: Relay × 4 - Normally Open (NO) - Maximum: 10A per relay Processor: Dual-core ST STM32H747XI processor Memory: 1 MB RAM (Programming)Flash memory: 2 MB Flash QSPI: 16 MB Flash QSPIProgramming Languages: Arduino + IEC-61131-3 (LD-SFC-FBD-ST-IL) USB Connection: Used for host and device operations, programming/refresh, and power supply for programming (not for driving external high-power peripherals) Communication: support 10/100 Ethernet (TCP/IP or Modbus TCP)                     USB-C                     Wi-Fi + Bluetooth® Low Energy                     RS485 half duplexSecurity: ATECC608B secure element IP Protection: IP20Operating Temperature: -20℃ to 50℃ (-4℉ to 122℉)Compatible with DIN rail ##Documents Product wikiDatasheetFull PinoutGetting Started with Opta™ ##ShippingList Arduino Opta WiFi Micro PLC × 1

Jargon buster

Plain-language definitions for the technical terms used above.

DIN rail
DIN rail is a standard metal mounting rail used inside industrial electrical cabinets. DIN rail mounting matters because it lets the controller be installed neatly alongside power supplies, relays, and other automation hardware.
Flash memory
Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
IDE
Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
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 RTU
Modbus RTU is a version of Modbus commonly used over RS485 serial wiring. It matters if you need to connect the controller to industrial sensors, meters, or drives that use serial Modbus rather than Ethernet.
Modbus TCP
Modbus TCP is a version of Modbus that runs over Ethernet networks. It matters when connecting the controller to industrial systems that communicate over standard network cabling.
OTA
OTA means over-the-air updating, where firmware is updated wirelessly instead of through a programming cable. It matters because you may be able to update or maintain the module after it is installed in a project.
RAM
RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
RS485
RS485 is a robust wired serial communication standard often used in factories, farms, and buildings where cables may be long or electrically noisy. It matters because it lets this controller connect to industrial sensors, meters, and control equipment over longer distances than typical hobby serial wiring.
USB-C
A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.

Arduino Opta WiFi Datasheet

Datasheet · 450.3 KB · Click any page to view full size

Download PDF

Arduino Opta WiFi Full Pinout

Pinout · 166.7 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.