Edrtech/battiny-guard-pmg001

About the project

Power management module

Project info

Items used in this project

Hardware components

ATtiny1616 ATtiny1616 x 1
INA219 INA219 x 1
ADS1015 ADS1015 x 1
IP2312 IP2312 x 1
TMP102 TMP102 x 1
APX803D APX803D x 1

Hand tools and fabrication machines

Tweezers Tweezers x 1
Hot air blower Hot air blower x 1
Solder paste Solder paste x 1

Story



After over 10 years of designing and manufacturing hardware and working on numerous projects with Li-Po batteries, I grew tired of repeatedly redrawing and reconnecting the same components and wires. Unable to find an all-in-one solution on the market, I decided to create a module to simplify my own projects.The module is completely open-source, and all schematics, default code, and a detailed datasheet are available on GitHub for anyone who might find it useful:

https://github.com/EDrTech/bATtiny-Guard-PMG001

It includes a development board packed with features

  • 32-pin, 22.22 mm x 16.51 mm (0.87 x 0.65 in) package
  • On/off behavior control
  • 2A single-cell charger
  • Single Li-Po cell-powered
  • 4+16 ADC channels
  • Battery current measurement
  • Brown-out detection/reset circuit
  • Low on-resistance battery output MOSFET
  • On-module temperature measurement
  • I2C interface (connect to the integrated microcontroller or separate devices)
  • Arduino-compatible



I’m also working on a series of boards and modules to address other common hardware development challenges, aiming to build an ecosystem for faster, more precise prototyping.If you have suggestions for features or improvements, especially for the code, I’d love your feedback.I’ll be launching this soon on CrowdSupply. If you’d like to support the project, please consider subscribing to support this project!



Schematics, diagrams and documents

Module schematic

CAD, enclosures and custom parts

Code

GitHub

Credits

Photo of Erik_EDrTech

Erik_EDrTech

Developing hardware and various modules and boards that help with hardware development.

   

Leave your feedback...