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

198 Commits

Author SHA1 Message Date
Rhys Weatherley
c009d4a2b4 Move static tables into program space 2015-01-04 08:32:01 +10:00
Rhys Weatherley
9fe7854d0f Overview documentation for the Crypto library 2015-01-04 06:08:11 +10:00
Rhys Weatherley
ad858d7419 Change default ChaCha key size to 256-bit 2015-01-03 13:25:51 +10:00
Rhys Weatherley
5a930994be CFB, CBC, and OFB block cipher modes 2015-01-03 13:24:07 +10:00
Rhys Weatherley
431f38f34a SHA1 and SHA256 hash algorithms 2015-01-03 07:13:35 +10:00
Rhys Weatherley
07a47cdcf1 ChaCha stream cipher 2015-01-02 08:51:46 +10:00
Rhys Weatherley
46fe4e52fd CTR block cipher mode 2014-12-31 09:59:52 +10:00
Rhys Weatherley
5e816c418b Remove unnecessary "return" 2014-12-30 07:19:27 +10:00
Rhys Weatherley
f2528a2a60 Add const to keySize, blockSize, ivSize 2014-12-30 07:08:42 +10:00
Rhys Weatherley
09a9d2b51b Doc fixes 2014-12-30 07:04:47 +10:00
Rhys Weatherley
7a9a51cb9b Improve performance of AES mixColumns operations 2014-12-29 11:28:13 +10:00
Rhys Weatherley
bb1748df49 Arcfour stream cipher 2014-12-29 10:40:37 +10:00
Rhys Weatherley
f6bbdb8e77 Basic AES implementation in the Crypto library 2014-12-23 13:31:11 +10:00
thijs
0968ef5ce6 Implement support for DS3231 chip (DS3232 without user writable NVRAM) 2014-12-07 17:51:00 +01:00
Angus Gratton
1d490dfbf8 Add doxygen for custom constructor added in e197d657 2014-07-03 17:44:30 +10:00
rweather
60432d9942 Merge pull request #2 from projectgus/master
LCD: Add capability to override LCD output pin assignments if pins moved
2014-07-03 17:26:43 +10:00
Angus Gratton
e197d65702 LCD: Add capability to override LCD output pin assignments if pins were moved 2014-07-03 12:38:58 +10:00
Rhys Weatherley
9d5df96467 Update Doxyfile to more recent version of doxygen 2013-09-29 09:50:02 +10:00
Rhys Weatherley
d580a33753 Rename all *.pde files to *.ino 2013-09-29 09:28:58 +10:00
Rhys Weatherley
393eb6c2ba Update usage of PROGMEM to Arduino 1.0.1 2013-09-29 09:15:24 +10:00
Rhys Weatherley
6a5ec04068 Add a picture of the completed clock 2012-06-18 11:02:28 +10:00
Rhys Weatherley
5e877e5bb3 Alarms that fire only Mon-Fri or Sat&Sun 2012-06-18 10:14:45 +10:00
Rhys Weatherley
08ba3a7d0f Use a MOSFET to control the radio 2012-06-16 11:25:22 +10:00
Rhys Weatherley
30ab66e934 Display an indicator on the LCD if the radio is on 2012-06-15 15:01:01 +10:00
Rhys Weatherley
e9a5287b32 Remove voltage monitor logic - no longer relevant 2012-06-15 14:42:46 +10:00
Rhys Weatherley
f5f4282e1a Introduce an alarm clock control for a radio 2012-06-15 14:39:12 +10:00
Rhys Weatherley
109a0ccc85 Display the day of the week in alarm clock 2012-06-13 15:20:56 +10:00
Rhys Weatherley
fa7df64f52 Calculating the day of week from a date 2012-06-13 15:11:08 +10:00
Rhys Weatherley
00eea28357 Interactive test application for RTC modules 2012-06-13 11:08:01 +10:00
Rhys Weatherley
41b9b3da39 Support for 24LCXX EEPROM's via I2C 2012-06-12 11:28:10 +10:00
Rhys Weatherley
0e8cf83d0f Setting the back light pin for LCD shields
LCD class now supports both Freetronics and DFRobot shields.
2012-06-10 10:49:53 +10:00
Rhys Weatherley
a51aece7a8 Update LiquidCrystal.* copy to work with 1.0
Print::write() has a new signature in Arduino 1.0.
2012-06-10 10:16:59 +10:00
Rhys Weatherley
311f8bbc1a Snake game that combines DMD and IRreceiver 2012-06-09 15:28:27 +10:00
Rhys Weatherley
178d8a0e4b Infrared receiver class 2012-06-09 12:50:05 +10:00
Rhys Weatherley
7d124dfb85 Support class for Charlieplexing large numbers of LED's 2012-06-01 14:28:24 +10:00
Rhys Weatherley
4b4eeee672 Provide Timer2 as an alternative to Timer1 for DMD 2012-05-30 14:42:16 +10:00
Rhys Weatherley
08dc249ecb Document the DMD demo 2012-05-30 13:39:46 +10:00
Rhys Weatherley
c7d87fd98c Complete the RunningFigure example 2012-05-30 11:58:58 +10:00
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