Communication Protocols for Raspberry Pi and Arduino


UART, I2C and SPI in C++ Free Download

What you’ll learn
  • Communication protocols for embedded systems and IoT devices
  • Elementary C++ knowledge

Hi, embedded systems and IoT devices are all around us. You’ll find them in your microwave, your TV and even in your car. Have you ever wandered how these devices communicate? If you do, then this course is for you.


Throughout this course we will examine how to communicate between two Arduinos and between Raspberry Pi and Arduino by using three famous protocols: UART, I2C and SPI. A lot of technical difficulties can arise and this can be cumbersome process because alongside software which we will write in C++, you need to configure you hardware the proper way. But, don’t worry, we will systematically examine every detail for each protocol and send numerous data types between devices from bytes to objects. Therefore, you’ll be more than ready to apply the acquired knowledge on you own IoT and Embedded systems projects.

I’m glad to see you here and see you in the following lectures.

Who this course is for:
  • Everyone interested in IoT and embedded systems
  • Computer science students


DownloadCommunication Protocols for Raspberry Pi and Arduino Free Download Free

Go to Download Tutorials Page

Password :

Author: Ho Quang Dai

I am Ho Quang Dai, from Vietnam – A country that loves peace. I share completely free courses from major academic websites around the world. Hope to bring free knowledge to everyone who can’t afford to buy

Related Courses

Notify of
Inline Feedbacks
View all comments

Report Link Die

Please provide the most detailed information, we will re-upload as soon as possible