Now that you've set up the Arduino IDE with the Philhower RP2040 Arduino core, you're ready to start using Arduino with your RP350.
RP2350 Arduino Pins
There is no pin remapping for Arduino on the RP2350. The Arduino pin names are the RP2350 GPIO pin names. These pins match the labels on the board silk.
Choose Your Board
Navigate to the Tools > Boards > Raspberry Pi RP2040 Boards menu. The Raspberry PI RP2040 Boards menu name may be followed by a version number.
Choose Adafruit Feather RP2350 HSTX from the menu.
Begin by plugging in your board to your computer, and wait a moment for it to be recognised by the OS. It will create a COM/serial port that you can now select from the Tools > Port menu dropdown.
Open the Blink sketch by clicking through File > Examples > 01.Basics > Blink.
Click Upload. A successful upload will result in text similar to the following.
Once complete, the little red LED will begin blinking once every second! Try changing up the delay()
timing to change the rate at which the LED blinks.
Manually Enter the Bootloader
If you get into a state with the bootloader where you can no longer upload a sketch, or you have uploaded code that crashes and doesn't auto-reboot into the bootloader, you may have to manually enter the bootloader.
To enter the bootloader, hold down the BOOT button, and while continuing to hold it (don't let go!), press and release the reset button. Continue to hold the BOOT button until the RP2350 drive appears!
Once the RP2350 drive shows up, your board is in bootloader mode. There will not be a port available in bootloader mode, this is expected.
Once you see RP2350 drive, make sure you are no longer holding down any buttons (reset or boot button).
Now, click Upload on your sketch to try again.
Text editor powered by tinymce.