{"id":40141,"date":"2021-01-29T10:28:55","date_gmt":"2021-01-29T02:28:55","guid":{"rendered":"\/blog\/?p=40141"},"modified":"2021-09-29T16:26:37","modified_gmt":"2021-09-29T08:26:37","slug":"arduino-ide-support-announced-for-the-raspberry-pi-pico","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/","title":{"rendered":"Arduino IDE Support for the Raspberry Pi Pico!"},"content":{"rendered":"\n<p>Arduino has announced their Arduino Nano RP2040 Connect board, a port of the recently announced Raspberry Pi Pico. Along with it, they\u2019ve also decided to port the Arduino core, bringing the Arduino IDE, libraries and more to the Raspberry Pi Pico!<\/p>\n\n\n\n<p>The port will also be available for other microcontroller boards based on the RP2040 &#8211; Raspberry Pi Foundation\u2019s very own silicon made for the Raspberry Pi Pico. Read along to learn what this exciting news means for the maker community!<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/PISxUPaywSg6c6-umKTDhmtfdiNBRTi8JvAq08v8Tl5dWmqJYyzSDDNtpaDkSgeOjizxEyUk7fc4X9QvzZw1t2koH2zzFsE9nUDOe6h6-qKViUHsx6FccLNZiUh-polKSQSae79j\" alt=\"\" width=\"800\" height=\"467\"\/><\/figure><\/div>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">May 2021 Update: New Arduino Core release supports RP2040 Boards!<\/h2>\n\n\n\n<p>Arduino recently tweeted about the new Arduino Core mbed 2.0 release that supports Raspberry Pi RP2040 boards including Raspberry Pi Pico and their upcoming Arduino Nano RP2040 Connect. Arduino used mbed previously for their Arduino Nano 33 BLE board as there was no official Arduino core available for the microcontroller. Arduino did it again for the Raspberry Pi RP2040! You may check out a tutorial here by\u00a0<a href=\"https:\/\/www.cnx-software.com\/2021\/04\/12\/arduino-core-mbed-2-0-supports-raspberry-pi-pico-arduino-nano-rp2040-connect\/\">CNX Software<\/a>!<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Arduino Core mbed 2.0 has been released, with support for the <a href=\"https:\/\/twitter.com\/Raspberry_Pi?ref_src=twsrc%5Etfw\">@Raspberry_Pi<\/a> RP2040! <a href=\"https:\/\/t.co\/JSh10SSmch\">https:\/\/t.co\/JSh10SSmch<\/a> <a href=\"https:\/\/t.co\/CuB39OzyBY\">pic.twitter.com\/CuB39OzyBY<\/a><\/p>&mdash; Arduino (@arduino) <a href=\"https:\/\/twitter.com\/arduino\/status\/1380511120574844930?ref_src=twsrc%5Etfw\">April 9, 2021<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>March 2021 Update: Community Support is Here!<\/strong><\/h2>\n\n\n\n<p>While the official port is still underway, community member Earle F. Philhower has taken things into his own hands to build his own port of the Arduino Core for all RP2040 boards! You can find its contents on his <a href=\"https:\/\/github.com\/earlephilhower\/arduino-pico\">GitHub repository<\/a>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Status of the Port<\/strong>: What&#8217;s Working?<\/h3>\n\n\n\n<p>The port is still in development as Earle intends to add more features such as an installable filesystem, I2S support and an improved debug infrastructure. However, most common features like digitalWriteRead, analogWriteRead, hardware UART, SPI, Servo control are already up and running! For the full list of working features and caveats, I strongly recommend that you read the GitHub repository readme.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Uploading Sketches<\/h3>\n\n\n\n<p>One important thing to note is the following procedure that you will need to follow for your <strong>first<\/strong> Arduino sketch upload.<\/p>\n\n\n\n<p>According to Earle, you will need to hold the BOOTSEL button down while plugging in the Pico to your computer. Then you can hit the upload button in the Arduino IDE to transfer the sketch to your Pi Pico.<\/p>\n\n\n\n<p>After that, you will have to select the appropriate serial port shown in the Arduino Tools &gt; Port &gt; Serial Port menu once. This allows the auto-reset tool to identify the correct device to reset.<\/p>\n\n\n\n<p>Earle adds that the Pico will occasionally encounter a hard hang and be unable to respond to an auto-reset request. Simply follow the steps above to resolve this issue.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">How to Install?<\/h3>\n\n\n\n<div style=\"height:11px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>To install it with Arduino IDE, you can follow the instructions below, courtesy of Earle.<\/p>\n\n\n\n<div style=\"height:11px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Step 1: <\/strong>Open up the Arduino IDE and go to File-&gt;Preferences.<\/p>\n\n\n\n<div style=\"height:11px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Step 2:<\/strong> In the dialog that pops up, enter the following URL in the &#8220;Additional Boards Manager URLs&#8221; field:<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code><a href=\"https:\/\/github.com\/earlephilhower\/arduino-pico\/releases\/download\/global\/package_rp2040_index.json\">https:\/\/github.com\/earlephilhower\/arduino-pico\/releases\/download\/global\/package_rp2040_index.json<\/a><\/code><\/pre>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><a href=\"https:\/\/user-images.githubusercontent.com\/11875\/111917251-3c57f400-8a3c-11eb-8120-810a8328ab3f.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/user-images.githubusercontent.com\/11875\/111917251-3c57f400-8a3c-11eb-8120-810a8328ab3f.png\" alt=\"image\" width=\"700\"\/><\/a><figcaption><em>Source: Earle F. Philhower<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Step 3: <\/strong>Hit OK to close the dialog, then go to Tools &gt; Boards &gt; Board Manager in the IDE.<\/p>\n\n\n\n<p><strong>Step 4: <\/strong>Type &#8220;pico&#8221; in the search box and select &#8220;Add&#8221;.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><a href=\"https:\/\/user-images.githubusercontent.com\/11875\/111917223-12063680-8a3c-11eb-8884-4f32b8f0feb1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/user-images.githubusercontent.com\/11875\/111917223-12063680-8a3c-11eb-8884-4f32b8f0feb1.png\" alt=\"image\" width=\"700\"\/><\/a><figcaption><em>Source: Earle F. Philhower<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Be sure to visit <a href=\"https:\/\/github.com\/earlephilhower\/arduino-pico\">Earle&#8217;s GitHub repository<\/a> for the full details and future updates!<\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Arduino &amp; Raspberry Pi<\/strong><\/h2>\n\n\n\n<p>Before 2021, Arduino and Raspberry Pi treaded in parallel towards providing beginner-friendly platforms for students and enthusiasts to learn about electronics and computers.<\/p>\n\n\n\n<p>With the new Raspberry Pi Pico microcontroller and Arduino\u2019s promise to support it, we are seeing a merging of two electronics and computing education platforms that have largely been kept distinct in the last decade.<\/p>\n\n\n\n<p>This is particularly exciting for beginners who are now getting into digital making. Now, with the Raspberry Pi Pico, we can leverage the tools and resources provided by both the Raspberry Pi Foundation and Arduino for learning and building!<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Working with the Raspberry Pi Pico<\/h2>\n\n\n\n<p>At launch, the Raspberry Pi Pico is officially supported to be programmed in two languages, C\/C++ and MicroPython. Programming in MicroPython is easy, with integrated support with the beginner-friendly <a href=\"https:\/\/thonny.org\">Thonny Python IDE<\/a>.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"637\" height=\"525\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2021\/01\/screenshot.png\" alt=\"\" class=\"wp-image-40235\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/screenshot.png 637w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/screenshot-300x247.png 300w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><figcaption>Source: <a href=\"https:\/\/thonny.org\">Thonny<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>What about C\/C++? Unfortunately, using C\/C++ with the Raspberry Pi Pico is not as beginner-friendly as its Python counterparts.<\/p>\n\n\n\n<p>To program the Raspberry Pi Pico in C or C++, you would have to write the code, then build it yourself with terminal tools. Or, you would have to set up a workflow with Microsoft Visual Studio Code extensions to flash the code to the Pi Pico.<\/p>\n\n\n\n<p>As you can guess, it&#8217;s not the most user-friendly process, especially for hobbyists. Fortunately, Arduino is about to change this with their port of the Arduino IDE, which features their C++-adapted Arduino programming language<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Arduino Ecosystem: Tools &amp; Resources<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Arduino has built up an extensive development platform over the years. With Arduino support for the Raspberry Pi Pico, we can expect these benefits to spill over from the Arduino ecosystem.<\/p>\n\n\n\n<p>Let\u2019s take a look at what these tools and resources will offer to the Raspberry Pi Pico!<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Arduino IDE &amp; Command Line Interface (CLI)<\/strong><\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/-d8Drzx5i7LW43zFgbyUW3ZeePeu-d3hT_JR6DwHXGnzCPYja6LJZKsyD1QIIPyjFxDQseNfdkrrDa_YObHZa_AdIjvr5_TU0q1uHbjkafdvgH4oz6bzMy65pEMNeUv3BXIdeXpB\" alt=\"\" width=\"655\" height=\"544\"\/><figcaption>Source: <a href=\"https:\/\/en.wikipedia.org\/wiki\/Arduino_IDE#\/media\/File:Arduino_IDE_-_Blink.png\">Wikipedia<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>The Arduino IDE is a free-to-use development platform for Arduino boards, where makers can easily write and upload code to their boards. The Arduino IDE is used with Arduino\u2019s own programming language, which is an adaptation of C++ for easier use by beginners.<\/p>\n\n\n\n<p>Probably one of the most popular uses of the Arduino IDE is the built in Arduino Serial Monitor. Although it may lack some functions in comparison to dedicated serial terminals, it allows beginners to use serial communication with their Arduino boards without the hassle of configuring the connection in an unfamiliar environment.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/_pEGc936E51BohV4AnblyzeezH028dyUa20lEQr2-u9Q-MZw5mDgMqEZhyg5zDtYAzpRFAlQfVqq2rIKzT3tSQx8HqtIdzkN7KLF5KPLV4KttavZeCCXhAA7MGgSymMUK-uex_EV\" alt=\"\"\/><figcaption>Source: <a href=\"https:\/\/www.arduino.cc\/pro\/cli\">Arduino<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Arduino also offers a suite of command-line tools, so that their boards can be programmed through by any command-line interface! This is especially useful, for example, if we want to use a headless Raspberry Pi 4 to program an attached Raspberry Pi Pico!<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Arduino Libraries<\/strong><\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/VZ1bk5CHaf1jsI8blgs8_11ljhauLFGlYrj2q9WvoV35kvmGasbC23fL3cezPf76WgBUPlKm-374gujdoP7XcftDRG83x08_Zpdk2cULbu6qihGSY5FCCHGiLjzaMTaSVDdlpZbX\" alt=\"\" width=\"631\" height=\"441\"\/><figcaption>Many libraries are available from the Arduino IDE. Source: <a href=\"https:\/\/www.arduino.cc\/en\/guide\/libraries\">Arduino<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Arduino libraries are packages that can be used to extend the Arduino environment. It provides extra functionality that can be readily used so that beginners can interface with hardware or manipulate data easily without having to write all the code from scratch.<\/p>\n\n\n\n<p>For example, you can use the available Grove libraries from Seeed to easily get started with any of the Grove sensors and actuators! You can click here to <a href=\"https:\/\/wiki.seeedstudio.com\/Grove\/\">read more about Grove<\/a>.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/Fe-LQrBYDcw9xB5p3g7E3nTGeD3XZyU9C1k7SWgqb77ZlY2JTbvslxcWl5KOlOf8TlpWvEf_ejQB8469apVkfUEeK4L9eQf6aQzUYI0zontnBZsSYkqSd78AKm4KmqPSLb9S7Fhe\" alt=\"\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>To date, there are over 3500 open source libraries ready for use with Arduino platforms listed on the Arduino library manager. Furthermore, <a href=\"https:\/\/wiki.seeedstudio.com\/How_to_install_Arduino_Library\/\">installing libraries<\/a> is super easy so it&#8217;s really convenient to get started!<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Arduino &amp; Raspberry Pi Community<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>At the end of the day, the most exciting thing about the Arduino and Raspberry Pi coming together on the Raspberry Pi Pico is probably the community.<\/p>\n\n\n\n<p>Both platforms pride themselves on open source, community-based development, and each has their fair share of experienced users. And when it comes to open source development, it is needless to say that more minds are always better.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/GtmlaDcL2C7EmkkGmG9anSoE5U6oi3BS5b0oSwGjhkz2dYyMWIS6yPCfWDDXZKxZZqc9m2ulwq0mkmJXsBzEHfSzfKlxeuKaZAbc6V0S5-X4xXJtAmMjtNqT7JTYUzmvcrvhJcXi\" alt=\"\" width=\"769\" height=\"449\"\/><figcaption><a href=\"https:\/\/forum.arduino.cc\/\">Arduino Forums<\/a> (left) \/ <a href=\"https:\/\/www.raspberrypi.org\/forums\/\">Raspberry Pi Forums<\/a> (Right)<\/figcaption><\/figure><\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Each of these platforms has its own forums, offering help for any kind of problem you may encounter on your maker journey. This is further backed by thousands upon thousands of tutorials or articles on other online platforms. All the information you need to work with either platform is available with just a simple web search.<\/p>\n\n\n\n<p>With the Raspberry Pi Pico and the upcoming Arduino support, you\u2019ll be able to make use of the information made for both of them. We\u2019re looking forward greatly to seeing what kinds of things will be achieved when two of such brilliant communities come together!<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Order Your Own Raspberry Pi Pico!<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Are you excited for what the upcoming Arduino support has to offer? If so, you should definitely consider picking one up at its affordable price of $4!<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/www.seeedstudio.com\/Raspberry-Pi-Pico-p-4832.html\">Order yours<\/a> now from the Seeed Online Store!<\/strong><\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Also, if you missed our other articles on the brand new Raspberry Pi Pico:<\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-2e5b6192-b5cd-4951-b026-ff9625fb42ee\"><li><a href=\"https:\/\/blog.seeedstudio.com\/blog\/2021\/01\/21\/raspberry-pi-pico-the-first-microcontroller-released-by-raspberry-pi-foundation-based-on-the-new-rp2040-mcu\/\">Raspberry Pi Pico, the first microcontroller released by Raspberry Pi Foundation, based on the new RP2040 MCU<\/a><\/li><li><a href=\"https:\/\/blog.seeedstudio.com\/blog\/2021\/01\/25\/programmable-io-with-raspberry-pi-pico\/\">Programmable I\/O with Raspberry Pi Pico<\/a><\/li><\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Arduino has announced their Arduino Nano RP2040 Connect board, a port of the recently announced<\/p>\n","protected":false},"author":3537,"featured_media":40144,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[6,2216,3640],"class_list":["post-40141","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-arduino","tag-arduino-ide","tag-raspberry-pi-pico"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Arduino IDE Support for the Raspberry Pi Pico! - Latest News from Seeed Studio<\/title>\n<meta name=\"description\" content=\"Arduino has announced their port of the Arduino core for the RP2040, bringing Arduino IDE, CLI support and thousands of libraries to the Raspberry Pi Pico!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino IDE Support for the Raspberry Pi Pico! - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"Arduino has announced their port of the Arduino core for the RP2040, bringing Arduino IDE, CLI support and thousands of libraries to the Raspberry Pi Pico!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-29T02:28:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-29T08:26:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3000\" \/>\n\t<meta property=\"og:image:height\" content=\"1750\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jonathan Tan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jonathan Tan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/\",\"name\":\"Arduino IDE Support for the Raspberry Pi Pico! - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png\",\"datePublished\":\"2021-01-29T02:28:55+00:00\",\"dateModified\":\"2021-09-29T08:26:37+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094\"},\"description\":\"Arduino has announced their port of the Arduino core for the RP2040, bringing Arduino IDE, CLI support and thousands of libraries to the Raspberry Pi Pico!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png\",\"width\":3000,\"height\":1750},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino IDE Support for the Raspberry Pi Pico!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094\",\"name\":\"Jonathan Tan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g\",\"caption\":\"Jonathan Tan\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/jonathan-tan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino IDE Support for the Raspberry Pi Pico! - Latest News from Seeed Studio","description":"Arduino has announced their port of the Arduino core for the RP2040, bringing Arduino IDE, CLI support and thousands of libraries to the Raspberry Pi Pico!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/","og_locale":"en_US","og_type":"article","og_title":"Arduino IDE Support for the Raspberry Pi Pico! - Latest News from Seeed Studio","og_description":"Arduino has announced their port of the Arduino core for the RP2040, bringing Arduino IDE, CLI support and thousands of libraries to the Raspberry Pi Pico!","og_url":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2021-01-29T02:28:55+00:00","article_modified_time":"2021-09-29T08:26:37+00:00","og_image":[{"width":3000,"height":1750,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png","type":"image\/png"}],"author":"Jonathan Tan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jonathan Tan","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/","url":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/","name":"Arduino IDE Support for the Raspberry Pi Pico! - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png","datePublished":"2021-01-29T02:28:55+00:00","dateModified":"2021-09-29T08:26:37+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094"},"description":"Arduino has announced their port of the Arduino core for the RP2040, bringing Arduino IDE, CLI support and thousands of libraries to the Raspberry Pi Pico!","breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png","width":3000,"height":1750},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2021\/01\/29\/arduino-ide-support-announced-for-the-raspberry-pi-pico\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Arduino IDE Support for the Raspberry Pi Pico!"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/61e29862da8741ee517eacd92f4cd094","name":"Jonathan Tan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d8dd1a4a7882386e8818e110c9322897?s=96&r=g","caption":"Jonathan Tan"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/jonathan-tan\/"}]}},"modified_by":"Lily","views":24475,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png",3000,1750,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-300x175.png",300,175,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-768x448.png",640,373,true],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-1030x601.png",640,373,true],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-1536x896.png",1536,896,true],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-2048x1195.png",2048,1195,true],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12.png",32,19,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-1536x1020.png",1536,1020,true],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-936x897.png",936,897,true],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-1024x597.png",1024,597,true],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-720x380.png",720,380,true],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2021\/01\/Copy-of-Clean-12-675x450.png",675,450,true]},"author_info":{"display_name":"Jonathan Tan","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/jonathan-tan\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"3","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/40141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/3537"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=40141"}],"version-history":[{"count":12,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/40141\/revisions"}],"predecessor-version":[{"id":48122,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/40141\/revisions\/48122"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/40144"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=40141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=40141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=40141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}