How to set up Raspberry Pi Pico

How to Set Up Raspberry Pi Pico

Getting Started with Raspberry Pi Pico : Set Up Raspberry Pi Pico

Raspberry Pi Pico, the new breakout board for RP2040 microcontroller from Raspberry Pi foundation. In this tutorial, we are going to set up a Pico board for programming. Raspberry Pi Pico RP2040 microcontroller support both MicroPython and c/c++.

Raspberry Pi Pico can be programmed and reprogrammed in two ways either using the SWD (Serial Wire Debug Port) or we can use the USB mass storage device mode. For beginners using Raspberry Pi Pico, we recommend you use the USB mass storage device mode for programming. Simply drag and drop a file onto the Pico which appears as a mass storage device in your computer.

How to set up the Raspberry Pi Pico

Use the following steps to program Raspberry Pi Pico using USB mode

  1. Depower the Pico Board
  2. Press and hold the BOOTSEL button on the Pico (Boot selection button) and then power the board by connecting to your computer using a micro USB cable. Release the BOOTSEL button once the drive RPI-RP2 appears on your computer


    BOOTSEL Raspberry Pi Pico

    micro USB Port Raspberry Pi Pico

  3. Drag and drop the "UF2" file and drop it onto the USB mass storage device.
  4. The disk will now write that file to flash and restart the Pico Board , after this pico disappear from USB devices.

Based on which programming language you are choosing to program the Pico board, step 4 changes.

Getting Started with MicroPython

Micropython Download UF2 File for Micropython

Getting Started with C/C++

Blink an LED Raspberry Pi Pico Download the Blink UF2

What is a UF2 file ?

UF2 is a file format designed by Microsoft that stands for USB Flashing Format. This format was designed for PXT (also known as Microsoft MakeCode) and allows for programming boards over the Mass Storage Class (removable drive).

The BOOTSEL is short for boot selection, which switches Pico between two start-up modes when it is first turned on. The USB port can be used to access the USB bootloader (BOOTSEL mode) stored in the RP2040 boot ROM. The UF2 file contains the MicroPython firmware, this is a small file that contains MicroPython for Pico.

When we drag and drop the MicroPython firmware file onto Pico, the firmware is flashed onto its internal storage. Pico switches out of the special mode you put it in with the BOOTSEL button, flashes the new firmware, and then loads it - now your Pico is running MicroPython.

Note: The USB boot code is stored in ROM on RP2040, so can not be accidentally overwritten

The next blog post is about programming Raspberry Pi Pico. Stay tuned for more blogs and tutorials on Raspberry Pi Pico.

Comments (946)
  • hidayaturrahman - Nov 02, 2025

    https://www.imdb.com/list/ls4151166774
    https://www.imdb.com/list/ls4151189458
    https://www.imdb.com/list/ls4151134379

    https://www.imdb.com/list/ls4151132150
    https://www.imdb.com/list/ls4151102388
    https://www.imdb.com/list/ls4151309560

    https://www.imdb.com/list/ls4151120717
    https://www.imdb.com/list/ls4151145185
    https://www.imdb.com/list/ls4151162509

    https://www.imdb.com/list/ls4151108766
    https://www.imdb.com/list/ls4151166731
    https://www.imdb.com/list/ls4151309562

    https://www.imdb.com/list/ls4151168179
    https://www.imdb.com/list/ls4151309527
    https://www.imdb.com/list/ls4151106385

    https://www.imdb.com/list/ls4151141735
    https://www.imdb.com/list/ls4151106382
    https://www.imdb.com/list/ls4151143759

  • Taylor Swift - Nov 02, 2025

    https://gist.github.com/WilsFloww05/279ef4893c89622173ea4c35e26f8d9a
    https://gist.github.com/WilsFloww05/65cf9331a2c0e2431b85cda45e49f899
    https://gist.github.com/WilsFloww05/8feab45731a99c3f0c50d4e6b181f8d6
    https://gist.github.com/WilsFloww05/9c3033a1fc905d04f7cb934ed2f183a8
    https://gist.github.com/WilsFloww05/9ee8d4580145fce8052ca2ed7050e21d
    https://gist.github.com/WilsFloww05/74f4200ff7a319a3d4494cacc0e4c8a2
    https://gist.github.com/WilsFloww05/940f8b55ee7ffccc2440e72acea5e6c7
    https://gist.github.com/WilsFloww05/c2761f235c8c1b3e65bad15d9030649a
    https://gist.github.com/WilsFloww05/ef6ec20f6a734d84c78dd19ffb75d04c

  • hidayaturrahman - Oct 31, 2025

    https://1link.jp/chainsawmanfilme
    https://1link.jp/chainsawmanfilmehd
    https://1link.jp/chainsawmandublado

    https://1link.jp/alphacompleto
    https://1link.jp/alphafilmehd
    https://1link.jp/alphadublado

    https://1link.jp/demonslayercompleto
    https://1link.jp/demonslayerfilmehd
    https://1link.jp/demonslayerdublado

    https://1link.jp/osestranhoscompleto
    https://1link.jp/osestranhosfilmehd
    https://1link.jp/osestranhosdublado

    https://1link.jp/onlyrestinthestormcompleto
    https://1link.jp/ionlyrestinthestormfilmehd
    https://1link.jp/ionlyrestinthestormdublado

    https://1link.jp/supermancompleto
    https://1link.jp/supermanfilmehd
    https://1link.jp/supermandublado

    https://1link.jp/f1completo
    https://1link.jp/f1filmehd
    https://1link.jp/f1dublado

    https://1link.jp/viagemderiscocompleto
    https://1link.jp/viagemderiscofilmehd
    https://1link.jp/viagemderiscodublado

    https://1link.jp/pringsteencompleto
    https://1link.jp/pringsteencofilmehd
    https://1link.jp/pringsteencodublado

  • hidayaturrahman - Oct 31, 2025

    https://vlink.design/profile/Supermanfilmecompleto
    https://vlink.design/profile/SupermanFilmeDublado

    https://vlink.design/profile/F1filmecompleto
    https://vlink.design/profile/F1FilmeDublado
    https://vlink.design/profile/F1filmeOnline

    https://vlink.design/profile/AMeiaIrmaFeia
    https://vlink.design/profile/AMeiaIrmaFeiaFilmeDublado
    https://vlink.design/profile/AMeiaIrmaFeiafilmeOnline

    https://vlink.design/profile/PrimitiveWarfilmecompleto
    https://vlink.design/profile/PrimitiveWarFilmeDublado
    https://vlink.design/profile/PrimitiveWarfilmeOnline

    https://vlink.design/profile/ChainsawManfilmecompleto
    https://vlink.design/profile/ChainsawManFilmeDublado
    https://vlink.design/profile/ChainsawManfilmeOnline

    https://vlink.design/profile/Alphafilmecompleto
    https://vlink.design/profile/AlphaFilmeDublado
    https://vlink.design/profile/AlphafilmeOnline

    https://vlink.design/profile/TronAresfilmecompleto
    https://vlink.design/profile/TronAresFilmeDublado
    https://vlink.design/profile/TronAresfilmeOnline

    https://vlink.design/profile/OQuartetoFantasticofilme
    https://vlink.design/profile/OQuartetoFilmeDublado
    https://vlink.design/profile/OQuartetofilmeOnline

    https://laylo.com/laylo-jga3yer

  • hidayaturrahman - Oct 31, 2025

    https://vlink.design/profile/cernytelefon2film
    https://vlink.design/profile/cernytelefon2cz
    https://vlink.design/profile/cernytelefon2filmhd
    https://vlink.design/profile/Dzobfilm
    https://vlink.design/profile/Dzobcz
    https://vlink.design/profile/Dzobfilmhd
    https://vlink.design/profile/TronAresfilm
    https://vlink.design/profile/TronArescz
    https://vlink.design/profile/TronAresfilmhd
    https://vlink.design/profile/Uzelzlafilm
    https://vlink.design/profile/Uzelzlacz
    https://vlink.design/profile/Uzelzlafilmhd
    https://vlink.design/profile/CosPetoufilm
    https://vlink.design/profile/CosPetoucz
    https://vlink.design/profile/CosPetoufilmhd
    https://vlink.design/profile/Podparoufilm
    https://vlink.design/profile/Podparoucz
    https://vlink.design/profile/Podparoufilmhd

    https://vlink.design/profile/Cukrkandlfilm
    https://vlink.design/profile/Cukrkandlcz
    https://vlink.design/profile/Cukrkandlfilmhd
    https://vlink.design/profile/Srnkyfilm
    https://vlink.design/profile/Srnky
    https://vlink.design/profile/Srnkyfilmhd
    https://vlink.design/profile/Lisejnikyfilm
    https://vlink.design/profile/Lisejnikycz
    https://vlink.design/profile/Lisejnikyfilmhd
    https://vlink.design/profile/Dlouhypochodfilm
    https://vlink.design/pro

  • hidayaturrahman - Oct 30, 2025

    https://gist.github.com/moppykossa8/95ab5e62db5707c20e22fe78bda20886
    https://gist.github.com/moppykossa8/9214e48e0404b0021cdd3783ae6598a3
    https://gist.github.com/moppykossa8/e45461f5eee329447e1d587c4b94d9d0

    https://gist.github.com/moppykossa8/48734aa2f3535fcc23e7908c8edecd5c
    https://gist.github.com/moppykossa8/f4dd89fe3c5f49979caeeb392638963e
    https://gist.github.com/moppykossa8/306bd7017b17a13e095784200d8b1a39

    https://gist.github.com/moppykossa8/dbb023ac3943d0294f7cf686fc3610d6
    https://gist.github.com/moppykossa8/527f9daa6a44158eddd7cd28355b70b7
    https://gist.github.com/moppykossa8/39e696e766b12ad9a0450d0f52541204
    .
    https://gist.github.com/moppykossa/12e3d72280342cf4852b6c5903962728
    https://gist.github.com/moppykossa/5634565d48a98adcc38be8bd6b74034a
    https://gist.github.com/moppykossa/a4455cc14b3a9dc985b66dd9f1c18789

    https://gist.github.com/moppykossa/7ba856a27495cc63fe13ba89f8dda670
    https://gist.github.com/moppykossa/6ef163690f96da6e7e6a43371bc1b83b
    https://gist.github.com/moppykossa/0c395ddb72617fd0547191c526a49213

    https://gist.github.com/moppykossa/4c7c8748c239639d9d670637442a6bc6
    https://gist.github.com/moppykossa/f39920c9035363fffee806a2d77bbb05
    https://gist.github.com/moppy

  • hidayaturrahman - Oct 30, 2025

    https://portfolium.com/entry/asistir-chainsaw-man-the-movie-reze-arc-filme
    https://portfolium.com/entry/chainsaw-man-the-movie-reze-arc-assistir-filmes
    https://portfolium.com/entry/assistir-chainsaw-man-the-movie-reze-arc-2025
    https://portfolium.com/entry/hd-1080p-i-only-rest-in-the-storm-assistir-dub
    https://portfolium.com/entry/i-only-rest-in-the-storm-2025-assistir-filme-em-pt
    .
    https://portfolium.com/entry/assistir-i-only-rest-in-the-storm-filme-completo
    https://portfolium.com/entry/os-estranhos-captulo-2-assistir-completo-dublado
    https://portfolium.com/entry/os-estranhos-captulo-2-assistir-filmes-em-pt
    https://portfolium.com/entry/assistir-os-estranhos-captulo-2-2025-filme-hd
    https://portfolium.com/entry/assistir-heidi-e-o-lince-da-montanha-2025-filme
    .
    https://portfolium.com/entry/assistir-heidi-e-o-lince-da-montanha-filmecomplet
    https://portfolium.com/entry/heidi-e-o-lince-da-montanha-hd-grtis-filme-comp
    https://portfolium.com/entry/assistir-as-aves-2025-filme-completo-online
    https://portfolium.com/entry/assistir-as-aves-filme-completo-dublado
    https://portfolium.com/entry/as-aves-hd-grtis-filme-completo
    .
    https://portfolium.com/entry/assistir-o-telefone-negro-2-2025-filme-co

  • hidayaturrahman - Oct 30, 2025

    https://vlink.design/profile/Supermanfilmecompleto
    https://vlink.design/profile/SupermanFilmeDublado

    https://vlink.design/profile/F1filmecompleto
    https://vlink.design/profile/F1FilmeDublado
    https://vlink.design/profile/F1filmeOnline

    https://vlink.design/profile/AMeiaIrmaFeia
    https://vlink.design/profile/AMeiaIrmaFeiaFilmeDublado
    https://vlink.design/profile/AMeiaIrmaFeiafilmeOnline

    https://vlink.design/profile/PrimitiveWarfilmecompleto
    https://vlink.design/profile/PrimitiveWarFilmeDublado
    https://vlink.design/profile/PrimitiveWarfilmeOnline

    https://vlink.design/profile/ChainsawManfilmecompleto
    https://vlink.design/profile/ChainsawManFilmeDublado
    https://vlink.design/profile/ChainsawManfilmeOnline

    https://vlink.design/profile/Alphafilmecompleto
    https://vlink.design/profile/AlphaFilmeDublado
    https://vlink.design/profile/AlphafilmeOnline

    https://vlink.design/profile/TronAresfilmecompleto
    https://vlink.design/profile/TronAresFilmeDublado
    https://vlink.design/profile/TronAresfilmeOnline

    https://vlink.design/profile/OQuartetoFantasticofilme
    https://vlink.design/profile/OQuartetoFilmeDublado
    https://vlink.design/profile/OQuartetofilmeOnline

  • hidayaturrahman - Oct 29, 2025

    https://laylo.com/laylo-mn3gwso
    https://laylo.com/laylo-awusgud
    https://laylo.com/laylo-9efg4kp

    https://laylo.com/laylo-kgnzeo4
    https://laylo.com/laylo-nz11por
    https://laylo.com/laylo-kk4sccx

    https://laylo.com/laylo-vkxyww7
    https://laylo.com/laylo-8jx3jpt
    https://laylo.com/laylo-ipumwjc

    https://laylo.com/laylo-optkrcx
    https://laylo.com/laylo-o0swfsd
    https://laylo.com/laylo-5ovrsqq

    https://laylo.com/laylo-uzplhfk
    https://laylo.com/laylo-zjg4xlo
    https://laylo.com/laylo-wgqcuyw

    https://laylo.com/laylo-dau1pyq
    https://laylo.com/laylo-zm5gtnp
    https://laylo.com/laylo-qw1gspu

    https://laylo.com/laylo-qquhetb
    https://laylo.com/laylo-vcp5mhy
    https://laylo.com/laylo-8rbqdr0

    https://laylo.com/laylo-aawxeen
    https://laylo.com/laylo-4zluheb
    https://laylo.com/laylo-3n2nwfz

    https://laylo.com/laylo-ixtrso9
    https://laylo.com/laylo-eyzkdml
    https://laylo.com/laylo-ng1ypsa

    https://laylo.com/laylo-f2yv0i8
    https://laylo.com/laylo-vajjqqo
    https://laylo.com/laylo-2ppylz0

    https://laylo.com/laylo-kzp2xss
    https://laylo.com/laylo-ed5wbzj
    https://laylo.com/laylo-ntagail

    https://laylo.com/laylo-ikwuufq
    https://laylo.com/laylo-na0npjf
    https://laylo.com/laylo-x65c7o0

    https://laylo.com/laylo-3imzxr6

  • hidayaturrahman - Oct 29, 2025

    https://gist.github.com/jhemsytolly/acb41cefe0c985f9d463163f909c48b7
    https://gist.github.com/jhemsytolly/f7f78aa2f2309b1eafea110b86c42cf5
    https://gist.github.com/jhemsytolly/506373b44b9c6df99f1136a1b90b506a
    https://gist.github.com/jhemsytolly/74aae8965dcea5e937a8207f97f6eef8
    https://gist.github.com/jhemsytolly/7b2f5b983002a9bfb4aa4b9d43d533bd
    https://gist.github.com/jhemsytolly/4ebf0f354473592017b5b3299b58cbfb
    https://gist.github.com/jhemsytolly/1c65df07c6f9cc3bd37e9d8c9afd4684
    https://gist.github.com/jhemsytolly/22edb7ea41cb34f3aec678c8b72e9908
    https://gist.github.com/jhemsytolly/658f5e283f464d412cb3010bc9f4ca3e
    .
    https://gist.github.com/Cinemax01/f47b7fe904ed63e81ef06864cf68da39
    https://gist.github.com/Cinemax01/01622d9a582ff5ac50c875e744fda0d9
    https://gist.github.com/Cinemax01/49cce9a428aaff5feda499a3f94e9494
    https://gist.github.com/Cinemax01/6450416b1ce71823bbb26e0475184d43
    https://gist.github.com/Cinemax01/e74f80dfeaed40fe5860584f8192b959
    https://gist.github.com/Cinemax01/dc661dcbd3d3c4be153408873b75a352
    https://gist.github.com/Cinemax01/fceaff93ffff00445780ee1d8f99dc5e
    https://gist.github.com/Cinemax01/cb8f20e2d7634b2607bdc37de8215ea3
    https://gist.github.com/Cinemax01/1651407

Showing 71 - 80 of 946 items

Leave a comment