Skip to content

Releases: RobTillaart/MCP23S17

0.3.0 release

01 Dec 16:18
0a785c1
Compare
Choose a tag to compare
Fix #28, refactor interface (#29)

- refactor constructor interface - breaking changes.
  - minimize conditional code. -- create SPI_CLASS macro to solve it.
- update readme.md
- update examples

0.2.7 release

13 Nov 16:03
343935a
Compare
Choose a tag to compare
update readme.md (#26)

- update readme.md
- add ledbar example

0.2.6 release

17 Aug 12:08
351991f
Compare
Choose a tag to compare
improve performance 16 pins interface (#24)

- optimize performance 16 bit interface
  - add readReg16() + writeReg16()
  - based upon ideas from Alex Uta (PR #23)
- update performance test sketch (multi speeds in one run)
- update readme.md
- minor edits

0.2.5 release

14 Aug 10:54
228b1bd
Compare
Choose a tag to compare
fix #19, improve support multi device (#21)

- add ESP32 HSPI / VSPI support (Kudo's to Alex Uta, PR #22)
  - add **performance_0.2.4.md** for ESP32
- add example **MCP23S17_two_SELECT.ino** (#19)
- add example **MCP23S17_two_ADDRESS.ino** (#19)
- add **void enableHardwareAddress()** (#19)
- add **void disableHardwareAddress()** (#19)
- add keywords.txt (#20)
- update readme.md
- minor edits

0.2.4 release

04 Feb 15:27
1e1d273
Compare
Choose a tag to compare
update readme.md (#17)

- update readme.md
- update GitHub actions
- update license 2023

0.2.3 release

24 Oct 08:46
50112af
Compare
Choose a tag to compare
add changelog.md, add IO control register functions (#16)

* add changelog.md
* add IO control register functions
* update comments

0.2.2 release

28 Sep 10:54
743c257
Compare
Choose a tag to compare
optimize digitalWrite(pin, value) (#14)

0.2.1 release

01 Jul 10:07
d23d965
Compare
Choose a tag to compare
add SPI class as parameter to constructor (#12)

* add SPI class as parameter to constructor
* add getAddress()
* extend CI build
* add MCP23S17_test_connection.ino

0.2.0 release

28 Jun 13:00
1b57ca4
Compare
Choose a tag to compare

fixed a masking bug.

0.1.3 release

14 Apr 08:43
daa876a
Compare
Choose a tag to compare
fix #6 Compilation Nano33 BLE (#7)