Skip to content

Commit e0c3383

Browse files
authored
Merge pull request adafruit#184 from rgiese/master
Add support for Particle MCUs' I2C buffer sizing
2 parents d62796b + f2cdb5b commit e0c3383

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

Adafruit_SSD1306.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@
5656

5757
// SOME DEFINES AND STATIC VARIABLES USED INTERNALLY -----------------------
5858

59-
#if defined(BUFFER_LENGTH)
59+
#if defined(I2C_BUFFER_LENGTH)
60+
#define WIRE_MAX I2C_BUFFER_LENGTH ///< Particle or similar Wire lib
61+
#elif defined(BUFFER_LENGTH)
6062
#define WIRE_MAX BUFFER_LENGTH ///< AVR or similar Wire lib
6163
#elif defined(SERIAL_BUFFER_SIZE)
6264
#define WIRE_MAX (SERIAL_BUFFER_SIZE - 1) ///< Newer Wire uses RingBuffer

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ ATSAM21D | X | | |
4646
Intel Curie | X | | |
4747
WICED | X | | | No hardware SPI - bitbang only
4848
ATtiny85 | | X | |
49+
Particle | X | | |
4950

5051
* ATmega328 : Arduino UNO, Adafruit Pro Trinket, Adafruit Metro 328, Adafruit Metro Mini
5152
* ATmega32u4 : Arduino Leonardo, Arduino Micro, Arduino Yun, Teensy 2.0, Adafruit Flora, Bluefruit Micro
@@ -54,5 +55,6 @@ ATtiny85 | | X | |
5455
* ATSAM3X8E : Arduino Due
5556
* ATSAM21D : Arduino Zero, M0 Pro, Adafruit Metro Express, Feather M0
5657
* ATtiny85 : Adafruit Gemma, Arduino Gemma, Adafruit Trinket
58+
* Particle: Particle Argon
5759

5860
<!-- END COMPATIBILITY TABLE -->

0 commit comments

Comments
 (0)