dobrypd / pico-playground

My playground for Raspberry Pi Pico

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raspberry Pi Pico watch playground

Watch application playground for Raspberry Pi Pico RP2040, with 1.28" 240x240 LCD display. Like this one.

  • Microcontroller RP2040
  • LCD display GC9A01A
  • IMU QMI8658C

How to build

Project depends on pico-sdk and uses cmake as build system.

Dependencies

export PICO_SDK_PATH=(the path to SDK)

Build

  • Configure the project with cmake, ie.:
$ mkdir build
$ cd build
$ cmake ..
  • Build it
$ make -j $(nproc --all)

Development

Create environment

$ python3 -m venv venv
$ . venv/bin/activate
$ pip install -r dev_tools/requirements.txt

Source code formatting

$ python dev_tools/format.py --repo_root `pwd`

About

My playground for Raspberry Pi Pico


Languages

Language:C 97.0%Language:CMake 2.0%Language:Python 0.9%