We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.
The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ...
Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.
Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
The Raspberry Pi Pico is based on the RP2040 chip developed by the Raspberry Pi Foundation here in the UK.
Dual cores Arm cortex M0+ running at 133MHz
264kB RAM (Random Access Memory)
26 GPIO (General Purpose Input Output) pins
2 x I2C (Inter-Integrated Circuit)
2 x SPI (Serial Peripheral Interface)
2 x UART (Universal Asynchronous Receiver/Transmitter)
3 x Analogue
2Mb flash storage for your programs and data
The Raspberry PI Pico can become the brains of your next project whether it be a robot, DIY home automation gadget or an electronic musical instrument like a theremin and much more.
The Pico can be programmed using MicroPython, C and C++ from launch. We will look at MicroPython to program the Pico later within this guide.
To solder the pins onto the Pico you will need:
Soldering iron
Solder
Header Pins
The Pico board
Breadboard
The breadboard may sound a little strange, but it helps keep your Pico board and pins steady while you solder them.
Follow along with the video here
Plug the Pico into your computer while holding down the BOOTSEL button on the front of the board
Let go of the BOOTSEL button and you should see the Pico pop-up as a removable drive like you have plugged in a pen drive named RPI-RP2
Open up the Pico drive and click on INDEX.HTM. This will open up a web page telling you all about the Pico
Scroll down the page and click on the Getting Started with MicroPython tab
Click on the Download UF2 file button and save it to your RPI-RP2 drive. The Pico will reboot and you are now running MicroPython on your Pico.
Follow along with the video here
Plug the Pico into your computer while holding down the BOOTSEL button on the front of the board
Let go of the BOOTSEL button and you should see the Pico pop-up as a removable drive like you have plugged in a pen drive named RPI-RP2
Open up the Pico drive and click on INDEX.HTM. This will open up a web page telling you all about the Pico
Scroll down the page and click on the Getting Started with MicroPython tab
Click on the Download UF2 file button and save it to your RPI-RP2 drive. The Pico will reboot and you are now running MicroPython on your Pico.
Follow along with the video here
Click on Thonny to open the editor
Make sure your Pico is plugged into your computer
Click on Python 3.xx down in the bottom right corner. This is where we can change the version of Python that we are programming in. From the menu that appears click on MicroPython(Raspberry Pi Pico).
We are now ready to program our Pico.
Follow along with the video here
The Pico has a built-in LED that we can program Let's see how to do this.
Type the following code:
import machine led_onboard = machine.Pin(25, machine.Pin.OUT) led_onboard.value(1)
See the video demo here
That is us completed the first steps to getting started with the Raspberry Pi Pico.
Follow me on Twitter and Instagram to see more of my discoveries with the Pico over the coming weeks.