Rhys Weatherley
|
0640fdf518
|
Stub for memcpy_P() on non-AVR platforms
|
2015-01-09 19:35:49 +10:00 |
|
Rhys Weatherley
|
c86330b40c
|
Remove Arcfour - not secure enough and ChaCha is pretty fast
|
2015-01-09 19:30:21 +10:00 |
|
Rhys Weatherley
|
91b3aa70e7
|
BLAKE2s hash function
|
2015-01-04 15:49:16 +10:00 |
|
Rhys Weatherley
|
b7dc74b7c7
|
New performance figures after PROGMEM changes
|
2015-01-04 09:33:51 +10:00 |
|
Rhys Weatherley
|
ec0e224b23
|
Move internal crypto utilities to a private subdirectory
|
2015-01-04 08:39:09 +10:00 |
|
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 |
|