ZS1100A Power Meter

USB based power supply that can accurately estimate the energy consumption of IOT devices.

This project is coming soon. Sign up to receive updates and be notified when this project launches.

The ZS1100A is a precision source meter designed for IOT applications. This tool can be used to accurately estimate the energy consumption of IOT devices. It can plot the current consumption vs time very accurately and in great detail. Some of the features are listed below.


  • Output programmable range of 0 to 6V with 10mV steps.
  • Source up to 2A max current. Sink up to 0.5A
  • Fast sampling rate of 1MSPS. (For current measurement)
  • Excellent step response of < 2uS.
  • High dynamic range measurement extending from 1uA to 1.5A.
  • High Accuracy of 1% of measured value+/- 0.2uA across the entire range.
  • Resolution better than 100nA
  • Long continuous capture time (24 hrs capture tested)
  • 2 Quadrant operation (V+,I+) & (V+,I-)
  • Supports negative current measurement to account for battery charging.
  • Electromagnetically shielded for excellent noise reduction with an aluminium enclosure
  • 8 Bit Digital IO capture for synchronization within +/-1us.
  • Real world battery models for accurate battery life estimation.
  • State of the art data compression saves disk space. (24hrs on 10GB)
  • Powered by a 15V/3A adapter and connects to the PC over the USB 2.0 bus for data transfer.
  • OLED display to indicate the voltage, current, status etc...
  • Free GUI with waveform analysis tools for Windows.
  • Data export to Sigrok/Pulseview for UART, SPI, I2C protocol analysis.
  • ASCII Data export to XML format for use with MS Excel.
  • Conforms to FCC, CE & RoHS standards.

The current profile of a ESP8266 WiFi Module is captured here. The module wakes-up from sleep using an internal timer and GPIO toggling the RESET pin. The GPIO is captured in the bottom chart. The current rises from 16uA to few mA in couple of ms. Then it reaches few 10mA and then few 100mA during the calibration. All of these states are captured in a single range.

This demonstrates the dynamic range, bandwidth, capture length and digital sync feature of the tool. Note how the output voltage remains constant throughout this variation.

Output voltage range0 to 6VProgrammable in 10mV steps
Output voltage accuracyError of 5mV maxMeasured with 500mA load
Current Measurement range-0.5A to 1.5A (Linear Range)
Current measurement accuracy1% of measured value +/- 0.2uAAfter one time self calibration.
Current measurement resolution< 0.1uA
Max Output current1A constant currentVout = 5.0V
2A with 10% DutyMeasured with 100ms pulse for every 1 second.
Load regulation<1%0 to 1.5A
Measurement bandwidth300KHz3dB bandwidth, Single pole RC filter.
Step Response2uS10% to 90% of full range.
Current Sampling rate1MHz
Sampling jitter10psRMS jitter
Voltage sampling rateOnce in every 20ms
Digital Capture6 bits at 1Msps
Maximum capture lengthTested up to 24 hrsLimited only by the free space on the HDD.
Error Rate< 1E-12Less than 1 error in 10^12 samples.
Or less than one sample error in 24 hours.
Export formatXML, Sigrok
Operating environment15C-40C
< 90% RH
Power Consumption< 2WUSB power < 2W for measurement unit.
Load current is supplied by 12-15V DC Adaptor
Standard ConformanceCE, FCC, RoHS

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: