286 Commits
Author SHA1 Message Date
Paint Your Dragon e0e499bc15 Merge pull request #3 from ghost/patch-1
Hotizontal scrolling update Adafruit_SSD1306.cpp
2014-02-08 19:34:35 -08:00
Phillip Burgess ef6b74eafe Incorporate edwinm's dim() method 2014-02-08 19:28:49 -08:00
Phillip Burgess 9347d62332 Fixed double writes; tested on 128x64 and 128x32 SPI displays 2014-01-15 20:46:57 -08:00
Daniel Garcia b724bdf074 Merge remote branch 'upstream/master' 2013-08-04 17:14:41 -07:00
Daniel Garcia bca64df063 switching back to 64 row led for tsting 2013-08-04 17:11:45 -07:00
Phillip Burgess 3b9f481629 Fix for recent Adafruit_GFX change 2013-07-05 11:38:36 -07:00
Phillip Burgess 48e7832d09 Removed glcdfont references (handled in Adafruit_GFX) 2013-06-17 15:26:12 -07:00
Daniel Garcia 40f6177570 Make the code ~30% faster. 2013-05-10 04:15:44 -07:00
Daniel Garcia 73997b9a86 Add support for rotation in both drawFastVLine and drawFastHLine, including converting drawFastVLine calls to drawFastHLine and vice versa when rotation is 90 or 270 degrees. 2013-05-10 03:04:43 -07:00
Daniel Garcia 141872d75c Add support for improving speed of 180 degree drawFastVLine calls. 2013-05-10 02:41:26 -07:00
Daniel Garcia 398d90f94c Provide an implementation of drawFastVLine that is really fast when not rotated.
If any rotations have occured, speed drops drastically.  Should handle 180 degree flip better.
2013-05-10 02:32:14 -07:00
Nikkted 5ca5d91dd6 Update Adafruit_SSD1306.cpp
In functions startscrollleft(uint8_t start, uint8_t stop) and startscrollright(uint8_t start, uint8_t stop),
E[7:0] : Dummy byte was set to 0x01 instead of 0x00 (Datasheet page 28).
The first pixel column was not scrolled.
2012-11-21 15:02:27 +01:00
Phillip Burgess 2264d9ea21 Updated bitmap for recent Adafruit_GFX change 2012-10-04 10:39:13 -07:00
K.Townsend c389c85cfd Added HW scrolling support 2012-08-06 22:53:18 +02:00
Ladyada aac9ccf748 change RST pin to 4 2012-07-19 15:44:09 -04:00
Ladyada e0ed6231cc update headers! 2012-07-19 15:34:57 -04:00
Ladyada 7390fc3903 4 versions for 4 different display configurations 2012-07-19 15:32:42 -04:00
Ladyada 9ea0e76e89 update to 400khz i2c display updates 2012-04-18 17:31:38 -04:00
Ladyada f4f4bf92a7 slight speedup for i2c - testing on the 128x64 2012-04-18 17:23:30 -04:00
Ladyada 215b9efd93 must include Wire 2012-04-18 16:49:33 -04:00
Ladyada b7291bc3ce Added I2C support 2012-04-17 11:45:56 -04:00
Paint Your Dragon 1d95324384 Tweaks for Adafruit_GFX 2012-04-09 20:50:51 -07:00
Ladyada a4ced84864 added rotation, default to switchcap vcc 2012-03-16 14:43:58 -04:00
Ladyada af84ceb150 triangles, round rects 2012-03-15 16:24:01 -04:00
Ladyada 18ec5c14d3 headers 2012-03-15 15:03:21 -04:00
Ladyada 415548a9c2 read me! 2012-03-15 15:01:35 -04:00
Ladyada c999f4f161 Rename and turned into a GFX subclass 2012-03-15 14:57:15 -04:00
Ladyada 8d5b297627 Fixed some bugs in 128x32 display mods 2012-01-20 18:40:32 -05:00
microbuilder 9c51c5d82a Updated for 128x32 displays 2012-01-19 00:38:44 +01:00
Paint Your Dragon 0d269ab32d Arduino 1.0 compliant 2011-12-02 23:24:43 -08:00
Ladyada aa0e5ff883 Added example 2011-01-06 17:10:31 -05:00
Ladyada 5ca16922dc Fixed logo bitmap 2011-01-06 17:10:03 -05:00
Ladyada e2d87cb3dc added 5x7 font and fixed testchar() 2011-01-05 14:18:57 -05:00
Ladyada ff512e9387 everything works, but theres a few optimizations that can be fixed. it now 'acts' like a ks0108 in terms of orientation 2010-10-06 00:29:43 -04:00
Ladyada d7ed6f6041 oh yeah, the header file. that would be handy 2010-10-06 00:28:44 -04:00
Ladyada d1742d6525 just replaced the strings in st7565 lib 2010-09-30 21:08:46 -04:00