Arduino-Raspberry Pi Peripheral Control System


  • Software
  • Visual Studio Code
  • Fritzing CAD Software
  • Hardware
  • Raspberry Pi 4
  • Arduino Mega 2560
  • REXQualis Arduino Parts Kit
  • Programming Language
  • C++

I took the Microcontrollers class and was a TA for the class the next semester. During the class, we were tasked with connecting a Raspberry Pi to an Arduino Mega 2560, then connecting various peripherals to either device and having them communicate and control each other across the communication link. I have provided the diagram I created of my setup and a photo of the breadboard wiring. Below those is the Raspberry Pi code and the Arduino Mega code.