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
Copy file name to clipboardExpand all lines: content/docs/reference/microcontrollers/thingplus-rp2040.md
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,8 @@ weight: 3
6
6
The [Sparkfun Thing Plus RP2040](https://www.sparkfun.com/products/17745) is a tiny development board based on the Raspberry Pi [RP2040](https://datasheets.raspberrypi.org/rp2040/rp2040-datasheet.pdf) microcontroller.
7
7
8
8
Peripherals:
9
-
- NINA-W102 chip with [wifinina](https://github.com/tinygo-org/drivers/tree/release/wifinina) firmware (wifi and bluetooth)
10
-
-[lsm6dox](https://github.com/tinygo-org/drivers/tree/release/lsm6dox) IMU chip (acceleration, rotation and temperature)
11
-
- microphone
9
+
- ws2812 Neopixel
10
+
- sdcard
12
11
13
12
## Interfaces
14
13
@@ -23,30 +22,32 @@ Peripherals:
23
22
24
23
## Machine Package Docs
25
24
26
-
[Documentation for the machine package for the Nano RP2040](../machine/nano-rp2040)
25
+
[Documentation for the machine package for the Sparkfun Thing Plus RP2040](../machine/thingplus-rp2040)
27
26
28
27
## Flashing
29
28
30
29
### UF2
31
30
32
-
The Nano RP2040 comes with the [UF2 bootloader](https://github.com/Microsoft/uf2) already installed.
31
+
The Sparkfun Thing Plus RP2040 comes with the [UF2 bootloader](https://github.com/Microsoft/uf2) already installed.
33
32
34
33
### CLI Flashing
35
34
36
-
- Plug your Nano RP2040 into your computer's USB port while shorting the pins REC and GND with a jumper wire.
37
-
-Once plugged in, remove the jumper pin.
35
+
- Plug your Thing Plus RP2040 into your computer's USB port while pressing the BOOT button
36
+
-Release BOOT Button
38
37
- Flash your TinyGo program to the board using this command:
39
38
40
39
```shell
41
-
tinygo flash -target=nano-rp2040 [PATH TO YOUR PROGRAM]
40
+
tinygo flash -target=thingplus-rp2040 [PATH TO YOUR PROGRAM]
42
41
```
43
42
44
-
- The Nano RP2040 board should restart and run your program.
43
+
- The Thing Plus RP2040 board should restart and run your program.
45
44
46
45
### Troubleshooting
47
46
48
47
Any troubleshooting tips go here.
49
48
50
49
## Notes
51
50
52
-
You cannot yet use the USB port to the Nano RP2040 as a serial port. Instead `UART0` refers to the TX/RX pins on the board itself.
51
+
You cannot yet use the USB port to the Thing Plus RP2040 as a serial port. Instead `UART0` refers to the TX/RX pins on the board itself.
52
+
53
+
The Neopixel LED and the SD Card are supported by [tinygo drivers](https://github.com/tinygo-org/drivers)
0 commit comments