Hooks into the CE pin of TP4056 to add some extra features - overvolt cutoff - overtime cutoff - overtemperature cutoff (by use of MCP9808) - info on little OLED screen - battery presence detection Future features - current detection and cutoff (waiting for INA219 breakout for this) - Runtime configurable parameters by serial - Send stats over serial to desktop application Known flaws - see readme Circuit schematic coming soon (tm), see readme Designed and tested for nucleo F303RE but should be easily adaptable to any board. License: GPL v3
Dependencies: OLED_SSD1306 MCP9808
Files at revision 10:4ac5d8748268
| Name | Size | Actions |
|---|---|---|
| [up] | ||
| resources | ||
| .gitignore | 32 | Revisions Annotate |
| CONTRIBUTING.md | 451 | Revisions Annotate |
| MCP9808.lib | 57 | Revisions Annotate |
| OLED_SSD1306.lib | 67 | Revisions Annotate |
| main.cpp | 17177 | Revisions Annotate |
| mbed-os.lib | 78 | Revisions Annotate |
| mbed-serialcli.lib | 87 | Revisions Annotate |
| readme.md | 1752 | Revisions Annotate |