In the SFU engineering science program, all students are required to complete a Capstone Engineering Project, which is a course that is a full-time endeavour on its own. My colleagues and I were fortunate to be sponsored by Analytic Systems to design a wireless communications device that could relay data read from a serial port on a personal computer.
With our general system defined, we first set out to design the central hub of the device using a DIY etching station I built, and a lot of soldering and re-soldering home made circuits my team and I designed.
With the central board built up…
We then used the Microchip Technologies networking stack to implement a combination of a micro embedded web server and DAC/ADC and GPIO facilities. Kind of like an Arduino before Arduino. It actually powered the presentation we gave in person for our final demo, allowing our profs to login to the web server with an iPhone to test its controls via an HTML/AJAX interface.
We can’t forget the remote wireless transceivers…
The end result was well received by our sponsors, as well as our supervising professors, who not only awarded us exceptional grades, but even noted that given the scope and ambition of our project, it was “on par with two-and-a-half capstone projects” in terms of the work involved. We could not have been prouder.