9.4 Accelerometer
The board includes an NXP MMA8652FCR1 accelerometer, interfaced to Flexcomm 2
(ports PIO3-23/PIO3-24) of the LPC546x8/540xx. The accelerometer has an I
2
C address
of 0b0011101.
9.5 Digital Microphone
The LPC546x8/540xx/54S0xx device incorporates dual digital microphone interfaces. A
low power Knowles SPH0641LM4H digital microphone is incorporated on the board,
interfaced to the PDM1 microphone interface. Note that the Knowles digital microphone
is designed to be mounted on the underside of a board, with audio passing through a
hole in the board.
Note that the PDM0 interface of the LPC546x8/540xx/54S0xx is also available for
interfacing to an external microphone via the Expansion connectors, but due to signal
sharing with this function and LCD data lines 14 and 15, solder jumpers JS33 and JS36
need to be moved to the 2-3 position to enable this function (thus disabling correct LCD
operation).
The MCUXpresso SDK includes drivers and demonstration code for capturing data from
the on-board digital microphone and an external microphone of the same type (the latter
requires board modification).
9.6 USER button
This button can be used to generate an interrupt by pulling down the PIO1-1 of the
LPC546x8/540xx/54S0xx to ground.
10. Dual CAN transceiver Shield (OM13094 CAN-FD kit or OM13099)
The OM13094 CAN-FD kit includes a dual CAN/CAN-FD transceiver shield board, which
is also available as a standalone item (product number OM13099). This board features
the NXP TJA1059 dual transceiver, plus an RS232C transceiver. This shield board is
also compatible with all the LPCXpresso546x8/540xx/54S0xx boards (although
LPCXpresso54608 only supports classic CAN, not CAN-FD.)
10.1 Board layout and jumpers
Fig 8 shows the Shield board layout. The diagram highlights the connections used by the
Shield board on the expansion connectors, and the location of the jumpers.