Week 11 - Networking and Communications#

Week 11 focused on networking and communications, learning to connect multiple devices and enable communication between embedded systems.
The aim was to understand wired and wireless protocols, network architectures, and implement device-to-device communication.

This week connected the skills from input and output devices to create networked systems.


Group Assignment#

  • Send a message between two projects

Individual Assignment#

  • Design, build, and connect wired or wireless node(s) with network or bus addresses and local input &/or output device(s)

Extra Credit Goals

  • Try multiple communication protocols (I2C, SPI, UART, Wi-Fi, Bluetooth, etc.)
  • Implement a network of more than two nodes

What I Learned#


Software Used#

  • Arduino IDE or development environment with networking libraries
  • Serial monitor for debugging
  • Network analysis tools
  • Browser + Git for documentation

Weekly Schedule#

Day What I Did
WED Lecture on networking and communications
THU
FRI
SAT
SUN
MON
TUE Regional review