

![Image.png](Resources/Electronics/Raspberry%20Pi%20GPIO%20Expanders.assets/Image.png)

- [The MegaMUX project shows how to multiplex 5 GPIO lines into 32 read/write channels](https://www.instructables.com/MegaMUX-32-Channel-Multiplexer-Tutorial/)
- [You can order the PCB board from PCBWay](https://www.pcbway.com/project/shareproject/MegaMUX___32_Channel_Multiplexer_Breakout.html?upId=0)

![Raspberry-Pi-GPIO-Layout-Model-B-Plus-rotated-2700x900.png](Raspberry-Pi-GPIO-Layout-Model-B-Plus-rotated-2700x900.png)

[](https://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/)

## Small Batch PCB Manufacturers

- [OSHPark](https://oshpark.com/)
- [PCBWay](https://www.pcbway.com/project/)
   - [PCBWay Gerber Viewer](https://www.pcbway.com/project/OnlineGerberViewer.html)
   - [PCBWay 3D Model Viewer](https://www.pcbway.com/project/Online3DViewer.html)
   - [How to order on PCBWay](https://www.youtube.com/watch?v=CpbV6PjRFWw)
- [CircuitMaker](https://circuitmaker.com/)
- [4PCB](https://www.4pcb.com/)
- [Technotronix](https://www.technotronix.us/)

## PCB Design Software

- [List of PCB design software](https://www.electroschematics.com/pcb-design-software/)
- [KiCad](https://www.kicad.org)
- [KiCad tutorial](https://www.youtube.com/watch?v=3FGNw28xBr0)
- [Getting Started in KiCad](file:///Applications/KiCad/KiCad.app/Contents/SharedSupport/help/en/getting_started_in_kicad.html)
- [KiCad documentation](https://docs.kicad.org/)
- [Top 15 Mistakes When Designing PCB](https://www.youtube.com/watch?v=hkSad4n76Lc)
- [How to rename a KiCad project](https://forum.kicad.info/t/how-to-rename-a-kicad-project/33194)

## Multiplexors

- [TI CD405xB CMOS Spec Sheet](https://www.ti.com/lit/ds/symlink/cd4051b.pdf)

## Dupont Connectors

- [How to find Duport connectors on DigiKey](https://forum.digikey.com/t/dupont-connectors-and-how-to-find-them-from-digi-key/3315)

## Ribbon Cables

- [Making flat ribbon cables at home](https://www.youtube.com/watch?v=40oXq8tCrBA)
- [Ribbon cable types](https://www.wiringo.com/ribbon-cable-3.html)


## References
- [Flat Ribbon Cables](https://www.digikey.com/en/products/filter/flat-ribbon-cables/472?s=N4IgjCBcoOwBxVAYygMwIYBsDOBTANCAPZQDa4AbAMwCsMFIAuoQA4AuUIAymwE4CWAOwDmIAL6EqYBtBApIGHAWJkQ1AJxwGhAExwwAFjAAGJqw6RufIaLESQNRCBZQwrF5B007QA)
- [AWG23-08/G-1/300 grey ribbon cable](https://www.digikey.com/en/products/detail/assmann-wsw-components/AWG28-08-G-1-300/2391671)
- [Expand Raspberry Pi GPIOs with I2C Port Expander](https://tutorials-raspberrypi.com/expand-raspberry-pi-gpios-with-i2c-port-expander/)
- [10 Best GPIO Extension Board For Raspberry Pi](https://wonderfulengineering.com/10-best-gpio-extension-board-raspberry-pi/)
- [Controlling 32 lights with the Raspberry Pi - Raspberry Pi Forums](https://forums.raspberrypi.com/viewtopic.php?t=77560)
- [rppal_mcp23s17 - Rust](https://docs.rs/rppal-mcp23s17/latest/rppal_mcp23s17)
- [GitHub - quartiq/mcp230xx: MCP23017/MCP23008 a 16-Bit/8-Bit I2C I/O Expander with I2C Interface](https://github.com/quartiq/mcp230xx)
- [Using GPIO Expander MCP23017 With Arduino (Get up to 128 GPIOs)](https://www.makerguides.com/using-gpio-expander-mcp23017-with-arduino)
- [How to use the MCP23017 Port Expander with the Raspberry Pi | The Pi Hut](https://thepihut.com/blogs/raspberry-pi-tutorials/how-to-use-the-mcp23017-port-expander)

