King Kévin
|
6574a65ea6
|
led_sk6812rgbw: extended version of WS2812B library, supporting 4th color, using bit banding, removing need of timer
|
2020-10-11 12:51:05 +02:00 |
King Kévin
|
620e46938e
|
led_tm1637: allow the display to be upside down
|
2020-10-11 12:51:05 +02:00 |
King Kévin
|
9b522b4228
|
led_ws2812b: minorx, fix comment
|
2020-10-11 12:51:05 +02:00 |
King Kévin
|
2f251e0ad7
|
led_tm1637: fix updating (both command and data need to be sent every time
|
2020-10-11 12:51:05 +02:00 |
King Kévin
|
d80587c21d
|
application: re-add uptime command
|
2020-07-22 16:22:22 +02:00 |
King Kévin
|
629500e4bd
|
application: remove all MCU model info. this has moved to the dedicated identifier firmware
|
2020-06-24 11:58:08 +02:00 |
King Kévin
|
5a028c23c4
|
flash_internal: probe_write only tests over advertized flash (works also with linker info)
|
2020-06-24 11:58:03 +02:00 |
King Kévin
|
60279d0a52
|
print: fix hex padding (and add spaces)
|
2020-06-24 11:57:59 +02:00 |
King Kévin
|
8566a4043b
|
uart_soft: use new pin definition, fix multi-uart support, use masking instead of mod
|
2020-06-24 11:57:54 +02:00 |
King Kévin
|
97d197237c
|
uart: replace mod with masking
|
2020-06-24 11:57:51 +02:00 |
King Kévin
|
f261cac536
|
Rakefile: allow to specify CPUTADIP to use SWD with CKS32
|
2020-06-24 11:57:45 +02:00 |
King Kévin
|
905b7d153b
|
application: improve MCU identification
|
2020-06-24 11:57:40 +02:00 |
King Kévin
|
e054774544
|
flash_internal: don't used unreliable MCUID to figure out flash page size
|
2020-06-24 11:57:35 +02:00 |
King Kévin
|
8142854522
|
flash_internal: replace probe size with more accurate probe_read and probe_write
|
2020-06-24 11:57:28 +02:00 |
King Kévin
|
e85af656d3
|
bootloader: disable clocks after domains used
|
2020-06-24 11:57:22 +02:00 |
King Kévin
|
a310fb402a
|
global: add RST macros for GPIO
|
2020-06-24 11:57:18 +02:00 |
King Kévin
|
55c6319928
|
print: fix padding on hex printing
|
2020-06-24 11:57:13 +02:00 |
King Kévin
|
3b7179d49a
|
print: minor, add spaces around operators
|
2020-06-24 11:57:08 +02:00 |
King Kévin
|
60a1859008
|
usb_cdcacm: add flush method to wait for empty buffer
|
2020-06-24 11:57:04 +02:00 |
King Kévin
|
86ad8ea7ef
|
Rakefile: don't overwrite and restart when debugging
|
2020-06-24 11:56:58 +02:00 |
King Kévin
|
b8d4be47e4
|
Rakefile: halt after attaching
|
2020-06-24 11:56:42 +02:00 |
King Kévin
|
99d4be6a44
|
application: fix date display and add offset
|
2020-06-21 10:15:14 +02:00 |
King Kévin
|
e71515bcce
|
replace header license with SPDX statement
|
2020-06-10 19:04:41 +02:00 |
King Kévin
|
28604a43fd
|
uart: improve setup, blocking transmission, and flushing
|
2020-06-10 19:04:27 +02:00 |
King Kévin
|
5ab9402644
|
as3935: fix IRQ setup
|
2020-06-10 19:04:27 +02:00 |
King Kévin
|
6fa46ee86c
|
sx172x: add library to communicate with semtech SX127x LoRa module
|
2020-06-10 19:04:27 +02:00 |
King Kévin
|
54456e0cb4
|
application: minor, improve code
|
2020-06-10 19:04:27 +02:00 |
King Kévin
|
b48c65b5e0
|
application: only show additional MCU info on DEBUG
|
2020-06-10 18:02:53 +02:00 |
King Kévin
|
9f419e1da0
|
application: minor, improve code
|
2020-06-10 17:40:54 +02:00 |
King Kévin
|
9417cbf392
|
vfd_hv518: minor, fix spacing
|
2020-03-23 11:41:08 +01:00 |
King Kévin
|
6bb7cd1606
|
application: add dev_id for STM32F411xC/E in version action
|
2020-03-17 09:47:28 +01:00 |
King Kévin
|
66bb0bdcaa
|
application: add dev_id for STM32F401 in version action
|
2020-03-17 09:43:18 +01:00 |
King Kévin
|
87f8e3a157
|
application: add dev_id for STM32F4xx in version action
|
2020-03-17 09:32:29 +01:00 |
King Kévin
|
25c0ae0271
|
application: add fake STM32 detection in version action
|
2020-03-16 20:55:50 +01:00 |
King Kévin
|
8b4f98d79a
|
application: add MCU verification to version action
|
2020-03-15 18:25:51 +01:00 |
King Kévin
|
b1c13e7c15
|
Rakefile: use blue pill with stlinkv2 as default devel setup
|
2020-03-15 18:24:23 +01:00 |
King Kévin
|
e228f1f37b
|
application: improve version description
|
2020-03-15 14:11:55 +01:00 |
King Kévin
|
a689229acb
|
usb_dfu: fix U_ID decoding
|
2020-03-15 14:03:52 +01:00 |
King Kévin
|
3cec6dfb79
|
usb_cdcacm: fix U_ID decoding
|
2020-03-15 14:02:55 +01:00 |
King Kévin
|
e9f7e574ba
|
led_ws2812b: use open drain data signal
|
2020-03-09 09:56:00 +01:00 |
King Kévin
|
9b9751e79d
|
led_ws2812b: improve set LED speed
|
2020-03-09 09:55:52 +01:00 |
King Kévin
|
cfbe9234b1
|
led_ws2812b: replace transmit with continous circlar DMA transfer
|
2020-03-09 09:55:42 +01:00 |
King Kévin
|
607ba7e9b7
|
led_ws2812b: replace timer with SPI being master
|
2020-03-09 09:55:36 +01:00 |
King Kévin
|
7030480482
|
application: improve familly detection
|
2020-03-08 18:18:27 +01:00 |
King Kévin
|
1ac92ec4ac
|
flash_internal: add function to probe actual flash size
|
2020-03-08 18:17:37 +01:00 |
King Kévin
|
2b3b4431e2
|
flash_internal: improve page size detection
|
2020-03-08 18:17:03 +01:00 |
King Kévin
|
aa940f7ac0
|
global: set DFU pin pre default to button, then BOOT1
|
2020-03-02 15:32:32 +01:00 |
King Kévin
|
699e46521f
|
oled_ssd1306: fix writing to display
|
2020-02-27 19:46:48 +01:00 |
King Kévin
|
bea3ff1f53
|
global: fix LED defined
|
2020-02-27 14:14:58 +01:00 |
King Kévin
|
4b1651a1a3
|
i2c_master: fix writing function to cope with read function now including a stop
|
2020-02-27 13:09:10 +01:00 |