Skip to content


The 4ZeroBox is a modular hardware electronic unit that simplifies the development of Industrial IoT applications allowing rapid integration with sensors, actuators, and Cloud services.

4ZeroBox mounts a powerful ZM1 module by Zerynth (240MHz, 16Mb of Flash, 312Kb SRAM) and provides many onboard features like: a DIN-rail mountable case with industrial grade sensor channels, support for Wi-fi, Bluetooth, Ethernet, LoRa, CAN, RS485, RS232, SD Card, JTAG, I2C, SPI; last but not least, there are 2 on-board MikroBUS sockets to extend the 4ZeroBox with hundreds of MikroElektronika click boards (see “MikroBus Slots” section).


In windows it may be necessary to install USB drivers. You can find them here.

Device Summary

  • DIN-rail mountable (9 slots)

  • 8 to 36V Power Supply

  • 4 selectable analog input channels:

    • 4-20mA single-ended
    • 4-20mA differential
    • 0-10V standard
  • 3 current transformers (non-invasive)

  • 4 resistive sensor channels (NTC, RTD, contact, proximity, etc.)

  • 2 opto-isolated digital inputs

  • 2 sink digital output (2A @ 30V)

  • MicroSD card slot

  • 1 Digital I/O + 2 Digital Input (3.3V)

  • 2 NO/NC Relay (6A @ 250V AC)

  • CAN peripheral

  • Connectivity:

    • WiFi IEEE 802.11 b/g/n/e/i (Client and AP mode supported)
    • Bluetooth® Low-Energy
    • Ethernet
  • Crypto Chip - Secure Hardware Encryption

  • RS-485 and RS232 peripherals

  • 2 onboard mikroBUS sockets

  • Li-Po battery support

  • Li-Po battery onboard charging unit

  • RGB status led

  • Espressif ESP32 - 32bit Microcontroller 240MHz clock, 4Mb of Flash, 312Kb SRAM


For more infos about electrical connections, and how to use 4ZeroBox with sensors and other hardware, see the user manual.

For more information on the 4ZeroBox Library as software drivers, Its features, functions and examples Please check this Link

Other useful documents are:

Pin Mapping

Official reference for Zerynth 4ZeroBox can be found here.

Getting Started

For step-by-step guide on connecting, running your first example, Please refer to the Getting started guide for the 4ZeroBox

4ZeroBox Software Library

For more information on the ZM1-DB Library as software Library, Its features, functions and examples demos Please check this Link


Power to the 4ZeroBox is supplied via the on-board USB Micro B connector or directly via the “24V” screw. The power source is selected automatically. Zerynth 4ZeroBox has also a JST Li-Po battery connector (3.7V).