286 Commits
Author SHA1 Message Date
Andy Doro e24ab60b42 update compatibility matrix in README 2016-01-11 16:35:56 -05:00
Andy Doro 402732feb4 update compatibility matrix in README 2016-01-11 16:32:48 -05:00
Andy Doro 7d2d391356 update compatibility matrix in README 2016-01-11 16:28:32 -05:00
Max Horn cfcfe8a27f Stop scrolling when initializing the display 2016-01-07 10:14:27 +01:00
Max Horn 3a9149da93 Remove ssd1306_data 2016-01-07 10:13:19 +01:00
Max Horn cdcb1a6df4 Improve check for util/delay.h presence
This covers additional ARM based boards, as well as the Energia
2016-01-07 10:13:19 +01:00
Max Horn 491fa0d913 Proper fix for ESP8266 2016-01-07 10:13:19 +01:00
Max Horn 6227879fba Fix PortReg handling to actually do something
The code incorrectly used #ifdef to check for a typedef. As a result,
the PortReg code was always disabled.
2016-01-07 10:13:19 +01:00
Max Horn 1a84429756 Reduce code duplication in oled init code 2016-01-07 10:13:19 +01:00
Max Horn 8c434839fa whitespace: get rid of tabs 2016-01-07 10:13:19 +01:00
Max Horn 5a6dd9fbf0 Fixed unused parameter warning in examples 2016-01-07 10:13:19 +01:00
Kevin Townsend 49e05436c7 Added header guard to prevent multiple includes 2016-01-07 13:32:53 +09:00
Kevin Townsend 2d7d84d2e0 Updated feather macro 2016-01-07 10:19:19 +09:00
Tony DiCola f874ad1f62 Update library.properties 1.0.1 2015-12-18 16:05:10 -08:00
Limor "Ladyada" Fried af01518465 Merge pull request #43 from andydoro/master
delays added for ESP8266, to keep WDT kicked!
2015-12-16 13:48:33 -05:00
Andy Doro a86eecbd61 delays added for ESP8266
delay(1) added after display.display() to prevent crashing on ESP8266.
2015-12-16 13:22:23 -05:00
Andy Doro 055d83c572 update compatibility matrix in README 2015-12-15 17:33:48 -05:00
Andy Doro f94df0c1fc update compatibility matrix in README 2015-12-08 11:49:42 -05:00
Andy Doro a4ce8290e4 update compatibility matrix in README 2015-12-07 12:14:15 -05:00
Andy Doro e44740d7af update compatibility matrix in README 2015-12-03 18:12:14 -05:00
Andy Doro 2fdace1fb1 update compatibility matrix in README 2015-12-03 18:05:53 -05:00
Andy Doro 28cb5b7e52 update compatibility matrix in README 2015-12-03 18:04:16 -05:00
Andy Doro bd2907d19e update compatibility matrix in README 2015-12-03 17:11:26 -05:00
Andy Doro 58dfdc147d update compatibility matrix in README 2015-12-03 17:06:56 -05:00
Andy Doro e5cca30d8f update compatibility matrix in README 2015-12-03 17:03:20 -05:00
Andy Doro 4a982dd851 update compatibility matrix in README 2015-12-03 15:44:50 -05:00
ladyada a2fa78457d more elegant way to identify Due 2015-11-23 21:30:25 -05:00
ladyada 90a2f57bd2 make more x-platform compat 2015-11-16 22:21:53 -05:00
ladyada adf908fd98 oops confused rst pin with reset bool. fixed! 2015-10-15 21:15:12 -04:00
ladyada a69564befe add ability to create object without RST pin (default -1) 2015-10-15 20:54:58 -04:00
ladyada 5674153e88 tested with atsam21d but not working with 32u4? 2015-10-01 18:22:54 -04:00
ladyada ace7d2bb21 rename swap() to be more unique! 2015-08-11 22:01:34 -04:00
Benjamin Bergman d2ea68c24b Remove pixel artifacts at start of snowing icon animation 2015-04-25 19:53:35 -05:00
Tony DiCola 039ad05aab Automatic library.properties generation. 1.0.0 2015-03-31 12:07:30 -07:00
Kevin Townsend cc57b6d85c Merge pull request #21 from PaulStoffregen/master
Fix definition of dim() in .h to match code in .cpp file
2015-02-01 17:14:44 +01:00
PaulStoffregen 50f9ee06ec Fix definition of dim() in .h to match code in .cpp file 2015-02-01 07:26:29 -08:00
Tony DiCola 9098ca08dd Add optional reset boolean to begin to control if display is reset (good for sharing multiple displays as described in #5). 2014-06-19 18:02:58 -07:00
Tony DiCola dc405be7bb Merge pull request #15 from marioabajo/master
Added support for 96x16 displays
2014-06-19 17:25:57 -07:00
Tony DiCola ed753980f9 Fix inconsistent tabs vs spaces in whitespace. 2014-06-19 17:14:58 -07:00
Tony DiCola ff5d4a2654 Merge pull request #16 from norpchen/master
Inverse XOR drawing mode and fix for pre 1.0 Wire.write()
2014-06-19 17:11:52 -07:00
Tony DiCola 679c1a187c Clarify display and clear usage in comments to fix #9. 2014-06-19 16:34:16 -07:00
Tony DiCola c63db1646c Fix #17 so drawFastHLineInternal's bound check is correct. 2014-06-19 16:18:21 -07:00
Lars Norpchen 7ccae15d3b Delete Adafruit_SSD1306.h.bak 2014-03-30 23:22:04 -07:00
Lars Norpchen f7b050003c Macro for Wire.write to Wire.send in TWI
Current library does not compile in <1.0 because it references
Wire.write(), which was called Wire.send() in <1.0 -- added a macro to
wrap the change.
2014-03-30 21:47:24 -07:00
Lars Norpchen 8088f6cd32 Added inverse writing mode "color"
Added an inverse "color" (XOR) to draw in reverse color over existing
pixels.
2014-03-30 21:22:40 -07:00
Mario Abajo Duran 81382357dc Added support for 96x16 displays 2014-03-19 22:41:24 +01:00
Phillip Burgess 0289c2ecef PROGMEM data is declared const to satiate Linux compiler 2014-02-08 22:19:08 -08:00
Phillip Burgess d2c6f2eca6 Arduino Due support courtesy of nmadura
Note: I2C requires using pins 20 & 21 on Due (not SDA1/SCL1)
2014-02-08 22:14:59 -08:00
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