I2C Expansion:
- https://developer.microsoft.com/en-us/windows/iot/samples/i2cportexpander
- http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf
- http://raspberrypi.link-tech.de/doku.php?id=mcp23017
Java version -> http://pi4j.com/
Part 1: https://www.youtube.com/watch?v=swW9KJRyLeA
Part 2: https://www.youtube.com/watch?v=D-cTUEKbJJA
Part 3: https://www.youtube.com/watch?v=uLD6dRim67A
Part 4: https://www.youtube.com/watch?v=swW9KJRyLeA
Part 5:
Python
Part 1: https://www.youtube.com/watch?v=ZNNpoLFbL9E
Part 2: https://www.youtube.com/watch?v=9uot9uIC5CA
https://www.youtube.com/watch?v=grItDpy3TRM
https://www.youtube.com/watch?v=J6KsTz6hjfU
https://learn.sparkfun.com/tutorials/raspberry-gpio/c-wiringpi-example
https://www.element14.com/community/servlet/JiveServlet/previewBody/73950-102-10-339300/pi3_gpio.png