These are projects we made during Network lab course.
Lab 1 - Implemented USART communication on two arduino UNO R3 boards.
Lab 2 - Implemented UART communication on two arduino UNO R3 boards.
Lab 3 - Implemented Link Layer on top of USART in two versions: CRC and Hamming ECC.
Lab 4 - Implemented simplified Ethernet protocol and "Stop and Wait" link layer algorithm on top of USART.