Commit Graph

52 Commits

Author SHA1 Message Date
King Kévin d171eaa2bc bug: interrupts flag are not cleared; fix: don't use interrupts (not worth the complexity for this application) 2016-03-24 10:59:03 +01:00
King Kévin 3a0d9e6186 add doxygen documentation 2016-03-24 10:37:42 +01:00
King Kévin d6f3efb001 use interrupt so to sleep instead of busy wait 2016-03-23 10:41:30 +01:00
King Kévin a421098cf7 remove duplicate warning 2016-03-23 10:19:51 +01:00
King Kévin 18ad87ab15 add Wpedantic 2016-03-23 09:57:02 +01:00
King Kévin 6a64bc876c add RTC write time functions 2016-03-23 09:52:53 +01:00
King Kévin 721b56e657 add RTC write seconds, read/write oscillator 2016-03-23 09:17:43 +01:00
King Kévin dd2c35a956 add rtc_read_time to read time at once 2016-03-23 08:09:52 +01:00
King Kévin d00c20ffb0 show time from RTC 2016-03-23 07:50:53 +01:00
King Kévin 3cc04f7499 add read minutes, hours, day, date, month, and year from RTC IC 2016-03-22 22:07:36 +01:00
King Kévin dc9ddc76a7 read specific address over I2C, read seconds, use doxygen documentation 2016-03-22 11:16:47 +01:00
King Kévin 493108d909 I2C read example implemented for RTC IC 2016-03-22 09:54:25 +01:00
King Kévin 7347a3dd8f animation to set initial time 2016-02-24 10:33:21 +01:00
King Kévin 9747b98dfb also show seconds 2016-02-23 23:56:04 +01:00
King Kévin 29acf424f7 fix time display 2016-02-23 23:38:08 +01:00
King Kévin 98ea89112a modify how to show time (more code, but more readable) 2016-02-23 22:03:52 +01:00
King Kévin 5379d653c9 show time hours and minutes 2016-02-23 21:52:00 +01:00
King Kévin 02658f2c45 show hour time with gradient 2016-02-23 20:28:55 +01:00
King Kévin 45c5b1252f add pinout comment 2016-02-23 20:28:03 +01:00
King Kévin 955afd024d use system board 2016-02-23 20:27:48 +01:00
King Kévin c40e097015 add function to display hour 2016-02-19 11:31:30 +01:00
King Kévin 2a7d921d1a add clock hours mark demo 2016-02-18 11:34:08 +01:00
King Kévin a5818ebe07 add simple led demo 2016-02-18 11:02:28 +01:00
King Kévin 3cb09b472c fix multiple rules for same target 2016-02-18 10:55:49 +01:00
King Kévin 6954ceea8e remove un-used library 2016-02-18 10:42:11 +01:00
King Kévin 618de224e0 add all common changes, files, and libraries from previous project 2016-02-18 10:39:08 +01:00
King Kévin db26607b2d add firmware template description 2016-01-29 12:12:04 +01:00
King Kévin 5b4df1bc8a user button on maple mini can be used 2016-01-29 11:25:30 +01:00
King Kévin aa30d0db52 can flash using DFU even if sofware reset is not possible 2016-01-29 11:07:02 +01:00
King Kévin b1a9b811ba fix port 2016-01-29 11:06:21 +01:00
King Kévin af0bc91916 fix disconnect time 2016-01-29 10:40:00 +01:00
King Kévin f5b86efdb4 use DFU an main flashung method 2016-01-29 00:36:56 +01:00
King Kévin 9c19273ecd add USB disconnect functionnality for maple mini to force re-enumerate 2016-01-29 00:35:54 +01:00
King Kévin 3a76222050 send buffered data when connected to USB CDC ACM serial port 2016-01-29 00:26:12 +01:00
King Kévin 875e0de18b make USART more noise resistant 2016-01-29 00:25:29 +01:00
King Kévin 765fb2e338 led on/off/togle methods added 2016-01-29 00:24:49 +01:00
King Kévin 32c8f5ae00 LED definition is now board dependant 2016-01-29 00:24:14 +01:00
King Kévin 94e27a295b board is now indicated when compiling 2016-01-29 00:23:48 +01:00
King Kévin 845067f513 add ability to flash bootloader and compile for maple mini 2016-01-28 22:59:56 +01:00
King Kévin f7e1a0b430 add linker script for maple mini board (stm32f103b based) 2016-01-28 22:58:36 +01:00
King Kévin ebab5e223b add improved files from vfd driver proect 2016-01-28 21:21:50 +01:00
King Kévin 2eff94979e example code now also uses USB CDC ACM 2016-01-18 16:25:32 +01:00
King Kévin 4a149d6a80 add library to support USB CDC ACM communication 2016-01-18 16:15:23 +01:00
King Kévin 8b8b2bf287 make variables static 2016-01-18 16:12:42 +01:00
King Kévin 41f0f7d7b4 better V=1 makefile output 2016-01-18 16:11:45 +01:00
King Kévin 55cb2009d9 example now echos back UART communication 2016-01-17 15:03:10 +01:00
King Kévin f0d2933ff8 add basic LED+USART example 2016-01-17 14:54:54 +01:00
King Kévin ebd0bc03b2 handle own libraries 2016-01-17 14:54:15 +01:00
King Kévin e50c9a1c49 ignore compiled files 2016-01-17 14:07:10 +01:00
King Kévin ee3249ddec add make file for very simple main.c file. uses libopencm3 and stm32duino-bootloader 2016-01-17 14:06:39 +01:00