Charge Controller Logo
v21.0

Overview

  • Features
  • Supported Hardware
  • Charger Concepts
    • Bus and port structure
    • Charger state machine
      • 0. Standby
      • 1. Bulk stage
      • 2. Topping stage
      • 3. Equalization stage
      • 4. Float stage

Development

  • Workspace Setup
  • Building and Flashing
  • Customization
    • Hardware-specific changes
    • Application firmware configuration
      • Change the battery type
      • Configure serial for ThingSet protocol
    • Custom functions (separate C/C++ files)
  • Unit Tests
    • Conformance testing
  • Troubleshoting
    • Errors with STM32L072 MCU using OpenOCD

API Reference

  • Battery Charger
  • Data Acquisition
  • Data Objects
  • DC/DC converter
  • Device Status
  • Half Bridge Driver
  • Load Output
  • DC Bus and Power Port
  • PWM Switch
  • Misc
    • Data Storage
    • Hardware
    • Helper
    • LEDs
    • Setup
Charge Controller
  • Search


© Copyright 2023 The Libre Solar Project.

Built with Sphinx using a theme provided by Read the Docs.