Frequently Asked Questions:
Q. What kind of device did you use for USB communication?
A. The module that I used for the prototype is a pre-programmed Delcom USB chip. They are standard Cypress USB controllers that have been pre-loaded with firmware from Delcom. For the purpose of prototyping, I used a simple USB Interface Board, which is available from Electronix Express.
Q. Did you create the USB device drivers from scratch?
A. No, the drivers, along with sample source code for multiple programming languages, are available for Windows, and Mac OS X. There are several drivers for Linux available on SourceForge [here, here, and here].
Q. Do you mind if I port your code to another platform?
A. Not at all. The entire project will be open source very soon. I have not released the source code yet because it is embarassingly poor quality at the moment. I am actively seeking people to assist me in writing code. Please email me if you would like to help.
Q. Can I see the schematics?
A. Of course! The schematics will also be open source; just as soon as I make them. I designed this project by piecing together parts of different projects. So no real schematic exists at this time. I spent the entire day last Sunday completing tutorials on gEDA and Eagle CAD. Hopefully I will have a schematic to show soon. I am still a beginner in electronics, so I’m actually learning all of this myself as I go along!
Q. Do you have a timeframe for completion?
A. No, I’m sorry. I have a full time job, and I attend university full time. I will work on TrafficStop as much as my schedule allows. That said, the best way to motivate me is to email me and tell me how much you enjoy the project! Knowing that people are out there waiting for me inspires me to move forward.
Q. Have you considered selling this?
A. The thought has crossed my mind. I did a little research earlier this week, trying to get a feel for how much it would cost me to get this off the ground. I am thinking about offering a kit with custom PCB and required comonents so that you could assemble the stoplight quickly yourself. If you would be interested in purchasing this as a kit, please let me know.
Q. How much did it cost you to build?
A. Too much. I built the prototype using anything I could get my hands on quickly. In some cases this worked out to be a cheaper solution, but not always. I estimate that if I were to build another one today it would cost me around $35. That’s including $20 for the original blinking traffic light on which the project is based. It would cost much less if I were buying the parts by the hundreds.