You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Copy file name to clipboardExpand all lines: content/docs/reference/microcontrollers/pico.md
+5-3
Original file line number
Diff line number
Diff line change
@@ -11,10 +11,10 @@ The [Raspberry Pi Pico](https://www.raspberrypi.org/products/raspberry-pi-pico/)
11
11
| --------- | ------------- | ----- |
12
12
| GPIO | YES | YES |
13
13
| UART | YES | YES |
14
-
| SPI | YES |Not yet|
15
-
| I2C | YES |Not yet|
14
+
| SPI | YES |YES|
15
+
| I2C | YES |YES|
16
16
| ADC | YES | YES |
17
-
| PWM | YES |Not yet|
17
+
| PWM | YES |YES|
18
18
19
19
## Machine Package Docs
20
20
@@ -45,3 +45,5 @@ Any troubleshooting tips go here.
45
45
## Notes
46
46
47
47
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.
48
+
49
+
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 commit comments