Skip to content

djthorpe/go-pico

Repository files navigation

go-pico

This repository contains a tinygo implementation of the Raspberry Pi Pico (RP2040) Microcontroller and everything else you need in order to start developing golang on the RP2040 with tinygo. The support for some SDK features are missing in tinygo, so this is an alternative which more closely tracks the Pico SDK.

Versions

This repository currently tracks the following versions:

Documentation

  • General Purpose IO GPIO
  • Pulse Width Modulation PWM
  • Analog to Digital Converter ADC

Contributing & Distribution

This repository is currently in development and subject to change.

Please do file feature requests and bugs here.

The license is Apache 2 so feel free to redistribute. Redistributions in either source code or binary form must reproduce the copyright notice, and please link back to this repository for more information:

RP2040 SDK for tinygo

https://github.com/djthorpe/go-pico/

Copyright (c) 2022, David Thorpe, All rights reserved.