solar charge controller or battery charge controller, is a crucial component in solar power systems that involve the use of batteries to store energy generated by solar panels. Its primary purpose is to regulate and control the charging process of the batteries, ensuring their optimal performance, longevity, and safety. Charge controllers are commonly used in off-grid