Connections & User Interfaces - DitroniX/IPEM-IoT-Power-Energy-Monitor GitHub Wiki

The IPEM, IoT Power Energy Monitor board, has been designed to be flexible and whilst providing Energy Monitoring functionality, it also has other options for experimenting.

Connections have been designed to be straight forward, whilst allowing the board to neatly fit inside an enclosure - if required.

IPEM ESP32 ATM90E32 ATM90E36 IoT Power Energy Monitor Board Connections

Board Connection and Interfaces

  • 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)
    • 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
  • 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
  • AC Voltage Measurement
    • 8 to 12V AC RMS  via a Transformer
      • Can be taken from AC Power Input
      • 3 x AC Low Voltage Inputs
  • USB
    • 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
  • USER GPIO/UART
    • 2 GPIO for User (GP16 and GP17)
    • UART Interfacing (UART 2)
  • Reset Button
  • User Programmable Button / Link
    • Connected to GP26
  • OLED / I2C
    • With configurable Ground and 3V3 Header Pins
  • RGB Status LED
    • User Configurable via GPIO
  • Power LED
    • On 3V3
  • ATM CT LEDs
    • CF1 - Active
    • CF2 - ReActive
    • CF3 - Fundamental
    • CF4 - Harmonic
⚠️ **GitHub.com Fallback** ⚠️