et-loader
XStore

M12-B Series

Solar Charging IoT Device / Programmable IoT Node

The M12-B Series is a compact, ESP32-based controller designed specifically for solar panel automation, energy monitoring, and remote-control systems. Its small footprint makes it ideal for embedded and custom enclosures where space and power efficiency matter.

With built-in RS-485, Modbus RTU, Wi-Fi, and flexible digital I/O, the M12-B Series delivers robust communication and control in demanding energy and power management applications.

Key Features

Dual-core ESP32 processor l RS-485 with Modbus RTU support l Multiple digital input/output channels l Wide voltage input (e.g., 9–36V DC) l Compatible with Arduino IDE and ESP-IDF l Ideal for panel-based industrial automation

Price:

Price range: $90.00 through $116.00

or

M12-B Series

Solar Charging IoT Device / Programmable IoT Node

The M12-B Series is a compact, ESP32-based controller designed specifically for solar panel automation, energy monitoring, and remote-control systems. Its small footprint makes it ideal for embedded and custom enclosures where space and power efficiency matter.

With built-in RS-485, Modbus RTU, Wi-Fi, and flexible digital I/O, the M12-B Series delivers robust communication and control in demanding energy and power management applications.

Key Features

Dual-core ESP32 processor l RS-485 with Modbus RTU support l Multiple digital input/output channels l Wide voltage input (e.g., 9–36V DC) l Compatible with Arduino IDE and ESP-IDF l Ideal for panel-based industrial automation

Price:

Price range: $90.00 through $116.00

or

Price:

Price range: $90.00 through $116.00

or

Highlights

  • STM32L072CZT6 inside
  • GSM/LTE , NB-IoT , LoRa, Zigbee 3.0 supported
  • Integrated solar charging
  • Built-in LiPo battery
  • 12V output to power external sensors upto 100mA
  • Flexible I/O Combinations
  • IP67 Rated Enclosure

I/O Configurations

EC-M12-BC-C1

  • 1 x Digital Input
  • 2 x Analog inputs (0 – 10V DC)
  • 1 x 12V 100mA Output (switchable)

EC-M12-BC-C2

  • 2 x Digital Input
  • 1 x 12V 100mA Output (switchable)

EC-M12-BC-C3

  • 1 x LoadCell input

EC-M12-BC-C4

  • 1 x Thermocouple input (K-type)

EC-M12-BC-C5

  • 1 x I2C / 3.3V Output

Connections & Schematics

Mounting Options

Pole Mount
Wall Mount

Resources

You may also like