Skip to content

Releases: RobTillaart/MCP23S17

0.5.2 release

27 May 08:11
fd3c861
Compare
Choose a tag to compare
  • Fix #40, add several interrupt functions (experimental)
  • update MCP23S17_registers.h (reuse with MCP23017)
  • change return type of several functions
    • e.g bool enable/disableControlRegister()
  • fix support for ARDUINO_ARCH_MBED
  • update readme.md
  • update keywords.txt

0.5.1 release

05 Mar 10:23
d1f66a8
Compare
Choose a tag to compare
  • Fix #38, add parameter to begin(bool pullup)
  • update GitHub/actions to version v4 in workflows.
  • Fix #37, using ints as parameter in constructor.

0.5.0 release

20 Jan 13:17
8b942cb
Compare
Choose a tag to compare
  • Fix #32, improve handling SPI dependency.
  • update examples

0.4.0 release

24 Dec 14:22
Compare
Choose a tag to compare
Merge branch 'master' of https://github.com/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