pdf-icon

Module ExtPort For Core2

SKU:M123

Description

Module ExtPort For Core2 is a stacking expansion module specifically designed for the M5Stack Core2 to interface with Grove connectors. It provides PORT.B/PORT.C/PORT.D/PORT.E 4 Grove interfaces, where PORT.D/PORT.E can be configured with different GPIOs via internal DIP switches.

Note

Note:
1. The front of ExtPort For Core2 features a collaborator's signature.
2. Before use, ensure that the corresponding DIP switches are set to ON. The "1" position of all DIP switches is set to ON by default. Remember that only one position in each DIP switch should be set to ON; if multiple positions are set to ON, the device may be damaged.
3. If you need to use the Core2's bottom cover, you must cut off the four support legs of the PROTO module (as shown below) to avoid interference with the cover and prepare M3 screws of appropriate length for fixation.

Features

  • 4 x Grove interfaces (PortB/C/D/E)
  • 4 x 3-position DIP switches (PortD/E)
  • 1 x 5Pin@2.54mm pin header

Includes

  • 1 x Module ExtPort For Core2

Applications

  • Multi-sensor, multi-actuator expansion
  • DIY projects

Specifications

Specification Parameter
Expansion Ports PortB, PortC, PortD, PortE
Net Weight 24g
Gross Weight 58g
Product Size 54 x 54 x 13mm
Package Size 133 x 95 x 16mm

Schematics

Designed by @akita

PinMap

HY2.0-4P

Pins marked with * are default pins.

HY2.0-4P Black Red Yellow White
PORT.B GND 5V G26 G36
PORT.C GND 5V G14 G13
PORT.D GND 5V G35* G34*
PORT.E GND 5V G19* G27*

Note: The pin assignments for PortD/E can be configured via each 3p switch to one of the following:

  • PortD-1 (White wire) : 34(default) / 22(internal I2C-SCL) / 3 (RXD0)
  • PortD-2 (Yellow wire) : 35(default) / 21(internal I2C-SDA) / 1 (TXD0)
  • PortE-1 (White wire) : 27(default) / 2 (NS4168-DATA) / 0 (NS4168-LRCK)
  • PortE-2 (Yellow wire) : 19(default) / 25 / 2 (NS4168-DATA)

2.54-5P Pin Header

1 2 3 4 5
5V(+5V) 3V3(+3.3V) G36 G26 GND

PCB

Datasheets