https://github.com/bgamari/solar-charger
A solar-powered battery charger and power supply
https://github.com/bgamari/solar-charger
Last synced: over 1 year ago
JSON representation
A solar-powered battery charger and power supply
- Host: GitHub
- URL: https://github.com/bgamari/solar-charger
- Owner: bgamari
- License: other
- Created: 2013-05-22T20:24:04.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2013-07-25T01:58:51.000Z (almost 13 years ago)
- Last Synced: 2025-03-20T05:36:04.165Z (over 1 year ago)
- Language: C
- Size: 598 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.mkd
- License: LICENSE
Awesome Lists containing this project
README
# solar charger
## issues
* smaller, lower power, cheaper MOSFETs?
* monitor input voltage?
* not enough ponies?
## pin usage
pin mode signal name description
---- ----- ------- ------------ -------------
`PA0` out `PA0` `LED7` indicator LED
`PA3` analog `ADC_IN3` `ISENSE1` current sense input
`PA4` analog `ADC_IN4` `VSENSE1` voltage sense input
`PA5` out `PA5` `VSENSE1_EN` voltage sense enable
`PA6` af2 `TIM3_CH1` `CH2_BATT_IN` switch PWM
`PB0` af2 `TIM3_CH3` `CH2_PANEL_IN` switch PWM
`PB10` af1 `TIM2_CH3` `CH1_IN_A` switch PWM
`PB12` analog `ADC_IN18` `VTH` thermistor input
`PB14` analog `ADC_IN20` `ISENSE2` current sense input
`PB15` analog `ADC_IN21` `VSENSE2` voltage sense input
`PA8` in `PA8` `BTN3` button input
`PA9` af7 `USART1_TX` `UART_TX` UART TX
`PA10` af7 `USART1_RX` `UART_RX` UART RX
`PA11` in `PA11` `BTN2` button input
`PA12` in `PA12` `BTN3` button input
`PA13` jtag `JTMS` `JTMS` JTAG
`PA14` jtag `JTCK` `JTCK` JTAG
`PA15` jtag `JTDI` `JTDI` JTAG
`PB3` jtag `JTDO` `JTDO` JTAG
`PB4` jtag `nJRST` `nJRST` JTAG
`PB5` out `PB4` `LED_EN` LED driver enable
`PB6` af4 `I2C1_SCL` `SCL` LED driver interface
`PB7` af4 `I2C1_SDA` `SDA` LED driver interface
`PB8` af2 `TIM4_CH3` `CH1_IN_B` switch PWM