Rhys Weatherley
|
a76141c56d
|
Remove WireI2C for now - it is a bit broken
|
2012-05-25 14:48:19 +10:00 |
|
Rhys Weatherley
|
c2fdaee863
|
Update alarm clock to support DS3232
|
2012-05-25 14:43:29 +10:00 |
|
Rhys Weatherley
|
be14f5c2e7
|
Implement support for the DS3232 clock chip
|
2012-05-25 14:18:36 +10:00 |
|
Rhys Weatherley
|
466b5124d2
|
Remove duplicate copies of LCD examples
|
2012-05-25 09:32:24 +10:00 |
|
Rhys Weatherley
|
fa9284a5a3
|
Rename FreetronicsLCD to just LCD
|
2012-05-25 09:27:26 +10:00 |
|
Rhys Weatherley
|
9a674fc632
|
More docs for alarm clock example
|
2012-05-24 10:39:05 +10:00 |
|
Rhys Weatherley
|
553a87b2d4
|
Fix screen saver behaviour for BacklightOnSelect
The backlight control logic wasn't working correctly at startup.
|
2012-05-24 09:48:40 +10:00 |
|
Rhys Weatherley
|
4ac487fe05
|
Selecting the melody to play when alarm goes off
|
2012-05-23 15:06:54 +10:00 |
|
Rhys Weatherley
|
23c98820f7
|
Add ListField for selecting from a string list
|
2012-05-23 15:06:40 +10:00 |
|
Rhys Weatherley
|
ad3f892430
|
Pressing Select goes back to the front screen
|
2012-05-23 13:23:42 +10:00 |
|
Rhys Weatherley
|
a872972c9d
|
Add a snooze feature to the alarm clock
|
2012-05-23 13:11:47 +10:00 |
|
Rhys Weatherley
|
dce1ede576
|
Rearrange the settings fields
Changing alarms will be more common than changing times and dates
so put the alarm settings first.
|
2012-05-23 10:40:12 +10:00 |
|
Rhys Weatherley
|
9c60d94909
|
Disable the voltage monitor
|
2012-05-23 10:38:29 +10:00 |
|
Rhys Weatherley
|
054c59e3e8
|
Add a timeout setting for the alarm
|
2012-05-23 10:25:41 +10:00 |
|
Rhys Weatherley
|
6e61524a0f
|
Sound the alarm when the specific time is reached
|
2012-05-23 10:13:29 +10:00 |
|
Rhys Weatherley
|
9c29ee5b17
|
Add a mode parameter to sleepFor()
|
2012-05-22 14:45:10 +10:00 |
|
Rhys Weatherley
|
849c776a3d
|
Setting alarm values
|
2012-05-22 14:11:13 +10:00 |
|
Rhys Weatherley
|
ad47e33947
|
Setting the current time and date
|
2012-05-22 10:57:18 +10:00 |
|
Rhys Weatherley
|
f90571c4d7
|
Turn off more unused CPU features
|
2012-05-21 17:18:10 +10:00 |
|
Rhys Weatherley
|
20c266f853
|
Add a link to the Melody class to the main page
|
2012-05-21 13:01:20 +10:00 |
|
Rhys Weatherley
|
9e2f41a135
|
Make LCD button input more efficient
|
2012-05-21 12:52:31 +10:00 |
|
Rhys Weatherley
|
e627f5642f
|
Reduce power consumption
|
2012-05-21 11:15:27 +10:00 |
|
Rhys Weatherley
|
9eeb91b173
|
EditTime utility to support time and alarm editing
|
2012-05-21 09:24:16 +10:00 |
|
Rhys Weatherley
|
2a57b2ff15
|
Only display voltage if front screen is current
|
2012-05-20 14:45:26 +10:00 |
|
Rhys Weatherley
|
26ec45a659
|
Bug fix for BacklightOnSelect
|
2012-05-20 13:45:21 +10:00 |
|
Rhys Weatherley
|
1a1d3079c0
|
Don't use Select to toggle boolean fields
|
2012-05-20 11:22:57 +10:00 |
|
Rhys Weatherley
|
2d031bd2e4
|
Add a 12/24 hour setting to the clock
|
2012-05-20 10:59:47 +10:00 |
|
Rhys Weatherley
|
aee276ed3a
|
Clock-friendly screen saver modes
|
2012-05-20 10:45:32 +10:00 |
|
Rhys Weatherley
|
ec1d2edaaa
|
Move AlarmClock to the RTC examples directory
|
2012-05-18 17:01:42 +10:00 |
|
Rhys Weatherley
|
faac1de447
|
Split the front screen field out of AlarmClock.pde
|
2012-05-18 16:59:21 +10:00 |
|
Rhys Weatherley
|
942a7eae06
|
Adjustments to the alarm clock circuit
|
2012-05-18 16:53:52 +10:00 |
|
Rhys Weatherley
|
a265ef1755
|
Rename BitBangI2C to SoftI2C
|
2012-05-18 10:19:33 +10:00 |
|
Rhys Weatherley
|
2cdadae890
|
Two-wire version of the I2C bus master
|
2012-05-18 10:14:40 +10:00 |
|
Rhys Weatherley
|
8a601d3a80
|
Refactor the I2C library API
|
2012-05-18 09:56:53 +10:00 |
|
Rhys Weatherley
|
5819690b42
|
Split BitBangI2C library into I2C and RTC
|
2012-05-17 17:43:53 +10:00 |
|
Rhys Weatherley
|
81624f6d5e
|
Split simulated clock code out of DS1307RTC
This change should make it easier to support other realtime
clock chips in the future.
|
2012-05-17 16:51:07 +10:00 |
|
Rhys Weatherley
|
23de656b9f
|
Add clock circuit details to the repo
|
2012-05-17 11:37:47 +10:00 |
|
Rhys Weatherley
|
8c676d8e71
|
Melody class for playing simple tunes using tone()
|
2012-05-16 11:51:55 +10:00 |
|
Rhys Weatherley
|
f9e77a9cf3
|
Continue the clock implementation
|
2012-05-16 10:32:00 +10:00 |
|
Rhys Weatherley
|
8953b10a17
|
I2C-based class for the DS1307 realtime clock
|
2012-05-15 15:02:02 +10:00 |
|
Rhys Weatherley
|
cbd5345b49
|
Bit-banged I2C implementation on any pin
|
2012-05-15 11:43:58 +10:00 |
|
Rhys Weatherley
|
9a1cd00521
|
Begin alarm clock implementation
|
2012-05-13 15:40:59 +10:00 |
|
Rhys Weatherley
|
3487e6ec61
|
Debounce the button state in FreetronicsLCD class
|
2012-05-10 11:34:50 +10:00 |
|
Rhys Weatherley
|
45becdfc0e
|
Add some images to the FreetronicsLCD docs
|
2012-04-14 11:11:44 +10:00 |
|
Rhys Weatherley
|
6769df8776
|
Document StarTrek example
|
2012-04-13 16:44:27 +10:00 |
|
Rhys Weatherley
|
4a4ff39952
|
Document the BlinkLED and ChaseLEDs examples
|
2012-04-11 20:07:34 +10:00 |
|
Rhys Weatherley
|
45c2d09347
|
Document LCD examples
|
2012-04-11 14:56:54 +10:00 |
|
Rhys Weatherley
|
9f0f4a4ccf
|
Support class for implementing LED chasers
|
2012-04-10 16:05:46 +10:00 |
|
Rhys Weatherley
|
fa144c9a87
|
Support class for blinking LED's
|
2012-04-10 13:14:44 +10:00 |
|
Rhys Weatherley
|
c27a375f5e
|
Sketch to blink leds for the Enterprise
|
2012-04-10 11:28:08 +10:00 |
|