Raspberry pi pico basics смотреть последние обновления за сегодня на .
Wow, the Raspberry Pi Foundation has been on a roll over the last year! What's their latest venture? A microcontroller! What's that, you ask? Well, lucky you! I'm about to tell you! Just sit back and watch this video and you'll never have any questions about microcontrollers and the Pi Pico ever again. Ever. Period. Maybe. Chapters: 0:00 Introduction 0:48 What Is The Pico? 1:25 What Is A Microcontroller? 2:08 Arduino vs Pico 3:05 Booting the Pi Pico 3:35 Installing Micropython 4:16 Writing Our First Script 5:31 The Blink Example _ 📲🔗🔗📲 IMPORTANT LINKS 📲🔗🔗📲 Buy a Pi Pico - 🤍 Getting started - 🤍 💰💰💰💰 SUPPORT THE SHOW 💰💰💰💰 🤍 📢📢📢📢 Follow 📢📢📢📢 🤍 🤍 🤍 🤍 🤍raspberrypi 🤍JeffGeerling #raspberrypi #tinkernut #pico #micropython
Altium Designer: 🤍 Raspberry Pi Pico Complete Course, Read Article: 🤍 Subscribe to my New YouTube Channel, if you want to watch my videos in Hindi/Urdu 🤍 Support me on Patreon: 🤍 Project Description: * Raspberry Pi Pico is the best microcontroller board and it's capable of doing things, which you can’t even imagine doing with the Arduino boards. Raspberry Pi Pico is much cheaper than the Arduino Uno, Arduino Nano, and other Arduino boards. I got this Raspberry Pi Pico board from the DFrobot for only 4 dollars. Anyway, since this is a getting started tutorial; so, I will try my level best to explain each and every detail including, 1. Raspberry Pi Pico Comparison with Arduino 2. Raspberry pi Pico Technical Specifications 3. Raspberry Pi Pico Pinout details 4. Raspberry Pi Pico Onboard Components 5. Raspberry Pi Pico MicroPython installation, Driver installation, and Thonny IDE installation. I will start with the easiest example which is controlling the Raspberry Pi Pico onboard LED, I will write a very basic program to Turn ON and Turn OFF the Onboard LED. Then in the 2nd example, I will show you how to connect an external LED. In 3rd example, I will show you how to connect multiple LEDs and then how to modify the existing code to make some cool patterns. These LED example projects will help you in understanding how to turn ON and turn OFF any GPIO pin on the Raspberry Pi Pico. In the 4th example, I will show you how to read a digital input on any GPIO pin of the Raspberry Pi Pico, for this, I will use a Pushbutton. We will be reading and controlling both at the same time. The Raspberry Pi Pico board will sense the button click and will then accordingly turn ON or turn OFF the LED. In the 5th example, I will show you how to connect an Oled display module with the Raspberry Pi Pico. I will write a very basic program to print some text on the Oled display module. This is really an important example because in maximum of the projects you will need displays to print text and sensors values. In the 6th example, I will show you how to use an analog sensor with the Raspberry Pi Pico and display its value on the Oled display module. For demonstration purposes, I will be using a Potentiometer as the sensor. In the 7th example, I will show you how to use an Ultrasonic Sensor with the Raspberry Pi Pico and display its value on the Oled display module. In the 8th example, I will show you how to make a temperature monitoring system and by the way, I will be using the Raspberry Pi Pico onboard Temperature sensor. In the 9Th example, I will show you how to make the day and night detection system. This is really an important example as I will be explaining how to use an LDR sensor and a relay module for controlling a 110/220Vac Light Bulb. In the 10th and final example, we will be making a small security system using a PIR sensor and a buzzer. The PIR sensor will sense the motion which will trigger the Raspberry Pi Pico and then the Raspberry Pi Pico will turn ON the buzzer. Amazon Purchase links: * Other must-have Tools and Components: Raspberry Pi Pico from DFrobot: 🤍 Raspberry Pi Pico from Amazon: 🤍 Arduino Uno, Nano, Mega, Micro "All types of Arduino Boards": 🤍 Top Arduino Sensors: 🤍 Super Starter kit for Beginners 🤍 Top Oscilloscopes 🤍 Variable Supply: 🤍 Digital Multimeter: 🤍 Top Soldering iron kits: "best" 🤍 Top Portable drill machines: 🤍 3D printers: 🤍 CNC Machines: 🤍 Electronics Accessories: 🤍 Hardware Tools: 🤍 DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I will receive a small commission. This helps support the channel and allows me to continue to make videos like this. Thank you for your support! * For more Projects and tutorials visit my Websites Electronic Clinic: 🤍 Programming Digest: 🤍 Follow me on Instagram: 🤍 Follow my Facebook Page Electronic Clinic: 🤍 Follow my Facebook Group, Arduino Projects: 🤍 Email: stu_engineering🤍yahoo.com #RaspberryPiPico #RP2040 #RaspberryPiPicoExamples
Raspberry Pi Pico microcontroller set up as a "PicoMite" running the MMBasic programming language from Geoff Graham. The PicoMite firmware and manual can be downloaded from 🤍 To program the PicoMite I used the PuTTY terminal emulator, which can be downloaded from 🤍 The Monk Makes Breadboard for Pico is available here: 🤍 Please note that I have no association with any of the aforementioned individuals, websites and organizations, and that none of the above are associate links. The current limiting resistors used with the LEDs were 220 ohm. If you like this video, you may enjoy my previous episode where I demonstrate using MicroPython to control LEDs and servos with a Raspberry Pi Pico: 🤍 More videos on SBCs and wider computing and related topics can be found at 🤍 You may also like my ExplainingTheFuture channel at: 🤍 Chapters: 00:00 Introduction 00:48 Hardware 02:48 PicoMite Setup 08:14 BASIC Programs 11:52 Output Control 15:21 Switched On 17:06 BASIC Opportunities 18:33 Wrap #PicoMite #MMBasic #RaspberryPiPico #ExplainingComputers
You guys can help me out over at Patreon, and that will help me keep my gear updated, and help me keep this quality content coming: 🤍 In this class we will be using the Sunfounder Raspberry Pi Pico W Keppler Kit. It will make things a lot easier if we are working on identical hardware. the link below is to amazon, and is for the identical hardware I will be using in this entire class. 🤍 In this introductory video, I will show you how to install micropython on the Raspberry Pi Pico W, I will show you how to install Thonny, the IDE, on your PC. Thonny will allow you to interact with the Pico W. Then in today's short introductory video, you will write your first four programs, and will get a homework assignment. This class is for absolute beginners, and I do not assume you already understand the material I am presenting. My goal is not to 'Show Off', but to genuinely teach you how you can do this type of work and projects on your own. Enjoy! #raspberrypipico #tutorial #sunfounder
The Raspberry Pi Foundation seems to be searching for a new vision and so has decided to get into the crowded microcontroller market with the Raspberry Pi Pico. Based on a dual-core Cortex-M0+ microcontroller, it runs MicroPython or C/C and is designed for makers, enthusiasts, and hobbyists. Here is my review and getting start guide. Useful Raspberry Pi Pico links: Thonny - 🤍 Getting Started - 🤍 SD1306 driver - 🤍 Introduction to Android app development: 🤍 Let Me Explain T-shirt: 🤍 Twitter: 🤍 Instagram: 🤍 #garyexplains
Let's take our first steps with the Raspberry Pi Pico development board. We'll load MicroPython onto the Pico and then program it using the interactive REPL. Learn more about the new Raspberry Pi Pico here 🤍 📜 Read the full article here: 🤍 💾 MicroPython for Pico: 🤍 💻 CoolTerm: 🤍 CoolTerm works with Windows, Mac and Linux You can now write programs and access the REPL using the MicroPython editor Mu. At the time of filming, Pico was not supported by Mu. Download Mu: 🤍 If you have any questions about this content or want to share a project you're working on head over to our maker forum 🤍 Core Electronics is located in the heart of Newcastle, Australia. We're powered by makers, for makers. Drop by if you are looking for: • Raspberry Pi 🤍 • Arduino 🤍 • Sparkfun 🤍 • Adafruit 🤍 • Pololu 🤍 • DFRobot 🤍
Let's get set up with coding/scripting in Thonny for the Raspberry Pi Pico. We'll install Thonny, configure for Pico and write our first MicroPython script. To follow along you'll need: - A Raspberry Pi Pico - A USB micro B lead - PC/Mac/Linux/Raspberry Pi (computer) with Internet The full guide: 🤍 If you have any questions about this content or want to share a project you're working on head over to our maker forum 🤍 Core Electronics is located in the heart of Newcastle, Australia. We're powered by makers, for makers. Drop by if you are looking for gear from: • Raspberry Pi Pico 🤍 • Raspberry Pi 🤍 • Arduino 🤍 • Sparkfun 🤍 • Adafruit 🤍 • Pololu 🤍 • DFRobot 🤍
PicoMiteVGA boot-to-BASIC computer built from a Raspberry Pi Pico using the circuit designs and code available on Geoff Graham’s website here: 🤍 The PicoMiteVGA was created by Peter Mather, Geoff Graham and Mick Ames, also building on work by Miroslav Nemecek, as detailed on the aforementioned page. My previous video about the PicoMite, where we look in more detail at MMBasic and GPIO control, is here: 🤍 There are a number of cool, short videos demonstrating various aspects of PicoMite VGA on Peter Mather's channel here: 🤍 The Siliconchip PicoMiteVGA kit that I could not order in the UK, but which looks excellent, is here: 🤍 If you wish to build a PicoMiteVGA, everything you require is available at 🤍 However, I have shared the STL files for the solderable breadboard brackets I created here: 🤍 And my breadboard layout is here: 🤍 For information, the parts I ordered from Pimoroni and CPC Farnell were as listed below. Please note that I have no association with either company. MicroSD card breakout: 🤍 also available from Pololu here: 🤍 Raspberry Pi Pico H: 🤍 Female headers to mount Pico: 🤍 2N7000, TO92 package MOSFET two required: 🤍 1N4148 TR diode (100V, 200mA) two required, but minimum order quantity of five: 🤍 Trimmer (trim pot), 25 Turn 200R - 3296W-1-201LFx1: 🤍 100 nF capacitor, one required, but minimum order quantity of five. This is a bypass capacitor for the SD card wiring, and as explained in the video, in the end I did not need to fit it. But you may need to add one of these capacitors for stable SD card operation: 🤍 15-pin D-Sub (VGA) socket: 🤍 Mini DIN 6-pin (PS/2) socket: 🤍 Large perfboard (solderable breadboard): 🤍 Reset switch the one I had in stock was very similar to this: 🤍 I also has in stock the required resistors, namely: 220Ω resistors (red, red, brown, gold), 0.25W or higher seven required. 10KΩ resistors (brown, black, orange, gold), 0.25W or higher four required. Buying resistors like this individually is hard! These are the cheapest packs of these values I could find on CPC Farnell: 220Ω - 🤍 and 10KΩ - 🤍 Also used were eight M3 nuts and bolts, about 12mm long, and some wires. I actually cut up a Pimoroni jumper pack, as again buying a lot of different wire colours in small quantities is difficult: 🤍 For additional ExplainingComputers videos and other content, you can become a channel member here: 🤍 More videos on computing and related topics can be found at: 🤍 You may also like my ExplainingTheFuture channel at: 🤍 Chapters: 00:00 Introduction 01:15 Plan A 05:07 Plan B 07:24 The Components 09:56 Brackets & Firmware 12:19 Making Progress 16:37 Assembled 19:02 Final Demo 23:10 Wrap #PicoMiteVGA #MMBasic #BASIC #explainingcomputers
High quality PCB prototypes: 🤍 🔥We have a new microcontroller on the market, the Raspberry Pi PICO. Here I show you how to start with this board, upload the MicroPython and start programming in Thonny. See all the examples. 🔀LINKS - Download MicroPython: 🤍 Download Thonny: 🤍 Prepare the PICO: 🤍 Blink Example: 🤍 Permanent code main.py: 🤍 ADC example: h🤍 SSD1306 library: 🤍 i2c OLED example: 🤍 PWM Example: 🤍 🤝SUPPORT - Join my Arduino Course (Spanish): 🤍 ELECTRONOOBS.io: 🤍 Help my projects on Patreon : 🤍 my Q&A page: 🤍 Facebook page: 🤍 Canal en Español: 🤍 00:00 Intro 01:51 Main Specs 03:41 Micropython 04:56 Install Micropython 05:50 Blink Example 07:22 Permanent main.py 08:26 ADC example 09:46 i2c Example 13:23 PWM Example 15:15 Outro Like share and subscribe to motivate me. Thank you #raspberry #programming #micropython
In my previous video I showed you how to use the Raspberry Pi Pico with MicroPython. In this video I take a took at using C or C and cover how to run code on the second Cortex-M0+ core. Full instructions and code examples: 🤍 Open GUI apps on Windows Subsystem for Linux (and on Raspberry Pi: 🤍 Introduction to Android app development: 🤍 Let Me Explain T-shirt: 🤍 Twitter: 🤍 Instagram: 🤍 #garyexplains
This is a beginners guide for adding a display to the Pi Pico. Adding a display is a great way to get your Pi Pico to show text, basic graphics, and output information. Chapters: 0:00 Intro 0:29 Project Overview 1:20 I2C LCD Display 2:03 Connecting Everything 3:23 Downloading Libraries 4:10 Finding The I2C Address 4:46 Running The Demo 4:52 Creating A Custom Script 5:59 Creating Custom Characters _ 🤖💾🤖💾 PARTS LIST 💾🤖💾🤖 _ (Links May Be Affiliated) • Raspberry Pi Pico - 🤍 • 16x2 Serial LCD - 🤍 • Breadboard - 🤍 • Jumper Wires - 🤍 • Header Pins - 🤍 • Soldering Equipment - 🤍 _ 📲🔗🔗📲 IMPORTANT LINKS 📲🔗🔗📲 _ • 💻PROJECT PAGE💻 - 🤍 • Pi Pico I2C LCD Library - 🤍 • LCD Character Creator - 🤍 • LCD Assistant - 🤍 • Decimal To Hex Converter - 🤍 • Learn More About LCD's - 🤍 _ 💰💰💰💰 SUPPORT THE SHOW 💰💰💰💰 _ 🤍 _ 📢📢📢📢 Follow 📢📢📢📢 🤍 🤍 🤍 🤍 #raspberrypi #pico #tinkernut 🤍raspberrypi 🤍The8BitGuy
Let’s hook up some common components to the new Raspberry Pi Pico and see how to code for them in MicroPython! Detailed Article with Code downloads: 🤍 More articles and tutorials: 🤍 Join us on the forum: 🤍 Subscribe to the newsletter and stay in touch: 🤍 The Raspberry Pi Pico is the first microcontroller produced by the Raspberry Pi Foundations, and they even designed the MCU for it. It has a wealth of features and a budget-friendly 4-dollar price tag. With all of the hype around the Pico since its announcement a few weeks ago I wanted to actually DO something with it. So I decided to hook up a few simple I/O devices to it and see how to code for them using MicroPython. I did all the coding on the Thonny IDE, and to keep things in the family I used a Raspberry Pi 4 as my host computer. You can also use Thonny and the Pico with Linux, Windows, and Mac OS X workstations as well, but it’s already installed and ready to go with the latest Raspberry Pi Operating System release. All of these are basic I/O experiments with very simple code, but they each illustrate a useful technique that can be applied to other I/O devices. Plus, if you’re not familiar with MicroPython, it will help you ease into it, as all of the code is very elementary. For those of you who are put off by the need to solder your own Pico pins fear not, I’ll show you just how easy it is. I'll even give my Pico a bath after I finish soldering it! Here is what you will see in today's detailed look at the Raspberry Pi Pico: 00:00 - Introduction 03:17 - Raspberry Pi Pico 12:02 - Pico Soldering 19:15 - Set up Thonny IDE 23:36 - LEDs and Switches Intro & Hookup 26:12 - RGB Blink Demo 28:55 - Switch Test 31:36 - Interrupts & Toggle Demo 36:09 - LED & Switch Demo 37:42 - Analog Input Intro & Hookup 38:59 - Analog Input Demo 42:32 - LED PWM Demo 44:26 - OLED Display Intro & Hookup 45:49 - Display Demo 49:13 - Motor & H-Bridge Intro & Hookup 51:21 - Motor Demo 54:37 - The Everything Demo 58:05 - Running Programs at Boot-up 1:00:42 - Conclusion It will be interesting to see what the future holds for this cute little microcontroller. It has some very nice design features but it also faces a lot of competition from devices like the Seeeduino XIAO, Arduino 33 IoT series, and, of course, the ESP32 boards. But as I just received a big bag of Pico accessories, with more on the way, you're sure to see the Pico here in the workshop again very soon! Hope you enjoy the video, if you want to discuss it in detail there is a dedicated thread on the forum at 🤍
Raspberry Pi Pico MicroPython tutorial using a switch, a potentiometer, some LEDs, and an SG90 servo. This video is a direct continuation of my earlier Pi Pico episode: 🤍 All of the code and wiring diagrams included in this video can be accessed from: 🤍 You may also be interested in my other project videos, such as the Raspberry Pi Anemometer: 🤍 More videos on SBCs and wider computing and related topics can be found at: 🤍 You may also like my ExplainingTheFuture channel at: 🤍 Chapters: 00:00 Introduction 00:42 Back in Action (recap) 04:15 Switched On (using switches) 07:20 Great Potential (potentiometer) 10:19 Servo Control 13:54 Servo & Pot 16:33 The Future #PiPico #RaspberryPi #Servo #ExplainingComputers
Raspberry Pi Pico Basic Starter Kit. Thanks to Geeekpi and 52Pi for send this kit to me As an Amazon Associate I earn from qualifying purchases Pico starter kit 🤍 My Amazon UK store 🤍 Demo code GitHub GitHub - geeekpi/picokit: Demo code for Raspberry Pi Pico Starter Kit 🤍 sudo apt-get update && sudo apt-get upgrade -y && sudo apt -y purge thonny && sudo apt -y install thonny && thonny cd ~ git clone 🤍 cd picokit cd demo_code/ Raspberry Pi 4 NEWS playlist 🤍 All of my Pi videos are here (400 plus) Raspberry Pi 4 Raspbian and more 🤍
Learn to program, build, and master 60+ projects with the Raspberry Pi Pico W in the book by Dogan Ibrahim. Discover the full potential of the wireless RP2040 microcontroller chip with the Raspberry Pi Pico and Pico W. These efficient, low-cost boards offer dual-core ARM Cortex M0+ performance, up to 133 MHz clock speed, 264 KB of SRAM, and 2 MB of Flash memory. With a wealth of GPIO pins and popular peripheral interface modules, the Pico and Pico W offer endless possibilities for your projects. This video is an introduction to using the Raspberry Pi Pico W and the MicroPython programming language. The Thonny development environment (IDE) is used in all of the 60+ working and tested projects. Perfect for beginners and advanced users alike, this book is your guide to unlock the full potential of the Raspberry Pi Pico W. #RaspberryPi #PicoW #MicroPython #Programming #DIYProjects. Resources Get the Book 🤍 Get the e-book 🤍 Check out our YouTube offers: 🤍 Subscribe to our Newsletter: 🤍 Join this channel to get access to perks: 🤍
In this video we take an in-depth look into the new Raspberry Pi Pico/RP2040 high-speed programmable I/O system: PIO! For a high level video check 🤍 I know this video is quite fast-paced and dense, but I'm trying to experiment with different formats for these in-depth videos :) Errata: - 8:20 - the register is always decremented, not only if the condition is met - 9:01 - The pin will be OFF for one cycle and ON for 2 cycles - said it the other way around accidentally - Luke on Twitter: 🤍 - Pico PIO examples: 🤍 - C SDK Book: 🤍 - BBC Micro Emu on the Pico: 🤍 Links: - Twitter: 🤍 - Patreon: 🤍 Timestamps: 00:00:00 - Intro 00:01:15 - PIO architecture 00:02:30 - The state machine 00:05:30 - IO Mapping 00:06:56 - Set Instruction 00:07:47 - Jump Instruction 00:09:08 - Mov Instruction 00:10:23 - In/Out Instructions 00:10:53 - Push/Pull Instructions 00:11:43 - IRQ Instruction 00:12:47 - Wait Instruction 00:13:38 - Delay 00:14:45 - Side-Set 00:15:48 - Program Wrapping
A few simple projects with the new Raspberry Pi Pico and a quick comparison with Arduino My gear: Camera: 🤍 Lens: 🤍 Better lens: 🤍 Tripod: 🤍 3D printer: 🤍 Label printer: 🤍 Headphones: 🤍 Speakers: 🤍 Oscilloscope: 🤍 Lab bench power supply: 🤍 Soldering station: 🤍 Instagram: nikodembartnik #pipico #raspberrypi #electronics
The full guide: 🤍 Wireless communication, here we come! With a couple of PiicoDev Transceivers we'll create a simple messaging system and control some real hardware. This guide will cover connecting your PiicoDev Transceivers to a dev. board and how to send control messages. From here the sky is the limit - gather data from remote sensors or control distant hardware. It's up to you! If you have any questions about this content or want to share a project you're working on head over to our maker forum 🤍 Core Electronics is located in the heart of Newcastle, Australia. We're powered by makers, for makers. Drop by if you are looking for: • Raspberry Pi 🤍 • Arduino 🤍 • Sparkfun 🤍 • Adafruit 🤍 • Pololu 🤍 • DFRobot 🤍 The following trademarks are owned by Core Electronics Pty Ltd: "Core Electronics" and the Core Electronics logo "Makerverse" and the Makerverse logo "PiicoDev" and the PiicoDev logo "GlowBit" and the GlowBit logo
Register and get $100 from NextPCB: 🤍 PCB Assembly capabilities info: 🤍 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻: This is a getting started tutorial with Raspberry Pi Pico W, a brand new exciting Microcontroller board based on RP2040 Microcontroller & CYW43439 WiFi+BLE Chip. The Raspberry Pi Pico W is a low-cost Arm-based microcontroller that we can program using C/C and MicroPython. Raspberry Pi Pico W also adds on-board single-band 2.4GHz wireless interfaces (802.11n) using the Infineon CYW43439 while retaining the Pico form factor, so in addition to the basic GPIO function, it can also connect to the network so we can use it for some IoT projects. For example, using IFTTT for a security system, building a cloud player and a cloud service bell system using MQTT, and so on. The tutorial covers the overview of Raspberry Pi Pico W, its features & specifications. The detailed guide of Raspberry Pi Pico W Pins like ADC pins, I2C Pins, SPI Pins, UART, etc can help you to interface any sensors or module with this powerful board. Later we will we through the MicroPython Setup & programming like Blinking of LED, Scanning WiFi Networks & Connecting to the WiFI Network. 𝗦𝗼𝘂𝗿𝗰𝗲 𝗖𝗼𝗱𝗲 & 𝗪𝗿𝗶𝘁𝘁𝗲𝗻 𝗧𝘂𝘁𝗼𝗿𝗶𝗮𝗹: 🤍 𝗥𝗲𝗰𝗼𝗺𝗺𝗲𝗻𝗱𝗲𝗱 𝗥𝗮𝘀𝗽𝗯𝗲𝗿𝗿𝘆 𝗣𝗶 𝗣𝗶𝗰𝗼 𝗪 𝗦𝘁𝗮𝗿𝘁𝗲𝗿 𝗞𝗶𝘁: 🤍 .................................................................................................................................................................................................................................... Drop a like if you liked this video. Don't forget to subscribe to our channel for more Electronics projects and tutorials. Website: 🤍 Facebook: 🤍 Instagram: 🤍
This video covers the basics of the I2C communication protocol and how to use it on your Raspberry Pi Pico. We use a Visual Studio Code project to program the brand-new Raspberry Pi Pico microcontroller board in C. We created a project which uses the BNO055 inertial measurement unit (IMU) to read values of acceleration over I2C and print them to a serial monitor over a USB connection to a PC. I realise that I continuously say BNO005 not BNO055 in the video, oops! This video provides the fundamental background of the I2C communication protocol and explains how to correctly wire an I2C compatible device to the Pico. It explains which functions in the Pico SDK to use in order to communicate with this device. We also cover how to configure the Raspberry Pi Pico correctly in order to enable I2C communication. As an example, the BNO055 breakout board from Adafruit is used to demonstrate writing to, and reading from, registers on a peripheral device. This video also shows you where to find the required information in your particular peripheral device’s datasheet in order to get your peripheral device functioning correctly. The source code for this project (and a written article version coming soon!) is available here: 🤍 BNO055 Breakout board is available at Amazon (Affiliate): UK: 🤍 US: 🤍 SparkFun Article regarding pull up resistors: 🤍 Timestamps 00:00 Introduction 00:48 I2C Basics 02:15 Pico Wiring 03:03 I2C Messages 04:47 Pico SDK I2C Functions 06:00 Read/Write Operations 06:25 Programming Example 16:16 Conclusion If this video helped you, please consider leaving a like and subscribing, thank you! To see my other videos on the Raspberry Pi Pico, check out the playlist here: 🤍 You can find more embedded systems tutorials and projects on my website 🤍 Equipment I use regularly The following links are affiliate links where I may make a small percentage on qualifying sales through these links. Use the respective UK or US links listed. Budget Soldering Iron: UK: 🤍 US: 🤍 Breadboards: UK: 🤍 US: 🤍 Jumper Cables: UK: 🤍 US: 🤍 Camera: UK: 🤍 US: 🤍 Lens: UK: 🤍 US: 🤍 Tripod: UK: 🤍 US: 🤍 All videos and tutorials on this channel and mentioned websites are for educational purposes only.
Raspberry Pi Comparison | Pico vs Zero W: 🤍 Controlling an LED with GPIO on a Raspberry Pi Pico - Pi Pico: 🤍 - Previous Django Meeting Link Tutorial Series Playlist: 🤍 Project Github Link: 🤍 - Tech Notebook Github: 🤍 Instagram: 🤍technotebookyt: 🤍 Soundcloud: 🤍 - Music: 🤍 - Thanks For Watching! #raspberrypi #python #pico
Pick up your Pico at Adafruit: 🤍 Install CircuitPython on Raspberry Pi Pico with this simple step-by-step. #RaspberryPi #CircuitPython #CollinsLabNotes #Adafruit Visit the Adafruit shop online - 🤍 - LIVE CHAT IS HERE! 🤍 Adafruit on Instagram: 🤍 Subscribe to Adafruit on YouTube: 🤍 New tutorials on the Adafruit Learning System: 🤍 -
VGA is de-facto PC video standard. It is an analogue video system with a heritage from the IBM PS/2. The Raspberry Pi Pico is fast enough to generate a VGA signal in real time! In this video I look at VGA, how it works, and how to build a simple DAC for generating a VGA signal using the Pico. RP2040 Doom: DOOM1 Demo/Gameplay on a Raspberry Pi Pico: 🤍 Let Me Explain T-shirt: 🤍 Twitter: 🤍 Instagram: 🤍 #garyexplains
This video covers the basics of the SPI communication protocol and how to use it on your Raspberry Pi Pico. We use a Visual Studio Code project to program the brand-new Raspberry Pi Pico microcontroller board in C. We created a project which uses the BMP280 temperature and pressure sensor to read values of temperature over SPI and print them to a serial monitor over a USB connection to a PC. This video provides the fundamental background of the SPI communication protocol and explains how to correctly wire an SPI compatible device to the Pico. It explains which functions in the Pico SDK to use in order to communicate with this device. We also cover how to configure the Raspberry Pi Pico correctly, in both the CMakeLists file and the C file, in order to enable SPI communication. As an example, the BMP280 breakout board from Adafruit is used to demonstrate writing to, and reading from, registers on a peripheral device. This video also shows you where to find the required information in your particular peripheral device’s datasheet in order to get your peripheral device functioning correctly. The source code for this project (and a written article version coming soon!) is available here: 🤍 BMP280 Breakout board is available at Amazon (Affiliate): UK: 🤍 US: 🤍 Timestamps 00:00 Introduction 00:53 SPI Basics 02:41 Pico Wiring 03:49 SPI Protocol 05:11 Pico SDK I2C Functions 06:12 Read/Write Operations 07:02 Programming Example 13:38 Conclusion If this video helped you, please consider leaving a like and subscribing, thank you! To see my other videos on the Raspberry Pi Pico, check out the playlist here: 🤍 You can find more embedded systems tutorials and projects on my website 🤍 Equipment I use regularly The following links are affiliate links where I may make a small percentage on qualifying sales through these links. Use the respective UK or US links listed. Budget Soldering Iron: UK: 🤍 US: 🤍 Breadboards: UK: 🤍 US: 🤍 Jumper Cables: UK: 🤍 US: 🤍 Camera: UK: 🤍 US: 🤍 Lens: UK: 🤍 US: 🤍 Tripod: UK: 🤍 US: 🤍 All videos and tutorials on this channel and mentioned websites are for educational purposes only.
Previously, we covered how to program the Raspberry Pi Pico using MicroPython. In this tutorial, we will show you how to create a simple blink program using C. We will also configure VS Code so that it can build projects with the push of a button. Note that the written version of this tutorial can be found here: 🤍 You will need to install the build tools for the RP2040. I recommend following Chapter 1 (for Linux) or Chapter 9 (for macOS and Windows) of the official Getting Started with Raspberry Pi Pico guide (🤍 Alternatively, if you are on Windows and do not wish to install Build Tools for Visual Studio, you can follow the guide here: 🤍 In VS Code, you will want to install the CMake and CMake Tools extensions. These tools will provide buttons on your status bar that allow you to build your project by clicking a button. All of your projects will need a unique CMakeLists.txt file, which tells the cmake tool how to generate the build files. CMake is a build system generator and does not actually build the program. The Raspberry Pi Pico SDK uses “make” as the actual build system. We can call cmake and make in the command line to build the project, or we can click on the CMake and Build buttons in VS Code to accomplish the same thing. To upload the compiled program, we put the Pico into bootloader mode by pressing and holding the BOOTSEL button when plugging in the USB cable. This will cause the Pico to enumerate as a USB drive on the computer. Then, copy the compiled .uf2 file to that drive. The Pico will reset and automatically start running the program. Product Links: 🤍 Related Videos: Intro to MicroPython – Maker.io Tutorial - 🤍 Intro to Raspberry Pi Pico and RP2040: Part 1: VS Code and Blink - 🤍 Part 2: Debug with Picoprobe - 🤍 Part 3: How to Use PIO - 🤍 Related Project Links: 🤍 Related Articles: Introduction to MicroPython - 🤍 Raspberry Pi Pico and RP2040 - MicroPython Part 1 - 🤍 Learn more: Maker.io - 🤍 Digi-Key’s Blog – TheCircuit 🤍 Connect with Digi-Key on Facebook 🤍 And follow us on Twitter 🤍
In this video, we talk about the basic concepts of a Real Time Operating System, or RTOS. Also, we go into how to setup a CMake project for the Raspberry Pi Pico to get FreeRTOS on the device. Finally, we discuss how to setup two tasks to blink LED's at different intervals. Without an operating system on your Raspberry Pi Pico RP2040, making programs that execute multiple functions at the same time is extremely difficult. By using an RTOS, you're able to write code in terms of "tasks" that a scheduler runs based on their priority. FreeRTOS is an open source RTOS that allows you to make your Pi Pico projects more powerful. 🏫 COURSES 🏫 🤍y/courses/ LLL Merch: 🤍 Buy the RP2040: 🤍 Join me on Discord!: 🤍 FreeRTOS Kernel code: 🤍 Code on Github: 🤍 Chapters: 0:00 Intro 0:33 FreeRTOS 2:05 Coding 6:30 Demo 6:45 Multitasking 7:20 Outro
The Raspberry Pi Pico does a great job of emulating the BBC Micro. In this video I setup the emulator and play some retro games. All credit to Graham Sanderson 🤍kilograham for the pico port of the B-em project. Awesome job! 00:50 Modifying Pimoroni VGA Demo Board 03:09 Hardware Setup 03:47 Software Setup 05:51 Turning on the BBC Micro and the Pico Emulator 07:10 Lets playing a game 07:44 BBC B Keyboard Layout 09:21 Phoenix on the Pico BBC Emulator 10:50 Original Phoenix Arcade board. This video is not sponsored in any way. Pimoroni Pico VGA Demo Board 🤍 USB to Serial 3.3v Adapter (also 5v) 🤍 Pico BBC Emulator code 🤍 Keyboard Forwarder 🤍 Phoenix BBC Model B game 🤍
Hi everyone. In this video I show you some very basic MicroPython programming! For loops, while loops and if statements - along with a load of random waffle. You can get the book from here: 🤍 You can get the kit from here: 🤍 For those who wish to support the channel, my Patreon account is here: 🤍
Build a Keyboard and Mouse Emulator, make a rainbow with RGB LEDs, and work with a microSD card - all with CircuitPython on a Raspberry Pi Pico! Article with diagrams and code: 🤍 More articles and tutorials: 🤍 Join the conversation on the forum: 🤍 Subscribe to the newsletter and stay in touch: 🤍 Once again we are working with the Raspberry Pi Pico, the 4-dollar microcontroller that uses the new RP2040 MCU. And today we’ll be programming it using CircuitPython. After installing CircuitPython and the MU Editor we will build a Keyboard Emulator for the popular audio program Audacity. You can use the same technique to make a custom keypad for any application, with as many keys as you need. Next, we emulate a mouse using a Joystick and two pushbuttons. Just because we can. Then we hook up a microSD card module through the SPI port and learn how to create a file, write to it and read it back. All the basic operations you need to start using microSD cards in your Pico projects. And finally, we will hook up soon addressed;e REGB LEDs, otherwise known as Neopixels, to our Pico and control them using a few Adaruit libraries and sample code. It's a rainbow inside the workshop! CircuitPython is a fork of MicroPython, the language we used in the previous Raspberry Pi Pico video. It was created by Adafruit and has a lot of advantages, especially for beginners. Using CircuitPython gives us access to over 300 libraries and drivers, allowing us to work with the many features of the Raspberry Pi Pico right now. We’ll install CircuitPython on a Pico and then work with it using the MU Editor, a Python editor designed for beginners with CircuitPython integration built-in. Of course, you can use any editor that you wish, that's one of the strengths of CircuitPython - no special software required. Here is what we will cover today: 00:00 - Introduction 04:13 - CircuitPython 06:47 - Installing CircuitPython on Pico 09:40 - Installing MU Editor 12:44 - Testing (Blink) 14:43 - Build a Keyboard Emulator 22:49 - Build a Mouse Emulator 28:28 - Write & Read a microSD card 34:32 - Addressable RGB Strip (Neopixels) 39:24 - Conclusion Hope you enjoy the video and that it helps you get the most out of your Raspberry Pi Pico!
TL;DR: MicroPython runs at over 200,000 lines per second. MMBASIC runs at 20,000 lines per second. PiPicoMite01 card page: 🤍 Card for sale on: 🤍
how to use pins as digital output on raspberry pi This is a beginner friendly video for everyone who wants to start working on raspberry pi pico w (wireless) In this video, we're trying to show How to run simple LED blinking code on raspberry pi pico w This is a series of tutorials to learn raspberry pi pico using micropython. Please visit our website for learning more about our work and our online courses 🤍
Just got a Raspberry PI Pico and installed MMBasic and connected to the device in only a couple of minutes. If you are an old timer like me and still enjoy basic and want to fiddle with these new little controllers than this might be for you! Note: Python is an excellent language and for many this is perfectly fine - do not start a language war. You can point out advantages /disadvantages - but no language bashing/shaming! 🤍 Comment Note: It seems YouTube's comment system is eating up certain comments. I am not ignoring the comments but if you don't see your message or a reply please try and contact me a different way. This is not a unique problem associated only with my channel. twitter: 🤍 email: nickshardware2020🤍gmail.com #PICO #RASPBERRY #BASIC #PYTHON #GWBASIC #QBASIC #FREEBASIC #QB64
Raspberry Pi Pico W microcontroller review, plus tutorial connecting the board to a BME280 sensor module to create a wireless weather station that transmits temperature, pressure and humidity readings to a web browser. On this web page you can find the wiring diagram and a link to the final code: 🤍 The excellent Pi Pico W "getting started" instructions from the Raspberry Pi Foundation are here: 🤍 The page with links to download the MicroPython UF2 file is here: 🤍 The Pimoroni BME280 sensor I used in the video is available directly from Pimoroni, or on Amazon.co.uk here: 🤍 A compatible board is available on Amazon.com here: 🤍 Note that these are affiliate links, and that as an Amazon Associate I earn a commission from any qualifying purchases you may make. If you like this video, you may also be interested in my other Pi Pico videos, including: Raspberry Pi Pico W: WiFi Controlled Robot: 🤍 Raspberry Pi Pico: Inputs & Servos: 🤍 PicoMite: Running BASIC on a Raspberry Pi Pico: 🤍 IN CASE OF DIFFICULTIES: If during your experimentation you end up with a Pi Pico W that executes a program that you cannot interrupt by pressing Ctrl-C or Ctrl-F2 in Thonny, you can return the board to its factory state by holding down the boot select switch, connecting to a PC, and copying over a special UF2 file to reset the flash. You can find a link to this UF2 file at the bottom of this page: 🤍 Note that after execution you will have to reinstall MicroPython and any required libraries, such as the one for the BME280. All programs will also be erased! Hence, during program development, it is wise to save a copy to both the Pico W and to the PC you are working on. For additional ExplainingComputers videos and other content, you can become a channel member here: 🤍 More videos on computing and related topics can be found at 🤍 You may also like my ExplainingTheFuture channel at: 🤍 Chapters: 00:44 Pico + Wireless 02:37 MicroPython & Thonny 06:23 BME280 (Sensor) 08:13 Reading the Sensor 11:26 Final Code 15:13 Remote Test 16:23 Wrap #RaspberryPicoW #PicoW #BME280 #ExplainingComputers
This video covers how to use USB serial output on the Raspberry Pi Pico in your projects. We use a Visual Studio Code project to program the brand-new Raspberry Pi Pico microcontroller board. We alter a basic blink LED program to now output the state of the LED over serial to a monitor on the windows machine using the printf function. We also explain how to configure the CMake configuration file to enable the USB serial output on the Pico. The source code is available here: 🤍 PuTTY is available from here: 🤍 If this video helped you, please consider leaving a like and subscribing, thank you! You can find more embedded systems tutorials and projects on my website 🤍 Equipment I use regularly The following links are affiliate links where I may make a small percentage on qualifying sales through these links. Use the respective UK or US links listed. Budget Soldering Iron: UK: 🤍 US: 🤍 Breadboards: UK: 🤍 US: 🤍 Jumper Cables: UK: 🤍 US: 🤍 Camera: UK: 🤍 US: 🤍 Lens: UK: 🤍 US: 🤍 Tripod: UK: 🤍 US: 🤍 All videos and tutorials on this channel and mentioned websites are for educational purposes only.
The full guide: 🤍 This guide covers the use of the Makerverse 2 Channel Motor Driver to control small DC motors and bipolar stepper motors from a microcontroller. Code examples are provided for the Raspberry Pi Pico, but the concepts can be easily applied to other microcontrollers such as the Arduino family or Micro:bit. If you have any questions about this content or want to share a project you're working on head over to our maker forum 🤍 • How to Setup a Raspberry Pi Pico and Code with Thonny: 🤍 • Digital to Analogue Conversion with Raspberry Pi: 🤍 • Controlling Stepper Motors with Arduino: 🤍 Core Electronics is located in the heart of Newcastle, Australia. We're powered by makers, for makers. Drop by if you are looking for: • Raspberry Pi 🤍 • Arduino 🤍 • Sparkfun 🤍 • Adafruit 🤍 • Pololu 🤍 • DFRobot 🤍 The following trademarks are owned by Core Electronics Pty Ltd: "Core Electronics" and the Core Electronics logo "Makerverse" and the Makerverse logo "PiicoDev" and the PiicoDev logo "GlowBit" and the GlowBit logo
In the previous video (🤍 we showed you how to configure VS Code to create simple C programs using the Pico SDK. This time, we install OpenOCD and GDB in order to provide step-through debugging of programs on the Raspberry Pi Pico. You can read a written version of this tutorial here: 🤍 Note that you will need a second Raspberry Pi Pico device to act as the debugger. We will program one Pico with the picoprobe firmware to act as the debugger. That device will be connected to the target device (which will run the blink program we created in the first tutorial) over SWD. We can use VS Code as a graphical debugger environment, which will call functions in GDB. GDB will send commands to OpenOCD, which runs as a server in the background. OpenOCD communicates with the picoprobe firmware over USB in order to control the target Pico. You will need to build the Pico-specific version of OpenOCD by following the guide in Appendix A of the Pico Getting Started Guide (🤍 If you are on Windows, you can also follow the guide here (🤍 to build OpenOCD or download the pre-compiled executable here (🤍 To start, you will need to download and build the picoprobe firmware (🤍 Upload the picoprobe.uf2 file to the debugger Pico after you put it into bootloader mode. If you are on Windows, you will need to install the libusb-win32 driver using Zadig (🤍 From there, you can install the Cortex-Debug and C/C extensions in VS Code. These will allow you to run OpenOCD and GDB in the background while giving you graphical tools to step through lines of code and peek at memory values. Product Links: 🤍 Related Videos: Intro to MicroPython – Maker.io Tutorial - 🤍 Intro to Raspberry Pi Pico and RP2040: Part 1: VS Code and Blink - 🤍 Part 2: Debug with Picoprobe - 🤍 Part 3: How to Use PIO - 🤍 Related Project Links: 🤍 Related Videos: Intro to MicroPython – Maker.io Tutorial - 🤍 Intro to Raspberry Pi Pico and RP2040 - C/C Part 1: VS Code and Blink - 🤍 Intro to Raspberry Pi Pico and RP2040 - C/C Part 2: Debug with Picoprobe - 🤍 Related Articles: Introduction to MicroPython - 🤍 Raspberry Pi Pico and RP2040 - MicroPython Part 1 - 🤍 Learn more: Maker.io - 🤍 Digi-Key’s Blog – TheCircuit 🤍 Connect with Digi-Key on Facebook 🤍 And follow us on Twitter 🤍
Released on the 21st January 2021, the Raspberry Pi Pico is the 1st Microcontroller Development Board from Raspberry Pi Foundation. What is Raspberry Pi Pico? A Microcontroller Development Board What are the differences between the Raspberry Pi 4 Model B and this Raspberry Pi Pico? Well basically, Raspberry Pi 4 Model B is a motherboard or single-board computer where you can use it to play games, work, record data, browse the Internet, watch movies, like a media player, and many more. Raspberry Pi Pico is not designed to replace the Raspberry Pi 4 Model B (or similar board), it is more for physical computing projects where it controls anything from small electronic components, LEDs, motors; reading information from sensors, or communicate with other microcontrollers. ⌨️Software : Thonny Python IDE: 🤍 🔧Hardware : Raspberry Pi Pico: 🤍 Raspberry Pi Pico - Pre-soldered Headers: 🤍 Get started with MicroPython on Raspberry Pi Pico-Color Printed: 🤍 Raspberry Pi Pico Basic Kit without Pico: 🤍 Raspberry Pi Pico Basic Kit with Pico: 🤍 Maker Pi Pico by Cytron (Pico's extension board): 🤍 Note: The original Pico comes without any header Pins and micro B USB cable. Music: Allthat from 🤍bensound.com
SD cards are everywhere. In phones, cameras, handheld gaming consoles and more. You can even use an SD card with a Raspberry Pi Pico. Here is a tutorial on how you can connect an SD card to a Pico and read and write to its FAT32 filesystem. Along the way we cover SPI and how to wire an SPI device to your microcontroller board. Code: 🤍 Let Me Explain T-shirt: 🤍 Twitter: 🤍 Instagram: 🤍 #garyexplains
This is a video introduction to the book 'Raspberry Pi Pico Tips and Tricks'. It's available from Leanpub at 🤍 You can download it for free or donate if you like. If you've heard about the Raspberry Pi Pico you may know that it provides a fantastic method to learn about using a microcontroller and an opportunity to develop some skills that go beyond the basics. Put simply, we are going to examine the wonder that is the Raspberry Pi Pico microcontroller and use it to accomplish ‘stuff’. Along the way we’ll; - Look at the Raspberry Pi Pico and its history. - We’ll examine the difference between computers and microcontrollers and work out when it might be better to use one over the other. - Work out how to get software loaded onto the Pico. - Interface with a range of sensors and devices. - Write / install and configure our applications. - Write some code to interface with the physical world. - Explore just what our system can do for us. And if you think that this book or something like it might be interesting, then feel free to check out others that I've written here - 🤍 (you can download them for *free* as well!) Enjoy!
Use the Hammer Header Pin Install Rig for Raspberry Pi Pico to easily install pins on a Raspberry Pi Pico without any soldering. Available at : 🤍