Skip to content

Hardware

Erich Styger edited this page Apr 2, 2021 · 11 revisions

This part describes the hardware.

Shared project on PCBway

The hardware is available in shared projects on PCBWay including the BOM, so you can ask for an assembly quote.

Buttons

There is optional support for push buttons. This allows to configure the system without USB or wireless connction.

LPC845-BRK User Button

On the LPC845-BRK there is a 'user button'. See white button on the image below: https://mcuoneclipse.files.wordpress.com/2019/01/lpc845-brk-board-components.png?w=584&h=295

See Unboxing the NXP LPC845-BRK Board(https://mcuoneclipse.com/2019/01/31/unboxing-the-nxp-lpc845-brk-board/) for details about the board. This button can be used if the PL_CONFIG_HAS_BUTTONS is enabled:

  • short press: toggles the clock on or off
  • long press: toggles the clock parking (on or off)

Navigation Switch

The firmware supports a '7-way' navigation switch with up, down, left, right, middle, set and reset.

Such breakout boards are available on Alixpress and other vendors.

To support the navigation switch both PL_CONFIG_HAS_BUTTONS and PL_CONFIG_HAS_SWITCH_7WAY needs to be enabled. Below is the default connection of the pins. See the file buttons_config.h for the actual pin assignments.

Clone this wiki locally