Commit Graph

158 Commits

Author SHA1 Message Date
King Kévin a05fa023e5 button press and character input reset sleep timeout 2018-04-30 14:40:01 +02:00
King Kévin 755b0a37b3 switch cross-compiler from ELLCC to GCC 2018-04-30 14:39:24 +02:00
King Kévin 2b86833d83 switch UART baudrate to standard 115200 2018-04-30 14:38:33 +02:00
King Kévin ce770a434b fix list indentation 2017-05-21 14:36:20 +02:00
King Kévin e9c2844c09 document PWM 2017-05-21 14:27:47 +02:00
King Kévin 086609f6c9 add final prototype documentation 2017-05-21 13:43:56 +02:00
King Kévin 6df6c4e461 adjust definitions to prototype and add documentation 2017-05-21 11:47:50 +02:00
King Kévin 7edfe7b275 enable shutdown again 2017-05-18 01:20:43 +02:00
King Kévin 7efbf300a9 ds1307: fix read/write lenght 2017-05-17 18:51:55 +02:00
King Kévin 026c157bd7 show numbers 2017-05-17 18:51:20 +02:00
King Kévin a542f0dc26 set buyyer to 4khz to be louder 2017-05-17 18:32:55 +02:00
King Kévin 159d969e3e increment only take on clap 2017-05-17 18:24:56 +02:00
King Kévin 1cb9d3a659 read/write numbers into eeprom 2017-05-17 17:11:33 +02:00
King Kévin b69a63e5f4 ds1307: add eeprom read/write 2017-05-17 17:11:14 +02:00
King Kévin b6320b0ddf add clap button 2017-05-14 18:35:07 +02:00
King Kévin f3e93d4c67 add number saving in ds1307 ram 2017-05-07 20:29:32 +02:00
King Kévin f92e654a5e add time adjustment 2017-05-07 15:53:20 +02:00
King Kévin 663491db61 tm1637: set frequency to 50 kHz because of capacitance 2017-05-06 18:32:57 +02:00
King Kévin 183cacf730 control numbers using buttons 2017-05-06 18:31:56 +02:00
King Kévin 6c117bc4c2 display numbers 2017-05-06 16:45:17 +02:00
King Kévin 11ccf9aacc add button press detection 2017-05-06 16:22:44 +02:00
King Kévin b5cc93bfc0 print: improve padding 2017-05-06 16:22:25 +02:00
King Kévin f621403d8f add morse code output 2017-05-05 18:12:00 +02:00
King Kévin 4bdc673561 add piezo-buzzer controller using PWM 2017-05-04 18:53:52 +02:00
King Kévin d04212b8ff fix doc 2017-05-04 18:53:24 +02:00
King Kévin a244b522d9 fix documentation 2017-05-04 14:07:40 +02:00
King Kévin 02c5adc008 remove unsused files 2017-05-04 13:57:55 +02:00
King Kévin 017495692c add keep-alive detection 2017-05-04 12:53:20 +02:00
King Kévin ecdcf07811 tm1637: fix timing for first bit 2017-05-04 12:52:50 +02:00
King Kévin 97e8de0bc9 fix tm1637: always send 3 command types 2017-05-04 12:06:42 +02:00
King Kévin bee5a1a827 add proper shutdown 2017-05-04 12:05:17 +02:00
King Kévin ab38b741ac add doc 2017-05-04 12:04:22 +02:00
King Kévin 6d7736c3b5 fix: use arm-none-eabi-gdb instead of gdb to debug 2017-05-04 12:03:50 +02:00
King Kévin 9ff17ff581 document multiplexer 2017-05-02 17:20:38 +02:00
King Kévin 6b80135f67 control 7 TM1637 displays using multiplexer 2017-05-02 17:20:00 +02:00
King Kévin 3bc254fd52 change UART speed to 1.5 Mbps because CP2101 can't handle 2 Mpbs 2017-05-02 17:19:08 +02:00
King Kévin f1c078c721 minor fix 2017-05-02 17:18:20 +02:00
King Kévin fa9678812c add wakeup connection 2017-04-02 16:18:30 +02:00
King Kévin 813e9366ad add stand by and wake up functionnality 2017-04-02 16:14:55 +02:00
King Kévin 5b2703bda2 fix doc 2017-04-02 13:47:52 +02:00
King Kévin be1f2f9f65 add frame time and display 2017-04-02 13:42:54 +02:00
King Kévin 6922cf655b add command flushing and broadcast 2017-04-02 13:42:25 +02:00
King Kévin 9246317c4d switch UART debug ouput to 2 Mbps instead of slow legacy 115200 bps 2017-04-02 13:41:49 +02:00
King Kévin bbc66e3c82 use RTC square wave output to sync on seconds 2017-04-02 10:15:13 +02:00
King Kévin ed8d8f985a add info to debug flashing failure 2017-04-02 10:10:19 +02:00
King Kévin bc72ac3e30 show time and date on 8-digit displays 2017-04-01 17:19:15 +02:00
King Kévin d14860aab5 can now control daisy-chained MAX7219 displays 2017-04-01 17:18:51 +02:00
King Kévin 0dbf02ca3c fix documentation 2017-04-01 17:18:05 +02:00
King Kévin 50fd6ce7c8 add peripheral connection 2017-04-01 17:17:29 +02:00
King Kévin acbb6d0deb add project presentation 2017-04-01 14:14:17 +02:00