
PSoC 6 WiFi-BT Pioneer Kit Guide, Doc. # 002-22677 Rev. *B
64
A.2.6
Expansion Connectors
A.2.6.1
Arduino-compatible Headers (J1, J2, J3, J4, and J5)
The board has five Arduino-compatible headers:
J1
,
J2
,
J3
,
J4
, and
J5
(
J5
is not populated by
default). You can connect 3.3-V Arduino-compatible shields to develop applications based on the
shield’s hardware. Note that 5-V shields are not supported and connecting a 5-V shield may perma-
nently damage the board. See
for details on PSoC 6 MCU pin mapping to
these headers.
A.2.6.2
PSoC 6 MCU I/O Headers (J18, J19, and J20)
These headers provide connectivity to PSoC 6 MCU GPIOs that are not connected to the Arduino-
compatible headers. Most of these pins are multiplexed with onboard peripherals and are not con-
nected to PSoC 6 MCU by default. For detailed information on how to rework the kit to access these
pins, see
PSoC 6 WiFi-BT Pioneer Board Reworks on page 69
A.2.6.3
PSoC 5LP GPIO Header (J6)
J6 is a 8x2 header provided on the board to bring out several pins of the PSoC 5LP to support
advanced features such as a low-speed oscilloscope and a low-speed digital logic analyzer. This
header also contains the USB-UART, USB-I2C, and USB-SPI bridge pins that can be used when
these pins are not accessible on the Arduino headers because a shield is connected. The additional
PSoC 5LP pins are connected directly to the internal programmable analog logic of PSoC 5LP. This
header also has GPIOs for custom application usage. J6 is not populated by default. Note that the
SPI, RTS, and CTS lines on these headers are directly from PSoC 5LP (before level translator).
A.2.6.4
KitProg2 Custom Application Header (J7)
A 5x2 header is provided on the board to bring out more PSoC 5LP GPIOs for custom application
usage. This header also brings out the PSoC 5LP programming pins and can be programmed using
and a five-pin programming connector. J7 is not populated by default.