Commit Graph

485 Commits

Author SHA1 Message Date
King Kévin 423a0ec90b application: add command to identify I/O channels 2021-03-24 00:54:53 +01:00
King Kévin 89856091c7 application: add command to set channels 2021-03-24 00:48:51 +01:00
King Kévin ce9d927a5b application: add command to control target reset 2021-03-24 00:47:59 +01:00
King Kévin caed09f4db application: add command to set/show target voltage 2021-03-24 00:46:30 +01:00
King Kévin bb15fdc634 application: add channel initialisation 2021-03-24 00:44:47 +01:00
King Kévin 0ad8e037cf application: add control for supply voltages 2021-03-24 00:43:46 +01:00
King Kévin df2dfe0cb4 application: add multiplex control 2021-03-24 00:42:25 +01:00
King Kévin d55dbc34b2 application: add ADC to measure target voltage 2021-03-24 00:39:56 +01:00
King Kévin da626f7780 application: use LSI clock for RTC 2021-03-24 00:23:47 +01:00
King Kévin c67c9a73ef application: remove LED since we will use the pin 2021-03-24 00:21:58 +01:00
King Kévin 4dc895d793 application: remove button since we will use the pins 2021-03-24 00:20:11 +01:00
King Kévin 48c1b5800e application: remove UART since we will use the pins 2021-03-24 00:18:45 +01:00
King Kévin 370c7960fb application: set project name 2021-03-24 00:10:18 +01: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
King Kévin 2248ba1762 application: fix rtc_to_seconds 2020-12-17 12:51:23 +01:00
King Kévin ac255816a1 sensor_mlx90614: add library to read from MLX90614 IR-thermometer 2020-12-17 12:51:23 +01:00
King Kévin 95b63a06f5 smbus_master: add SMBus library 2020-12-17 12:51:23 +01:00
King Kévin 7656c699bf i2c_master: fix stop generation 2020-12-17 12:51:23 +01:00
King Kévin c6a4f58b93 i2c_master: fix wait_stop call 2020-12-17 12:51:23 +01:00
King Kévin b82520fa9b sensor_sr04: fix shadow counter value issue 2020-12-17 12:51:23 +01:00
King Kévin 25fcf8fe0b global: add ADC macros 2020-12-17 12:51:23 +01:00
King Kévin 01eaa5cfab USB: increase text buffer size for project 2020-12-17 12:51:23 +01:00
King Kévin 793611d629 application: implement uptime 2020-12-17 12:48:37 +01:00
King Kévin ad52abc26b oled_ssd1306: adapt to ported I²C library 2020-12-17 12:48:37 +01:00
King Kévin b0f5f127f6 i2c_master: port to STM32F4 2020-12-17 12:48:37 +01:00
King Kévin a449b9b7ff global: add I²C macros 2020-12-17 12:48:37 +01:00
King Kévin 4c6e9a4fda interrupt: port to STM32F4 2020-12-17 12:48:37 +01:00
King Kévin 789b36fc21 interrupt: minor, fix comment 2020-12-17 12:48:37 +01:00
King Kévin c8861f40c4 onewire_master: port to STM32F4 2020-12-17 12:48:37 +01:00
King Kévin 77415cb41f onewire_master: minor, fix spacing 2020-12-17 12:48:37 +01:00
King Kévin 11f5bc9771 sensor_sr04: add library for HC-SR04 ultrasonic range sensor 2020-12-17 12:48:37 +01:00
King Kévin 8526dc084b global: add tim irq defines 2020-12-17 12:48:37 +01:00
King Kévin fea286914b global: improve sleep_us for STM32F4 2020-12-17 12:48:37 +01:00
King Kévin cfcc8a1bb6 Rakefile: automatically get libopencm3 2020-12-17 12:48:37 +01:00
King Kévin 510c82d00f Merge branch 'stm32f4' of ssh://git.cuvoodoo.info/stm32f1 into stm32f4 2020-12-11 00:03:15 +01:00
King Kévin 26f6de3015 sensor_max1247: STM32F4 incompatible for now 2020-12-11 00:02:44 +01:00
King Kévin a9461b53f5 README: port to F4 2020-12-11 00:00:25 +01:00
King Kévin d7b6300a50 rakefile: fix remove protection for F4 2020-12-11 00:00:25 +01:00
King Kévin d0bd71b266 application: add periodis RTC wakeup 2020-12-11 00:00:25 +01:00