To set up the development environment install abcli, then open a terminal and type in,
# dev
abcli git clone dec82 installTo build the hardware, follow these instructions,
![]() |
![]() |
|---|---|
dec82, uses grove parts. |
dec82q, uses qwiic parts. |
To install the software, follow these instructions to set up a headless Raspberry Pi w/ abcli enabled. Then. in your development environment, open a terminal and type in,
# dev
abcli ssh rpi <rpi-hostname>
# rpi
abcli cookie copy dec82q # or dec82
abcli init
sudo raspi-config
# Interface Options -> Camera -> Yes
# Interface Options -> I2C -> Yes
# Interface Options -> SSH -> Yes
# System Options -> Boot / Auto Login -> Console Autologin
# if dec82q: Advanced Options -> Overscan -> No
# if dec82q: Interface Options -> SPI -> Yes
# Reboot.To interact w/ the device, press and hold the button for less than 3 s to take a picture and more than 5 s to shut down the device. Hold more than 3 s and less than 10 s initiates an update and reboot of the application.
sudo nano /boot/config.txtAdd the following line: dtoverlay=rpi-display,speed=32000000,rotate=270 (source).
To interact w/ the device, press a to update and b to shutdown. Press center to take a picture and adjust led intensity with up and down.

