This project is about getting to know how TCP and TLS protocols work. By working with BeagleBone Green Kit, we understand how IOT interact with each other.
-
BeagleBone
Wireless IOT developer prototyping kit -
Debian
image latest version
-
Flash Debian image to the BeagleBone by following the link
-
Setup Environment for BeagleBone (wifi, ssh) by following the link
-
Connect Temperature Sensor to the A0 analog input on the cape
-
Clone this repo to local machine
-
Use SCP to copy tcp.c and tls.c to BeagleBone
-
SSH to BeagleBone
-
cd <dir_name>
-
make default
-
./tcp <your_host_name>
-
./tls <your_host_name>
One of the disabvantage of this project is that the server side has to be running on tcp protocol with tls authetication
-
Fork it
-
Create your feature branch
-
Commit your changes
-
Push to the branch
-
Create a new Pull Request