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

  Переглядів 1,753

How To Electronics

6 місяців тому

Raspberry Pi Pico Purchase Link: amzn.to/3lpWkHd

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:
1. Getting Started Guide: how2electronics.com/raspberry...

2. I2C Guide & I2C Scanner Code: how2electronics.com/how-to-us...

3. ADC Guide: how2electronics.com/how-to-us...

4. Interfacing SSD1306 OLED Display: how2electronics.com/interfaci...

5. Reading Internal Temperature Sensor: how2electronics.com/read-temp...

6. Interfacing DHT11 Sensor: how2electronics.com/interfaci...

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

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

Website: www.how2electronics.com
Facebook: electronicsb...
Instagram: how2electro...

КОМЕНТАРІ
Invest with Stuph
Invest with Stuph 21 день тому
hello, where do you get the dht.py code?
Stéphane Larose
Stéphane Larose Місяць тому
how to connect 8 potentiometer on the rp pico and program it with arduino
anokhautomation ramesh nandanam
anokhautomation ramesh nandanam 4 місяці тому
very nice tutorial. how much voltage we can provide to VBUS pin of Raspberry pi pico ?
How To Electronics
How To Electronics 4 місяці тому
Upto 3.3v
Ovi Makes
Ovi Makes 4 місяці тому
adc 12 bit or 16 bit ??
How To Electronics
How To Electronics 4 місяці тому
Yes internally
Ovi Makes
Ovi Makes 4 місяці тому
@How To Electronics Is it done in software?
How To Electronics
How To Electronics 4 місяці тому
12 bit but it is rescaled to 16 bit.
Jitendra Kumar
Jitendra Kumar 6 місяців тому
I wrote same code for LED glow but getting error "Traceback (most recent call last): File "", line 3, in NameError: name 'pin' isn't defined"
acool mast
acool mast 6 місяців тому
Thank you so much for this video. Keep making more such content ❤️
Daman Shah
Daman Shah 6 місяців тому
Very informative. Need one
Peter Kay
Peter Kay 6 місяців тому
Good video, thanks.
Realizium
Realizium 6 місяців тому
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. 😀
Realizium
Realizium 6 місяців тому
@How To Electronics thank you... Eagerly waiting 🔥
How To Electronics
How To Electronics 6 місяців тому
Some other more videos are upcoming sir. Keep patience and support us.
Realizium
Realizium 6 місяців тому
Please help us... There is no superb video on UKposts 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🙏🏻😀☺️
Realizium
Realizium 6 місяців тому
@How To Electronics Tnx buddy🔥
How To Electronics
How To Electronics 6 місяців тому
Sure sir, this was the first video. I will sure make some more videos.
Abera Teklehaimanot
Abera Teklehaimanot 6 місяців тому
Your tutos are clear and precise easy to understand.Thanks a lot,keep it up the good work.greetings from Marsa Teklay.
How To Electronics
How To Electronics 6 місяців тому
Thank you so much sir for appreciation. Please keep supporting
Zoha Khan
Zoha Khan 6 місяців тому
Which type of engineer are you ?
Zoha Khan
Zoha Khan 6 місяців тому
@How To Electronics ok! Thanks
How To Electronics
How To Electronics 6 місяців тому
Both are best
Zoha Khan
Zoha Khan 6 місяців тому
@How To Electronics can you suggest me which engineering is better and full of knowledge Electronics or mechatronics?
How To Electronics
How To Electronics 6 місяців тому
Electronics & Communication
Mr Amzad
Mr Amzad 6 місяців тому
Thank you mam you're explanation way is very good... love u from india
Yogesh Italiya
Yogesh Italiya 6 місяців тому
Nice one
Raspberry Pi Pico and Arduino Uno chat via I2C
26:14
Tinker Tech Trove
Переглядів 2,8 тис.
#149 ESP32 Dual Core Programming + Speed 💨Test vs Arduino UNO (fast!)
31:18
Зоопарк
3:01
10AGE - Topic
Переглядів 201 тис.
ЧАДО ИЗ АДА | 2 СЕРИЯ
1:0:42
Телеканал Ю
Переглядів 1,2 млн
Raspberry Pi Anemometer: Measuring Wind Speed!
20:51
ExplainingComputers
Переглядів 56 тис.
This keyboard is a $100 computer!!! - Raspberry Pi 400
15:23
ShortCircuit
Переглядів 1,3 млн
Deep Dive w/Scott: RP2040 on Raspberry Pi Pico #adafruit #raspberrypipico #rp2040
2:28:41
Measure DC Voltage and Current with Arduino
37:29
DroneBot Workshop
Переглядів 70 тис.
Raspberry Pi Zero: GPIO Pins
14:47
ExplainingComputers
Переглядів 180 тис.
Raspberry Pi Pico - Control the (I/O) World
1:03:16
DroneBot Workshop
Переглядів 227 тис.
#372 How to use the two Cores of the Pi Pico? And how fast are Interrupts?
14:25
CircuitPython with Raspberry Pi Pico - Getting Started
42:47
DroneBot Workshop
Переглядів 68 тис.
Зоопарк
3:01
10AGE - Topic
Переглядів 201 тис.
ЧАДО ИЗ АДА | 2 СЕРИЯ
1:0:42
Телеканал Ю
Переглядів 1,2 млн
РАНЬШЕ БЫЛО ЛУЧШЕ | 13 Карт original meme
1:06
Феникс Анимация
Переглядів 1,3 млн
VLOG: РЕАКЦИЯ ВАНИ НА ТЕСТ! 16.09.21
30:06
Katy LifeVlog
Переглядів 668 тис.
Смотрим "Пацанки" 6 сезон 1 серия
2:15:49
Дарья Каплан
Переглядів 266 тис.
ВСЕ МЕМЕ 13 КАРТ | original meme сборник
6:14
Феникс Анимация
Переглядів 677 тис.
Капуста 😍
9:50
Valera Ghosther
Переглядів 772 тис.