This website requires JavaScript.
111c0a5455
use timer to count ticks based on square wave output
DS1307_4096Hz_timer
King Kévin
2016-03-27 23:35:39 +0200
06d7e0fda0
fix typo
King Kévin
2016-03-26 20:12:18 +0100
5879eeea71
add setting time with user command
King Kévin
2016-03-26 19:48:25 +0100
6edccc845d
improve: set only LED if changed
King Kévin
2016-03-26 14:58:21 +0100
c8e5c4f7fd
red seconds LED don't clear other blue hout and green minutes LEDs
DS1307_4096Hz
King Kévin
2016-03-26 14:40:36 +0100
62066fe980
use interrupt to reliably increment time
King Kévin
2016-03-26 14:34:55 +0100
2d60475b81
make square wave isr optional
King Kévin
2016-03-25 22:52:36 +0100
666dc51a21
add todos
King Kévin
2016-03-25 20:27:42 +0100
eb8094f2fb
use 4096 Hz square wave
King Kévin
2016-03-25 20:24:46 +0100
d674488e2a
minor cleanup
DS1307_1Hz
King Kévin
2016-03-25 19:19:34 +0100
0fe1994cc9
use square wave output to update time
King Kévin
2016-03-25 18:00:44 +0100
80f106205e
compile when headers change
King Kévin
2016-03-25 17:59:37 +0100
2b2cd122f7
poll and update time
DS1307_poll
King Kévin
2016-03-25 14:15:48 +0100
b5134bb498
set time on UART entry
King Kévin
2016-03-25 13:57:56 +0100
bc30ef0daa
show RTC time on LEDs
King Kévin
2016-03-25 13:17:48 +0100
0d72bb6411
document board GPIOs
King Kévin
2016-03-25 13:16:27 +0100
6f26bd0e96
document static variables/methods
King Kévin
2016-03-25 11:42:41 +0100
d171eaa2bc
bug: interrupts flag are not cleared; fix: don't use interrupts (not worth the complexity for this application)
King Kévin
2016-03-24 10:59:03 +0100
3a0d9e6186
add doxygen documentation
King Kévin
2016-03-24 10:37:42 +0100
d6f3efb001
use interrupt so to sleep instead of busy wait
King Kévin
2016-03-23 10:41:30 +0100
a421098cf7
remove duplicate warning
King Kévin
2016-03-23 10:19:51 +0100
18ad87ab15
add Wpedantic
King Kévin
2016-03-23 09:57:02 +0100
6a64bc876c
add RTC write time functions
King Kévin
2016-03-23 09:52:53 +0100
721b56e657
add RTC write seconds, read/write oscillator
King Kévin
2016-03-23 09:17:43 +0100
dd2c35a956
add rtc_read_time to read time at once
King Kévin
2016-03-23 08:09:52 +0100
d00c20ffb0
show time from RTC
King Kévin
2016-03-23 07:50:53 +0100
3cc04f7499
add read minutes, hours, day, date, month, and year from RTC IC
King Kévin
2016-03-22 22:07:36 +0100
dc9ddc76a7
read specific address over I2C, read seconds, use doxygen documentation
King Kévin
2016-03-22 11:16:47 +0100
493108d909
I2C read example implemented for RTC IC
King Kévin
2016-03-22 09:54:25 +0100
7347a3dd8f
animation to set initial time
King Kévin
2016-02-24 10:33:21 +0100
9747b98dfb
also show seconds
King Kévin
2016-02-23 23:56:04 +0100
29acf424f7
fix time display
King Kévin
2016-02-23 23:38:08 +0100
98ea89112a
modify how to show time (more code, but more readable)
King Kévin
2016-02-23 22:03:52 +0100
5379d653c9
show time hours and minutes
King Kévin
2016-02-23 21:52:00 +0100
02658f2c45
show hour time with gradient
King Kévin
2016-02-23 20:28:55 +0100
45c5b1252f
add pinout comment
King Kévin
2016-02-23 20:28:03 +0100
955afd024d
use system board
King Kévin
2016-02-23 20:27:48 +0100
c40e097015
add function to display hour
King Kévin
2016-02-19 11:31:30 +0100
2a7d921d1a
add clock hours mark demo
King Kévin
2016-02-18 11:34:08 +0100
a5818ebe07
add simple led demo
King Kévin
2016-02-18 11:02:28 +0100
3cb09b472c
fix multiple rules for same target
King Kévin
2016-02-18 10:55:49 +0100
6954ceea8e
remove un-used library
King Kévin
2016-02-18 10:42:11 +0100
618de224e0
add all common changes, files, and libraries from previous project
King Kévin
2016-02-18 10:39:08 +0100
db26607b2d
add firmware template description
King Kévin
2016-01-29 12:12:04 +0100
5b4df1bc8a
user button on maple mini can be used
King Kévin
2016-01-29 11:25:30 +0100
aa30d0db52
can flash using DFU even if sofware reset is not possible
King Kévin
2016-01-29 11:07:02 +0100
b1a9b811ba
fix port
King Kévin
2016-01-29 11:06:21 +0100
af0bc91916
fix disconnect time
King Kévin
2016-01-29 10:40:00 +0100
f5b86efdb4
use DFU an main flashung method
King Kévin
2016-01-29 00:36:56 +0100
9c19273ecd
add USB disconnect functionnality for maple mini to force re-enumerate
King Kévin
2016-01-29 00:35:54 +0100
3a76222050
send buffered data when connected to USB CDC ACM serial port
King Kévin
2016-01-29 00:26:12 +0100
875e0de18b
make USART more noise resistant
King Kévin
2016-01-29 00:25:29 +0100
765fb2e338
led on/off/togle methods added
King Kévin
2016-01-29 00:24:49 +0100
32c8f5ae00
LED definition is now board dependant
King Kévin
2016-01-29 00:24:14 +0100
94e27a295b
board is now indicated when compiling
King Kévin
2016-01-29 00:23:48 +0100
845067f513
add ability to flash bootloader and compile for maple mini
King Kévin
2016-01-28 22:59:56 +0100
f7e1a0b430
add linker script for maple mini board (stm32f103b based)
King Kévin
2016-01-28 22:58:36 +0100
ebab5e223b
add improved files from vfd driver proect
King Kévin
2016-01-28 21:21:50 +0100
2eff94979e
example code now also uses USB CDC ACM
King Kévin
2016-01-18 16:23:35 +0100
4a149d6a80
add library to support USB CDC ACM communication
King Kévin
2016-01-18 16:15:23 +0100
8b8b2bf287
make variables static
King Kévin
2016-01-18 16:12:42 +0100
41f0f7d7b4
better V=1 makefile output
King Kévin
2016-01-18 16:11:45 +0100
55cb2009d9
example now echos back UART communication
King Kévin
2016-01-17 15:03:10 +0100
f0d2933ff8
add basic LED+USART example
King Kévin
2016-01-17 14:54:54 +0100
ebd0bc03b2
handle own libraries
King Kévin
2016-01-17 14:54:15 +0100
e50c9a1c49
ignore compiled files
King Kévin
2016-01-17 14:07:10 +0100
ee3249ddec
add make file for very simple main.c file. uses libopencm3 and stm32duino-bootloader
King Kévin
2016-01-17 14:06:39 +0100
de1b23f848
add linking script for stm32f103x8 without stm32duino bootloader
King Kévin
2016-01-17 14:05:12 +0100
c5b1d1eda4
add libopencm3 and STM32duino-bootloader submodules dependencies
King Kévin
2016-01-15 15:36:00 +0100