Arduino PLC IDE released for the Portenta Machine Control unit, and soon Opta micro PLC

Arduino PLC IDE 1.0

The newly released Arduino PLC IDE supports the five languages defined by the IEC 61131-3 standard: Ladder Diagram, Functional Block Diagram, Structured Text, Sequential Function Chart, and Instruction List. With Arduino focusing more and more on the industrial side with its Arduino Pro family, the company unveiled the Arduino Opta Micro PLC for industrial application last month and said it could be programmed with traditional PLC languages such as Ladder and FCB as well as the Arduino 2.0.0 IDE. The company now seems to have created an all-in-one integrated development environment for such hardware with the Arduino PLC IDE supporting PLC languages with Arduino Sketches. The program now supports the Portenta Machine Control unit, but the upcoming Opta micro PLC will be added soon. The IDE integrates no-code Fieldbus configurators that allow users to manage CanOpen, Modbus RTU, and Modbus TCP communication easily, and Arduino also mentions “advanced monitoring and […]

Arduino Opta is a micro PLC for industrial IoT applications

Arduino Opta micro PLC

Arduino has recently announced the Opta micro PLC with industrial IoT capabilities adding yet another solution to the Arduino Pro family. Arduino used to focus on the hobbyist crowd, but with the launch of the Arduino Pro family in 2020 starting with the Portenta H7 board, the company switched its main focus to the more profitable enterprise market. Since then they’ve launched several other boards designed in-house, and last year started collaborating with the introduction of the Arduino WisGate Edge LoRaWAN gateways based on RAKwireless hardware. The Arduino Opta is another one of those collaborations as it was designed together with Finder, who calls their devices PLR (Programmable Logic Relays). Arduino Opta key features and specifications: MCU – STMicroelectronics STM32H747XI microcontroller with 1x Arm Cortex-M7 core up to 480 MHz, 1x Arm Cortex-M4 core up to 240 MHz, 2MB flash, 1MB SRAM (as found in all Portenta H7 boards, and […]

ModBerry 500 R1 industrial computer replaces Raspberry Pi CM4 with Radxa CM3 module

ModBerry M500 R1

The ModBerry 500 R1 industrial computer features a Radxa CM3 system-on-module that follows the Raspberry Pi CM4 form factor, but is powered by a Rockchip RK3566 quad-core Cortex-A55 processor instead. The ModBerry 500 CM4 DIN-rail industrial computer with a Raspberry Pi Compute Module 4 was launched in 2020, but the Raspberry Pi shortage got in the way, even for commercial customers, and Poland-based TECHBASE had to find an alternative to Raspberry Pi CM4 to offer shorter lead times to its customers, and so the ModBerry 500 R1 based on Radxa CM3 system-on-module was born. ModBerry 500 R1 specifications: SoM – Radxa CM3 module with Rockchip RK3566 quad-core Cortex-A55 processor @ up to 2.0 GHz, with 1 to 8GB LPDDR4 RAM, up to 4 to 128GB eMMC flash (up to 250 MB/s), optional Wi-Fi 5 & Bluetooth 5.0 module Storage – Optional NVMe SSD via PCIe 2.0 (mini PCIe (default) or […]

NORVI GSM industrial controller with WiFi and cellular connectivity supports Arduino or ESP-IDF programming

NORVI GSM ESP32 cellular industrial controller

We’ve already seen ESP32 WiFI & Bluetooth SoC combined with a cellular modem several times already, and a couple of days ago, I wrote about LILYGO T-A7068X ESP23 board with a 4G LTE modem. Iconic Devices team has made another cellular ESP32 product with the NORVI GSM industrial controller. The DIN-Rail mountable USB programmable controller is offered with a choice of SIMCOM SIM800L 2G-only modem or QUECTEL EC21-G modem adding 3G UMTS/HSPDA+ and 4G LTE cellular connectivity. It also offers Ethernet connectivity, digital and analog inputs, relay outputs, and a small 0.96-inch OLED information display with options varying depending on the exact model. NORVI GSM specifications: Main module – ESP32-WROOM-32 with ESP32-D0WDQ6 dual-core microcontroller @ up to 160 MHz with 520 KB SRAM, 4 MB flash, 2.4 GHz WiFi 4 and Bluetooth 4.2 connectivity Cellular module (one or the other) SIMCom SIM800L quad-band GSM/GPRS module Quectel E21-G worldwide 4G LTE, […]

OnLogic announces Factor 201 Raspberry Pi CM4 industrial PC, Factor 202 controller coming soon

Onlogic Factor 201

OnLogic has announced the launch of the Factor 201, a compact fanless industrial PC based on Raspberry Pi CM4 (Compute Module 4) for Edge IoT applications, and is working on the Factor 202 industrial controller with onboard digital and analog I/Os (DIO & AIO), as well as a capacitive touchscreen. OnLogic Factor 201 Specifications: SoM – Raspberry Pi CM4 with Broadcom BCM2711 quad-core Arm Cortex-A72 processor @ up to 1.5 GHz, up to 8GB LPDDR4 RAM, up to 32GB eMMC flash Additional storage – Optional M.2 SATA SSD (See Expansion section) Video Output – HDMI port up to 4Kp60 Networking 2x Gigabit Ethernet LAN (Optional PoE PD Input) via Realtek RTL8153 controller Optional WiFi/Bluetooth module on Raspberry Pi CM4 module + 3x antenna holes Optional 4G LTE wireless module via M.2 socket USB – 1x USB 3.2 Gen 1 port, 2x USB 2.0 ports, 1x USB-C management port Serial – […]

Allwinner T113-S3 dual-core Cortex-A7 SoC features 128MB DDR3, targets automotive and industrial applications

Allwinner T113-S3 block diagram

Allwinner T113-S3 is a dual-core Cortex-A7 processor with 128MB DDR3 on-chip memory that is designed for smart control and HMI applications in the automotive and industrial sectors. At first glance, the new processor looks quite similar to Allwinner S3, but with twice the number of cores. However there’s more to it, as a a HiFi4 DSP has been added for smart audio applications, the H.264 encoder is gone replaced by an MPJEG encoder, and the company claims support for “industrial level working temperature”, plus a 10-year life cycle. among other differences. Allwinner T113-S3 specifications: CPU – Dual-core Arm Cortex-A7 with 32 KB L1 I-cache + 32 KB L1 D-cache per core, and 256 KB L2 cache DSP – Single-core HiFi4 Memory – 128 MB DDR3 Storage I/F – SD3.0/eMMC 5.0, SPI Nor/NAND Flash Video Decoding – H.264, H.265, MPEG-1/2/4, (M)JPEG, VC1 up to 1080p60 Encoding – JPEG/MJPEG up to 1080p60 […]

Raspberry Pi 4 PLC Industrial controller targets IIoT applications

Raspberry Pi 4 PLC

I’ve just noticed Boot&Work Corp was now offering an “Industrial Shields” branded PLC industrial computer powered by Raspberry Pi 4 SBC. We previously covered the company in 2017 at a time when they provided Arduino-based PLC modules optionally controlled with 10.1-inch panel PCs based on ARM Linux SBCs such as Raspberry Pi or Banana Pi. The “Raspberry Pi PLC Industrial Controller” is offered with either optoisolated outputs or relay outputs, and optional GPRS connectivity.  The Linux PLC is equipped with up to 36 digital inputs, 16 analog inputs, 8 analog outputs, and 6 interrupts, as well as communication interfaces such as CAN bus, up to 2x Ethernet ports, dual RS-485, WiFi, and Bluetooth. Raspberry Pi PLC Industrial Controller basic specifications: Single board computer – Raspberry Pi 4 SBC with 2GB to 8GB RAM, WiFi 5, and Bluetooth 5.0 connectivity Storage – 8GB MicroSD card Video Output – 2x Micro HDMI […]

Iono RP – An industrial PLC with a Raspberry Pi RP2040 MCU

Iono RP Raspberry Pi RP2040 PLC

Raspberry Pi RP2040 MCU has been used in many boards, but I think I had seen the dual-core MCU in a PLC, or even any industrial products just yet. Sfera Labs Iono RP is a compact I/O module (PLC) with a Raspberry Pi RP2040 microcontroller that’s programmable in C/C++ and MicroPython, or even the Arduino IDE. The DIN-Rail mountable, RP2040 based industrial PLC offers digital and analog input and output lines, power relays, and an RS-485 interface, supports power input from 12V-24V with all signals accessible through terminal blocks. Sfera Labs can also provide some optional options such as an RTC or an earthquake sensor module. Iono RP PLC specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ @ 133MHz with 264kB on-chip SRAM Storage – 16MB SPI flash, optional microSD card slot Communication interface – standard RS-485 interface with electrostatic discharge protection Inputs/Outputs via terminal blocks 4x power relay […]