King Kévin
|
28cf5160d8
|
main: minor, improve code
|
2021-08-17 08:46:16 +02:00 |
King Kévin
|
a8f80dc3fd
|
i2c_master: minor, remove irrelevant comment
|
2021-08-16 16:29:15 +02:00 |
King Kévin
|
098d439471
|
i2c_master: make error checking simpler
|
2021-08-16 16:28:10 +02:00 |
King Kévin
|
d7bc187e37
|
i2c_master: remove TIMEOUT since it makes little sense when sleeping
|
2021-08-16 16:20:44 +02:00 |
King Kévin
|
64c97740e1
|
i2c_master: sleep to reduce erronous pulse, and use interrupts to wake up
|
2021-08-16 14:59:27 +02:00 |
King Kévin
|
2bd3c4c0b3
|
i2c_master: improve flag check and add timeout
|
2021-08-16 13:21:14 +02:00 |
King Kévin
|
55b9e429fa
|
main: don't wait more than 3s button press
|
2021-08-09 11:21:43 +02:00 |
King Kévin
|
a710db6915
|
main: commit first working firmware
|
2021-07-21 23:51:15 +02:00 |
King Kévin
|
729e73e705
|
main: use header file
|
2021-07-21 23:39:08 +02:00 |
King Kévin
|
6eca312035
|
add I²C master library
|
2021-07-21 23:33:29 +02:00 |
King Kévin
|
8a7b6d3cc3
|
eeprom_blockprog: add EEPROM block programing library
|
2021-07-21 23:33:22 +02:00 |
King Kévin
|
19f3e27cd6
|
make: allow multiple source files
|
2021-07-21 23:30:49 +02:00 |
King Kévin
|
05a9cb09f4
|
stm8s: fix data unlocking keys
|
2021-07-21 23:29:21 +02:00 |
King Kévin
|
45322fd017
|
stm8s.h: fix bit fields type
|
2021-07-20 02:20:00 +02:00 |
King Kévin
|
257b29c908
|
stm8s.h: add i2c fields
|
2021-07-20 02:18:33 +02:00 |
King Kévin
|
d03330e461
|
initial firmware template
|
2020-09-30 16:59:31 +02:00 |