92 lines
1.6 KiB
YAML
92 lines
1.6 KiB
YAML
gpio:
|
|
configs:
|
|
- custom_name: KEY
|
|
has_exti: true
|
|
ioc_label: KEY
|
|
pin: PA12
|
|
type: EXTI
|
|
- custom_name: SPI1_NSS
|
|
has_exti: false
|
|
ioc_label: SPI1_NSS
|
|
pin: PA4
|
|
type: OUTPUT
|
|
- custom_name: LCD_RS
|
|
has_exti: false
|
|
ioc_label: LCD_RS
|
|
pin: PA8
|
|
type: OUTPUT
|
|
- custom_name: RADIO_RST
|
|
has_exti: false
|
|
ioc_label: RADIO_RST
|
|
pin: PB0
|
|
type: OUTPUT
|
|
- custom_name: LCD_CS
|
|
has_exti: false
|
|
ioc_label: LCD_CS
|
|
pin: PB12
|
|
type: OUTPUT
|
|
- custom_name: LCD_RES
|
|
has_exti: false
|
|
ioc_label: LCD_RES
|
|
pin: PB14
|
|
type: OUTPUT
|
|
- custom_name: RADIO_RXEN
|
|
has_exti: false
|
|
ioc_label: RADIO_RXEN
|
|
pin: PB3
|
|
type: OUTPUT
|
|
- custom_name: RADIO_TXEN
|
|
has_exti: false
|
|
ioc_label: RADIO_TXEN
|
|
pin: PB4
|
|
type: OUTPUT
|
|
- custom_name: RADIO_DIO3
|
|
has_exti: true
|
|
ioc_label: RADIO_DIO3
|
|
pin: PB5
|
|
type: EXTI
|
|
- custom_name: RADIO_DIO2
|
|
has_exti: true
|
|
ioc_label: RADIO_DIO2
|
|
pin: PB6
|
|
type: EXTI
|
|
- custom_name: RADIO_DIO1
|
|
has_exti: true
|
|
ioc_label: RADIO_DIO1
|
|
pin: PB7
|
|
type: EXTI
|
|
- custom_name: RADIO_BUSY
|
|
has_exti: false
|
|
ioc_label: RADIO_BUSY
|
|
pin: PB8
|
|
type: INPUT
|
|
- custom_name: LCD_BLK
|
|
has_exti: false
|
|
ioc_label: LCD_BLK
|
|
pin: PB9
|
|
type: OUTPUT
|
|
enabled: true
|
|
pwm:
|
|
configs:
|
|
- channel: TIM_CHANNEL_4
|
|
custom_name: WS2812
|
|
label: WS2812
|
|
timer: TIM1
|
|
enabled: true
|
|
spi:
|
|
devices:
|
|
- instance: SPI1
|
|
name: SX1281
|
|
- instance: SPI2
|
|
name: LCD
|
|
enabled: true
|
|
time:
|
|
enabled: true
|
|
uart:
|
|
devices:
|
|
- instance: USART2
|
|
name: SX1281
|
|
- instance: USART1
|
|
name: DBUS
|
|
enabled: true
|