Introduction to Advanced IO | Raspberry Pi Pico Workshop: Chapter 4.1

🔗 The full course : core-electronics.com.au/cours...
In this chapter, we dive into advanced IO by learning how to use UART, I2C and SPI with the Pico. These are all communication protocols which are just methods or sets of rules that devices can use to communicate information between them. This is a step up from basic IO as they allow us to send data as strings instead of voltages.
🔧🔨🧰 Hardware featured in this guide:
Raspberry Pi Pico:
core-electronics.com.au/catal...
The Pico Variants:
core-electronics.com.au/raspb...
💡❓ If you have any questions about this content or want to share a project you're working on head over to our maker forum: coreelec.io/forum
0:00 Intro
0:21 How Does a Com Protocol Work?
1:04 Why use Com Protocols?
2:49 The Com Protocol Rabbit Hole
🌏🦘 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 core-electronics.com.au/raspb...
• Arduino core-electronics.com.au/ardui...
• Sparkfun core-electronics.com.au/brand...
• Adafruit core-electronics.com.au/brand...
• Pololu core-electronics.com.au/brand...
• DFRobot core-electronics.com.au/brand...
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

Пікірлер: 3

  • @calvinaizumiramadhan2685
    @calvinaizumiramadhan26853 ай бұрын

    Hi sir.can you tell me how make 0-5v,0-10v,and 4-20mA input sensor modul using ESP32?

  • @stewartpalmer2456
    @stewartpalmer24563 ай бұрын

    Old school - what about RS232 and 486. Don't some devices still use these? i.e. Communicating thermostats.

  • @Core-Electronics

    @Core-Electronics

    3 ай бұрын

    Hey Stewart, we are just covering what the pico natively supports, although I have seen pico modules around for these protocols. The Pico also has an ability called PIO which can be used to program your own protocols, and it could possibly be used for these old school ones.