This document describes an EOS project for a Morse code chatroom. It includes an architecture that uses functions like accept(), connect(), setname(), and reply() to set up client-server connections. It also describes the client-server activities like changing names and sending/receiving messages. Finally, it details the input/output design using a keypad and LCD for interaction and includes diagrams of the interfaces. It proposes using asymmetric encryption and select() for monitoring to optimize memory usage and improve real-time performance of the chatroom.