New

IPEM-1 ESP32 ATM90E32 ATM90E36 IoT Power Energy Monitor Board

£2.50£47.00 Inc. VAT

IPEM, IoT Power Energy Monitor, is a 3 phase (or 3 x 1 phase), High-performance Mains electricity Power Energy Monitor board, designed for Home Automation.  The SDK board is based on an ESP32, with either an ATM90E32 or ATM90E36.

Expanded Comparison Table

New Product for Early March 2023 – Back orders begin taken now (see early bird discount!)

Title Range Discount
5% 2 - 4 5%
7.5% 5 - 9 7.5%
10% 10 + 10%

Description

New Product for Early March 2023 – Back orders begin taken now (see early bird discount!)

IPEM, IoT Power Energy Monitor, is a 3 phase (or 3 x 1 phase), High-performance Mains electricity Power Energy Monitor board, designed for Home Automation.

This SDK board is based on an ESP32, with either an ATM90E32 or ATM90E36.  This dual designed board, which is provided fully tested, offers the flexibility of the same PCB layout design, for the four options available, as shown below.

OptionsAntenna TypePhases / CT Inputs
ESP32 Internal ATM90E32 Internal PCB3 x Line
ESP32 Internal ATM90E36Internal PCB3 x Line + 1 x Neutral
ESP32 External ATM90E32External U.FL3 x Line
ESP32 External ATM90E36External U.FL3 x Line + 1 x Neutral

IPEM board options have been expanded further to include either an internal Wi-Fi/BT antenna (on the ESP32), or External Antenna (via U.FL).

The external antenna option will extend the Wi-Fi range if required, or where the IPEM board is housed in a metal enclosure.  On the external antenna boards, use is made of the U.FL connector on the ESP32-WROOM-32UE-N4.  An example of the folded external antenna is shown the photos.

Further details can be found on this expanded comparison chart.

  • Current Clamp Inputs
    • IPEM has three main CT Clamp inputs, which can be use as three phase measurement, or 3 x single phases (or combinations).  The ATM90E36 version of the board has an additional CT Clamp input.
    • The board has three, or four, standard 3.5mm sockets fitted, so the CT clamp can just plug in.
    • Solder pads are also provided on each current clamp input, where the 3.5mm connection is not available.
    • Burden resistor can be optionally enabled via a solder pad.
    • Example of CT clamp are the  popular split-core YHDC SCT-013-000 (using a standard 3.5mm mono jack plug).
  • Voltage Inputs
    • IPEM has three voltage inputs for safely monitoring mains voltages.  This achieved using a voltage derived from a SELV / Wall AC/AC Power Supply.  You can use a single voltage, or multiple voltages input.
    • Three solder pads are provided, with a common ground.
  • Board Power
    • IPEM has an on-board SMPS DC Power Supply, which is derived from the AC Power Input,   via an AC terminal block / solder pad, for normal operation.
      • This achieved using a SELV, Wall AC/AC Power Supply.  The supply needs to be 8 to 12 V AC RMS.
      • Examples of a suitable Low Voltage 4 to 12V AC power supplies are bell transformers such as the TR7, Byron Din Rail, or DATA01A TransformerThese may vary in different countries but local sourcing should be straight forward.
  • Flashing and Code
    • The IPEM board has a complete Wemos D1 ESP32 Mini compatible interface.
      • Allows ease of interfacing such as from Arduino IDE and Platform IO.
    • The USB input (via Micro USB), can also power the board when developing code.
      • The board can safely have both USB power and AC Power at the same time.
  • EEPROM
    • On-board 24C64 EEPROM
      • 64-Kbit (8K x 8 bits)
      • Easy storing of parameters, Logs etc.
      • Accessible using standard I2C EEPROM library
  • OLED Display
    • Should you wish to add a display to the IPEM board, a four pin header is provided.
    • Power pins are configurable for pin 1 and 2.

 

Solder configuration pads are provided on the bottom.

 

 

The IPEM board is suppled fully tested.  You will require to flash your specific code, or from our examples on GitHub

 

The IPEM IoT Power Energy Monitor board main features:

  • Compact and Flexible Design SDK Board
    • All connections are low voltage, for safe operation
    • Easy to interface
  • Espressif ESP32 WROOM Options
    • ESP32-WROOM-32E-N4
      • Integral Antenna Wireless and Bluetooth
    • ESP32-WROOM-32UE-N4
      • Ext Antenna – U.FL Socket
      • Wireless and Bluetooth
  • ATM90E3x Options
    • ATM90E32 Energy Monitor
      • 3 x Phases Line CT Clamp Input
        • Example YHDC SCT013000
      • 1 x Phase CT Clamp Input (To ESP32 ADC)
        • Example YHDC SCT013000
      • 3 x Voltage Inputs (AC RMS)
      • Power Modes Settings
    • ATM90E36 Energy Monitor
      • 3 x Phases Line CT Clamp Input
        • Example YHDC SCT013000
      • 3 x Voltage Inputs (AC RMS)
      • 1 x Phase Neutral CT Clamp
      • DMA Mode (Logging via SPI)
      • Power Modes Settings
  • 24C64 EEPROM
    • Parameter Settings
    • Logging
  • OLED I2C
    • I2C Interface
    • OLED I2C Connector
      • Configurable Power Pins
  • AC Low Voltage Input (for Safety)
    • Power safely derived from a SELV / Wall AC/AC Power Supply
      • 8 to 12V AC RMS
      • Examples GreenBrook DAT01A or TLC TC TR7
  • Onboard 3V3 DC SMPS Power Supply
    • Power taken from AC Input
  • Arduino Wemos D1 Compatible USB Interface
    • On-board Micro USB Socket
    • Flashing and Programming
    • Example wemos_d1_mini32
    • Can also used to power the board
    • Debugging
  • On Board NTC (PCB Ambient Temperature)
    • ESP32 GP39 VN
  • USER GPIO/UART
    • 2 GPIO for User (GP16 and GP17)
    • UART Interfacing (UART 2)
  • Reset Button
  • User Programmable Button / Link
    • Connected to GP26
  • Configurable Solder Jumpers
    • 4 x CT Clamp Burden Resistor 22R
    • CT4 configuration options
      • ATM90E36 I4 inputs
      • ESP32 ADC 1 CH7 – GP35
    • AC Voltage Measure V1P
      • Via AC Power Supply input
      • Via AC Voltage Header
    • ATM90E36 DMA
      • Auto DMA via ESP32 GP12
      • DMA Control
        • SPI Mode
        • DMA Mode
    • Power Modes
      • Normal
      • Partial Measure
      • Detection
      • Idle
    • PSU AP632x DC-DC SMPS
      • AP63203 Fixed Voltage
    • OLED / I2C Header
      • Configurable Pin 1 and 2
        • Pin 1 Ground or 3V3
        • Pin 2 Ground or 3V3
  • RGB Status LED
    • User Configurable via GPIO
  • Power LED
    • On 3V3
  • ATM CT LEDs
    • CF1 – Active
    • CF2 – ReActive
    • CF3 – Fundamental
    • CF4 – Harmonic
  • PCB designed to fit into an BMC enclosure
    • Also allows for the display to be included, or not.
  • Size 70 mm x 53 mm

 

In the Box

IPEM ATM90E36 ESP32 board.

You will need to update the firmware with your preferred open source firmware, using a standard micro USB cable (not included).  Working examples of test code can be found in our Wiki and GitHub

  • 1 x IPEM-1 ESP32 Board
      • SMD (Surface Mounted Components) Populated.
    • Fully Tested
  • 1 x Terminal Block (Not Soldered)
  • 1 x Strip of straight pin header
  • 1 x 4 pin header socket

 

Available Separately

 

 

Shipping

All products in stock will be posted same day, where possible.  Postage is at cost and flat rate, irrespective of order size.

Any product not is stock, which is back-ordered, will be shipped as soon as it becomes available.  Notifications are sent automatically.

Should only part of your order be in stock, then we would normally send available item(s), and balance when available. Should you wish to not split the order, please comment to use.

 

Other Details

Further information on this product may be found in our downloads and Wiki pages.  Other technical information and code examples are also shared in our GitHub Pages.  Project information may also be found on Hackster.io

We value our customers and should you have any other questions, please feel free to contact us.

Additional information

ESP32 Antenna Type and ATM90E3x Option

ESP32 External & ATM90E32, ESP32 External & ATM90E36, ESP32 Internal & ATM90E32, ESP32 Internal & ATM90E36, IPEM Bare PCB Unpopulated Board

Specification

The IPEM IoT Power Energy Monitor board main features:

  • Compact and Flexible Design SDK Board
    • All connections are low voltage, for safe operation
    • Easy to interface
  • Espressif ESP32 WROOM Options
    • ESP32-WROOM-32E-N4
      • Integral Antenna Wireless and Bluetooth
    • ESP32-WROOM-32UE-N4
      • Ext Antenna – U.FL Socket
      • Wireless and Bluetooth
  • ATM90E3x Options
    • ATM90E32 Energy Monitor
      • 3 x Phases Line CT Clamp Input
        • Example YHDC SCT013000
      • 1 x Phase CT Clamp Input (To ESP32 ADC)
        • Example YHDC SCT013000
      • 3 x Voltage Inputs (AC RMS)
      • Power Modes Settings
    • ATM90E36 Energy Monitor
      • 3 x Phases Line CT Clamp Input
        • Example YHDC SCT013000
      • 3 x Voltage Inputs (AC RMS)
      • 1 x Phase Neutral CT Clamp
      • DMA Mode (Logging via SPI)
      • Power Modes Settings
  • 24C64 EEPROM
    • Parameter Settings
    • Logging
  • OLED I2C
    • I2C Interface
    • OLED I2C Connector
      • Configurable Power Pins
  • AC Low Voltage Input (for Safety)
    • Power safely derived from a SELV / Wall AC/AC Power Supply
      • 8 to 12V AC RMS
      • Examples GreenBrook DAT01A or TLC TC TR7
  • Onboard 3V3 DC SMPS Power Supply
    • Power taken from AC Input
  • Arduino Wemos D1 Compatible USB Interface
    • On-board Micro USB Socket
    • Flashing and Programming
    • Example wemos_d1_mini32
    • Can also used to power the board
    • Debugging
  • On Board NTC (PCB Ambient Temperature)
    • ESP32 GP39 VN
  • USER GPIO/UART
    • 2 GPIO for User (GP16 and GP17)
    • UART Interfacing (UART 2)
  • Reset Button
  • User Programmable Button / Link
    • Connected to GP26
  • Configurable Solder Jumpers
    • 4 x CT Clamp Burden Resistor 22R
    • CT4 configuration options
      • ATM90E36 I4 inputs
      • ESP32 ADC 1 CH7 – GP35
    • AC Voltage Measure V1P
      • Via AC Power Supply input
      • Via AC Voltage Header
    • ATM90E36 DMA
      • Auto DMA via ESP32 GP12
      • DMA Control
        • SPI Mode
        • DMA Mode
    • Power Modes
      • Normal
      • Partial Measure
      • Detection
      • Idle
    • PSU AP632x DC-DC SMPS
      • AP63203 Fixed Voltage
    • OLED / I2C Header
      • Configurable Pin 1 and 2
        • Pin 1 Ground or 3V3
        • Pin 2 Ground or 3V3
  • RGB Status LED
    • User Configurable via GPIO
  • Power LED
    • On 3V3
  • ATM CT LEDs
    • CF1 – Active
    • CF2 – ReActive
    • CF3 – Fundamental
    • CF4 – Harmonic
  • PCB designed to fit into an BMC enclosure
    • Also allows for the display to be included, or not.
  • Size 70 mm x 53 mm

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You may also like…