This weeks assignment was to build a wired &/or wireless network with at least two nodes.
I built the hello.bus.45 network. I milled and soldered the boards.The bridge has a ftdi connector.
I downloaded the .make’, c and hex files from the Providence tutorials.
For the programming i tried to use a PC with window os but the make file could not find the avr mkII , so i finally use a MAC os.
I opened the c file and changed the node id to 0 and saved the file. I connected the avr mkII to the bridge board and connected the board also to the MAC with a ftdi cabel to get the power . i got agreen flash from the avr. then i uploaded the make file to the board. in the terminal i typed - sudo make -f hello.bus.45.make program-avrisp2. now the bridge board is programmed.I disconnected the avr and used the bridge board to program the other two node boards. Before each time i programmed the node boards i open the c file and changed the node id to 1 and 2 so the node will get their id . finally i connected the three boards together.
In arduino i opened the serial monitor and typed the letter 0. The three boards flashed and the bridge ( id 0) flashed once more. i also got a feedback from the board ” node 0 “. I tested node 1 and 2 and they responded the same.