Skip to content

Commit 374619b

Browse files
committed
Docs software update
Adding updated MicroPython links and Arduino IDE section
1 parent 0b36976 commit 374619b

File tree

6 files changed

+32
-2
lines changed

6 files changed

+32
-2
lines changed

docs/arduino_setup.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
3+
4+
5+
!!! attention
6+
If this is your first time using Arduino, please read through our tutorial on [installing the Arduino IDE](https://learn.sparkfun.com/tutorials/installing-arduino-ide). If you have not installed an Arduino library before, we recommend you check out our [installation guide](https://learn.sparkfun.com/tutorials/installing-an-arduino-library).
7+
8+
## Arduino-Pico Boards
9+
10+
The SparkFun Pro Micro - RP2350 is supported on the Arduino IDE in the [Arduino-Pico](https://github.com/earlephilhower/arduino-pico) boards package. To install the package, open the Preferences menu by navigating to <b>File</b> > <b>Preferences</b>. Look at the bottom of the Preferences menu for "Additional boards manager URLS" and then copy this JSON link into that field:
11+
12+
<code>
13+
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
14+
</code>
15+
16+
Click "OK" to close this menu then navigate to the Boards Manager tool and search for "pico" and download the latest release of "Raspberry Pi Pico" (4.0.1 or later).
17+
18+
<figure markdown>
19+
[![Screenshot of board manager tool searching for pico.](./assets/img/arduino_boards.jpg){ width="400"}](./assets/img/arduino_boards.jpg "Click to enlarge")
20+
</figure>
21+
22+
For more information on using the Arduino-Pico boards package, check out their [documentation page](https://arduino-pico.readthedocs.io/en/latest/index.html).

docs/assets/img/arduino_boards.jpg

49.1 KB
Loading

docs/micropython_setup.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ MicroPython is an application of the Python 3 language that runs on microcontrol
1212

1313
## UF2 Firmware
1414

15-
As of this writing, we're waiting on the next release of MicroPython to include UF2 files for the Pro Micro - RP2350 so to get users started before then, you can download the "early release" of the UF2 firmware file by clicking the button below.
15+
As of this writing, we're waiting on the next release of MicroPython to include UF2 files for the Pro Micro - RP2350 so to get users started before then, we have a Beta release of MicroPython firmware available [here](https://github.com/sparkfun/micropython-rp2350/releases). You can also go directly to the Beta 01 release by clicking the button below:
1616

1717
<center>
18-
[Pro Micro - RP2350 UF2 Firmware](https://cdn.sparkfun.com/assets/6/3/c/f/d/firmware_pro_micro_rp2350.uf2){ .md-button .md-button--primary}
18+
[SparkFun MicroPython Beta 01](https://github.com/sparkfun/micropython-rp2350/releases/tag/v1.14-beta.01){ .md-button .md-button--primary}
1919
</center>
2020

2121
Once downloaded, put the Pro Micro - RP2350 into UF2 bootloader mode and open the location the board appeared as a USB storage device (it should appear as "RP2350"). Next, simply drag and drop the UF2 file into the RP2350 folder and the board should reboot. Next, open up your preferred MicroPython IDE (or command line interface) and you can start interacting with your Pro Micro. Read on to the MicroPython examples section for a few quick examples to make sure everything is working properly.

docs/resources.md

+4
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,9 @@ For more resources related to the SparkFun Pro Micro RP2350, check out the links
1010
* [Board Dimensions](./assets/board_files/SparkFun_ProMicro_RP2350-Dimensions.png) (PDF)
1111
* [RP2350 Datasheet](./assets/component_documentation/rp2350-datasheet.pdf) (PDF)
1212
* [APS6404L PRSAM Datasheet](./assets/component_documentation/APS6404L_3SQR_Datasheet.pdf) (PDF)
13+
* [RP2350 MicroPython Firmware (Beta)](https://github.com/sparkfun/micropython-rp2350/releases)
14+
* [SparkFun Pico SDK Library](https://github.com/sparkfun/sparkfun-pico)
15+
* [Arduino Pico Arduino Core](https://github.com/earlephilhower/arduino-pico)
16+
* [Raspberry Pi RP2350 Microcontroller Documentation](https://www.raspberrypi.com/documentation/microcontrollers/silicon.html#rp2350)
1317
* [Hardware GitHub Respository](https://github.com/sparkfun/SparkFun_Pro_Micro_RP2350)
1418
* [SFE Product Showcase](https://www.youtube.com/watch?v=UnIa2jbEHRk)

docs/single_page.md

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ icon: fontawesome/solid/scroll
3030
## MicroPython
3131
--8<-- "./docs/micropython_setup.md:5"
3232

33+
## Arduino
34+
--8<-- "./docs/arduino_setup.md:5"
35+
3336
# Examples
3437

3538
## Arducam Demo

mkdocs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@ nav:
260260
- UF2 Bootloader: uf2.md
261261
- Pico SDK: picoSDK_setup.md
262262
- MicroPython: micropython_setup.md
263+
- Arduino: arduino_setup.md
263264
- Examples:
264265
- Arducam Demo: camera_demo.md
265266
- MicroPython Examples: micropython_examples.md

0 commit comments

Comments
 (0)