Commit Graph

476 Commits

Author SHA1 Message Date
King Kévin ee4da1f5ef application: minor, fix typo 2020-12-17 12:42:46 +01:00
King Kévin 6cb95a6963 application: fix rtc_to_seconds 2020-12-17 12:42:30 +01:00
King Kévin b686985eac README: minor, rename yeast to levain 2020-12-17 12:41:58 +01:00
King Kévin 0b984d2db8 application: minor, rename yeast to levain 2020-12-17 12:41:21 +01:00
King Kévin 991921ed99 application: remove MLX90614 because of errounous readings 2020-12-16 20:05:50 +01:00
King Kévin bef5cf299f application: add peripheral error display 2020-12-16 19:58:26 +01:00
King Kévin 03ed02b82c application: increase heater temperature limit 2020-12-16 19:46:04 +01:00
King Kévin 5ab04af9b0 remove unused library 2020-12-16 19:40:13 +01:00
King Kévin f808195452 README: document project 2020-12-16 19:36:43 +01:00
King Kévin 78fff2ed0f application: complete first working firmware version 2020-12-16 19:36:15 +01:00
King Kévin f5bdc1bbfc application: finish writing first prototype 2020-12-16 02:46:14 +01:00
King Kévin e3dcd93f9e sensor_mlx90614: add library to read from MLX90614 IR-thermometer 2020-12-16 02:45:13 +01:00
King Kévin 6897b3fae3 smbus_master: add SMBus library 2020-12-16 02:44:02 +01:00
King Kévin 69787f1714 i2c_master: fix stop generation 2020-12-16 02:42:34 +01:00
King Kévin 99593b92d0 i2c_master: fix wait_stop call 2020-12-16 02:38:57 +01:00
King Kévin 0c723fee11 sensor_sr04: fix shadow counter value issue 2020-12-16 02:37:35 +01:00
King Kévin 25f0235192 global: add ADC macros 2020-12-14 13:34:52 +01:00
King Kévin 579aed6e39 USB: increase text buffer size for project 2020-12-14 13:34:18 +01:00
King Kévin 695394255a application: display uptime 2020-12-12 14:45:36 +01:00
King Kévin 492fd1e6a0 application: implement uptime 2020-12-12 14:45:21 +01:00
King Kévin b9ed5ca759 application: add OLED display setup 2020-12-12 14:12:21 +01:00
King Kévin 90ead50dff oled_ssd1306: adapt to ported I²C library 2020-12-12 14:09:35 +01:00
King Kévin d0e43a82c8 i2c_master: port to STM32F4 2020-12-12 14:08:05 +01:00
King Kévin 707355f161 global: add I²C macros 2020-12-12 14:05:41 +01:00
King Kévin f48408ba7a application: minor, fix printing 2020-12-11 21:01:11 +01:00
King Kévin 05ad975fe7 application: add DS18B20 temperature sensor 2020-12-11 20:59:39 +01:00
King Kévin 2976f59622 interrupt: port to STM32F4 2020-12-11 20:56:41 +01:00
King Kévin 4f89a6a8ef interrupt: minor, fix comment 2020-12-11 20:55:39 +01:00
King Kévin 491ee17c9a onewire_master: set project specific configuration 2020-12-11 20:54:21 +01:00
King Kévin 5425e861e8 onewire_master: port to STM32F4 2020-12-11 20:53:58 +01:00
King Kévin 1cbe029139 onewire_master: minor, fix spacing 2020-12-11 20:53:21 +01:00
King Kévin 8407ed80b0 application: use sensor_sr04 2020-12-11 00:57:28 +01:00
King Kévin b86846e945 sensor_sr04: add library for HC-SR04 ultrasonic range sensor 2020-12-11 00:57:28 +01:00
King Kévin 9089a40e21 global: add tim irq defines 2020-12-11 00:57:28 +01:00
King Kévin 92c33da652 global: improve sleep_us for STM32F4 2020-12-11 00:57:28 +01:00
King Kévin 374aaacea5 Rakefile: automatically get libopencm3 2020-12-11 00:57:28 +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
King Kévin a46b6a1630 Rakefile: add macro debugging information 2020-12-11 00:00:25 +01:00
King Kévin b100c4ae13 application: RTC + date/time added 2020-12-11 00:00:25 +01:00
King Kévin a0f9b4a530 application: port to STM32F4 (RTC is not working yet) 2020-12-11 00:00:25 +01:00
King Kévin e32e27100d USB CDC ACM: fix sending loop (and spacing) 2020-12-11 00:00:25 +01:00
King Kévin 5b0523f751 uart: port to STM32F4 2020-12-11 00:00:25 +01:00
King Kévin d6cac41b78 USB CDC ACM: minor fix spacing 2020-12-11 00:00:25 +01:00
King Kévin adc62ebb9a USB CDC ACM: port to STM32F4 2020-12-11 00:00:25 +01:00
King Kévin d9a15f2daa USB CDC ACM: match serial to STM32 bootloader 2020-12-11 00:00:25 +01:00
King Kévin c4af940975 dfu: minor, improve disconnect 2020-12-11 00:00:25 +01:00