Raspberry Pi Compute Module 4 with PCie/NVMe support next year


Warning: Parameter 2 to wp_hide_post_Public::query_posts_join() expected to be a reference, value given in /home/techbase/domains/blog.techbase.eu/public_html/en/wp-includes/class-wp-hook.php on line 287

In recent interview with Eben Upton, the CEO of Raspberry Pi Trading, we finally had Raspberry Pi Compute Module 4 release confirmation, probably in 2021. He shared some details about the upcoming CM4 features, such as single-lane NVMe support.

The Raspberry Pi Compute Module, CM4, we will support NVMe to some degree on that,  because of course, it [Raspberry Pi 4] has a PCI Express channel. (…) We have a single lane Gen 2 which is used to supply USB 3.0 on the Raspberry Pi [4]. On the [Compute] Module that would be exposed to the edge connector and we’re likely to support NVMe over that.

Eben Upton, CEO of Raspberry Pi Trading

First Rasbperry Pi 1B model had it’s analogy in industrial Compute Module 1 after almost 2 years from it’s premiere. Compute Module 2 was probably omitted because the change from RPi1 to RPI2 mainly involved a minor change of the processor (Cortex-A7 900MHz), which was almost immediately replaced with Cortex-A53 1.2GHz in Raspberry Pi 3.

The premiere of Compute Module 3 occured a year after RPI 3 announcement, providing a significant boost of industrial market solutions. Since Raspberry Pi 4 was a great success in 2019, we might see it’s equivalent in industrial series of Raspberry Pi – Compute Module 4. A possible release date of Raspberry Pi’s Compute Module 4 is somewhere inbetween 2020/2021.

Raspberry Pi is gaining recognition in Industry

Almost a year ago, in the beginning of 2019, Raspberry Pi Foundation presented Raspberry Pi Compute Module 3+, a successor to previous CM3 version of development board, aimed at businesses and industrial users. The Compute Module uses a standard DDR2 SODIMM (small outline dual in-line memory module) form factor. GPIO and other I/O functions are routed through the 200 pins on the board.

Only a few months later, in June 2019, came big premiere of Raspberry Pi 4 Model B, the long-awaited successor of customer RPi3+. With new processor, larger RAM options and PCIe/NVMe support, CM4 might be a black horse of industrial automation in 2021.

It seems a matter of time before the Raspberry Pi Compute Module 3+ will get its own successor, called Compute Module 4, a new milestone of professional embedded IoT module. What might be the specification of this highly expected development board?

Raspberry Pi Compute Module 3+
Raspberry Pi Compute Module 3+

Raspberry Pi Compute Module 4 probable specification

Compute Module 4 specifications probably will look like these:

  • Broadcom BCM2711, Quad core Cortex-A72 @ 1.5GHz will highly plausible replace previous Broadcom BCM2837B0, Cortex-A53 64-bit SoC @ 1.2GHz,
  • 1GB, 2GB or 4GB LPDDR4-3200 SDRAM will become a standard options, instead of fixed 1GB LPDDR2 SDRAM,
  • PCIe/NVMe support via single lane
  • Current flash memory (eMMC) options: 8GB / 16GB / 32GB from CM3+ will probably stay the same,
  • weight and factor will stay the same, to provide a possibility to upgrade current IoT applications of CM3 and CM3+

With much higher performance, the new Raspberry Pi Compute Module 4 will, for sure, support Gigabit Ethernet, USB 3.0 expansions with PCIe/NVMe single lane. We might even see wider working temperature range, if Raspberry Pi Foundation decides to make some hardware changes, to follow, for example, ESP32 – used in end-point IoT automation.

Industrial use of Compute Module

With Compute Module 3+ options from Raspberry Pi, TECHBASE upgraded their ModBerry 500/9500 industrial computers. From now on the ModBerry 500/9500 can be supported with extended eMMC, up to 32GB. Higher memory volume brings new features available for ModBerry series. Upcoming Raspberry Pi’s Compute Module 4 will be fully compatible with TECHBASE’s ModBerry 500/9500 controllers, oferring extended features.

 ModBerry 500 with Compute Module 3+
ModBerry 500 with Compute Module 3+

Higher performance of ModBerry 500/9500 with extended eMMC flash memory, up to 32GB , powered by quad-core Cortex A53 processor allows the device to smoothly run Windows 10 IoT Core system, opening up many possibilities for data management, remote control and visualisation.


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.

Possible Raspberry Pi Compute Module 4 specification with Cortex-A72

Possible Raspberry Pi Compute Module 4 specification

It a matter of time before we will see Raspberry Pi Compute Module 3+ successor, probably called Compute Module 4, a new milestone of professional embedded IoT module. What might be the specification of this highly expected development board? What changes will it bring to Industrial use of IoT?

Raspberry Pi is gaining recognition in Industry

Almost a year ago, in the beginning of 2019, Raspberry Pi Foundation presented Raspberry Pi Compute Module 3+, a successor to previous CM3 version of development board, aimed at businesses and industrial users. The Compute Module uses a standard DDR2 SODIMM (small outline dual in-line memory module) form factor. GPIO and other I/O functions are routed through the 200 pins on the board.

Raspberry Pi Compute Module 3+
Raspberry Pi Compute Module 3+

What Raspberry Pi Compute Module 4 specification might look like

  • Broadcom BCM2711, Quad core Cortex-A72 @ 1.5GHz will highly plausible replace previous Broadcom BCM2837B0, Cortex-A53 64-bit SoC @ 1.2GHz,
  • 1GB, 2GB or 4GB LPDDR4-3200 SDRAM will become a standard options, instead of fixed 1GB LPDDR2 SDRAM,
  • Current flash memory (eMMC) options: 8GB / 16GB / 32GB from CM3+ will probably stay the same,
  • H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode) might replace outdated H.264 (1080p30),
  • and OpenGL ES 3.0 graphics will replace 1.1, 2.0 versions,
  • weight and factor will stay the same, to provide a possibility to upgrade current IoT applications of CM3 and CM3+

A Lite 4 version of Compute Module is to be expected too, without eMMC and probably limited SDRAM options.

TECHBASE’s ModBerry device with RPi Compute Module 3+

With Compute Module 3+ options from Raspberry Pi, we upgraded our ModBerry 500/9500 industrial computers. From now on the ModBerry 500/9500 can be supported with extended eMMC, up to 32GB. Higher memory volume brings new features available for ModBerry series.


Updated M500 Industrial IoT device with latest Raspberry Pi 4

Raspberry Pi 4 Model B

The newest addition to TECHBASE’s Industrial IoT Ecosystem is an updated ModBerry M500 with latest Raspberry Pi 4 development board, equipped with a 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 be configured from 1GB / 2GB / 4GB LPDDR4 SDRAM options.

Raspberry Pi 4 Industrial IoT ModBerry M500

Gigabit Ethernet & USB 3.0 on-board

Another new and appreciated feature is an upgrade to full-throughput Gigabit Ethernet for fast network connection and 2x USB 3.0 / 2x USB 2.0 for additional I/O, data storage extension and fast wireless modem support. ModBerry M500 with Rasbperry Pi 4 has dual-band 802.11ac Wi-Fi and Bluetooth 5.0 on-board. For additional wireless networks expansions, you can choose from variety of Industrial IoT modems from TECHBASE offer, incl. 3G/LTE, NarrowBand-IoT (NB-IoT), Wireless M-Bus, ZigBee, LoRa, Sigfox, Wi-Fi, Bluetooth and many more.

Enhanced Video support for RPi4

The full HDMI port has been replaced with two microHDMI ports with dual monitor support, at resolutions up to 4K, VideoCore VI graphics, supporting OpenGL ES 3.x and 4Kp60 hardware decode of HEVC video. The device is fully compatible with previous versions of Raspberry Pi based Industrial IoT devices and accessories from TECHBASE.

Raspberry Pi 4 based ModBerry M500 availability

New ModBerry M500 with three variants of Raspberry Pi 4 based devices is available for pre-orders via https://iiot-shop.com/product/modberry-m-series/ For specific delivery time please contact us via e-mail or Live Chat, directly at Industrial IoT Shop.

SIMCom modems now available in Industrial IoT Shop

SIMCom SIM7000G

TECHBASE’s Industrial IoT devices, ModBerry & Moduino series supports latest SIMCom global-band SIM7000G eMTC & NB-IoT Module. Now the latest SIM7000G as well as 7000E / 7000A versions of modem are available at IIoT-Shop.

SIMCom SIM7000G

Our ModBerry / Moduino devices equipped with latest SIM7000G modem are perfect for industrial automation solutions, e.g. data logging, metering, telemetrics, remote monitoring, security and data management through all Industrial IoT applications.

Supported bandwidths:

    • Global-Band LTE CAT-M1:  B1/B2/B3/B4/B5/B8/B12/B13/B18/B19/B20/B26/B28/B39;
    • Global-Band LTE CAT NB-IoT1:  B1/B2/B3/B5/B8/B12/B13/B17/B18/B19/B20/B26/B28;
    • GPRS/EDGE 850/900/1800/1900Mhz Control Via AT Commands

Supported data transfer:

    • LTE CAT-M1(eMTC) – Uplink up to 375kbps, Downlink up to 300kbps
    • NB-IoT – Uplink up to 66kbps, Downlink up to 34kbps
    • EDGE Class – Uplink up to 236.8Kbps, Downlink up to 236.8Kbps
    • GPRS – Uplink up to 85.6Kbps, Downlink up to 85.6Kbps

You can browse wireless modem category here: https://iiot-shop.com/product-category/modems/

Supported ModBerry series

Supported Moduino series

Economical Moduino X3 with ESP32 on-board available NOW

Moduino X3 ESP32

New version of Moduino ESP32, model X3 designed for various economical applications

Moduino X3 model offers new approach to Industrial IoT by upgrading mainboard elements to ensure high performance and ultra-low cost of implementation. In comparison with X2 version, new X3 limits additional ExCard expansion modules, drasticly changing the price of the device, but maintaining the 3-terminal I/Os of previous model. An important change is providing opto-isolation for DIO interface (optionally interchangeable with Relay interface for that I/O).

New version of Moduino ESP32, model X3 is designed for various economical applications, such as Industrial IoT installations, data management & remote edge-devices control. Basic configurations of X3 can be purchased for a price even lower than X1/X2 models for development purposes. Please contact our Sales Department (via Chat or e-mail) to get best price for these devices.

To read more about Industrial Moduino X solution, check here: 

PDF Datasheet  

Full comparison below:

Moduino ESP32 Comparison

To order configurable devices, choose Moduino X3 option in Moduino X product configurator here:

ORDER NOW

 

Moduino ESP32 controller now powered with Pycom modules

New base platforms for Moduino device

Revised version of TECHBASE’s Moduino edge controller offers now support and compatibility with wide range of Pycom’s compute modules with built-in communication interfaces, e.g. LoRa, Sigfox, NarrowBand-IoT / LTE cat. M1/NB1 and WiFi/BT4.2, similarly to standard Moduino devices, powered by Espressif’s ESP32-WROVER module.

With new Moduino platform you can choose from variety of Pycom modules to power the unit, in order to receive specific wireless features. At the present day Moduino supports these models:

    • WiPy 3.0 with WiFi & Bluetooth 4.2
    • SiPy with WiFi/BT and Sigfox
    • LoPy4 with WiFi/BT and LoRa, Sigfox
    • GPy with WIFi/BT and NarrowBand-IoT / LTE cat.M1/NB1
    • FiPy with WIFi/BT and LoRa, Sigfox, NarrowBand-IoT / LTE cat.M1/NB1

If physical network connection is a must, you can always choose standard Moduino ESP32 with Ethernet expansion module to ensure communication via LAN. Of course the possibility to choose wired-to-wireless communication is also available with the Moduino configurator.

All Pycom-based Moduino solutions are compatible with wide range of interface expansions for standard Moduino ESP32 platform, e.g. RS-232/485, Analog I/Os, Digital I/Os, Relay, CAN and many more, including SuperCap & OLED screen options. You can find the whole list of available expansions here: https://iiot-shop.com/product/moduino/

To read more about Industrial Moduino X solution, visit: https://moduino.techbase.eu/

ORDER NOW

 

New ModBerry M2000 based on Aaeon’s UP Squared x86 board

UP Board Squared ModBerry M2000

First Industrial IoT device based on UP Board
In 2017, the first unit that entered the ModBerry series was a device called ModBerry M1000, utilizing the capabilities of Aaeon’s UP Board platform. The solution uses Quad-core Intel Atom x5-Z8350 processor with 4x 1.44GHz frequency (boost up to 4x 1.92GHz), up to 4GB RAM and 64GB eMMC on board. The platform also features USB 3.0 and Gigabit Ethernet 10/100/1000Mbps for faster communication and supports various operating systems, e.g.: full distribution of Microsoft Windows 10 Pro/Home/IoT, Microsoft Windows 10 IoT Core, Linux and Android.

To read more about Industrial ModBerry solutions, visit: https://modberry.techbase.eu/

New base platform for Industrial ModBerry device
New addition to TECHBASE’s Industrial IoT Ecosystem is Modberry M2000, powered by Aaeon’s UP Squared development platform, to maximise the performance of Gateway Layer and provide the best data management for end-point layer, built with Industrial Moduino ESP32 devices.

ModBerry M2000 is an industrial computer series designed for the needs of automation, telecommunications, remote supervision and monitoring. ModBerry M2000 comes a choice of processor: Dual-Core Intel N3350 2×2.4GHz or Quad-Core Intel N4200 4×2.5GHz, 2/4/8GB and 16/32/64/128GB eMMC on-board with possibility to expand the storage even further with SATA3 & M.2 slot.

ModBerry M2000 platform can be extended with supported ExCard modules, including physical industrial interfaces: RS-232/485 ports, Digital I/Os, Analog I/Os, Relay, Ethernet, 1-Wire, USB, CAN; and wide range of wireless communication modules: Wi-Fi, Bluetooth GPRS/3G/LTE, for energy-efficient NarrowBand-IoT/LTE cat. M1/NB1, GPS, Wireless M-Bus, LoRa, ZigBee and many more.

Industrial IoT ExCard

ModBerry device and be equipped with dedicated iMod software platform to support standard protocol, such as MQTT, MODBUS, SNMP, M-Bus and many custom protocols. iMod – an innovative software platform allowing for quick start-up and full exploitation of device capabilities without the need for writing programs. A fully configurable system is reflecting typical C-L-V (Convert-Log-Visualize) use. Of course, the PLC software for creation of algorithms in the ladder system with the capability of operation on ModBerry device services the MODBUS protocol is also available.

To order sample devices, visit our new Industrial IoT Shop and ask our Sales Department via chat about new ModBerry M2000: 

ORDER NOW

 

ESP32 Modbus Master TCP

Welcome to the series of configuration instructions for ModBerry and Moduino ESP32 devices. In this class, you will program ESP32 processor to be Modbus TCP Master.

We will use two devices, which contain this processor: Moduino ESP32 and Pycom. Both devices are running in MicroPytthon environment. Our Modbus Slave will be PC computer with Modbus simulator software running on it.

You will need:

  • Moduino ESP32 or Moduino Pycom device (check this website to find out more about Moduino ESP32 device and this to check Pycom device)
  • PC with Linux operating system
  • RS-232/RS-485 port in your computer or USB to RS-232/RS-485 converter

You can read the complete tutorial at Instructables.com:

READ MORE

 

New SIM7000G modem for ModBerry / Moduino Industrial IoT devices

TECHBASE’s Industrial IoT devices, ModBerry & Moduino series, now supports latest SIMCom global-band SIM7000G eMTC & NB-IoT Module. New SIM7000G supersedes previous 7000E / 7000A / 7000C versions of modem and provides a universal band set with global coverage, in opposite to Europe, America and China-only solutions.

Our ModBerry / Moduino devices equipped with latest SIM7000G modem are perfect for industrial automation solutions, e.g. data logging, metering, telemetrics, remote monitoring, security and data management through all Industrial IoT applications.

Supported bandwidths:

  • Global-Band LTE CAT-M1:  B1/B2/B3/B4/B5/B8/B12/B13/B18/B19/B20/B26/B28/B39;
  • Global-Band LTE CAT NB-IoT1:  B1/B2/B3/B5/B8/B12/B13/B17/B18/B19/B20/B26/B28;
  • GPRS/EDGE 850/900/1800/1900Mhz Control Via AT Commands

Supported data transfer:

  • LTE CAT-M1(eMTC) – Uplink up to 375kbps, Downlink up to 300kbps
  • NB-IoT – Uplink up to 66kbps, Downlink up to 34kbps
  • EDGE Class – Uplink up to 236.8Kbps, Downlink up to 236.8Kbps
  • GPRS – Uplink up to 85.6Kbps, Downlink up to 85.6Kbps

Our ModBerry / Moduino devices with global-band SIM7000G are available for testing and developing purposes, due to pending certifications of this module. For more information please contact our sales managers via live chat or contact forms.

Supported ModBerry series

Supported Moduino series