Networking & Communications

Assignment: build a wired and/or wireless network with at least to nodes.

I made the hello.bus (wired) and I'm continuing to make the hello.radio (wireless).

Tools & techniques
- Hello.bus board & the hello.radio printed on the modela
- Host program: term.py
- Program for the hello.bus board: hello.bus.c and make.file
- Stuffing the boards by soldering

Result




Findings hello.bus
Connection with hello.bus board. When running the program on the mac it doesn't function so well as running the program on Linux computer. I would like to find out what it is, but I have a bit of time constraints.

Wireless network
I would very much like to make the hello radio developed by Brian Mayton, David Cranor, Rehmi Post. We had no double-sided PCB board. So I chose the alternative way which was "the top traces could be milled from a single-sided PCB blank with a strip of adhesive copper foil on the back to define the ground plane."

This is the result so far:
HelloRadio



Findings hello.radio
I started making the Hello.radio. In the design there are also some vias in order to trace to the ground plane underneath the circuitryThese vias can be seen in the outline of the radio hello png file. When the outline will be cut, these vias would be drilled. This has not happened, because the diameter of the mill was too thick for these vias. It indicates why the Cad.py software was not rendering the vias. We've increased the diameter of vias in the png file. The problem was resolved.

Soldering the tiny surface-mount components (0603) went well.

Unfortunately I did not have time to make the second radio, but I will certainly do in the future.