LNSC-2420-Firmware/src/pinout.h

31 lines
557 B
C

#ifndef PINOUT_H
#define PINOUT_H
/* LEDs */
#define LED_PORT GPIOB
#define LED_A_PIN GPIO0
#define LED_B_PIN GPIO1
#define LED_C_PIN GPIO3
#define LED_ALL_PINS (LED_A_PIN | LED_B_PIN | LED_C_PIN)
/* Charge pump */
#define CHARGE_PUMP_PORT GPIOA
#define CHARGE_PUMP_DRV_PIN GPIO8 // Timer 1, Channel 1
/* Solar switch */
#define SOLAR_SWITCH_PORT GPIOA
#define SOLAR_SWITCH_PIN GPIO11
/* Load switch */
#define LOAD_SWITCH_PORT GPIOA
#define LOAD_SWITCH_PIN GPIO12
#endif // PINOUT_H