|
KiCADKicad
|
|
|
arduino IDEArduino
|
Custom-made self-contained DC power meter
This project realizes a tiny "self-sufficient" power meter that can be inserted into any DC power line thanks to its small footprint.
The PCB utilizes the INA238 high-precision power meter chip and the circuit is managed by an ATtiny85 microcontroller.
The circuit can be powered either by an external 5 V source or it can be powered directly from the monitored power line (never both at the same time!). Between 3.8-32 V, the device is "self-sufficient", so it can be powered from the monitored line. In this case, the jumper pin (or holes) on the right side of the "R5" text must be shorted together. This connects the bus voltage to the input of the buck converter.
If the expected voltage is outside of this range, the device must be powered from the external 5 V pin. In this case, the jumper or short must be removed so the buck converter only receives power from the external 5 V source.
The input voltage is then stepped down to 3.3 V by the onboard buck converter (AP63203). All the onboard components are powered by the buck converter, so all the digital components are at 3.3 V.
The holes at the corners act as connectors. They are M4 pads. I used some binding post terminals, but if a larger display is used, a spade connector or ring terminal is recommended.
Please check the attached BOM (Excel file) and interactive BOM (HTML file) to see all the necessary parts. Also, check my video and my blog article for more information.
Update 2023-08-22:
- I added a few new pictures to the gallery showing the device with three different displays.
- I added the links to the new video and blog article where I explain the improvements for this board.
Custom-made self-contained DC power meter
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(11)
- Likes(6)
-
Stan
Sep 06,2025
-
Kenneth Ekman
Mar 02,2025
-
Prasanna K
Oct 08,2023
-
ACT
Oct 05,2023
-
Remix0806
Oct 03,2023
-
cht
Sep 16,2023
- 1 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
1design
-
1usability
-
1creativity
-
1content
More by Curious Scientist
-
USB PD Breadboard Power Supply
In this article, I show you my new creation. It is a USB PD decoy-based breadboard power supply. All...
-
ADS1256 - RP2040 Custom DAQ Front Panel with GPIO
This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
ADS1256 - RP2040 Custom DAQ Front Panel without GPIO
This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
10th Anniversary Badge
I designed this small badge for PCBWay's 10th anniversary.I tried to make a deeper meaning to the bo...
-
ADS1256 - Atmega32u4 Custom DAQ board
IntroductionIn this project, I show you two things. One is a new version (v1.2) of my custom DAQ bas...
-
Debounced rotary encoder module
In this project, I show you my approach to making a rotary encoder module.One can buy different rota...
-
Custom ADS1256 board with ATmega32U4
I created my own ADS1256 PCB after working with this AD converter for several years. I wanted to bui...
-
3-axis stepper motor controller with CNC pendant connectivity
In this article, I show you the updated version of my motorized microscope. In one of my older video...
-
Light meter for analog cameras [CH32V006F8P6 + TSL2591]
Light meter for analog cameras [CH32V006F8P6 + TSL2591]In this article, I show you how I built my ow...
-
5-way navigator PCB
In this article, I show you a genius way of handling multiple buttons with a microcontroller. I “dis...
-
CH32V006K8U6 Development Board
IntroductionSo, I have been working with the CH32 microcontrollers and chips for a while, and I even...
-
PCBWay 11-year Anniversary Badge
This visual design was created by https://www.instagram.com/guiye.perez.bongiovanni/ ; however, only...
-
TCD1304 - STM32F401CCU6 breakout board
The recent modifications made to the circuit board design have improved its functionality and space ...
-
TCD1304 miniature PCB rev2
The redesign of the PCB involved several key changes to improve its performance and decrease its siz...
-
2-channel breadboard voltmeter
The project originally stems from my CH32 tutorial series. I started working with this chip not so l...
-
ADS1256 - RP2040 Custom DAQ Rear Panel
This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
ADS1256 - RP2040 Custom DAQ with GPIOs
This is my (hopefully) last iteration of the ADS1256-based DAQ board. I replaced the ATmega32U4 micr...
-
High-performance 3-axis stepper motor control panel
In this project, I show you my new development which is a high-performance 3-axis stepper motor cont...
-
-
AEL-2011 Power Supply Module
322 0 1 -
AEL-2011 50W Power Amplifier
297 0 1 -
-
-
Custom Mechanical Keyboard
565 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
230 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
238 0 1 -
-
-







