ModBerry 500 CM5: A Leap Forward in Industrial IoT Automation

The ModBerry 500 series from TECHBASE has long been a staple in the industrial IoT automation market, known for its reliability and versatility. The upcoming ModBerry 500 CM5, integrates the powerful Raspberry Pi Compute Module 5 (CM5), bringing significant enhancements and maintaining compatibility with previous versions.

Compatibility with Raspberry Pi Compute Module 5

The ModBerry 500 series is fully compatible with the Raspberry Pi Compute Module 5, ensuring seamless integration and enhanced performance. This compatibility allows users to leverage the advanced features of the CM5, including improved processing power and expanded memory options, while maintaining the robust and flexible platform that ModBerry users have come to rely on.

Advantages of the ModBerry 500 CM5 in IoT Automation

The ModBerry 500 series has established itself as a leading solution in the IoT automation market due to its reliability with proven track record in various industrial applications, ensuring consistent performance in harsh environments.

Huge versatility provided with a wide range of configurable hardware options to meet specific needs, including digital and analog I/Os, serial ports, and various communication interfaces. ModBerry 500 devices are easy to deploy with user-friendly setup and configuration, supported by a strong community and extensive documentation.

New Processor Features

The integration of the Raspberry Pi Compute Module 5 brings several key enhancements:

  • Enhanced Processing Power: The CM5 features a powerful Cortex-A76 4×2.4GHz processor, providing faster and more efficient data processing capabilities
  • Increased Memory: Options for up to 16GB of LPDDR4x-4267 SDRAM, allowing for more complex applications and better multitasking
  • USB 3.0 Support: The addition of USB 3.0 ports significantly improves data transfer speeds, making it ideal for applications requiring high-speed connectivity

Benefits of the upgraded ModBerry 500 CM5

The previous ModBerry 500 CM4 has established its position on the market as a robust IoT platform. New CM5 version offers not only the same but improved capabilities, thanks to compatibility with the new processor unit.

  • High Performance: Powered by the quad-core Cortex-A76 processor, providing reliable performance for various industrial tasks with support of eMMC storage and M.2 NVMe SSD support
  • Rich I/O Interfaces: Including Gigabit Ethernet, digital and analog inputs/outputs, RS-232/RS-485 serial ports, and more
  • Wireless Communication: Built-in WiFi, Bluetooth, and optional 4G/LTE, 5G, Narrow-Band IoT, LoRa, Sigfox and other wireless communication modules

With the update to CM5, the ModBerry 500 series continues to build on these strengths, offering even greater performance and flexibility for industrial IoT applications. The ModBerry 500 CM5 represents a significant upgrade, combining the proven reliability and versatility of the ModBerry platform with the advanced features of the Raspberry Pi Compute Module 5. 

The first pieces of devices are available for order. Contact our sales department via Chat at IIoT-Shop.com to obtain test pieces and receive a commercial offer for a larger order. It is also possible to upgrade previously purchased devices to the CM5 module, due to full compatibility with the earlier version of ModBerry CM4 (however cooling conversion is required). Technical datasheet for ModBerry 500 CM5 will be available on Raspberry Pi Compute Module 5 official release.

ModBerry 500-CM4 with ESP32 and Arduino for ultimate power management

Sleep functionality for ModBerry 500 CM4 devices

TECHBASE company designed an extended version of Raspberry Pi Compute Module 4 based devices, ModBerry 500-CM4-PM series for better power management in changing conditions of industrial applications. With the use of GPIO the module can manage boot, sleep mode or safe shutdown of the device in terms of unexpected drop in the power network with help of built-in ESP32 module and Arduino environment.

In the last few years developers marketed a wide range of ARM-based development boards, lacking in enhanced power management, especially sleep and wake up modes, commonly used in PC-grade computing. These boards are not adjusted for battery power supply, so it’s natural that sleep/wake functions should be implemented. In connection with the development of solutions based on Linux-SBC, key factor is adding sleep modes to any remote installation

ESP32 based addon module for Raspberry Pi

With built-in algorithms and the possibility to program on your own, the TECHBASE’s sleep/wake addon module can wake the device using a scheduler/timer. The module itself is based on ESP32-WROVER, used in the Moduino X series. ESP32 as a lightweight and low-powered solution is a perfect aid system for Raspberry Pi. Another option is wake on external triggers, e.g. change of input state, etc. All the options for sleep, shutdown and wake can be configured for various scenarios to ensure constant operation of devices, safety of data and continuity of work in case of power failure in any installation.

Sleep mode with additional power backup

Additional power management option for ModBerry devices is sleep functionality enhanced with SuperCap UPS energy backup device. This solution allows programming scenarios including the execution of chosen actions, in order to save data, send a notification and restart/shutdown the controller after completion.

Advanced power management solution

Most advanced configuration includes use of ESP32 module, known from the successful, lightweight Moduino X series, for extra logic for wake up / sleep scripts. This addon will allow the RaspberryPi-based ModBerry device to be woken up by the internal ESP32 controller

Moduino-ModBerry symbiosis allows a wide range of wake-up/sleep schedule customization, in order to perform best and save energy according to power supply state. Arduino and MicroPython environments provide libraries to control different scenarios of data and power management.

ModBerry 500-CM4-PM availability

The preliminary ModBerry 500-CM4-PM devices are available on request and delivery time will be specified by the Sales Dept. depending on the size of the project. Contact via email or Live Chat here: https://iiot-shop.com/

RAID support for NVMe SSD with Raspberry Pi Compute Module 4 for IIoT

With latest Raspberry Pi Compute Module 4, the Raspberry Foundation added NVMe SSD support via M.2 (PCIe 2.0) interface. Jeff Geerling tested 3 piece M.2 SSD RAID array which is another example how Compute Module 4 is a milestone in IoT applications.

SSD/eMMC benchmark scores for Compute Module 4

With the debut of Raspberry Pi Compute Module 4 and ModBerry 500 CM4 from TECHBASE, another addition came to Industrial Controllers and Edge Automation. New module carried the likelihood to associate NVMe SSD module by means of M.2 slot utilizing PCIe 2.0 interface.

Common test of storage for Raspberry Pi is a solution from James A. Chambers’ blog found here: https://jamesachambers.com/raspberry-pi-4-usb-boot-config-guide-for-ssd-flash-drives/?amp=1. Following test steps allows you to benchmark storage performance and shows a score based on registered storage parameters.

Storage test scores for Compute Module 4

We took our ModBerry 500 CM4 device, utililizing latest Raspberry Pi Compute Module 4 and carried two test:

  • eMMC built-in standard Raspberry Pi Compute Module 4
  • selected NVMe SSD via M.2 slot

Both eMMC and SSD drive perfomed really well, achieving very high benchmark score: 5078 for eMMC and unbelivable 13807 for NVM. SSD. For direct comparison, you can check some tests performed by over 20.000 users of this benchmark here: https://jamesachambers.com/2020s-fastest-raspberry-pi-4-storage-sd-ssd-benchmarks/?amp

Score of eMMC on ModBerry 500 CM4
Score of NVMe SSD on ModBerry 500 CM4

More benchmark scores can be found here: https://storage.jamesachambers.com/

Order next batch of Raspberry Pi Compute Module 4 devices

TECHBASE’s ModBerry industrial computer series has received an update to Compute Module 4 and is available for pre-orders. TECHBASE is leading manufacturer of Industrial Raspberry Pi and Industrial Compute Module solutions. ModBerry 500 series is fully compatible with all releases of Compute Module from Rasbperry Pi foundation.

Main features of updated device are:

  • up to 4x faster eMMC Flash with up to 32GB storage
  • up to 2x faster performance than previous CM3 version with quad-core Cortex-A72 4×1.5GHz
  • up to 8x more RAM (8GB LPDDR4)
  • 1Gbit Ethernet interface
  • optional PCIe card support for NVMe SSD drive (via M.2)
  • optional second PCIe support for wireless modem solutions, e.g. 5G modems

First batch of ModBerry 500 CM4 devices has already been shipped, we are gathering orders for next batch. Hurry up to get your devices quickly!