Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-raspberrypipico

Curation of Raspberry Pi Pico resources
https://github.com/slouchd/awesome-raspberrypipico

Last synced: 1 day ago
JSON representation

  • Software/Tools

    • Pico Examples - Raspberry Pi Pico SDK examples.
    • Pico MicroPython Examples - Raspberry Pi Pico MicroPython examples.
    • Pico SDK Repo - Official Raspberry Pi Pico SDK repository.
    • Picotool - 'Picotool is a tool for inspecting RP2040 binaries, and interacting with RP2040 devices when they are in BOOTSEL mode.'
    • Pico-Stub - MicroPython stubs; 'allowing you to benefit from Python code linting and autocompletion in Visual Studio Code.'
    • Pimoroni Pico - 'Libraries and examples to support Pimoroni Pico add-ons in C++ and MicroPython.'
    • Picoprobe - 'It is possible to use one Raspberry Pi Pico to debug another Pico. This is possible via picoprobe, an application that allows a Pico to act as a USB → SWD and UART converter.'
    • Pico C++ Setup Script - A BASH script for setting up the Pico C++ toolchain on your device.
    • Resetting Pico Flash Memory - 'There is no way to brick the board through software. However, there are some circumstances where you might want to make sure your Flash memory is empty.'
    • Thonny IDE - Thonny IDE support for the Pico.
  • Resources

    • Projects

      • Pico Tetris - 'Tetris on a Raspberry Pi Pico mounted on a Pimoroni Pico Explorer.'
      • Pico Display Colour Change - 'A Pico app using Pimoroni's display pack.'
      • Pico Lib for NeoPixels - A Raspberry Pi Pico library for using NeoPixels (WS2812b LEDs).
      • TensorFlow Lite Micro - An official port of the TensorFlow Lite Micro library for the Pico.
      • morse4pico - Very simple Morse code script in MicroPython for the Raspberry Pi Pico.
      • picoLCD - 'picoLCD is a collection of functions to make interfacing with HD44780 based LCD screens easier on the Raspberry Pi Pico.'
      • Pico Snake - Snake for the Raspberry Pi Pico, running on the Pimoroni Pico Explorer.
      • Annoying Book Mark - A bookmark that counts the amount of time that has passed since you last opened your book.
      • Pico Bird - A Flappy Bird implementation for the Raspberry Pi Pico and the Pimoroni Pico Display.
      • Pico Streamdeck - OBS Controller using a Raspberry Pi Pico and CircuitPython.
      • Pico Effects - Old school demo effects for Raspberry Pi Pico.
      • Pico LoRaWAN - Enable LoRaWAN communications on your Raspberry Pi Pico or any RP2040 based board.
      • Buzzer Music - Raspberry Pi Pico / Micropython library to play music through one or more buzzers.
      • Pico WiFi Driver - A simple driver using AT command to access WiFi on the Pico.
      • Pico Solar System - A miniature device depicting the relative position of the planets in Solar System.
      • Blindr - Automated window blinds that open at sunrise and close at sunset.
      • Pico W Webserver Example - Example implementation of a blazingly fast web server on Pico W using Pico C SDK.
      • Rust Support Crate - Rust support crate for Pico's PIO architecture.
      • Balloon Tracking - Dave Akerman creates a Raspberry Pi Pico weather balloon tracking device. Code is available at https://github.com/daveake/pico-tracker
      • Pico Invaders - Space Invaders port for the Raspberry Pi Pico.
    • Blogs

    • Tutorials

      • Control an LED - Official Raspberry Pi documentation for setting up the Pico. Then controlling an LED with MicroPython.
    • Videos

  • Documentation

    • Pico Doxygen - The official 'API level Doxygen documentation for the Raspberry Pi Pico'. Available as a micro-site.
    • Hardware Design - The official hardware design with RP2040 (PDF).