1
0
mirror of https://github.com/taigrr/arduinolibs synced 2025-01-18 04:33:12 -08:00

210 Commits

Author SHA1 Message Date
Rhys Weatherley
081aab987b Library for using Freetronics dot matrix displays 2012-05-29 13:34:21 +10:00
Rhys Weatherley
d26dcdc740 Reading the temperature from a DS3232 chip 2012-05-28 20:53:50 +10:00
Rhys Weatherley
fca3145d8b doc fixes 2012-05-25 15:32:20 +10:00
Rhys Weatherley
858971da6e Use Arduino.h on newer versions of the toolchain 2012-05-25 15:04:49 +10:00
Rhys Weatherley
bc9f7ecb64 Introductory material 2012-05-25 15:00:10 +10:00
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