Go to file
Fabian Schlenz c313f6eb72 Changed from MCP23S17 to MCP23017. Lots of changes.
Doesn't really work because of timing stuff.
2019-11-10 14:45:33 +01:00
.vscode Changed from MCP23S17 to MCP23017. Lots of changes. 2019-11-10 14:45:33 +01:00
include Changed from MCP23S17 to MCP23017. Lots of changes. 2019-11-10 14:45:33 +01:00
lib Fixed LIST command of FTP server. It now returns something akin to 'ls -la'. 2019-08-21 20:50:27 +02:00
src Changed from MCP23S17 to MCP23017. Lots of changes. 2019-11-10 14:45:33 +01:00
test Initial commit. 2019-08-02 23:48:36 +02:00
.gitignore Initial commit. 2019-08-02 23:48:36 +02:00
.travis.yml Initial commit. 2019-08-02 23:48:36 +02:00
README.md Changed from MCP23S17 to MCP23017. Lots of changes. 2019-11-10 14:45:33 +01:00
build_version.sh Added FTP server and automatic version generation. 2019-08-13 19:39:03 +02:00
platformio.ini Changed from MCP23S17 to MCP23017. Lots of changes. 2019-11-10 14:45:33 +01:00

README.md

Ports

Device Port Connected to
ESP D0 NFC: SDA
ESP D1 MCP: SCK (12)
ESP D2 MCP: SDA (13)
ESP D3 --free--
ESP D4 --free--
ESP D5 SCK
ESP D6 MISO
ESP D7 MOSI
ESP D8 MP3: XCS
MCP B7 MP3: XRESET
MCP B6 AMP1: SD
MCP B5 AMP2: SD
MCP B4 MP3: XDCS
MCP B3 MP3: CS
MCP B2 MP3: DREQ
MCP A0 BTN_PREV
MCP A1 BTN_VOL_UP
MCP A2 BTN_VOL_DOWN
MCP A3 BTN_NEXT

Buttons pull to GND if pushed -> Internal Pull-Up needed!