Commit Graph

510 Commits

Author SHA1 Message Date
King Kévin 02f95f55ee app: remove USART printing 2022-07-14 18:58:23 +02:00
King Kévin 24cec3850d esp8266: make received data available 2022-07-14 18:56:56 +02:00
King Kévin 462a65cb92 esp8266: add listening to port 2022-07-14 18:56:36 +02:00
King Kévin a8b7726c35 esp8266: minor, fix spacing 2022-07-14 18:56:04 +02:00
King Kévin 90dbc57166 lib: port ESP8266 to STM32F4 2022-07-14 18:54:06 +02:00
King Kévin 62650bd1b2 lib: port WS2812B to STM32F4 2022-07-14 14:59:24 +02:00
King Kévin 4c1ee2bc26 global: add TIM_OC macro 2022-06-03 10:10:49 +02:00
King Kévin 0250d81862 add: add RGBW LED strip control 2022-06-03 10:10:16 +02:00
King Kévin beb6d33f85 app: add scrolling text animation 2022-05-26 10:39:03 +02:00
King Kévin 5e688d467d app: make position on RGB panel more flexibel 2022-05-26 10:38:23 +02:00
King Kévin b0351bcaaf app: improve a tiny bit the ghosting on RGB panel 2022-05-25 20:21:37 +02:00
King Kévin 7675f73d0b app: remove RGB panel test animation 2022-05-25 20:15:53 +02:00
King Kévin a1da462852 app: add function to draw text on RGB panel 2022-05-25 20:14:58 +02:00
King Kévin 0e91b71aae app: improve RGB panel refresh rate 2022-05-25 19:58:08 +02:00
King Kévin 759cfd577e app: add function to draw character on RGB panel 2022-05-25 19:57:44 +02:00
King Kévin c73600c91f app: use timer to update RGB panel lines 2022-05-25 19:37:17 +02:00
King Kévin 34d44c2a88 app: improve/fix RGB panel control 2022-05-25 17:38:34 +02:00
King Kévin 884f007d19 README: fix RGB panel connections 2022-05-25 17:35:54 +02:00
King Kévin 71564dd4f1 app: implement stepper and RGB matrix control 2022-05-24 14:45:56 +02:00
King Kévin 4fba2fd7a4 global: disable button init (pin used by RGB matrix) 2022-05-24 14:17:04 +02:00
King Kévin d208297aa3 bootloader: fix DFU_FORCE_PIN code 2022-05-24 14:11:19 +02:00
King Kévin 9d1a4006af README: document pin connections 2022-05-24 14:10:05 +02:00
King Kévin 6aa820690e switch back to libopenmc3 repo 2021-09-24 16:01:53 +02:00
King Kévin ea30c7c879 application: disable VBUS sensing 2021-09-24 16:00:55 +02:00
King Kévin a2f203a81f lib/usb_dfu: disable VBUS sensing 2021-09-24 16:00:23 +02:00
King Kévin a74539ab4f bootloader: fix new compiler error 2021-09-24 15:59:47 +02:00
King Kévin 9c9893e1da application: minor, double ensure debug info is only show with DEBUG enabled 2021-05-14 14:50:02 +02:00
King Kévin a716cb10cf flash_internal: add support for STM32F401CE 2021-05-14 14:30:15 +02:00
King Kévin 0a18d73197 .ld: minor, fix typo 2021-05-14 14:28:48 +02:00
King Kévin 8c01cbd918 sensor_max6675: mark as untested for STM32F4 2021-05-14 13:43:17 +02:00
King Kévin 019b82d384 sensor_max6675: add library for MAX6675 k-type thermocouple reader 2021-05-14 13:42:03 +02:00
King Kévin a89d8abb38 lib: minor, simplify license 2021-05-14 13:42:03 +02:00
King Kévin ced5582a1a application: minor, update copyright date 2021-05-14 13:18:20 +02:00
King Kévin 4d53d868fe usart_enhanced: mark STM32F4 compatible (no difference with STM32F1) 2021-05-14 13:14:58 +02:00
King Kévin ce0848343d usart_enhanced: minor, fix spacing 2021-05-14 13:14:58 +02:00
King Kévin 863fd744d7 README: fix typo 2021-05-14 13:14:58 +02:00
King Kévin d85d345ec4 application: make some text only output when DEBUG is set 2021-05-14 13:14:53 +02:00
King Kévin 35a614750d application: remove watchdog info (not F4 compatible) 2021-05-14 13:12:46 +02:00
King Kévin b3cf0d0302 swd: improve documentation 2021-03-23 17:22:48 +01:00
King Kévin 3a6a64928d swd: minor, fix doc 2021-03-23 17:22:48 +01:00
King Kévin 99d66f4e4e swd: improve part number decoding 2021-03-23 17:22:48 +01:00
King Kévin 66521e1981 swd: minor, fix comment, add doc, make reset tiny bit longer for better reliability 2021-03-23 17:22:48 +01:00
King Kévin 210fab8eae swd: expose release pins 2021-03-23 17:22:48 +01:00
King Kévin 7318d70dcd swd: minor, fix space 2021-03-23 17:22:48 +01:00
King Kévin 0010c5e046 swd: provide function to set SWCLK/SWDIO pin 2021-03-23 17:22:48 +01:00
King Kévin 6b3b55839e swd: use variables for pins (for later dynamic change) 2021-03-23 17:22:48 +01:00
King Kévin 6bed3ab0fb Rakefile: ingnore .inc files 2021-03-23 17:22:48 +01:00
King Kévin 9a7c51f80e Rakefile: fix spacing 2021-03-23 17:22:48 +01:00
King Kévin 7a74f9709f add SWD library 2021-03-23 17:22:48 +01:00
King Kévin fa29cfc29f application: minor, fix typo 2020-12-17 12:51:23 +01:00