{"id":15510,"date":"2023-02-04T08:13:31","date_gmt":"2023-02-04T06:13:31","guid":{"rendered":"https:\/\/raspberrytips.com\/?p=15510"},"modified":"2026-03-23T04:20:22","modified_gmt":"2026-03-23T02:20:22","slug":"what-is-raspberry-pi-pico","status":"publish","type":"post","link":"https:\/\/raspberrytips.com\/what-is-raspberry-pi-pico\/","title":{"rendered":"What is Raspberry Pi Pico? Everything You Need to Know"},"content":{"rendered":"\n<p>The Raspberry Pi Pico is a recent addition to the Raspberry Pi family. It has almost nothing in common with the other models, so you might be a little confused as to what you can actually do with it. Well, let me give you an introduction.<\/p>\n\n\n\n<p><strong>The main difference between the Raspberry Pico and other models is that it is a microcontroller and not a single-board computer. That is why this model is smaller and less costly. It cannot run an operating system but can still be used in many electronic projects.<\/strong><\/p>\n\n\n\n<p>By the end of this article, you&#8217;ll know everything there is to know about the Raspberry Pi Pico. I&#8217;ll start with the hardware specifications, explaining the differences with the other Raspberry Pi, explain what you can do (or not) with it, and give you some tips to get started.<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);background-color:var(--global-palette7, #EDF2F7);box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-content-wrap .kb-table-of-content-list{font-size:var(--global-kb-font-size-sm, 0.9rem);font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:before, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:before, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-xclosecircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-xclosecircle .kb-table-of-contents-icon-trigger:before{background-color:var(--global-palette7, #EDF2F7);}<\/style>\n\n<p class='ml_begpost' id='ml_begpost_projects'>If you\u2019re looking for inspiration for your next Raspberry Pi project, I\u2019ve put together <a rel='noopener' href='https:\/\/raspberrytips.com\/downloads\/?source=begpost&#038;lm=7' target='_blank'>a list of 75+ ideas<\/a> with full descriptions, difficulty ratings, and links to tutorials. Whether you\u2019re a beginner or more advanced, there\u2019s something here for you. <a rel='noopener' href='https:\/\/raspberrytips.com\/downloads\/?source=begpost&#038;lm=7' target='_blank'><b>Grab the list for free here<\/b><\/a>!<\/p>\n\n\n<h2 class=\"wp-block-heading\">What is a Raspberry Pi Pico?<\/h2>\n\n\n\n<p><strong>The Raspberry Pi Pico is a microcontroller board, created by the Raspberry Pi Foundation and released in January 2021. It&#8217;s a tiny electronic device that is available for less than $5.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Introduction<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"251\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-size.png\" alt=\"\" class=\"wp-image-12924\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-size.png 800w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-size-300x94.png 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-size-768x241.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<p>It was a surprise, as it&#8217;s the first time the Foundation released a microcontroller, which is way different from the small computers we are used to. Smaller and cheaper than the Raspberry Pi Zero, it&#8217;s also a completely new product in their line-up.<\/p>\n\n\n\n<p>You can see it as a competitor for the Arduino. <a rel=\"noreferrer noopener\" href=\"https:\/\/raspberrytips.com\/is-raspberry-pi-a-microcontroller\/\" data-type=\"post\" data-id=\"7868\" target=\"_blank\">As explained in detail in this article<\/a>, a microcontroller is a chip that is optimized to control electronic devices. It is found in a single integrated circuit that is dedicated to performing a specific task.<\/p>\n\n\n\n<p>The other Raspberry Pi models come with a microprocessor, making them closer to a standard computer: you can install an operating system on them, and they have memory, storage and traditional ports (USB, HDMI, audio, etc.).<\/p>\n\n\n\n<p>To sum up, the Raspberry Pi Zero and Pico, even if they&#8217;re almost the same size, are completely different (<a href=\"https:\/\/raspberrytips.com\/raspberry-pi-pico-vs-zero\/\" data-type=\"post\" data-id=\"16070\">learn more here<\/a>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Specifications<\/h3>\n\n\n\n<p>If you look through the specifications, you&#8217;ll feel as if you&#8217;re reading the configuration of a computer from the last century. But don&#8217;t worry, it&#8217;s completely normal, and we don&#8217;t need more for the kind of tasks the Pico is designed for.<\/p>\n\n\n\n<p>Here are the specs for the latest model, the Raspberry Pi Pico 2:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Type<\/th><th>Component<\/th><\/tr><\/thead><tbody><tr><td><strong>Processor<\/strong><\/td><td>RP2350, 2x Arm Cortex-M33 (150 MHz)<\/td><\/tr><tr><td><strong>Memory<\/strong><\/td><td>520 KB SRAM<\/td><\/tr><tr><td><strong>Storage<\/strong><\/td><td>4 MB flash memory<\/td><\/tr><tr><td><strong>Connectivity<\/strong><\/td><td>2x 20 GPIO pins (20 on each side), as:<br>&#8211; 26x multifunction GPIO Pins<br>&#8211; 2x <a href=\"https:\/\/raspberrytips.com\/enable-uart-on-raspberry-pi\/\" data-type=\"post\" data-id=\"22379\">UART<\/a><br>&#8211; 2x SPI<br>&#8211; 2x I2C controllers<br>&#8211; 16x PWM channels<br>&#8211; 3x ADC channels<br>&#8211; 12x programmable I\/IO (PIO)<\/td><\/tr><tr><td><strong>Wireless<\/strong><\/td><td>(Raspberry Pi Pico 2W only) <br>Wi-Fi 4 (802.11n, 2.4GHz)<br>Bluetooth 5.2<\/td><\/tr><tr><td><strong>Power<\/strong><\/td><td>1x Micro USB<br>Support 1.8 to 5.5V DC<\/td><\/tr><tr><td><strong>Dimensions<\/strong><\/td><td>21 mm x 51 mm<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>To clarify, there are different versions of the Raspberry Pi Pico available. There&#8217;s the original, the Pico, which were sold in 4 variants. The core components are the same, but there are some slight differences:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Raspberry Pi Pico<\/strong>: The original version.<\/li>\n\n\n\n<li><strong>Raspberry Pi Pico W<\/strong>: stands for &#8220;Wireless&#8221;, as it includes Wi-Fi support (802.11n).<\/li>\n\n\n\n<li><strong>Raspberry Pi Pico H &amp; WH<\/strong>: the H stands for &#8220;Header&#8221;, as it comes with pre-soldered headers on the GPIO pins. WH has Wi-Fi, while the H version doesn&#8217;t.<\/li>\n<\/ul>\n\n\n\n<p>Then they released an upgraded version, the Pico 2, which also comes in 4 variants:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Raspberry Pi Pico 2<\/strong>: An upgraded version, with a faster processor and more RAM.<\/li>\n\n\n\n<li><strong>Raspberry Pi Pico 2W<\/strong>: stands for &#8220;Wireless,&#8221; including both Wi-Fi and Bluetooth support.<\/li>\n\n\n\n<li><strong>Raspberry Pi Pico 2 H &amp; WH<\/strong>: the H stands for &#8220;Header&#8221;, as it comes with pre-soldered headers on the GPIO pins. WH has Wi-Fi &amp; Bluetooth, while the H version doesn&#8217;t.<\/li>\n<\/ul>\n\n\n\n<p>If you&#8217;re used to the Raspberry Pi Zero model names, you shouldn&#8217;t be lost with these versions. The Raspberry Pi Foundation uses the same nomenclature for the Pico.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Differences with Other Models<\/h3>\n\n\n\n<p>The Raspberry Pi Pico is powered by a tiny processor (133 or 150 MhZ), has almost no RAM (264 or 520 KB), very limited storage (2 or 4MB) and can&#8217;t use most of the external accessories we are used to with other models: no SD card, no display, no keyboard, mouse or any other USB device.<\/p>\n\n\n\n<p>The idea is not to build an extremely cheap computer that can do nothing. The typical use of the Pico is just entirely different from what you&#8217;d use another Raspberry Pi for. <\/p>\n\n\n\n<p>For example, with a Raspberry Pi 4, you&#8217;ll install an operating system (a Linux distribution in general), and install applications and services. It&#8217;s built for multitasking. You can <a href=\"https:\/\/raspberrytips.com\/raspberry-pi-4-desktop-pc\/\" data-type=\"post\" data-id=\"2630\">use it as a desktop computer<\/a>, a server or in electronic projects (<a href=\"https:\/\/raspberrytips.com\/best-raspberry-pi-robots-kits\/\" data-type=\"post\" data-id=\"4797\">robots<\/a>, <a href=\"https:\/\/raspberrytips.com\/raspberry-pi-projects-for-home\/\" data-type=\"post\" data-id=\"653\">home automation<\/a>, etc.).<\/p>\n\n\n\n<p>The Raspberry Pi Pico will typically have only one tiny program (no operating system, no applications). The program is created to run a very specific task and can interact with external devices like sensors, lights and motors via the GPIO pins.<\/p>\n\n\n\n<p>I will now give you a few examples of what you can do with the Raspberry Pi Pico, before explaining in more detail what you CAN&#8217;T do.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Can You Do with a Raspberry Pi Pico?<\/h2>\n\n\n\n<p>Even if a Raspberry Pi Pico is limited due to its manufacturing, it can still be used in a wide range of projects. Basically, if an electronic device is available and can be controlled with a simple Python script, you can use a Raspberry Pi Pico for the project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span style=\"font-size: revert; color: initial;\">Start with Simple GPIO Projects<\/span><\/h3>\n\n\n\n<p><strong>The best way to get started with a Raspberry Pi Pico is to learn via the same mini electronic project<\/strong> <strong>examples you may be used to with any Raspberry Pi model: light a LED, use a button, and<\/strong> <strong>get data from sensors.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"329\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-circuit.jpg\" alt=\"\" class=\"wp-image-12926\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-circuit.jpg 800w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-circuit-300x123.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/pico-circuit-768x316.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<p>To get started, you&#8217;ll need a few additional components (I give my recommendations at the end of this article). If you are used to how the GPIO pins work on another Raspberry Pi model, it won&#8217;t be that different.<\/p>\n\n\n\n<p>The main difference, though, is that the Raspberry Pi Pico uses MicroPython, a light adaptation of Python created to program microcontrollers. The libraries are slightly different, and you may need some time to get used to them, but if you know Python, it shouldn&#8217;t be that complicated.<\/p>\n\n\n\n<p>I have an article on this website explaining <a href=\"https:\/\/raspberrytips.com\/raspberry-pi-pico-pinout\/\" data-type=\"post\" data-id=\"12922\">how to get started with Raspberry Pi Pico<\/a>. It includes the simple example you can see in the picture, so feel free to click on the link to see how it works or test it directly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Perfect to Learn Electronics and Experiment with Programming<\/h3>\n\n\n\n<p><strong>With the current situation in the supply chain, where it&#8217;s very hard to get any Raspberry Pi in stock at a decent price (<a href=\"https:\/\/raspberrytips.com\/why-are-raspberry-pis-so-expensive\/\" data-type=\"post\" data-id=\"11556\">more about this situation here<\/a>), the Raspberry Pi Pico can be a solution if you want to learn programming and electronics. Or simply if you have a project where you don&#8217;t need a full computer.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Get a Raspberry Pi Pico.<\/li>\n\n\n\n<li>Get a breadboard, a few wires, LED and resistors.<\/li>\n\n\n\n<li>Learn to program with concrete and visual projects.<\/li>\n\n\n\n<li>Then get a full Raspberry Pi when it&#8217;s back in stock at the normal prices.<\/li>\n<\/ul>\n\n\n\n<p>This way, you won&#8217;t waste time waiting for the latest model. And when it&#8217;s finally available, you&#8217;ll already know Python and will enjoy even more the power of the other Raspberry Pi models, to build more complex projects.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"703\" height=\"169\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/python-gpio-code.jpg\" alt=\"\" class=\"wp-image-12925\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/python-gpio-code.jpg 703w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/python-gpio-code-300x72.jpg 300w\" sizes=\"auto, (max-width: 703px) 100vw, 703px\" \/><\/figure>\n<\/div>\n\n\n<p>I generally recommend <a href=\"https:\/\/raspberrytips.com\/learn-linux-or-python-first\/\" data-type=\"post\" data-id=\"9369\">learning Linux before Python<\/a> (click on the link to read why I&#8217;m saying this). But given the situation, I think it&#8217;s not a bad idea to start with a Pico. Also, you&#8217;ll write the code on your current computer, so you don&#8217;t need to learn Linux to use a Raspberry Pi Pico.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span style=\"font-size: revert; color: initial;\">Other Raspberry Pi Pico Projects<\/span><\/h3>\n\n\n\n<p>Once you know the basics, you&#8217;ll understand that if there is a component available that you can plug into the GPIO pins and program in MicroPython, it&#8217;s a potential project you can build with a Raspberry Pico.<\/p>\n\n\n\n<p>Here are a few examples to give you a better idea of the possibilities:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Plant monitor or waterer<\/strong>: A Raspberry Pi Pico can be plugged into a soil moisture sensor and send you the data. But it can also act autonomously when the value goes below a certain threshold and releases water via a connected water pump. You can find an example on the official <a rel=\"noreferrer noopener\" href=\"https:\/\/www.raspberrypi.com\/news\/pico-plant-waterer\/\" target=\"_blank\">Raspberry Pi blog<\/a>.<br><\/li>\n\n\n\n<li><strong>Wearable<\/strong>: Given the size of the Raspberry Pi Pico and the low power input required, it&#8217;s the perfect choice for wearables. Whether you want to have lights on your caps, a small display on your t-shirt or anything else, it should do the job (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.raspberrypi.com\/news\/wearing-raspberry-pi-pico\/\" target=\"_blank\">examples here<\/a>).<br><\/li>\n\n\n\n<li><strong>Control lights<\/strong>: A typical use would be to control lights at home with it. <a href=\"https:\/\/raspberrytips.com\/community\" target=\"_blank\" rel=\"noreferrer noopener\">In the RaspberryTips community<\/a>, one of the members (Dimitar) explains how he lights up his hallway when somebody walks through it in the evening. He plugged an LDR photo-resistor, <a href=\"https:\/\/raspberrytips.com\/connect-motion-sensor-raspberry-pi\/\" data-type=\"post\" data-id=\"20258\">PIR motion sensors<\/a> and LED strips into it. Amazing!<br><\/li>\n\n\n\n<li><strong>Garage door opener<\/strong>: A more complicated project can be to use a Raspberry Pi Pico to open the garage door (<a rel=\"noreferrer noopener\" href=\"https:\/\/core-electronics.com.au\/projects\/wifi-garage-door-controller-with-raspberry-pi-pico-w-smart-home-project\/\" target=\"_blank\">project details here<\/a>). Connected to the house&#8217;s Wi-Fi, the Pico receives the signal to open or close the door and sends it to the door motor via the GPIO pins. It&#8217;s more of an electricity project than a programming challenge, requiring different skills, but it&#8217;s completely doable.<br><\/li>\n\n\n\n<li><strong>Weather station<\/strong>: The most common sensors are the ones measuring temperature and humidity. So, you can basically build a weather station with only a Raspberry Pi Pico, you don&#8217;t necessarily need to have a full Raspberry Pi for this (even if it might be easier to store the data on it). Plug in a display to get the info in real-time, or send the data via Wi-Fi to another device.<br><\/li>\n\n\n\n<li><strong>Robot<\/strong>: Basically, Raspberry Pi robot kits listed on this website are just a computer connected to a bunch of sensors and motors running a Python script. That&#8217;s the definition of what a Raspberry Pi Pico can do. I guess there are some limitations in this case, but a simple robot can be controlled by a Pico (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.tomshardware.com\/how-to\/raspberry-pi-pico-robot\" target=\"_blank\">example here<\/a>).<\/li>\n<\/ul>\n\n\n\n<p>You can get more ideas from our dedicated article on <a href=\"https:\/\/raspberrytips.com\/raspberry-pi-pico-projects\/\" data-type=\"link\" data-id=\"https:\/\/raspberrytips.com\/raspberry-pi-pico-projects\/\">Raspberry Pi Pico projects<\/a>. <br>Or check out this short video:<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"container-lazyload preview-lazyload container-youtube js-lazyload--not-loaded\"><a href=\"https:\/\/www.youtube.com\/watch?v=mg0Lu_socvI\" class=\"lazy-load-youtube preview-lazyload preview-youtube\" data-video-title=\"Raspberry Pi Pico - 10 Cool Project Ideas!\" title=\"Play video &quot;Raspberry Pi Pico - 10 Cool Project Ideas!&quot;\">https:\/\/www.youtube.com\/watch?v=mg0Lu_socvI<\/a><noscript>Video can&#8217;t be loaded because JavaScript is disabled: <a href=\"https:\/\/www.youtube.com\/watch?v=mg0Lu_socvI\" title=\"Raspberry Pi Pico - 10 Cool Project Ideas!\">Raspberry Pi Pico &#8211; 10 Cool Project Ideas! (https:\/\/www.youtube.com\/watch?v=mg0Lu_socvI)<\/a><\/noscript><\/div>\n<\/div><\/figure>\n\n\n\n<p><strong>Want even more ideas?<\/strong> I put together a free resource with over 75 Raspberry Pi project ideas, each with a quick description, tutorial link, and hardware requirements. Whether you&#8217;re just starting out or looking for something to do this weekend, this list will keep you busy for a while. <a href=\"https:\/\/raspberrytips.com\/downloads\/?source=inpost&amp;lm=7\" target=\"_blank\" rel=\"noreferrer noopener\">Just click here to get instant access<\/a>.<\/p>\n\n\n\n<p>The list can go on and on, but I hope you now have a better idea of the possibilities.  If it&#8217;s simple enough, and the accessories you want to use are controllable via MicroPython, then you can use a Raspberry Pi Pico. <\/p>\n\n\n\n<p>Let&#8217;s take a look at the downsides of the Raspberry Pi Pico now.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the Limits of the Raspberry Pi Pico?<\/h2>\n\n\n\n<p>Even if the Raspberry Pi Pico has nice potential and can be used in many electronic projects, it&#8217;s not the magical solution for all situations.<\/p>\n\n\n\n<p>If you&#8217;ve read the whole article, you may have this impression but I&#8217;m not trying to sell you the Raspberry Pi Pico. It&#8217;s a good choice in some specific cases, but a terrible choice in others. Here is why:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>You can&#8217;t install an operating system on the Raspberry Pi Pico.<br><\/strong>There is no storage, no real processor and not enough memory.<br>So, another model is required if an operating system is needed for your use case.<br><\/li>\n\n\n\n<li><strong>The Raspberry Pi Pico resources are very limited.<br><\/strong>Any project requiring heavy calculation won&#8217;t work well on it. <br>For the same reason, multitasking with a Raspberry Pi Pico is generally a bad idea.<br><\/li>\n\n\n\n<li><strong>The GPIO pins are the only ports available on a Raspberry Pi Pico.<br><\/strong>If you need USB devices or a traditional display (via HDMI), the Pico is not a good choice.<br>You can&#8217;t plug anything into it (no mouse, no keyboard, no display). <br>Also, there is no SD card slot, so you can&#8217;t store anything more than the 2 MB of flash memory available (which is tiny).<\/li>\n<\/ul>\n\n\n\n<p>If the Raspberry Pi Pico is not a good fit for your project given these limitations, the Raspberry Pi Zero (<a href=\"https:\/\/raspberrytips.com\/raspberry-pi-zero-vs-zero-2\/\" data-type=\"post\" data-id=\"9658\">and especially the Zero 2W<\/a>) is probably your best choice. With a similar size, the Pi Zero 2W is powered by a real microprocessor and can run an operating system with the usual applications and services.<\/p>\n\n\n\n<p>Then <a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.com\/dp\/B07TC2BK1X\/\" target=\"_blank\">a Raspberry Pi 4 needs to be considered<\/a> if you need to plug in more USB accessories or require something even more powerful. It&#8217;s not the same price, but you won&#8217;t be limited. All projects can run with a Raspberry Pi 4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Getting Started with a Raspberry Pi Pico<\/h2>\n\n\n\n<p>As with anything new in tech, you might need some guidance to get started with a Raspberry Pi Pico. Here are a few tips to help you start the right way.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Get your Raspberry Pi Pico<\/h3>\n\n\n\n<p>The normal price of a Raspberry Pi Pico should be between $4 and $7 depending on the version you want. Remember that they all look the same, but some have a Wi-Fi adapter or pre-soldered GPIO pins, so make sure to pick the right one.<\/p>\n\n\n\n<p>As a general rule, it&#8217;s cheaper to get your Raspberry Pi from the official resellers, but the Pico is so cheap that it doesn&#8217;t really matter. Unlike the Raspberry Pi 4, if you have to pay 2 or 3 times the price, it&#8217;s not a big deal.<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.com\/dp\/B08TQSDP28\/\" target=\"_blank\">You can find it here on Amazon<\/a>, for example, at a decent price (click on the link to see the actual price), and if you have free delivery it&#8217;ll be the same thing (and generally faster) than the other resellers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Recommended Software and Tools<\/h3>\n\n\n\n<p>You don&#8217;t need that many things to get started with a Raspberry Pi Pico: no SD card, no display, no mouse or keyboard and so fewer cables overall. But you still need a few things:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A computer<\/strong>: The Raspberry Pi Pico is not a computer, so you can&#8217;t program on it directly.<br>You&#8217;ll plug it into your computer and only store the script on it. So make sure you have a computer available for this (any OS is fine).<br><\/li>\n\n\n\n<li><strong>A micro-USB cable to power it<\/strong>: I use a USB to micro-USB cable (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.com\/dp\/B09N37TG12\/\" target=\"_blank\">like this one on Amazon<\/a>). I use the cable to plug the Raspberry Pi Pico into my computer and to transfer the code. <br><\/li>\n\n\n\n<li><strong>Thonny<\/strong>: Thonny is the Python editor you&#8217;ll use with it. You can <a rel=\"noreferrer noopener\" href=\"https:\/\/thonny.org\/\" target=\"_blank\">download it here<\/a>, it&#8217;s available on all systems and will auto-detect the Raspberry Pi Pico when you plug it in.<br><\/li>\n\n\n\n<li><strong>Breadboard, wires and sensors<\/strong>: Most projects require some electronic components you&#8217;ll use all the time. You can buy them separately, but I find the easiest solution is to get a kit with everything in it. I like the starter kit from SunFounder for example, as it\u2019s more than 100 projects you can do with it, all documented.<br>You can <a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.com\/dp\/B0BDFVL6FX\/?tag=rpitips-20\" target=\"_blank\">find it here on Amazon<\/a>, or <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sunfounder.com\/products\/sunfounder-raspberry-pi-pico-w-ultimate-starter-kit?ref=raspberrytips\" target=\"_blank\">directly on their website<\/a>.<br>Note: A Raspberry Pi Pico W is included in the kit!<\/li>\n<\/ul>\n\n\n\n<p>From there, you can go crazy and get even more accessories, but that&#8217;s the essentials you need to get started. I&#8217;d recommend starting small and ordering more when you have concrete ideas in mind. For now, the goal is just to learn the basics and discover the potential.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Learn the Basics<\/h3>\n\n\n\n<p>As mentioned earlier, I have an article introducing <a rel=\"noreferrer noopener\" href=\"https:\/\/raspberrytips.com\/raspberry-pi-pico-pinout\/\" target=\"_blank\">how the GPIO pins work on a Raspberry Pi Pico<\/a>. It&#8217;s slightly different from what you may be used to with other Raspberry Pi models. Reading this article would be a good starting point, as I also give an example with MicroPython.<\/p>\n\n\n\n<p>On RaspberryTips, you&#8217;ll mostly find projects and tutorials for the other Raspberry Pi models, but I&#8217;ll try to add more Raspberry Pi Pico resources in the future.<\/p>\n\n\n\n<p>Here&#8217;s our guide to <a href=\"https:\/\/raspberrytips.com\/getting-started-with-raspberry-pi-pico\/\">getting started with Raspberry Pi Pico<\/a>. The official website is also a good starting point to find simple projects you can try (<a href=\"https:\/\/projects.raspberrypi.org\/en\/projects?hardware[]=pico\" target=\"_blank\" rel=\"noreferrer noopener\">direct link<\/a>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span style=\"font-size: revert; color: initial;\">Can I run Linux on a Raspberry Pi Pico? <\/span><\/h3>\n\n\n\n<p><span style=\"font-size: revert; color: initial;\">The Raspberry Pi Pico can&#8217;t run Linux. It&#8217;s a microcontroller, so no operating system can be installed on it.<\/span><\/p>\n\n\n\n<p>If you need Linux for a project, another Raspberry Pi model, more powerful, should be used (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.com\/dp\/B07TC2BK1X\/\" target=\"_blank\">like the Raspberry Pi 4<\/a>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does the Raspberry Pi Pico have Bluetooth?<\/h3>\n\n\n\n<p>It depends on which model you have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Raspberry Pi Pico 2W: yes, a Bluetooth adapter is built-in.<\/li>\n\n\n\n<li>Raspberry Pi Pico and Pi Pico W: no, not built-in. For Bluetooth support, an external module must be added. <a href=\"https:\/\/www.amazon.com\/dp\/B09QWDHDZG\" target=\"_blank\" rel=\"noreferrer noopener\">Here is an example on Amazon<\/a>. You can plug this module into the Raspberry Pi Pico GPIO pins to get Bluetooth on it.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">What&#8217;s the difference between the Raspberry Pi Pico and Arduino?<\/h3>\n\n\n\n<p>The Raspberry Pi Pico is a more recent product than the Arduino. So, the Arduino community is bigger, with more projects and libraries available. But the Pico is overall more powerful than most Arduino boards, and exclusive features like a built-in temperature sensor.<\/p>\n\n\n\n<p>With the Pico, the Raspberry Pi Foundation is trying to compete with Arduino, while until now, it was a different market. We&#8217;ll see how Arduino reacts in the coming years, but it should be interesting.<\/p>\n\n\n\n<p>I&#8217;ve written more on this topic here: <a href=\"https:\/\/raspberrytips.com\/raspberry-pi-pico-vs-arduino\/\">Raspberry Pi Pico vs Arduino: Which One Should You Use?<\/a> Given the price of the Pico, I have the impression that it&#8217;s a safe bet to try it first when in doubt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Where do I buy a Raspberry Pi Pico?<\/h3>\n\n\n\n<p>The Raspberry Pi Pico is available from official Raspberry Pi resellers, but also from big online stores like Amazon or Walmart.<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/www.amazon.com\/dp\/B08TQSDP28\/\" target=\"_blank\">You can find it here on Amazon<\/a>, for example, at a decent price (click on the link to see the actual price), and if you have free delivery it&#8217;ll be the same thing (and generally faster) than the other resellers.<\/p>\n\n\n<!-- wp:paragraph {\"backgroundColor\":\"theme-palette7\"} --><p class=\"has-theme-palette-7-background-color has-background\"><strong>Whenever you&#8217;re ready, here are other ways I can help you:<\/strong><br><br><strong><a \r\n        class=\"rt-resource\" \r\n        data-title=\"Test Your Raspberry Pi Level (Free)\" \r\n        data-version=\"\" \r\n        data-page=\"\/wp-json\/wp\/v2\/posts\/15510\" \r\n        href=\"https:\/\/raspberrytips.com\/raspberry-pi-quiz\/?src=endblock\" \r\n        target=\"_blank\" \r\n        rel=\"noreferrer noopener\">Test Your Raspberry Pi Level (Free)<\/a><\/strong>: Not sure why everything takes so long on your Raspberry Pi? Take this free 3-minute assessment and see what\u2019s causing the problems.<br><br><strong><a \r\n        class=\"rt-resource\" \r\n        data-title=\"The RaspberryTips Community\" \r\n        data-version=\"\" \r\n        data-page=\"\/wp-json\/wp\/v2\/posts\/15510\" \r\n        href=\"https:\/\/raspberrytips.com\/school\/community\/?coupon=EBCTY\" \r\n        target=\"_blank\" \r\n        rel=\"noreferrer noopener\">The RaspberryTips Community<\/a><\/strong>: Need help or want to discuss your Raspberry Pi projects with others who actually get it? Join the RaspberryTips Community and get access to private forums, exclusive lessons, and direct help.<br><br><strong><a \r\n        class=\"rt-resource\" \r\n        data-title=\"Master your Raspberry Pi in 30 days\" \r\n        data-version=\"\" \r\n        data-page=\"\/wp-json\/wp\/v2\/posts\/15510\" \r\n        href=\"https:\/\/rpitips.com\/bbook\" \r\n        target=\"_blank\" \r\n        rel=\"noreferrer noopener\">Master your Raspberry Pi in 30 days<\/a><\/strong>: If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.<br><br><strong><a \r\n        class=\"rt-resource\" \r\n        data-title=\"Master Python on Raspberry Pi\" \r\n        data-version=\"\" \r\n        data-page=\"\/wp-json\/wp\/v2\/posts\/15510\" \r\n        href=\"https:\/\/rpitips.com\/bpython\" \r\n        target=\"_blank\" \r\n        rel=\"noreferrer noopener\">Master Python on Raspberry Pi<\/a><\/strong>: Create, understand, and improve any Python script for your Raspberry Pi. Learn the essentials step-by-step without losing time understanding useless concepts.<br><br>You can also find all my recommendations for tools and hardware <a href=\"https:\/\/raspberrytips.com\/raspberry-pi-gear\/\" target=\"_blank\" rel=\"noopener\">on this page<\/a>.<\/p><!-- \/wp:paragraph -->\r\n\t<script>\r\n\t(function(){\r\n\t  function sendGA4ResourceClick(title, version, page){\r\n\t\tif (!window.gtag) return;\r\n\t\tgtag('event', 'end_click', {\r\n\t\t  resource_title: title || 'unknown',\r\n\t\t  ab_version: version || 'unknown',\r\n\t\t  page_path: page || location.pathname + location.search\r\n\t\t});\r\n\t  }\r\n\r\n\t  document.addEventListener('click', function(e){\r\n\t\tconst a = e.target.closest('a.rt-resource');\r\n\t\tif (!a) return;\r\n\r\n\t\tsendGA4ResourceClick(\r\n\t\t  a.dataset.title,\r\n\t\t  a.dataset.version,\r\n\t\t  a.dataset.page\r\n\t\t);\r\n\t  }, {passive:true});\r\n\t})();\r\n\t<\/script>","protected":false},"excerpt":{"rendered":"<p>The Raspberry Pi Pico is a recent addition to the Raspberry Pi family. It has almost nothing in common with the other models, so you might be a little confused as to what you can actually do with it. Well, let me give you an introduction. The main difference between the Raspberry Pico and other&#8230;<\/p>\n","protected":false},"author":1,"featured_media":12935,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[9],"tags":[],"class_list":["post-15510","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inspiration"],"taxonomy_info":{"category":[{"value":9,"label":"Inspiration"}]},"featured_image_src_large":["https:\/\/raspberrytips.com\/wp-content\/uploads\/2022\/09\/raspberry-pi-pico-pinout-1024x683.jpg",1024,683,true],"author_info":{"display_name":"Patrick Fromaget","author_link":"https:\/\/raspberrytips.com\/author\/admin\/"},"comment_info":0,"category_info":[{"term_id":9,"name":"Inspiration","slug":"inspiration","term_group":0,"term_taxonomy_id":9,"taxonomy":"category","description":"","parent":0,"count":109,"filter":"raw","cat_ID":9,"category_count":109,"category_description":"","cat_name":"Inspiration","category_nicename":"inspiration","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/15510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/comments?post=15510"}],"version-history":[{"count":36,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/15510\/revisions"}],"predecessor-version":[{"id":50174,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/15510\/revisions\/50174"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/media\/12935"}],"wp:attachment":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/media?parent=15510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/categories?post=15510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/tags?post=15510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}