Tutorial for use with meshtastic , device WIFI_LoRa_32_V2.1 (SX1276)
as V2 devices are using TP4054 wich seems by (generally) default has a 10k resistor on pin5 PROG wich in turn sets charging current to onky 100mA if a liPo baterry is used to power the board
Sollution is to change R9 to a smaller value 1.6k (or make a bridge with a wire, i do not advise tho unless no option left) wich will increase charging current to 600mAh
Also firmware wich seems to work with this version of hardware and settings right for baterry Voltage : V2.3.2 beta
Thanks to the dev's at -- > https://flasher.pdxlocs.com
#define BATTERY_PIN 37 // A battery voltage measurement pin, voltage divider connected here to measure battery voltage
#define ADC_CHANNEL ADC1_GPIO37_CHANNEL
#define EXT_NOTIFY_OUT 13 // Default pin to use for Ext Notify Module.
you can build a custom bin if needed -- > https://github.com/meshtastic/firmware/blob/master/variants/heltec_v2.1/variant.h