This week we are going to make board that will communicate in a network
I follow the same process as Week 6 using Eagle and routing by hand
I follow the same method and steps as Week 6 to make boards that will use Serial Communication to talk between them (You can select anyone you want from Fab Academy web site)
I have to say that you could program the board from Arduino IDE or from your OS Terminal (You need to instal Cygwin Terminal for Windows).
I used the second way, and what we have to do first is download C file and Make file from Fab Academy web site. I decided to program a Thermistor so I had to download its respectives files.
But before doing anything it's better to understando what we are doing.
We are using asynchronous communication, this means that the start and end of the communication is not syncronized or driven by a clock signal; instead in this communication the syncronization is given by synchronization signal, that is information that says to the other device that is about to receive data, and then, similarly, it receive information to stop the communication and prepare for the next start signal.
For this we need to: