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 (88)
  • yoyyrbsu एक्सबीएलसीडीपीएफएस - Nov 19, 2024

    https://tinhte.vn/profile/assistir-arcane-2-temporada-ep-4-online-gratis.3135878/
    https://tinhte.vn/profile/assistir-arcane-2×4-s2e4-assistir-online-4654.3135882/
    https://tinhte.vn/profile/arcane-4-bolum-ne-zaman-diziwatch-6716703.3135888/
    https://tinhte.vn/profile/izle-arcane-2-sezon-4-bolum-tuerkce-altyazili.3135918/
    https://tinhte.vn/profile/duna-profecia-1-temporada-ep-1-dublado-online-857.3137015/
    https://tinhte.vn/profile/assistir-duna-profecia-1-temporada-1-episodio.3137122/
    https://tinhte.vn/profile/duna-profecia-1-temporada-1-episodio-65767.3137131/
    https://tinhte.vn/profile/duna-profecia-1×1-s1e1-assistir-online-234.3137143/
    https://tinhte.vn/profile/2024-korean.3137567/
    https://tinhte.vn/profile/hidden-face-56545.3137584/
    https://tinhte.vn/profile/blue-box-tap-7-vietsub-motchill-8194602.3138623/
    https://tinhte.vn/profile/xem-blue-box-ss2-tap-7-vietsub-motchill-5619389.3138631/
    https://tinhte.vn/profile/tien-dao-so-ss2-tap-7-vietsub-motchill-622989.3138646/
    https://tinhte.vn/profile/88766-xem-phim-blue-lock-ss2-tap-7-vietsub.3138659/
    https://tinhte.vn/profile/high-school-frenemy-tap-11-vietsub-motchill-70657.3139960/
    https://tinhte.vn/profile/6849170-dai-mong-quy-ly-tap-34-vietsub-motphim.3140083/
    https://tinhte.vn/profile/izle-dune-prophecy-1-sezon-1-bolum-tuerkce-dublaj.3140226/
    https://tinhte.vn/profile/high-school-frenemy-tap-12-vietsub-motchill-2228.3140993/
    https://tinhte.vn/profile/91395-xem-phim-family-by-choice-tap-13-vietsub.3143579/
    https://tinhte.vn/profile/xem-phim-bad-guy-my-boss-tap-11-vietsub.3143673/

  • xubuwdbi जीएलएफआईसीक्यूएक्सयू - Nov 18, 2024

    https://tinhte.vn/profile/assistir-arcane-2-temporada-ep-4-online-gratis.3135878/
    https://tinhte.vn/profile/assistir-arcane-2×4-s2e4-assistir-online-4654.3135882/
    https://tinhte.vn/profile/arcane-4-bolum-ne-zaman-diziwatch-6716703.3135888/
    https://tinhte.vn/profile/izle-arcane-2-sezon-4-bolum-tuerkce-altyazili.3135918/
    https://tinhte.vn/profile/duna-profecia-1-temporada-ep-1-dublado-online-857.3137015/
    https://tinhte.vn/profile/assistir-duna-profecia-1-temporada-1-episodio.3137122/
    https://tinhte.vn/profile/duna-profecia-1-temporada-1-episodio-65767.3137131/
    https://tinhte.vn/profile/duna-profecia-1×1-s1e1-assistir-online-234.3137143/
    https://tinhte.vn/profile/2024-korean.3137567/
    https://tinhte.vn/profile/hidden-face-56545.3137584/
    https://tinhte.vn/profile/blue-box-tap-7-vietsub-motchill-8194602.3138623/
    https://tinhte.vn/profile/xem-blue-box-ss2-tap-7-vietsub-motchill-5619389.3138631/
    https://tinhte.vn/profile/tien-dao-so-ss2-tap-7-vietsub-motchill-622989.3138646/
    https://tinhte.vn/profile/88766-xem-phim-blue-lock-ss2-tap-7-vietsub.3138659/
    https://tinhte.vn/profile/high-school-frenemy-tap-11-vietsub-motchill-70657.3139960/
    https://tinhte.vn/profile/6849170-dai-mong-quy-ly-tap-34-vietsub-motphim.3140083/
    https://tinhte.vn/profile/izle-dune-prophecy-1-sezon-1-bolum-tuerkce-dublaj.3140226/
    https://tinhte.vn/profile/high-school-frenemy-tap-12-vietsub-motchill-2228.3140993/

  • شركة نقل عفش بجدة - Sep 04, 2024

    https://emc-mee.com/blog.html شركات نقل العفش
    اهم شركات كشف تسربات المياه بالدمام كذلك معرض اهم شركة مكافحة حشرات بالدمام والخبر والجبيل والخبر والاحساء والقطيف كذكل شركة تنظيف خزانات بجدة وتنظيف بجدة ومكافحة الحشرات بالخبر وكشف تسربات المياه بالجبيل والقطيف والخبر والدمام
    https://emc-mee.com/cleaning-company-yanbu.html شركة تنظيف بينبع
    https://emc-mee.com/blog.html شركة نقل عفش
    اهم شركات مكافحة حشرات بالخبر كذلك معرض اهم شركة مكافحة حشرات بالدمام والخبر والجبيل والخبر والاحساء والقطيف كذلك شركة رش حشرات بالدمام ومكافحة الحشرات بالخبر
    https://emc-mee.com/anti-insects-company-dammam.html شركة مكافحة حشرات بالدمام
    شركة تنظيف خزانات بجدة الجوهرة من افضل شركات تنظيف الخزانات بجدة حيث ان تنظيف خزانات بجدة يحتاج الى مهارة فى كيفية غسيل وتنظيف الخزانات الكبيرة والصغيرة بجدة على ايدى متخصصين فى تنظيف الخزانات بجدة
    https://emc-mee.com/tanks-cleaning-company-jeddah.html شركة تنظيف خزانات بجدة
    https://emc-mee.com/water-leaks-detection-isolate-company-dammam.html شركة كشف تسربات المياه بالدمام
    https://emc-mee.com/ شركة الفا لنقل عفش واثاث
    https://emc-mee.com/transfer-furniture-jeddah.html شركة نقل عفش بجدة
    https://emc-mee.com/transfer-furniture-almadina-almonawara.html شركة نقل عفش بالمدينة المنورة
    https://emc-mee.com/movers-in-riyadh-company.html شركة نقل اثاث بالرياض
    https://emc-mee.com/transfer-furniture-dammam.html شركة نقل عفش بالدمام
    https://emc-mee.com/transfer-furniture-taif.html شركة نقل عفش بالطائف
    https://emc-mee.com/transfer-furniture-mecca.html شركة نقل عفش بمكة
    https://emc-mee.com/transfer-furniture-yanbu.html شركة نقل عفش بينبع
    https://emc-mee.com/transfer-furniture-alkharj.html شركة نقل عفش بالخرج
    https://emc-mee.com/transfer-furniture-buraydah.html شركة نقل عفش ببريدة
    https://emc-mee.com/transfer-furniture-khamis-mushait.html شركة نقل عفش بخميس مشيط
    https://emc-mee.com/transfer-furniture-qassim.html شركة نقل عفش بالقصيم
    https://emc-mee.com/transfer-furniture-tabuk.html شركة نقل عفش بتبوك
    https://emc-mee.com/transfer-furniture-abha.html شركة نقل عفش بابها
    https://emc-mee.com/transfer-furniture-najran.html شركة نقل عفش بنجران
    https://emc-mee.com/transfer-furniture-hail.html شركة نقل عفش بحائل
    https://emc-mee.com/transfer-furniture-dhahran.html شركة نقل عفش بالظهران
    https://emc-mee.com/transfer-furniture-kuwait.html شركة نقل عفش بالكويت
    https://emc-mee.com/price-transfer-furniture-in-khamis-mushit.html اسعار شركات نقل عفش بخميس مشيط
    https://emc-mee.com/numbers-company-transfer-furniture-in-khamis-mushit.html ارقام شركات نقل عفش بخميس مشيط
    https://emc-mee.com/new-company-transfer-furniture-in-khamis-mushit.html شركة نقل عفش بخميس مشيط جديدة
    https://emc-mee.com/transfer-furniture-from-khamis-to-riyadh.html شركة نقل عفش من خميس مشيط الي الرياض
    https://emc-mee.com/transfer-furniture-from-khamis-mushait-to-mecca.html شركة نقل عفش من خميس مشيط الي مكة
    https://emc-mee.com/transfer-furniture-from-khamis-mushait-to-jeddah.html شركة نقل عفش من خميس مشيط الي جدة
    https://emc-mee.com/transfer-furniture-from-khamis-mushait-to-medina.html شركة نقل عفش من خميس مشيط الي المدينة المنورة
    https://emc-mee.com/best-10-company-transfer-furniture-khamis-mushait.html افضل 10 شركات نقل عفش بخميس مشيط
    https://emc-mee.com/%D8%B4%D8%B1%D9%83%D9%87-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A8%D8%AC%D8%AF%D9%87.html
    https://emc-mee.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%A7%D8%AB%D8%A7%D8%AB-%D8%A8%D8%AC%D8%AF%D9%87.html

  • شركة نقل عفش بجدة - Sep 04, 2024

    شركات نقل عفش واثاث بجدة
    شركات نقل عفش بالطائف
    اسعار وارقام شركات نقل العفش بالمدينة المنورة
    دينا نقل عفش جدة ,افضل دينا
    ارخص شركه نقل عفش بجده
    دليل شركات نقل العفش بجدة
    شركة نقل عفش برابغ ,15 عام خبرة
    شركات نقل عفش واثاث بالباحه
    وسائل نقل العفش بخميس مشيط

  • شركة كيان لنقل العفش - Sep 04, 2024

    شركة كيان لنقل العفش بالرياض والمدينة المنورة وجدة ومكة والطائف والدمام تقديم لكم دليل كامل لشركات نقل العفش بالمملكة العربية السعودية
    https://mycanadafitness.com/ شركة كيان لنقل العفش
    https://mycanadafitness.com/forum.html منتدي نقل العفش
    https://mycanadafitness.com/movingfurnitureriyadh.html شركة نقل اثاث بالرياض
    https://mycanadafitness.com/movingfurniturejaddah.html شركة نقل اثاث بجدة
    https://mycanadafitness.com/movingfurnituremecca.html شركة نقل اثاث بمكة
    https://mycanadafitness.com/movingfurnituretaif.html شركة نقل اثاث بالطائف
    https://mycanadafitness.com/movingfurnituremadina.html شركة نقل اثاث بالمدينة المنورة
    https://mycanadafitness.com/movingfurnituredammam.html شركة نقل اثاث بالدمام
    https://mycanadafitness.com/movingfurniturekhobar.html شركة نقل اثاث بالخبر
    https://mycanadafitness.com/movingfurnituredhahran.html شركة نقل اثاث بالظهران
    https://mycanadafitness.com/movingfurniturejubail.html شركة نقل اثاث بالجبيل
    https://mycanadafitness.com/movingfurnitureqatif.html شركة نقل اثاث بالقطيف
    https://mycanadafitness.com/movingfurnitureahsa.html شركة نقل اثاث بالاحساء
    https://mycanadafitness.com/movingfurniturekharj.html شركة نقل اثاث بالخرج
    https://mycanadafitness.com/movingfurniturekhamismushit.html شركة نقل اثاث بخميس مشيط
    https://mycanadafitness.com/movingfurnitureabha.html شركة نقل اثاث بابها
    https://mycanadafitness.com/movingfurniturenajran.html شركة نقل اثاث بنجران
    https://mycanadafitness.com/movingfurniturejazan.html شركة نقل اثاث بجازان
    https://mycanadafitness.com/movingfurnitureasir.html شركة نقل اثاث بعسير
    https://mycanadafitness.com/movingfurniturehail.html شركة نقل اثاث بحائل
    https://mycanadafitness.com/movingfurnitureqassim.html شركة نقل عفش بالقصيم
    https://mycanadafitness.com/movingfurnitureyanbu.html شركة نقل اثاث بينبع
    https://mycanadafitness.com/movingfurnitureburaidah.html شركة نقل عفش ببريدة
    https://mycanadafitness.com/movingfurniturehafralbatin.html شركة نقل عفش بحفر الباطن
    https://mycanadafitness.com/movingfurniturerabigh.html شركة نقل عفش برابغ
    https://mycanadafitness.com/movingfurnituretabuk.html شركة نقل عفش بتبوك
    https://mycanadafitness.com/movingfurnitureasfan.html شركة نقل عفش بعسفان
    https://mycanadafitness.com/movingfurnituresharora.html شركة نقل عفش بشرورة
    https://mycanadafitness.com/companis-moving-riyadh.html شركات نقل العفش بالرياض
    https://mycanadafitness.com/cars-moving-riyadh.html سيارات نقل العفش بالرياض
    https://mycanadafitness.com/company-number-moving-riyadh.html ارقام شركات نقل العفش بالرياض
    https://mycanadafitness.com/company-moving-jeddah.html شركات نقل العفش بجدة
    https://mycanadafitness.com/price-moving-jeddah.html اسعار نقل العفش بجدة
    https://mycanadafitness.com/company-moving-mecca.html شركات نقل العفش بمكة

  • اهم شركات نقل العفش بمكة - Sep 04, 2024

    https://sites.google.com/view/movers-riyadh/
    https://sites.google.com/view/movers-riyadh/movers-mecca
    https://sites.google.com/view/movers-riyadh/home
    https://sites.google.com/view/movers-riyadh/movers-jedaah-elhamdniah
    https://sites.google.com/view/movers-riyadh/movers-yanbu
    https://sites.google.com/view/movers-riyadh/movers-najran
    https://sites.google.com/view/movers-riyadh/movers-Jizan
    https://sites.google.com/view/movers-riyadh/jazan
    https://sites.google.com/view/movers-riyadh/taif
    https://sites.google.com/view/movers-riyadh/moversjeddah
    https://sites.google.com/view/movers-riyadh/movers-abha
    https://sites.google.com/view/movers-riyadh/movers-elahsa
    https://sites.google.com/view/movers-riyadh/movers-elkhobar
    https://sites.google.com/view/movers-riyadh/movers-elkharj
    https://sites.google.com/view/movers-riyadh/movers-elmadina-elmnowara
    https://sites.google.com/view/movers-riyadh/movers-eljubail
    https://sites.google.com/view/movers-riyadh/movers-elqassim
    https://sites.google.com/view/movers-riyadh/movers-hafrelbatin
    https://sites.google.com/view/movers-riyadh/movers-elbaha
    https://sites.google.com/view/movers-riyadh/movers-jeddah
    https://sites.google.com/view/movers-riyadh/movers-dammam
    https://sites.google.com/view/movers-riyadh/movers-taif
    https://sites.google.com/view/movers-riyadh/movers-burydah
    https://sites.google.com/view/movers-riyadh/movers-tabuk
    https://sites.google.com/view/movers-riyadh/movers-hail
    https://sites.google.com/view/movers-riyadh/movers-khamis-mushait
    https://sites.google.com/view/movers-riyadh/movers-rabigh
    https://sites.google.com/view/movers-riyadh/madina
    https://sites.google.com/view/movers-riyadh/mecca
    https://sites.google.com/view/movers-riyadh/dammam
    https://sites.google.com/view/movers-riyadh/jeddah
    https://sites.google.com/view/movers-riyadh/ahsa
    https://sites.google.com/view/movers-riyadh/cleaning-mecca

  • شركة جلي بلاط بالقطيف - Sep 04, 2024

    شركة مكافحة حشرات بالقطيف وكذلك شركة كشف تسربات المياه بالقطيف وتنظيف خزانات وتنظيف الموكيت والسجاد والكنب والشقق والمنازل بالقطيف وتنظيف الخزانات بالقطيف وتنظيف المساجد بالقطيف شركة تنظيف بالقطيف تنظيف المسابح بالقطيف
    https://jumperads.com/qatif/anti-insects-company-qatif.html شركة مكافحة حشرات بالقطيف
    https://jumperads.com/qatif/water-leaks-detection-company-qatif.html شركة كشف تسربات بالقطيف
    https://jumperads.com/qatif/qatif-company-surfaces.html شركة عزل اسطح بالقطيف
    https://jumperads.com/qatif/qatif-company-sewage.html شركة تسليك مجاري بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-sofa.html شركة تنظيف كنب بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-mosques.html شركة تنظيف مساجد بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-Carpet.html شركة تنظيف سجاد بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-tanks.html شركة تنظيف خزانات بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-swimming-bath.html شركة تنظيف وصيانة مسابح بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-Furniture.html شركة تنظيف الاثاث بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-home.html شركة تنظيف شقق بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-Carpets.html شركة تنظيف موكيت بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company.html شركة تنظيف مجالس بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-house.html شركة تنظيف منازل بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-curtains.html شركة تنظيف ستائر بالقطيف
    https://jumperads.com/qatif/qatif-cleaning-company-Villas.html شركة تنظيف فلل بالقطيف
    https://jumperads.com/qatif/qatif-company-tile.html شركة جلي بلاط بالقطيف

  • ARVIN MANOJ - Mar 15, 2021

    Well explained

Showing 81 - 88 of 88 items

Leave a comment