Raspberry Pi Pico Complete Guide| Pinout+Features+ADC+I2C+OLED+Internal Temperature Sensor+DHT11

preview_player
Показать описание

Over the years, the Raspberry Pi boards have become a must-have tool whether you are a student, an electronics hobbyist, a robotics developer or a programmer. The Raspberry Pi foundation changed single-board computing when they released the Raspberry Pi computer. Now they're ready to do the same for microcontrollers with the release of the brand new Raspberry Pi Pico. This low-cost microcontroller board features a powerful new chip, the RP2040 which is a 32-bit Dual-Core ARM Cortex-M0+ Microcontroller.

In this tutorial, we will learn about an exciting new device called the Raspberry Pi Pico. The RP2040 contains two ARM Cortex-M0+ cores clocked at 133 MHz together with 264 KB of RAM. The Program memory is external and supports up to 16 MB. The device has everything you expect from a modern microcontroller like UARTS, SPI, and I2C ports. There are timers, PWM, DMA, and a 12-bit analog-to-digital converter. We will learn about the RP2040 Microcontroller, its features, and specifications. We will go through the Raspberry Pi Pico Board, its layout, and Pin Details. We will learn about its ADC, SPI & I2C Pins.

We will then do multiple projects starting from blinking of LED to reading the internal temperature sensor value. We will also learn about its ADC pin as well as the I2C Pin. Using the I2C Protocol, we will interface the OLED Display. Finally, we will interface with some external sensors like DHT11 Sensor and read the temperature and humidity values.

00:00 - Overview
01:29 - RP2040 & Raspberry Pi Specification
03:45 - Installing MicroPython Bootloader
04:29 - Thonny IDE
05:34 - Blinking on-board LED
06:26 - Blinking External LED
07:43 - Blinking Multiple LED
08:03 - uPyCraft IDE
08:56 - ADC Tutorial
10:16 - I2C Tutorial
11:37 - Reading Internal Temperature Sensor
12:15 - OLED Display Interfacing
13:12 - Interfacing DHT11 Humidity Temperature Sensor

Links:

....................................................................................................................................................................................................................................

Drop a like if you liked this video.
Don't forget to subscribe to our channel for more Electronics projects and tutorials.

Рекомендации по теме
Комментарии
Автор

Thank you so much ma'am for this vedio made us clear about raspberry Pi pco

alamkondaakhila
Автор

Your tutos are clear and precise easy to understand.Thanks a lot, keep it up the good work.greetings from Marsa Teklay.

aberateklehaimanot
Автор

Thank you mam you're explanation way is very good... love u from india

mramzadg
Автор

Please help us... There is no superb video on YouTube on Raspberry pi tutorial... Please provide videos on Raspberry pi programming tutorial from basic to advanced and a complete guide. I'm begging you. 😢😭 I will definitely recommend this channel to my friends. Thank you🙏🏻😀☺️

Realiziumworldwide
Автор

I have got a question on how to read x, y, z acceleration, gyro from MPU6050

chirots
Автор

Thank you so much for this video. Keep making more such content ❤️

acoolmastashu
Автор

how to connect 8 potentiometer on the rp pico and program it with arduino

stephanelarose
Автор

how do i fix this?
Traceback (most recent call last):
File "<stdin>", line 10, in <module>
IndexError: list index out of range
also why does my pi pico and dht 11 get hot instantly when i open thonny
with the codes installed

larsboevee
Автор

hello, where do you get the dht.py code?

investwithstuph
Автор

I wrote same code for LED glow but getting error "Traceback (most recent call last): File "<stdin>", line 3, in <module> NameError: name 'pin' isn't defined"

jeetdec
Автор

hi
i am struck in bmp180 and bmp280 sensor sensor interface, uPython IDE all gives message to that bmp180 and bmp280 sensor lib problem, even i copy all standard codes and library, can you help me in this regards by upload of vide in this regard

ihsanbu
Автор

I've holistic knowledge in Python... But I don't know how to program raspberry pi by python... Can you please provide a tutorial for everyone like me. 😀

Realiziumworldwide
Автор

It was going good until you came to explain I2C and OLED operation. You were in such a hurry that you hardly disclosed your code, where you got the drivers from, and explain how the code works. I recommend that you take more time and explain the operations better.

gautombose