MP1584 régulateur de tension

Attention, le TP5100 supporte 20V au grand maximum, mais il est recommandé de ne pas dépasser 18V :

VIN Input supply voltage ● 4.5 12 18 V

Je ne vois pas pourquoi tu n'utilises pas le TP4056 présent sur la FIREBEETLE, avec un MP1584 car le TP4056 ne supporte que 8V au grand maxi.
Il faudrait mesurer la tension panneau à vide en plein soleil. Elle est souvent voisine de 18V.