Module Large IOexpander

sullyjason·interactiles·Button_Modules/Large/Module_Large_IOexpander/Module_Large_IOexpander.kicad_pcb

Module Large IOexpander layout, top view — open source board by sullyjason

About the Module Large IOexpander

Module Large IOexpander is an open source PCB design by sullyjason, published on GitHub. It is a 2-layer board measuring 39.6 × 36.4 mm, with 8 components from 8 distinct parts.

By type, the board carries 3 connectors and 1 switch.

It belongs with the iot & wireless and displays & leds designs in this gallery.

From the project

Interactive LED button grids that connect two locations over MQTT — press a button in one place, see it light up in the other. ESP32 + NeoPixel switch hardware, KiCad designs, and firmware.

MCP23017-based I/O expander module. Reduces 15 individual switch lines to two I2C lines. I2C address set via DIP switch. Compatible with the Large Module via FPC connector.

i2c pullups are redundant if using several of these expanders, interrupt pins are tied high and not available for use

Module Large IOexpander, from the project README
From the project README

Module Large IOexpander bill of materials (BOM)

8 components, 8 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
PINHD_1X16_MALE
PINHD_1x16_Male
J1
1
PINHD_1X4_MALE
PINHD_1x4_Male
J2
1
PINHD_1X4_MALE
PINHD_1x4_Male
J3
1
0.1uF
0.1uF
1
R_Pack04
10k
1
10uF
10uF
1
MCP23017_SO
MCP23017
1
SW_DIP_X03
SW_DIP_x03
SW2

Module Large IOexpander design files

The KiCad project lives in the sullyjason/interactiles repository on GitHub; these links point at the commit this page was built from.

Module Large IOexpander: common questions

How big is the Module Large IOexpander?

The Module Large IOexpander measures 39.6 × 36.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Module Large IOexpander?

8 components, from 8 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Module Large IOexpander design files?

From the sullyjason/interactiles repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Module Large IOexpander design in my own project?

The repository has no license, so all rights stay with sullyjason. Use it as a reference, and ask the author before reusing the design.

More boards in interactiles

Similar boards