ModBerry 500-CM4 with ESP32 for power management

Sleep functionality for ModBerry 500 CM4 devices

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

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

The TECHBASE sleep/wake add-on module can wake a device using a scheduler/timer that has built-in algorithms or can be programmed by the user. Modules based on ESP32-ROVER are used in Moduino X series boards. For Raspberry Pi, the ESP32 provides a lightweight and low-power solution. The program can also be woken up by external triggers, such as changes in input state. Various scenarios can be configured for sleep, shutdown, and wake functions, ensuring continuous operation of devices, the security of data, and the continuity of work in the event of a power outage.

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.

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.

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: