STM32F1xx micro-controller C firmware template
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
stm32f1/lib
King Kévin f7b99dd76c adapt flash size to libopencm3 update 1 year ago
..
flash_internal.c adapt flash size to libopencm3 update 1 year ago
flash_internal.h flash_internal: probe_write only tests over advertized flash (works also with linker info) 3 years ago
flash_sdcard.c replace header license with SPDX statement 3 years ago
flash_sdcard.h replace header license with SPDX statement 3 years ago
font.c lib: minor, simplify license 2 years ago
font.h lib: minor, simplify license 2 years ago
i2c_master.c i2c: minor, fix spacing 2 years ago
i2c_master.h replace header license with SPDX statement 3 years ago
interrupt.c replace header license with SPDX statement 3 years ago
interrupt.h replace header license with SPDX statement 3 years ago
ir_nec.c replace header license with SPDX statement 3 years ago
ir_nec.h replace header license with SPDX statement 3 years ago
lcd_hd44780.c replace header license with SPDX statement 3 years ago
lcd_hd44780.h replace header license with SPDX statement 3 years ago
led_max7219.c replace header license with SPDX statement 3 years ago
led_max7219.h replace header license with SPDX statement 3 years ago
led_sk6812rgbw.c led_sk6812rgbw: extended version of WS2812B library, supporting 4th color, using bit banding, removing need of timer 3 years ago
led_sk6812rgbw.h led_sk6812rgbw: extended version of WS2812B library, supporting 4th color, using bit banding, removing need of timer 3 years ago
led_tm1637.c led_tm1637: allow the display to be upside down 3 years ago
led_tm1637.h led_tm1637: allow the display to be upside down 3 years ago
led_ws2812b.c replace header license with SPDX statement 3 years ago
led_ws2812b.h led_ws2812b: minorx, fix comment 3 years ago
menu.c replace header license with SPDX statement 3 years ago
menu.h replace header license with SPDX statement 3 years ago
microwire_master.c replace header license with SPDX statement 3 years ago
microwire_master.h replace header license with SPDX statement 3 years ago
oled_ssd1306.c replace header license with SPDX statement 3 years ago
oled_ssd1306.h replace header license with SPDX statement 3 years ago
oled_text.c lib: minor, simplify license 2 years ago
oled_text.h lib: minor, simplify license 2 years ago
onewire_master.c replace header license with SPDX statement 3 years ago
onewire_master.h replace header license with SPDX statement 3 years ago
onewire_slave.c replace header license with SPDX statement 3 years ago
onewire_slave.h replace header license with SPDX statement 3 years ago
print.c print: fix hex padding (and add spaces) 3 years ago
print.h replace header license with SPDX statement 3 years ago
radio_esp8266.c esp8266: add timeout and return success 2 years ago
radio_esp8266.h esp8266: add timeout and return success 2 years ago
radio_sx172x.c sx172x: add library to communicate with semtech SX127x LoRa module 3 years ago
radio_sx172x.h sx172x: add library to communicate with semtech SX127x LoRa module 3 years ago
rtc_dcf77.c replace header license with SPDX statement 3 years ago
rtc_dcf77.h replace header license with SPDX statement 3 years ago
rtc_ds1307.c replace header license with SPDX statement 3 years ago
rtc_ds1307.h replace header license with SPDX statement 3 years ago
sensor_as3935.c replace header license with SPDX statement 3 years ago
sensor_as3935.h replace header license with SPDX statement 3 years ago
sensor_dht1122.c dht22: unify DHT11 and DHT22 libraries 2 years ago
sensor_dht1122.h dht22: unify DHT11 and DHT22 libraries 2 years ago
sensor_ds18b20.c sensor_ds18b20: fix set precision for single device 3 years ago
sensor_ds18b20.h sensor_ds18b20: fix set precision for single device 3 years ago
sensor_max1247.c sensor_max1247: add library to read ADC values from MAX1247 3 years ago
sensor_max1247.h sensor_max1247: add library to read ADC values from MAX1247 3 years ago
sensor_max6675.c sensor_max6675: add library for MAX6675 k-type thermocouple reader 3 years ago
sensor_max6675.h sensor_max6675: add library for MAX6675 k-type thermocouple reader 3 years ago
sensor_pzem.c replace header license with SPDX statement 3 years ago
sensor_pzem.h replace header license with SPDX statement 3 years ago
sensor_sdm120.c replace header license with SPDX statement 3 years ago
sensor_sdm120.h replace header license with SPDX statement 3 years ago
terminal.c replace header license with SPDX statement 3 years ago
terminal.h replace header license with SPDX statement 3 years ago
uart.c uart: replace mod with masking 3 years ago
uart.h replace header license with SPDX statement 3 years ago
uart_soft.c uart_soft: use new pin definition, fix multi-uart support, use masking instead of mod 3 years ago
uart_soft.h uart_soft: use new pin definition, fix multi-uart support, use masking instead of mod 3 years ago
usart_enhanced.c replace header license with SPDX statement 3 years ago
usart_enhanced.h replace header license with SPDX statement 3 years ago
usb_cdcacm.c usb_cdcacm: add flush method to wait for empty buffer 3 years ago
usb_cdcacm.h usb_cdcacm: add flush method to wait for empty buffer 3 years ago
usb_dfu.c adapt flash size to libopencm3 update 1 year ago
usb_dfu.h replace header license with SPDX statement 3 years ago
vfd_hv518.c replace header license with SPDX statement 3 years ago
vfd_hv518.h replace header license with SPDX statement 3 years ago