Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 982 Bytes

README.md

File metadata and controls

40 lines (24 loc) · 982 Bytes

picolino

Playground for the Raspberry Pi Pico W

Documentation

LEDs

Common LED should not be driven with a higher amperage than 0.023(Pico has 3.3V on it's GPIO pins, meaning it would be best to have a 143 OHM resistance.

SPI vs I2C

Working on the integration of the LIS3DH Accelerometer I first chose SPI, to work with. As it turns out it is not enough to just read and write using the libraries, but the chip selects need to be set to high and low respectively.

Dependencies

requires arm GNU Toolchain

I recommend to install picotool, which is quite nice to work with.

Fedora

Get toolchain: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

Ubuntu

sudo apt install gcc-arm-none-eabi libstdc++-arm-none-eabi libnewlib-arm-none-eabi

Building

  1. Clone recursively with flag --recursive to include pico-sdk
  2. cd picolino
  3. cmake -B build
  4. cmake --build build

TODO