Introducing the Quad Power Monitor V1.0
Limited production release for Researchers & Engineers





*EH(Electrohouse) is a brand trademark of Daniyal Qureshi. DC Power Monitor is a copyrighted work of Daniyal. Unauthorized use or reproduction of any content, design , or features on this website is prohibited.
Wireless Wi-Fi data logging
320W (32VDC 10A) x 4Channels
Two 320W channels can be combined to get a 640W mega channel.
16-Bit Precision Dynamic Range
8 GPIOs for custom I/O such as adding external sensors, actuators or serial communication.
Power indicator for each channel.
Basic Opensource Firmware available
Robust screw terminals for convenient connections.
OTA (Over the Air) programming support
Power efficient and simple USB-C powered.
Optional Transparent Enclosure available.
Currently available for delivery only within Canada.
Application:
Off-grid systems (Solar Panel & Battery), DC-DC Power Converters Efficiency, Small electronic device efficiency or carbon emission measurements.
Nominal Price : CAD 300
Disclaimer: This Quad DC power monitor is rated and calibrated for maximum 10A continuous DC current per channel and over-engineered to handle 20A surge per channel. Operating the device beyond these specified current limits may result in damage to the product and pose safety risks. However, such overcurrent situations are highly unlikely when used with normal DC power sources such as solar panels and other self-regulated power supplies.
Users who exceed these limits do so at their own risk, and neither the Brand or Daniyal assumes no liability for any damage, injury, or loss arising from misuse or operation beyond the recommended specifications.
Future Software Upgrades:
Native Advanced Analysis Dashboard : Advanced AI assisted metrics and analysis including energy consumption, carbon emissions, idle time and more.
Licensed Firmware Access : Users will be able to customize the firmware and access the available GPIOs to integrate additional peripherals such as temperature sensors, I2C/SPI communication devices, or actuators like relays.
Note: As a strong supporter of open-source development—and given that the device is built on the widely used ESP32 platform—users are free to completely overwrite and re-flash the device with their own firmware if they are comfortable doing so. However, doing this will erase the original, rigorously tested native firmware. Alternatively, users may request access to the official firmware source for a minimal one-time licensing fee, which directly supports ongoing research and development.OTA(Over the Air) Support for regular Firmware Updates
*Planned and not guaranteed. Features are subject to change.
Recommended Google Script Code :
Device Setup Guide:
Power up the device using either the USB-C port connected to a laptop or computer, or via the External Power (Ext. PWR) Port exposed pads (+Vin and GND). Make sure the power selection switch is set to match your chosen power source. For optimal performance, use an external power supply with a voltage between 4 to 6 V DC and a current capacity of at least 1 A.
When powered correctly, the blue PWR LED will light up, indicating the internal regulated supply is functioning properly. The blue Wi-Fi LED will then blink rapidly, signaling that the device is waiting to receive configuration data for a timeout period of 15 seconds before resuming normal firmware operation.
For first-time setup or when reconfiguration is needed, press and hold the BOOT button for about 5 seconds within this 15-second window to enter Device Configuration Mode. This mode activates an online configuration portal accessible by connecting to the Wi-Fi network named PowerMonitor_Cfg and then opening the default IP address 192.168.4.1 in any web browser.
From there, you can enter and save settings such as Wi-Fi credentials, data log interval, channel enable flags, and the target Google Script URL.
After saving the configuration settings, the device will automatically reset. The Wi-Fi LED will again blink rapidly, indicating it is waiting for configuration input. Since the settings are already configured, simply wait about 15 seconds—the device will then connect to the specified Wi-Fi network and begin streaming raw data to the assigned Google Sheets (indicated by Wi-Fi LED single blink) via the configured script.
First, create the Google Sheet where you want to store the raw data logs. Then, go to the Extensions menu and select Apps Script. Copy and paste the script provided below into the script editor. After that, save your project and deploy it as a web app, granting all the necessary permissions when prompted.
Daniyal Qureshi
It all started when I wondered how audio can be transmitted in a piece of wire!
Discover More
Contact Me
© 2024. All rights reserved.