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