Skip to content

zappanaut/pico-usb-io-board

 
 

Repository files navigation

Raspberry Pi Pico USB I/O Board

This project turns the Raspberry Pi Pico into a USB I/O Board.

It implements parts of the DLN protocol used in the Linux drivers that targets the DLN-2 USB-I2C/SPI/GPIO Adapter.

Note: UART is currently used for debugging purposes

See wiki for more information.

Build

$ cd pico-usb-io-board
$ mkdir build
$ cd build
$ cmake ..
$ make

The PICO_SDK_PATH environment variable should point to the Pico SDK.

License

Unless otherwise stated, all code and data is licensed under a CC0 license.

The Openmoko Product ID 1d50:6170 can only be used under a FOSS license.

"Raspberry Pi Pico Pinout Diagram" by Raspberry Pi (Trading) Ltd, used under CC BY-SA / Pinout simplified from original

About

Raspberry Pi Pico USB I/O Board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 83.0%
  • Python 14.1%
  • CMake 2.8%
  • Makefile 0.1%