Posts

When will we see premiere of Raspberry Pi Compute Module 5

The Raspberry Pi Compute Module is a small form-factor computer that has been designed for use as an embedded device. The latest version of the Compute Module is the Raspberry Pi Compute Module 4, which was released in June 2020.

It is likely that the next iteration of the Raspberry Pi Compute Module will feature improved performance and updated components, while retaining the small form factor and low power consumption that have made the Compute Module popular. This might include the latest generation of processors and memory, as well as improved connectivity options and expanded storage capabilities.

Additionally, the Raspberry Pi Foundation has a history of releasing new Compute Module versions every two to three years, so it is possible that the next Compute Module could be released sometime in 2023 or 2024. Overall, the Raspberry Pi Compute Module continues to evolve and improve, offering a compact and versatile platform for a wide range of embedded computing applications. Stay tuned for future updates from the Raspberry Pi Foundation.

Possible feature and specs changes

It is difficult to predict the exact specifications of a future Raspberry Pi Compute Module, as these are subject to change based on various factors, including advancements in technology and market demands. However, based on the current trends and recent releases, the next Compute Module might feature:

  • Processor: The next Compute Module might feature a more powerful processor, such as a newer generation of ARM-based chips or even a custom chip designed specifically for the Raspberry Pi. The processor might have improved performance and power efficiency, providing a faster and more efficient computing experience.
  • Memory: The next Compute Module might come with increased memory options, such as LPDDR5 RAM or larger capacity options, providing more room for larger applications and multiple tasks.
  • Connectivity: The next Compute Module might have improved connectivity options, such as faster Ethernet, Wi-Fi 6 support, or 5G connectivity. This would make the device better suited for applications that require a fast and reliable internet connection.
  • Storage: The next Compute Module might feature expanded storage options, such as larger eMMC storage or support for NVMe SSDs, providing more room for data storage and enabling faster read and write speeds.
  • Other features: The next Compute Module might also include other features and improvements, such as improved thermal management, support for more displays or cameras, or a more compact form factor.

These are just some of the potential improvements that the next Raspberry Pi Compute Module might feature. It is important to note that these are only speculations and actual specifications may differ. But before CM5 will see the light of day, meet ModBerry 500 CM4 & and it’s cousing ModBerry 500 R1, powered by Radxa CM3.

Introduction to ClusBerry – a Raspberry Pi CM4 Cluster

ClusBerry is a cluster of Raspberry Pi computers developed by TECHBASE. The cluster is made up of multiple Raspberry Pi Compute Module 4’s that are connected together, allowing them to work together to perform tasks that would otherwise be too computationally intensive for a single board. This makes ClusBerry a powerful, low-cost solution for parallel computing and high-performance computing applications.

One of the key features of ClusBerry is its flexibility. The cluster can be configured with a variety of different types of Raspberry Pi-like modules, including the Raspberry Pi Compute Module 4 and latest Radxa CM3. This allows users to choose the configuration that best meets their needs in terms of performance, cost, and power consumption.

ClusBerry device fitted with Software

Another important feature of ClusBerry is its software stack. The cluster is pre-installed with a range of software tools and libraries that are commonly used in parallel computing and high-performance computing applications. This includes tools for job scheduling, resource management, and data transfer, as well as libraries for machine learning, data processing, and scientific simulations.

ClusBerry can be used for a variety of applications, including machine learning, data processing, and scientific simulations. For example, it can be used to train large machine learning models, process large datasets, or run complex simulations. Some of the specific use cases that ClusBerry can be applied to include:

  • Image and video processing: ClusBerry can be used to process large amounts of image and video data, such as in the field of computer vision.
  • Machine learning: ClusBerry can be used to train large machine learning models, such as deep learning models, using parallel computing techniques.
  • Scientific simulations: ClusBerry can be used to run complex simulations in fields such as physics, chemistry, and biology.
  • Data processing: ClusBerry can be used to process large amounts of data, such as in the field of big data.

Overall, ClusBerry is a powerful and flexible solution for parallel computing and high-performance computing applications. Its low cost, ease of use, and wide range of software tools and libraries make it well-suited for a wide range of use cases.

Small CM4 cluster in ClusBerry-2M

The introduction of new Compute Module 4 has opened the possibility to construct and maintain effective hardware matrix solutions with the use of both PCI-Express buses and 1GBps Ethernet. Therefore, the ClusBerry-2M opens up completely new capabilities of utilizing cluster solutions for Industrial Automation and server applications.

ClusBerry-2M can be equipped with multiple expansion cards, e.g. serial RS-232/485 ports, range of digital and analog I/Os, USB, HDMI and Ethernet. Interfaces can be expanded with additional I/Os and opto-isolation, relays, Ethernet, 1-Wire, CAN, M-Bus Master and Slave, accelerometer and many more features like TPM Security Chip & eSIM. The device can also be equipped with additional SuperCap backup power source for continuous work and safe boot/shutdown in case of emergency.

ClusBerry-2M series also offers two M.2 NVMe SSD slots and up to four standard miniPCIe module support for various wireless communication protocols, such as:

  • GSM modem (4G/LTE and fast 5G modem)
  • economic NarrowBand-IoT technology
  • LoRa, ZigBee, Z-Wave, Sigfox, Wireless M-Bus
  • secondary Wi-Fi/Bluetooth interface or Wi-Fi Hi-Power
  • custom wireless interfaces

Software cluster management with Docker and K3s Lightweight Kubernetes

With use of Docker-based and Kubernetes solutions, installation and management of ClusBerry-2M is easy and backed with a large community for further support and development. Kubernetes is a portable, extensible open-source software platform for managing containerized tasks and sites that enables declarative configuration and automation. The Kubernetes ecosystem is large and dynamically developing. Kubernetes services, support and tools are widely available.

Kubernetes provides:

  • Detection of new services and traffic. Kubernetes can balance the load and redirect the network traffic to ensure the stability of the entire installation.
  • Kubernetes data storage management enables you to automatically mount any type of storage system – on-premises, from cloud providers and others.
  • Automatic deployment and rollback. You can describe the expected state of your installation with Kubernetes, which will take care of bringing the actual state to the expected state in a controlled manner. For example, with Kubernetes, you can manage your cluster modules at ease, boot modules from one to another, upgrade firmware crosswise and provide safe operation of each module.
  • Automatic management of available resources. ClusBerry-2M provides a cluster of modules that Kubernetes can use to run tasks in containers. You determine the CPU power and RAM requirements for each container. Kubernetes arranges containers on machines in such a way as to make the best use of provided resources.
  • Self-healing Kubernetes reboots containers that have stopped working, replaces them with new ones, forces disabling containers that are not responding to certain status queries, and does not announce their availability until they are ready to run.
  • Managing confidential information and Kubernetes configuration with TPM Security Chip allows you to store and manage confidential information such as passwords, OAuth tokens and SSH keys. Secured data and configuration information can be provided and changed without having to rebuild the container image and without exposing sensitive data in the overall software configuration.

ClusBerry-2M availability

Basic version of ClusBerry-2M is available in 2-4 weeks. Delivery time for various configurations of ClusBerry-2M including ExCard modules and modems can be approximately 2 months, depending on the CM4 supply on the market and chosen expansion cards. For more information please contact via our website and sign the offer here: https://clusberry.techbase.eu/

Raspberry Pi Compute Module 4 in Industrial IoT

ModBerry 500 CM4 an ultimate solution for IoT monitoring

TECHBASE’s ModBerry industrial computer series has received an update to Compute Module 4 and is available for 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.

Industrial Raspberry Pi CM4

Main features of updated device are:

  • up to 4x faster eMMC Flash with up to 32GB storage
  • up to 2x faster performance of CPU appllications than previous CM3 version
  • up to 8x more RAM (8GB LPDDR4-3200)
  • 1Gbit Ethernet interface
  • PCI 2.0 card support for NVMe SSD drive (via M.2)
  • two PCIe support for wireless modem solutions, i.e. LTE/5G modems

New features of Compute Module 4

  • 1.5GHz quad-core 64-bit ARM Cortex-A72 CPU as in Raspberry Pi 4 version B
  • 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM
  • 8GB, 16GB or 32GB eMMC Flash storage for Standard version, Lite version without eMMC
  • Optional 2.4GHz and 5GHz IEEE 802.11b/g/n/ac wireless LAN and Bluetooth 5.0
  • Single-lane PCI Express 2.0 interface
  • Gigabit Ethernet PHY with IEEE 1588 support
  • Dual HDMI interfaces, at resolutions up to 4K
  • 28 GPIO pins, with up to 6 × UART, 6 × I2C and 5 × SPI

Source: https://www.raspberrypi.org/blog/raspberry-pi-compute-module-4/

Raspberry Pi Compute Module 4 vs Radxa RK3568 in Industrial IoT

Radxa, in collaboration with Rockchip’s Toybrick division, began sampling the new community-supported SBC built around Rockchip RK3568 with NPU. ROCK 3A is basically a little brother of ROCK Pi 4, with some improvements from the experience on ROCK Pi 4, the main features are:

  • RK3568 based, Quad A55 up to 2GHz, Mali G52 GPU, 0.8T NPU
  • pluggable eMMC module, 2/4/8GB LPDDR4 3200MT/s, dram controller frequency up to 1560MHz
  • QC/PD power support, with a new generation QC/PD protocol IC
  • Two USB2 same as ROCK Pi 4, two USB3(1x OTG+1x HOST), the two USB3 can be configured in SATA mode with a SATA breakout cable
  • GbE with PoE support
  • M.2 M key for NVMe with PCIe 3.0 x2 lanes
  • M.2 E key for connectivity with PCIe 2.0 x1/SDIO/UART, support WiFi 6 cards
  • 1x MIPI DSI, 1x MIPI CSI, compatible with ROCK Pi 4
  • 40P GPIO mostly compatible with ROCK Pi 4

Source: https://forum.radxa.com/t/new-rock-3a-brought-to-you-by-radxa-and-rockchip/6800

ROCK 3A will run Debian 10, maintained by the Toybrick team. Other community distributions will also be supported too. Early samples(few) for developers are ready. A larger batch will be available in late August 2021. As for an alternative, Raspberry Pi Compute Module 4 based devices are ready for orders.

Dual Raspberry Pi Compute Module 4 Cluster for Industrial IoT

Updated ClusBerry device for IoT prototyping

Recently TECHBASE introduced ClusBerry, an industrial Raspberry Pi based cluster device, utilizing up to 8x Raspberry Pi Compute Module 4 and custom cluster board with a wide range of configuration possibilities.

For smaller projects and IoT prototyping, the company designed a smaller and ready-to-deploy cluster device including two independent ModBerry I/O mainboards and two Compute Module 4’s. The ClusBerry-2M offers similar resources as double ModBerry 500-CM4 with software cluster management tools – Docker and K3s Lightweight Kubernetes solutions.

Each module can perform various tasks, from standard I/O gateway, wireless modem, Gigabit LAN router to NAS file server and AI Gateway with Google Coral Edge TPU modules. You can manage your cluster modules at ease, boot modules from one to another, upgrade firmware crosswise and provide safe operation of each module. The modules are connected to each other to provide such features and allow quick healing of the dual cluster.

New features of multiple Compute Modules 4 brought to new ClusBerry series

Fully configurable devices are something desirable in the IoT market, where high performance and low cost is a key factor to success of implementation. TECHBASE’s Industrial IoT Ecosystem gives the opportunity to adjust ordered devices with certain resources and cut unnecessary I/Os, lowering the total cost of the device. 

Various implementations must have guaranteed high hardware performance to react fast enough in real time. For this purpose, the arrays of processor blocks are constructed to be assigned to individual tasks. For several years now, attempts have been made to use various types of SBC for this purpose, including, of course, Raspberry Pi

Reason for use of CM4 cluster in ClusBerry-2M

The introduction of new Compute Module 4 has opened the possibility to construct and maintain effective hardware matrix solutions with the use of both PCI-Express buses and 1GBps Ethernet. Therefore, the ClusBerry-2M opens up completely new capabilities of utilizing cluster solutions for Industrial Automation and server applications.

ClusBerry-2M can be equipped with multiple expansion cards, e.g. serial RS-232/485 ports, range of digital and analog I/Os, USB, HDMI and Ethernet. Interfaces can be expanded with additional I/Os and opto-isolation, relays, Ethernet, 1-Wire, CAN, M-Bus Master and Slave, accelerometer and many more features like TPM Security Chip & eSIM. The device can also be equipped with additional SuperCap backup power source for continuous work and safe boot/shutdown in case of emergency.

ClusBerry-2M series also offers two M.2 NVMe SSD slots and up to four standard miniPCIe module support for various wireless communication protocols, such as:

  • GSM modem (4G/LTE and fast 5G modem)
  • economic NarrowBand-IoT technology
  • LoRa, ZigBee, Z-Wave, Sigfox, Wireless M-Bus
  • secondary Wi-Fi/Bluetooth interface or Wi-Fi Hi-Power
  • custom wireless interfaces

Software cluster management with Docker and K3s Lightweight Kubernetes

With use of Docker-based and Kubernetes solutions, installation and management of ClusBerry-2M is easy and backed with a large community for further support and development. Kubernetes is a portable, extensible open-source software platform for managing containerized tasks and sites that enables declarative configuration and automation. The Kubernetes ecosystem is large and dynamically developing. Kubernetes services, support and tools are widely available.

Kubernetes provides:

  • Detection of new services and traffic. Kubernetes can balance the load and redirect the network traffic to ensure the stability of the entire installation.
  • Kubernetes data storage management enables you to automatically mount any type of storage system – on-premises, from cloud providers and others.
  • Automatic deployment and rollback. You can describe the expected state of your installation with Kubernetes, which will take care of bringing the actual state to the expected state in a controlled manner. For example, with Kubernetes, you can manage your cluster modules at ease, boot modules from one to another, upgrade firmware crosswise and provide safe operation of each module.
  • Automatic management of available resources. ClusBerry-2M provides a cluster of modules that Kubernetes can use to run tasks in containers. You determine the CPU power and RAM requirements for each container. Kubernetes arranges containers on machines in such a way as to make the best use of provided resources.
  • Self-healing Kubernetes reboots containers that have stopped working, replaces them with new ones, forces disabling containers that are not responding to certain status queries, and does not announce their availability until they are ready to run.
  • Managing confidential information and Kubernetes configuration with TPM Security Chip allows you to store and manage confidential information such as passwords, OAuth tokens and SSH keys. Secured data and configuration information can be provided and changed without having to rebuild the container image and without exposing sensitive data in the overall software configuration.

ClusBerry-2M availability

Basic version of ClusBerry-2M is available in 2-4 weeks. Delivery time for various configurations of ClusBerry-2M including ExCard modules and modems can be approximately 2 months, depending on the CM4 supply on the market and chosen expansion cards. For more information please contact via our website and sign the offer here: https://clusberry.techbase.eu/

Latest Raspberry Pi CM4 device with relay expansion

Industrial Computer powered with Raspberry Pi Compute Module 4 which you can easily adapt to your needs. Upgraded ModBerry 500 CM4 series use latest Processor Module, powered by Quad-core Cortex-A72 1.5GHz processor, 1/2/4/8GB LPDDR4 RAM and up to 32GB eMMC on-board.  ModBerry optionally features wide range of additional I/Os, such as Digital and Analog Inputs/OutpusSerial Ports, Ethernet, CAN and wireless modems.

ExCard modules to peak the performance

Every TECHBASE’s industrial computer is supported by ExCard add-on modules for extra RS-232/485 serial ports, Ethernet ports, PCIe slots, analog input and output, digital I/Os, relays, M-Bus interface, opto-isolation, accelerometer, etc. To provide specific communication paths, ModBerry can be rigged with additional Wi-Fi/Bluetooth module, 3G/LTE, NarrowBand-IoT, LoRa, ZigBee, GPS and Wireless M-Bus.

The latest options for ModBerry series are:

  • SuperCap expansion, to provide constant power supply as a UPS option
  • OLED 0.96” & new OLED 1,3″ screen, allowing the control without the need of connecting into the device
  • ESP32 module as a security chip, to add a firewall into control installation and ensure constant operation of the device, even with power drops and random events
  • Aluminum case, to grant much higher durability for extra harsh industrial conditions
  • M.2 NVMe SSD controller for extra data storage
ModBerry 500 with Raspberry Pi Compute Module 4
Raspberry Pi Compute Module 4 Cluster for Smart Home

Smart Home solution based on Raspberry Pi Compute Module 4 Cluster

Updated ClusBerry device for Smart Home and developers

A new addition to TECHBASE’s Industrial IoT Ecosystem is a variation of recent cluster device, ClusBerry based on multiple Raspberry Pi Compute Module 4 and custom cluster board allowing free configuration from two up to eight modules. Each module can perform various tasks, from standard I/O gateway, wireless modem, Gigabit LAN router to NAS file server and AI Gateway with up to 4 Google Coral Edge TPU modules.

You can manage your cluster modules at ease, boot modules from one to another, upgrade firmware crosswise and provide safe operation of each module. The modules are connected to internal Ethernet Switch and USB OTG to provide such feature and allow quick heal of the cluster.

Raspberry Pi Compute Module 4 Cluster for Smart Home

For home applications and with the nod to software developers, we released ClusBerry device in less industrial casing, to be used in the comfort of own house – on your desk next to PC or wall-mounted in any convenient place. ClusBerry for Home is fully modular as it’s industrial version and offers the same performance and options.

More information here: https://clusberry.techbase.eu/

New features of multiple Compute Modules 4 brought to new ClusBerry series

Accompanying the release of ModBerry 500-CM4 and AI GATEWAY 9500-CM4, we present to you a cluster version of the device, called ClusBerry 9500-CM4. Main difference between standard Gateway and ClusBerry is the possibility to include multiple Compute Module 4 in one device, as well as the intended suitable amount of wired and wireless interfaces, suited for the project.

Fully configurable devices are something desirable in the IoT market, where high performance and low cost is a key factor to success of implementation. TECHBASE’s Industrial IoT Ecosystem gives the opportunity to adjust ordered devices with certain resources and cut unnecessary I/Os, lowering the total cost of the device. 

Reason for use of Raspberry Pi CM4 cluster in ClusBerry 9500-CM4

Various implementations must have guaranteed high hardware performance to react fast enough in real time. For this purpose, the arrays of processor blocks are constructed to be assigned to individual tasks. For several years now, attempts have been made to use various types of SBC for this purpose, including, of course, Raspberry Pi. However, the practical effectiveness of such solutions so far has not been of interest for several reasons. First of all, these solutions were most often associated with many mechanical limitations and the structure of the matrix itself required excessive wiring, preventing failure-free operation and the cost of the entire maintenance of the structure.

Raspberry Pi Compute Module 4 Cluster

This is where Raspberry Pi Compute Module can shine, but due to the hardware speed limitations of the buses in this module, it was not completely effective and was rather a development platform. Altho the introduction of new Compute Module 4 has opened the possibility to construct and maintain effective hardware matrix solutions with the use of both PCI-Express buses and 1GBps Ethernet. Therefore, the ClusBerry 9500-CM4 opens up completely new capabilities of utilizing cluster solutions for Industrial Automation and server applications.

Wide range of ClusBerry modules

ClusBerry 9500-CM4 supports up to 8 cluster modules and comes with a variety of interchangeable modules to choose from, including:

  • Standard 9500-CM4 cluster module with Compute Module 4 and chosen configuration:
    • I/O Controller with range of DI, DO, AI, 1-Wire, RS-232/485 and CAN interfaces
    • Communication Gateway with wired (1/2x Ethernet, Serial Ports) and wireless interfaces (LTE-cat.M1, 4G, 5G, LoRa, ZigBee, Z-Wave, Wireless M-Bus)
    • AI Gateway with 1x Coral Edge TPU via PCIe M.2, introduced in December 2020: https://iiot-shop.com/product/ai-gateway/ or up to 4x Coral Edge TPU via USB3.0
  • NAS File Server with 2x SSD SATA III and RAID support, managed with Nextcloud or ownCloud software
  • USB3.0 Hub for 5G communication, Modems, AI Cluster and peripherals
  • Gigabit LAN/WAN Router with additional 2.5GbE network card as an independent switch/router shielded from the mainboard cluster network
  • SuperCap / Power management module for backup power supply (supercapacitors / Li-Ion battery) and sleep mode management aided with ESP32-module
  • Additional expansion cards, with resources suited for the installation (DIO, AIO, Serial Ports and dedicated sensor cards, detailed below)
Raspberry Pi Compute Module 4 Cluster

ClusBerry 9500-CM4 with available expansion cards 

ClusBerry 9500-CM4 can be equipped with multiple expansion cards, e.g. serial RS-232/485 ports, range of digital and analog I/Os, USB, HDMI and Ethernet. Interfaces can be expanded with additional I/Os and opto-isolation, relays, Ethernet, 1-Wire, CAN, M-Bus Master and Slave, accelerometer and many more features like TPM Security Chip & eSIM. The device can also be equipped with additional SuperCap backup power source for continuous work and safe boot/shutdown in case of emergency.

ClusBerry 9500-CM4 series also offers a standard PCI module support for various wireless communication protocols, such as:

  • GSM modem (4G/LTE and fast 5G modem)
  • economic NarrowBand-IoT technology
  • LoRa, ZigBee, Z-Wave, Sigfox, Wireless M-Bus
  • secondary Wi-Fi/Bluetooth interface or Wi-Fi Hi-Power
  • custom wireless interfaces
Raspberry Pi Compute Module 4 Cluster for Smart Home

Software cluster management with Docker and K3s Lightweight Kubernetes

With use of Docker-based and Kubernetes solutions, installation and management of ClusBerry 9500-CM4 is easy and backed with a large community for further support and development. Kubernetes is a portable, extensible open-source software platform for managing containerized tasks and sites that enables declarative configuration and automation. The Kubernetes ecosystem is large and dynamically developing. Kubernetes services, support and tools are widely available.

Kubernetes provides:

  • Detection of new services and traffic. Kubernetes can balance the load and redirect the network traffic to ensure the stability of the entire installation.
  • Kubernetes data storage management enables you to automatically mount any type of storage system – on-premises, from cloud providers and others.
  • Automatic deployment and rollback. You can describe the expected state of your installation with Kubernetes, which will take care of bringing the actual state to the expected state in a controlled manner. For example, with Kubernetes, you can manage your cluster modules at ease, boot modules from one to another, upgrade firmware crosswise and provide safe operation of each module
  • Automatic management of available resources. ClusBerry 9500-CM4 provides a cluster of modules that Kubernetes can use to run tasks in containers. You determine the CPU power and RAM requirements for each container. Kubernetes arranges containers on machines in such a way as to make the best use of provided resources.
  • Self-healing Kubernetes reboots containers that have stopped working, replaces them with new ones, forces disabling containers that are not responding to certain status queries, and does not announce their availability until they are ready to run.
  • Managing confidential information and Kubernetes configuration with TPM Security Chip allows you to store and manage confidential information such as passwords, OAuth tokens and SSH keys. Secured data and configuration information can be provided and changed without having to rebuild the container image and without exposing sensitive data in the overall software configuration.
Raspberry Pi Compute Module 4 Cluster for Smart Home

ClusBerry 9500-CM4 availability

First prototypes are being developed, since Compute Module 4 is already available for the purchase. Delivery time for various configurations of ClusBerry will be approximately 2 months, depending on the CM4 supply on the market and chosen expansion cards. For more information contact TECHBASE’s Sales Department via email or Live Chat here or visit product website: https://clusberry.techbase.eu.

First modular industrial PC and powerful cluster server in one

New features of multiple Raspberry Pi Compute Modules 4 brought to new ClusBerry series

Accompanying the release of ModBerry 500-CM4 and AI GATEWAY 9500-CM4, we present to you a cluster version of the device, called ClusBerry 9500-CM4. Main difference between standard Gateway and ClusBerry is the possibility to include multiple Raspberry Pi Compute Module 4 in one device, as well as the intended suitable amount of wired and wireless interfaces, suited for the project.

Fully configurable devices are something desirable in the IoT market, where high performance and low cost is a key factor to success of implementation. TECHBASE’s Industrial IoT Ecosystem gives the opportunity to adjust ordered devices with certain resources and cut unnecessary I/Os, lowering the total cost of the device. 

Raspberry Pi Compute Module 4 Cluster

Reason for use of Raspberry Pi CM4 cluster in ClusBerry 9500-CM4

Various implementations must have guaranteed high hardware performance to react fast enough in real time. For this purpose, the arrays of processor blocks are constructed to be assigned to individual tasks. For several years now, attempts have been made to use various types of SBC for this purpose, including, of course, Raspberry Pi. However, the practical effectiveness of such solutions so far has not been of interest for several reasons. First of all, these solutions were most often associated with many mechanical limitations and the structure of the matrix itself required excessive wiring, preventing failure-free operation and the cost of the entire maintenance of the structure.

Raspberry Pi Compute Module 4 Cluster

This is where Raspberry Pi Compute Module can shine, but due to the hardware speed limitations of the buses in this module, it was not completely effective and was rather a development platform. Altho the introduction of new Compute Module 4 has opened the possibility to construct and maintain effective hardware matrix solutions with the use of both PCI-Express buses and 1GBps Ethernet. Therefore, the ClusBerry 9500-CM4 opens up completely new capabilities of utilizing cluster solutions for Industrial Automation and server applications.

Wide range of ClusBerry modules

ClusBerry 9500-CM4 supports up to 8 cluster modules and comes with a variety of interchangeable modules to choose from, including:

  • Standard 9500-CM4 cluster module with Compute Module 4 and chosen configuration:
    • I/O Controller with range of DI, DO, AI, 1-Wire, RS-232/485 and CAN interfaces
    • Communication Gateway with wired (1/2x Ethernet, Serial Ports) and wireless interfaces (LTE-cat.M1, 4G, 5G, LoRa, ZigBee, Z-Wave, Wireless M-Bus)
    • AI Gateway with 1x Coral Edge TPU via PCIe M.2, introduced in December 2020: https://iiot-shop.com/product/ai-gateway/ or up to 4x Coral Edge TPU via USB3.0
  • NAS File Server with 2x SSD SATA III and RAID support, managed with Nextcloud or ownCloud software
  • USB3.0 Hub for 5G communication, Modems, AI Cluster and peripherals
  • Gigabit LAN/WAN Router with additional 2.5GbE network card as an independent switch/router shielded from the mainboard cluster network
  • SuperCap / Power management module for backup power supply (supercapacitors / Li-Ion battery) and sleep mode management aided with ESP32-module
  • Additional expansion cards, with resources suited for the installation (DIO, AIO, Serial Ports and dedicated sensor cards, detailed below)
Raspberry Pi Compute Module 4 Cluster

ClusBerry 9500-CM4 with available expansion cards 

ClusBerry 9500-CM4 can be equipped with multiple expansion cards, e.g. serial RS-232/485 ports, range of digital and analog I/Os, USB, HDMI and Ethernet. Interfaces can be expanded with additional I/Os and opto-isolation, relays, Ethernet, 1-Wire, CAN, M-Bus Master and Slave, accelerometer and many more features like TPM Security Chip & eSIM. The device can also be equipped with additional SuperCap backup power source for continuous work and safe boot/shutdown in case of emergency.

ClusBerry 9500-CM4 series also offers a standard PCI module support for various wireless communication protocols, such as:

  • GSM modem (4G/LTE and fast 5G modem)
  • economic NarrowBand-IoT technology
  • LoRa, ZigBee, Z-Wave, Sigfox, Wireless M-Bus
  • secondary Wi-Fi/Bluetooth interface or Wi-Fi Hi-Power
  • custom wireless interfaces
Raspberry Pi Compute Module 4 Cluster

Software cluster management with Docker and K3s Lightweight Kubernetes

With use of Docker-based and Kubernetes solutions, installation and management of ClusBerry 9500-CM4 is easy and backed with a large community for further support and development. Kubernetes is a portable, extensible open-source software platform for managing containerized tasks and sites that enables declarative configuration and automation. The Kubernetes ecosystem is large and dynamically developing. Kubernetes services, support and tools are widely available.

Kubernetes provides:

  • Detection of new services and traffic. Kubernetes can balance the load and redirect the network traffic to ensure the stability of the entire installation.
  • Kubernetes data storage management enables you to automatically mount any type of storage system – on-premises, from cloud providers and others.
  • Automatic deployment and rollback. You can describe the expected state of your installation with Kubernetes, which will take care of bringing the actual state to the expected state in a controlled manner. For example, with Kubernetes, you can manage your cluster modules at ease, boot modules from one to another, upgrade firmware crosswise and provide safe operation of each module
  • Automatic management of available resources. ClusBerry 9500-CM4 provides a cluster of modules that Kubernetes can use to run tasks in containers. You determine the CPU power and RAM requirements for each container. Kubernetes arranges containers on machines in such a way as to make the best use of provided resources.
  • Self-healing Kubernetes reboots containers that have stopped working, replaces them with new ones, forces disabling containers that are not responding to certain status queries, and does not announce their availability until they are ready to run.
  • Managing confidential information and Kubernetes configuration with TPM Security Chip allows you to store and manage confidential information such as passwords, OAuth tokens and SSH keys. Secured data and configuration information can be provided and changed without having to rebuild the container image and without exposing sensitive data in the overall software configuration.
Raspberry Pi Compute Module 4 Cluster

ClusBerry 9500-CM4 availability

First prototypes are being developed, since Compute Module 4 is already available for the purchase. Delivery time for various configurations of ClusBerry will be approximately 2 months, depending on the CM4 supply on the market and chosen expansion cards. For more information contact TECHBASE’s Sales Department via email or Live Chat here or at official product website: https://clusberry.techbase.eu .

AI GATEWAY series with Compute Module 4 and Google Coral TPU

New features of Edge TPU brought to ModBerry series

In October 2020, with the release of the latest Compute Module 4 from Rasbperry Pi Foundation, TECHBASE announced an upgraded device from ModBerry 500 series, called ModBerry 500 CM4. Thanks to the high-performance PCI-Express bus introduced in Compute Module 4 and Raspberry Pi community, the device itself presents support for a wide range of new applications, such as use of Google’s Artificial Intelligence modules at ease.

Therefore, TECHBASE designed a new device, called ModBerry AI GATEWAY 9500-CM4, utilizing the vertical format of ModBerry 9500, latest Compute Module 4 and Google’s Coral TPU. Installation-ready AI GATEWAY allows direct application in industrial fields.

TECHBASE’s AI GATEWAY series, world-first industrial gateway utilizing Raspberry Pi Compute Module 4 and Google Coral TPU

AI GATEWAY with Coral TPU enhancement 

Neuron network capabilities enhance CM4-based devices, not only collecting and sending data, but also allows local data change predictions and allows direct management on-site. This feature gives the possibility for various applications, such as data analysing and establishing trends predictions, smart alarms and smart monitoring, local notification control, etc.

Used Edge TPU coprocessor via PCI-Express bus is capable of performing 4 trillion operations per second (TOPS), using 0.5 watts for each TOPS (2 TOPS per watt). Google Coral easily integrates with Raspberry Pi Compute Module in Linux and optionally in Windows with full support of TensorFlow Lite framework and AutoML Vision Edge solution.

TECHBASE’s AI GATEWAY series, world-first industrial gateway utilizing Raspberry Pi Compute Module 4 and Google Coral TPU
TECHBASE’s AI GATEWAY series, world-first industrial gateway utilizing Raspberry Pi Compute Module 4 and Google Coral TPU

AI GATEWAY with available expansion cards 

ModBerry AI GATEWAY 9500-CM4 can be equipped with serial RS-232/485 ports, range of digital and analog I/Os, USB, HDMI and Ethernet. Interfaces can be expanded with additional I/Os and opto-isolation, relays, Ethernet, 1-Wire, CAN, M-Bus Master and Slave, accelerometer, OLED screen and many more features like TPM Security Chip, eSIM and SuperCap backup power support. 

ModBerry AI GATEWAY 9500-CM4 series also offers a standard PCI module support for various wireless communication protocols, such as:

  • GSM modem (4G/LTE and fast 5G modem, interchangeable with Coral TPU)
  • economic NarrowBand-IoT technology
  • LoRa, ZigBee, Sigfox, Wireless M-Bus
  • secondary Wi-Fi/Bluetooth interface or Wi-Fi Hi-Power
  • custom wireless interfaces

ModBerry AI GATEWAY 9500-CM4 availability

First prototypes are being developed, since Compute Module 4 is already available for the purchase. Delivery time for various configurations of AI GATEWAY will be approximately 2 months, depending on the CM4 supply on the market and chosen expansion cards. For more information contact TECHBASE’s Sales Department via email or Live Chat here.

Raspberry Pi 4 use in Industrial IoT solutions

Every fan of new technologies has heard of small single-board computers (SBC) in the form of Raspberry Pi 4. Raspberry debuted on the market in many different versions, and the current model is Model 4B. A lot of people got infected with it for DIY, programming or Linux. But new board comes with variety of pros and cons, as compared to previous RPi3 versions.

ModBerry M500 with Raspberry Pi’s 4

Industrial use of market Raspberry Pi 4 SBCs

A year ago, TECHBASE released an updated version of the ModBerry M500 industrial IoT computer, replacing the aging Raspberry Pi 3 with a 3B+, giving it better performance. With the recent launch of the Raspberry Pi 4, TECHBASE has yet again, announced another upgrade to the M500, which now packs the latest single-board computer.

ModBerry M500 also utilizes many more SBC platforms, such as Orange Pi, NanoPi and Intel-based UpBoard. Find more information here: https://iiot-shop.com/product/modberry-m-series/

ModBerry M500 series with SSD/M.2 support and next level configurability

In 2017, TECHBASE Group introduced an industrial-grade automation controller, based on popular Raspberry Pi 3 board. The device called ModBerry M500 incorporated latest Raspberry Pi SBC and TECHBASE’s standard industrial board to enhance the capabilities of market RPi3.

ModBerry M500 added wide range of I/Os to the board, including RS232/485 serial ports, digital and analog I/Os, 10/100Mbps Ethernet port, USB, 1-Wire and optional CAN. ModBerry series also offers additional wired interfaces and wireless communication modules with their proprietary modules called ExCard. The range of wireless modules include 3G/LTE, NarrowBand-IoT (NB-IoT), Wireless M-Bus, ZigBee, LoRa, Sigfox, Wi-Fi, Bluetooth and many more.

Rasbperry Pi 4 upgrade of ModBerry M500

In 2019, with the premiere of Raspberry Pi 4, TECHBASE upgraded their ModBerry M500 device with the latest revision of this popular SBC, further enhancing the performance of their device. New 1.5GHz quad-core 64-bit ARM Cortex-A72 processor (approximately 3 times better performance than previous Cortex-A53 powering Raspberry Pi 3+ Model B and Compute Module 3 and 3+). ModBerry M500 can now be configured from 2GB / 4GB LPDDR4 SDRAM options.

Revised ModBerry M500 features Gigabit Ethernet, USB3.0, two microHDMI ports supporting OpenGL ES 3.x and 4Kp60 hardware decode of HEVC video. The device is fully compatible with previous versions of Rasbperry Pi based Industrial IoT devices and accessories from TECHBASE.

M.2 SSD support for ModBerry M500

Latest software update for Raspberrry Pi 4, now available in beta, makes it possible to boot directly from USB 3.0 connected drive, without the need for an SD card. With a possibility to run the OS directly from SSD is a massive breakthrough, allowing users to improve the performance of the system and data access speed.

ModBerry M500 offers now a feature to include M.2 SSD drive in industrial-grade device. The merge of industrial interfaces and SSD-boosted Raspberry Pi 4 is a perfect solution for on-site data management and gateway application.

ModBerry M500 roadmap for 2020+

Difficult times of coronavirus outbreak in early 2020 changed the expectations for new Industrial IoT devices. Slowed market needed some adjustments to overly expanded devices with reserve of not quite necessary features for different applications – often raising the price of the device.

New addition to ModBerry M series and Industrial IoT Ecosystem offered by TECHBASE Group is the revised ModBerry M500 Lite device, to ensure the full configurability of device’s resources.

ModBerry M500 Lite features:

  • Quad-core ARM Cortex-A72 1.5GHz processor
  • 2/4GB and new 8GB LPDDR4 RAM option
  • SSD M.2 support for mass storage boot
  • Industrial-grade enclosure with DIN-rail mount
  • RTC

ModBerry M500 Lite optional resources:

  • Serial RS232/422/485 ports
  • Digital and Analog I/Os
  • Relays
  • 10/100Mbps Ethernet
  • CAN, 1-Wire
  • M-Bus Master / Slave
  • TPM Security chip
  • OLED 0.96” screen
  • SuperCap UPS

New ModBerry M500 Lite not only is a versatile device with wide array of available optional resources, but also incredible fast with quad 1.5GHz processor, up to 8GB RAM and last but not least, M.2 SSD bootable drive for system, applications and rapid data availability, without the need to bootstrap an SD card. RTC with watchdog option and additional TPM Security chip ensures data safety and breach protection.

Pricing and availability of ModBerry M500 Lite

Price of the device is yet to be specified, but it will be significantly lower than standard ModBerry M500, which can be configured here. Preliminary devices are available to order – please contact our sales department via contact form or Live Chat at https://iiot-shop.com/ to receive a quotation for the configuration needed.