Communicate with other devices (embedded systems) through WiFi using minimum energy possible.
Embedded System used -> Raspberry Pi 0.
Cross Compiler used -> Cross Compiler for Raspberry Pi Zero
This is an experimental application developed as part of the course "Real Time Embedded Systems" assignment, that took place in the Department of Electrical & Computer Engineering at Aristotle University of Thessaloniki in 2019.
The goal is to communicate with other devices (Raspberry Pi), through WiFi to exchange messages. Each device will represent a node in the communication network and will be responsible for generating and sending new messages, but also for forwarding messages to others so that the information is transmitted to all devices and eventually the message will be delivered to its recipient.
To execute the code, you first need to cross compile it (for Raspberry Pi) using:
make all
secure copy it:
sudo scp MessengerApp @username@tohost:/remote/directory
(i.e. sudo scp MessengerApp [email protected]:~ for root user and random ip)
and then run using:
./MessengerApp
As of the completion of the project, it will NOT be maintained. By no means should it ever be considered stable or safe to use, as it may contain incomplete parts, critical bugs and security vulnerabilities.
Reach out to me: