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

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 Raspberry Pi RP2040 PLC

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 outputs with bistable coils rated for 6A at 250V
    • 4x multi-mode inputs configurable as digital inputs, or 0 to 30V or 0 to  20mA analog inputs
    • 2x digital inputs or TTL level I/Os (1-Wire, I2C, Wiegand support)
    • 1x 0 to 10V analog output
  • Debugging – Micro USB programming/debugging port
  • Misc – Option RTC with backup battery, secure element, earthquake sensor module
  • Power supply – 12 to 28 V DC via terminal block with surge and reverse polarity protection, and 1.1A resettable fuse
  • Dimensions – 90.5 x 62.0 x 53.5 mm (3 modules DIN rail case)
  • Weight – 150 grams
  • Temperature Range –  Operating: -20…+60 °C (non-condensing humidity), storage: -30…+80 °C
  • Relative humidity – 5% to 90% non-condensing
  • IP Rating – IP20
  • Certifications – CE/FCC/IC
Iono RP internal block diagram
Internal block diagram
Iono RP Connection Diagram
Connection example

Sfera Labs provides a Github repository with a header file to add to Raspberry Pi RP2020 C/C++ SDK, and a MicroPython library with IO and RS485 examples. The company also explain it’s possible to program the Raspberry Pi RP2040 PLC with the Arduino IDE using the same library as used with the company’s Arduino-based Iono Uno or Iono MKR PLCs.

There are currently three models offered with RMB10X Iono RP, IRMB10R Iono RP with RTC, and IRMB10S Iono RP with RTC and a Secure Element. it does not seem possible to order a model with the earthquake sensor module, at least not through the online store. The price of the Iono RP ranges between €189.00 and €204.00 depending on the selected options/model. You can purchase the device and find additional documentation such as schematics and a user guide on Sfera Labs online store.

Via EENewsEurope

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
10 Comments
oldest
newest
mike
mike
2 years ago

LOL, how could they use the word industrial when it doesn’t even have industrialtemp range.

Bobert0670
Bobert0670
2 years ago

0-50 c is the temp range of most PLCs on the market. -20 to 60 c is better what’s not industrial?

jamez
jamez
2 years ago

-40 to +85 is industrial rating for temp

Dave
Dave
1 year ago

Maybe at a automotive chip level but never a real industrial product range, most industrial products are around -20 or -10 to 50 or 55C

and.elf
and.elf
2 years ago

I thought they had implemented a Siemens S7 interpreter.. technically a PLC, but most PLC developers don’t write c/c++.. I don’t see a big adoption..

Styno
Styno
2 years ago

Perhaps this appeals to some private individuals but I don’t expect good uptake by industry.
– No word about long term availability.
– reliability?
– pc languages like c/c++, python don’t give predictable real time behavior. And aren’t widely used by system integrators.
– the price is quite high as well. An Unitronics Jazz plc is about half the price. Even a Siemens Logo is cheaper.

Theguyuk
Theguyuk
2 years ago

They could be marketing them, at all the engineers brought up using RPI hardware ( only a guess, stab in the dark 😀 )

Theguyuk
Theguyuk
1 year ago

They have launched the Exo Sense RP.

Khadas VIM4 SBC