Skip to content

Connections & User Interfaces

Dave Williams | DitroniX | G8PUO edited this page Jul 9, 2023 · 1 revision

The IPEC, IoT Power Energy Controller 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.

IPEC ESP32 ATM90E32 IoT Power Energy Monitor Controller Board Connections

Board Connection and Interfaces

  • ATM90E32 Energy Monitor

    • 3 x Phases Line CT Clamp Input
      • Example YHDC SCT013000
    • 3 x Voltage Inputs (AC RMS)
  • 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
  • Expansion Port (IPEX Series)

    • 6 Way JST SH Header
    • I2C Interface
    • 3V3 Output
    • ADC Outputs (PWM/ADC/MPPT Modulated)
      • IPEX-1
        • DAC and ADC Terminal Block Interfaces
        • On-Board ADC AD1115 16bit 4 Channels
        • 3V3 Output
        • 12V DC Input from IPEC
  • 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