Phillip Burgess
dad0deb856
Incorporated ManfredBrauchle's hardware SPI changes
...
Note: sketches will need to #include SPI.h, even if using I2C display.
2014-02-08 20:32:01 -08:00
Paint Your Dragon
420c115619
Merge pull request #10 from focalintent/master
...
Improve performance of SSD1306 drawing
2014-02-08 19:58:22 -08:00
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