Free up the pins from the pinmux helper
[experiments/bbb-gpio-keypad.git] / README
1 Simple devicetree definition for a gpio keypad for connected to a BeagleBone
2 Black and using the gpio-keys driver.
3
4 The keypad is connected this way:
5
6   P8_07 -> KEY_TOP
7   P8_08 -> KEY_LEFT
8   P8_09 -> KEY_RIGHT
9   P8_10 -> KEY_BOTTOM
10
11 The .dts file depends on definitions from bb.org-overlays, to download it
12 execute the following commands:
13
14   $ cd ~
15   $ git clone https://github.com/beagleboard/bb.org-overlays.git
16
17 To compile and install the devicetree overlay execute the following commands:
18
19   $ make && sudo make install
20
21 And add an entry with the DT overlay to /boot/uEnv.txt, for example:
22
23   uboot_overlay_addr1=/lib/firmware/bbb-gpio-keypad-00A0.dtbo
24
25
26 Copyright (C) 2018  Antonio Ospite <ao2@ao2.it>