Commit Graph

76 Commits

Author SHA1 Message Date
WangLei1993 1647b30e98
Remove unused variable by using "#if !defined()" 2023-05-15 15:18:54 +08:00
kraus 9b20136f6e apply bugfix to 3W HW SPI, issue #377 2023-03-05 18:28:12 +01:00
Kazetsukai e340b3db6b Correct what looks like may be typos for SPI interaction.
Use SPI.writeBytes from Espressif if present.
2023-02-28 18:19:17 -05:00
Chris 5aa2c32c6d Fix minor comment typos 2022-12-10 17:25:51 +10:30
Donna Whisnant 8d87c0c56b Fix ATmega328PB build with AVR MiniCore (such as PlatformIO uses)
by including the 'Wire1.h' header for 2nd I2C port.
Fixes #1890
2022-11-15 10:16:35 -06:00
kraus fb059ab21f issue #1850, changed U8x8_DO_NOT_SET_WIRE_CLOCK to U8X8_DO_NOT_SET_WIRE_CLOCK 2022-04-30 10:43:31 +02:00
Peter Bendel d51d9a4897 add a global define that can displabe Wire.setClock() 2022-04-29 17:03:10 +02:00
kraus 74572e110d 2.32.9 2022-01-23 10:35:57 +01:00
olikraus ef515e6c77
Merge pull request #1408 from jogi-k/Add_Teensy_T3_Support
Add teensy t3 support fixes #1175
2022-01-12 10:10:07 +01:00
lbernstone eabc36fc61
fix Wire.begin for esp32
esp32 Wire.begin has been overloaded such that if the first parameter is a uint8_t, it keys as a slave device.  So, cast the pin to be int.  I do not have a esp8266 around to test, so would recommend checking that it doesn't affect them.
2021-10-24 18:32:15 -06:00
wuhanstudio 0a1f147f36 Use Arduino functions only when #defined ARDUINO 2021-10-05 23:12:19 +01:00
Jogi Kuenstner 9bb87c492a Now works, either wire or i2c_t3 via define in header 2021-02-14 23:42:33 +01:00
Jogi Kuenstner 97b654cf32 Add support for i2c-Library of Teensy T3/LC fixes #1175 2021-02-13 13:49:18 +01:00
kraus a14bba7cae issue #1041 2020-01-26 22:15:46 +01:00
kraus 1358f8b0d2 issue #987, added support for Arduino Nano Every (__AVR_ARCH__ == 103) 2019-11-21 22:20:58 +01:00
kraus 7b772d640b screenshot, issue #1005 2019-10-03 08:39:29 +02:00
kraus 49dc0eeec1 issue #804 2019-02-09 12:32:41 +01:00
kraus a670fa989a issue #769 2018-12-23 17:26:48 +01:00
kraus 4bdfe2b4d1 added comments 2018-12-21 17:06:08 +01:00
kraus 12f7b9cba5 thread safe sw spi for AVR (#749) 2018-12-03 21:17:42 +01:00
kraus bc2139bd46 issue #749 2018-12-02 21:35:22 +01:00
kraus d6815838b0 Due SW SPI speedup, issue #749 2018-11-18 21:54:22 +01:00
kraus 9164db6e76 issue #705 2018-10-28 21:40:55 +01:00
kraus 74c8a45013 add yield(), issue #530 2018-08-23 22:38:50 +02:00
kraus c05b85e629 issue #586, AVR specific 3W SPI 2018-04-29 15:49:56 +02:00
kraus 4141c9483a issue #593, avr opt for i2c (disabled by default!) 2018-04-29 15:13:52 +02:00
kraus fdd9c83680 update 2018-04-23 21:30:37 +02:00
olikraus 16cfae2f63 issue #418, fixed SH1107 constructor call 2017-12-23 12:43:26 +01:00
olikraus cfbbc904c6 issue #418 2017-12-14 19:23:15 +01:00
olikraus adc34ca58d issue #378, removed ESP8266 ifdefs, includes modifications for st75256 (which still does not work, #163) 2017-10-08 13:09:44 +02:00
olikraus 28abb2c570 ESP32, Wire.h pin remapping support, #377 2017-10-06 23:38:01 +02:00
olikraus fd018eb674 issue #377, added HW I2C pin remapping for ESP32 2017-10-06 22:17:27 +02:00
Matthijs Kooijman f684246d24 Fix compilation without U8X8_USE_PINS
When compiling outside of the Arduino environmen, U8X8_USE_PINS is not
defined. However, some parts of the C++ code outside of the
U8X8_USE_PINS guards depended on code inside the guards, breaking
compilation. By adding some extra guards, compilation of the C++ code
now also works outside of the Arduino environment.
2017-09-08 23:32:00 +02:00
olikraus 55823ce98d issue #307 2017-08-11 20:30:39 +02:00
olikraus 24ceea336c new com proc for SED1520/SBN1661, issue #324 2017-08-09 21:09:21 +02:00
olikraus 80e3cb03f0 first part for #244 2017-05-20 07:59:48 +02:00
olikraus 4aed6ee8f9 i2c begin for ESP8266 2017-02-05 11:25:47 +01:00
olikraus 8019a4b986 issue #156 2017-01-14 20:01:41 +01:00
olikraus 58a3409ad7 lc7981 2016-12-31 11:12:25 +01:00
olikraus 23b162bfaa issue #104 2016-12-14 05:35:03 +01:00
olikraus d872b5bacc work on ks0108, #88 2016-12-04 22:48:27 +01:00
olikraus 446a8c2709 manual pull request update 2016-11-28 21:17:10 +01:00
olikraus dbb7a2f0b6 reduces speed because of pixel errors 2016-11-28 06:02:01 +01:00
olikraus 9c793c3d01 performance 2016-11-27 23:35:12 +01:00
olikraus c466fa5b30 zero data detection for SW SPI 2016-11-26 15:12:24 +01:00
olikraus 01e3292575 fixed a problem in codebuild.c --> speed for st7920, 10x speed up for SPI mode of st7020, issue #87 2016-11-26 12:48:09 +01:00
olikraus 3b6d1fc794 issue #95 2016-11-26 08:40:58 +01:00
olikraus a5c85063c6 cpp issue #89 2016-11-20 14:57:53 +01:00
olikraus 76f4da82c5 second wire interface 2016-11-12 17:30:14 +01:00
olikraus 221b98beb4 issue #74 2016-11-04 21:10:42 +01:00