Skip to content

Commit

Permalink
docs/ref/microcontrollers: update pico.md
Browse files Browse the repository at this point in the history
Next release of TinyGo should have support for I2C+SPI+PWM.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
PWM would be supported as soon as tinygo-org/tinygo#2015 is merged.

Added some pointers on how to debug/get USB output using picoprobe.
  • Loading branch information
soypat authored and deadprogram committed Sep 19, 2021
1 parent 75ad45f commit d05d273
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions content/docs/reference/microcontrollers/pico.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ The [Raspberry Pi Pico](https://www.raspberrypi.org/products/raspberry-pi-pico/)
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | Not yet |
| I2C | YES | Not yet |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | Not yet |
| PWM | YES | YES |

## Machine Package Docs

Expand Down Expand Up @@ -45,3 +45,5 @@ Any troubleshooting tips go here.
## Notes

You cannot yet use the USB port to the Pico as a serial port. Instead `UART0` refers to the TX/RX pins on the board itself.

You can refer to [getting started with Raspberry Pi Pico](https://datasheets.raspberrypi.org/pico/getting-started-with-pico.pdf) documentation on how to connect two Picos together (see Appendix A: Using Picoprobe) to debug and convert `UART0` output on target pico to USB output on picoprobe. You will need the [Picoprobe UF2](https://www.raspberrypi.org/documentation/rp2040/getting-started/#board-specifications), available on the Pico's website under "About" tab.

0 comments on commit d05d273

Please sign in to comment.