The Precision Digital Micro Current Meter is a purpose-built hardware solution designed to accurately measure extremely low current levels in embedded and battery-powered systems. At its core is the STM32G071KBU microcontroller, chosen for its robust ADC performance and peripheral flexibility. The current-sensing front includes high-precision shunt resistors selected for nanoamp, microamp, and milliamp ranges. These are paired with ultra-low offset operational amplifiers, notably the MAX4239 and the INA333 instrumentation amplifier, which ensure minimal burden voltage and accurate signal conditioning before being processed by the MCU. Power management and signal integrity are central to the design. A USB Type-C connector serves as the primary power input, compliant with the USB Type-C standard using pull-down resistors on the CC lines. The battery charging circuit utilizes an LTC4054 linear charger, while an ADP44002 LDO regulator delivers a clean 2.5V supply for analog and digital sections. The soft-latching power circuit, implemented using AO3401 and AO3400 MOSFETs, allows the device to power on or off through a single GPIO-controlled tactile button, supporting both manual and firmware-driven shutdown. Voltage supervision and precise analog references are handled via PA1 and PA2 pins, ensuring stable operation under variable supply conditions.
Display and user interface integration are streamlined using a 128x64 OLED module connected over I2C through PA9 and PA10, minimizing pin usage while offering crisp readouts. A DP3T selector switch provides manual control over the current measurement range, while a slide switch and tactile button interface complete the minimal yet functional front panel. The layout is organized to minimize analog noise coupling and maintain signal fidelity, with careful placement of ground planes, analog paths, and digital components. All hardware is assembled on a custom-designed PCB measuring approximately 45mm x 65mm. Designed using KiCad, the board supports both through-hole and surface-mount components. A custom 3D-printed enclosure houses the PCB, with provisions for display mounting, switch access, and battery accommodation. The enclosure not only enhances portability and durability but also gives the device a finished, user-friendly appearance suitable for bench-top or field use. This open hardware design packas in the complete schematics, layout files, and STL models to makes it an ideal tool and reference for engineers working on low-power electronic design.