IO Expander

aetas·MqGateway-PCB·IO_Expander/IO_Expander.kicad_pcb

IO Expander PCB layout, top view — open source board by aetas

About the IO Expander PCB

IO Expander is an open source PCB design by aetas, published on GitHub under the MIT license. It is a 2-layer board measuring 200 × 120 mm, with 24 components from 20 distinct parts.

From the project

PCB files for MqGateway

Schematics and PCB design for MqGateway boards.

Source files can be read with KiCad. GERBER files are available in the releases.

Read more about MqGateway on the documentation site.

If you have found any problem with the PCB projects - please create an issue in aetas/mqgateway repository.

IO Expander bill of materials (BOM)

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

QtyPartRefs
1
5V
5V_OUTPUT_1
1
12V
12V_OUTPUT_1
1
DC 5/12V
DC_JACK_1
4
MCP23017_SP
EXPANDER_1, EXPANDER_2, EXPANDER_3, EXPANDER_4
1
Extra IO Connector IN
EXTRA_IO_CONNECTOR_1
1
Extra IO Connector OUT
EXTRA_IO_CONNECTOR_2
1
Screw_Terminal_01x02
EXT_BUTTON_1
1
StepDown_12V_5V
LM2596_Module_1
1
Power switch
POWER_SWITCH_1
1
RJ45 x16
RJ45x16_1
1
RS485_JUMPERS
RS485_OUT_Jumpers_1
2
R_POWER_LED
R_5V_POWER_LED_1, R_12V_POWER_LED_1
1
R_EXTENDER_CHECK_LED
R_EXTENDER_CHECK_LED_1
1
SW_EXTRA_5V_ONOFF
SW_SLIDE_SPDT_1
1
SW_5V_OR_12V
SW_SLIDE_SPDT_2
1
5V FROM STEP-DOWN
SW_SLIDE_SPDT_3
1
5V PWR LED
5V_POWER_LED_1
1
12V PWR LED
12V_POWER_LED_1
1
CHECK LED
EXTENDER_CHECK_LED_1
1
RS485 Connector
RS485_CONNECTOR_1

IO Expander design files

The KiCad project lives in the aetas/MqGateway-PCB repository on GitHub; these links point at the commit this page was built from.

IO Expander: common questions

How big is the IO Expander PCB?

The IO Expander measures 200 × 120 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the IO Expander?

24 components, from 20 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 IO Expander design files?

From the aetas/MqGateway-PCB repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the IO Expander design in my own project?

Yes, under the terms of its MIT license, which aetas chose for the repository.

More boards in MqGateway-PCB