This version is outdated by a newer approved version.DiffThis version (18 Mar 2024 03:04) was approved by Joyce Velasco.

This is an old revision of the document!

EVAL-ADE9000SHIELDZ Sensor for Electric Metering


The EV-ADE9000SHIELDZ is an Arduino shield compatible with Arduino Zero. The shield can be directly interfaced with current transformers and voltage leads. It enables quick evaluation and prototyping of energy and power quality measurement systems with the ADE9000. Arduino library and application examples are provided to simplify implementation of larger systems.


  • Arduino-compatible energy and power quality measurement shield with ADE9000 multiphase energy and power quality monitoring IC
  • 3P4W, 3P3W, or 3-wire single phase measurements
  • Direct interface with current output current transformers
  • Up to 240 V rms nominal line neutral voltage measurement
  • Arduino software library
  • Calibration and example application sketches


The EV-ADE9000SHIELDZ can be used with the MAX32670-SX-ARDZ Base Board, which is a long-range wireless radio development platform based on MAX32670 ultralow power Arm Cortex-M4 microcontroller and SX1261 RF transceiver.

Using these platforms together enables users to design solutions based on low-power, long range proprietary radio communication technique that is suitable for customized heat/flow meters.

To learn more about the Long Range Wireless Radio solution developed by Analog Devices, visit the AD-MAX32SXWISE-SL Long Range Wireless Radio Development Kit User Guide

System Setup

PHASE 1: Hardware Setup

Note that this setup only applies for MAX32670-SX-ARDZ Base Board. Users may use a different base board or microcontroller, however the firmware built for this demo application cannot be used as this is specifically designed for the MAX32670-SX-ARDZ.

Equipment Needed

  • One (1) MAX32670-SX-ARDZ Base Board
  • One (1) EV-ADE9000SHIELDZ Sensor Node
  • One (1) MAX32625PICO Rapid Development Platform with 10-pin ribbon cable
  • One (1) CR123A Battery or any equivalent external DC power supply (+3 V to +4.7 V)
    • Note that this is not included in the kit
  • One (1) Micro USB to USB cable
  • Host PC (Windows 10 or later)

  1. Insert one CR123A battery (3 V to 4.7 V) into the battery holder (BT1 connector) of the MAX32670-SX-ARDZ Base Board.

    Make sure to check for the battery polarity in the BT1 connector, refer to the figure below. The DS3 LED will light up indicating that you have inserted the battery correctly and that power is provided in the base board.

  2. Connect the EV-ADE9000SHIELDZ Sensor Node to the MAX32670-SX-ARDZ Base Board by aligning the corresponding Arduino headers on each board.
  3. Connect the MAX32625PICO programming adapter to the MAX32670-SX-ARDZ Base Board through the 10-pin ribbon cable.

    Make sure that the MAX32625PICO programming adapter has been flashed with the correct image before connecting it to the MAX32670-SX-ARDZ Base Board. If you do not know how to load the image, click on the instructions below:

    How to flash the firmware image in the MAX32625PICO

    How to flash the firmware image in the MAX32625PICO

    1. Download the firmware image: MAX32625PICO Firmware
    2. Do not connect the MAX32625PICO to the MAX32670-SX-ARDZ Base Board yet.
    3. Connect the MAX32625PICO to the Host PC using the micro USB to USB cable.
    4. Press the button on the MAX32625PICO. (Do not release the button until the MAINTENANCE drive is mounted).
    5. Release the button once the MAINTENANCE drive is mounted.
    6. Drag and drop (to the MAINTENANCE drive) the firmware image.
    7. After a few seconds, the MAINTENANCE drive will disappear and be replaced by a drive named DAPLINK. This indicates that the process is complete, and the MAX32625PICO can now be used to flash the firmware of the MAX32670-SX-ARDZ Base Board.
  4. Connect the MAX32625PICO programming adapter to the Host PC using the micro USB to USB cable.

Once you have completed this setup, proceed to PHASE 2 found in ADI Long Range Wireless Radio Software User Guide.


Design and Integration Files

ADE9000 Arduino Shield Design Files

  • Schematic
  • Bill of Materials
  • Layout
  • Fab Files

Help and Support

For questions and more information about this product, connect with us through the Analog Devices Engineer Zone.

End of Document

resources/eval/user-guides/eval-ade9000shieldz/sensor_node/demo.1710380700.txt.gz · Last modified: 14 Mar 2024 02:45 by Joyce Velasco