I started my Hybrid Pedal project. This is the very first step in the process: preparing my machine to do Raspberry Pi Pico programming in MicroPython.
The original guides use mostly Linux and IDEs that I’m not familiar with. Since I am using Windows, I decided to prepare a short video on how to set it up and install various software that is needed on Windows.
If you want to keep an eye on the progress I’m making, be sure to subscribe to the channel.
Here’s the video:
The process in short is:
- Install VS Code
- Install Python extension for VS Code
- Install Python
- Install Pico-Go Extension for VS Code
- Install IntelliCode Extension for VS Code
- Install firmware for your Raspberry Pi Pico board
- Do some coding 😉
The whole process takes between 10 and 30 minutes … depending on whether you’re talking to yourself as you’re doing it or not 😂.
This is just an accompanying page for the video. It really is an easy watch, especially if you haven’t used VS Code, or Python, or anything else mentioned here, it is worth having a look.
4 replies on “Getting Started with Raspberry Pi Pico and MicroPython”
[…] the board because I could not connect to it. I left off with main.py after doing the previous post, and PicoGo could not connect to the board. Luckily, the process is easy to reset the flash back to […]
[…] I used Visual Studio Code when I played last time with Pico. I still want to use MicroPython for this, but I broke my Visual Studio Code and in the meantime […]
Not safe booting, disabled in settings
Uploading to / …
Reading file status
Uploading single file
[1/1] Writing file ‘main.py’ (0 bytes)
Upload done, resetting board…
my code cannot upload. how to fix it ???
please help me !!!!!
Hi, I’m not sure but this might help:
The documentation says that you can’t really brick the device. When you hold bootsel button and plug in pico, it will appear as a thumb drive. You then need to drop to that drive UF2 you’ll find on that page which will clear flash memory completely and restore your pico (hopefully). Then you can flash it again with micropython. See if that helps, I had to do it once I think, not sure what I messed up at the time 🙂