Hi,
My main tool is a C++ compiler on a windows PC – which turns the stuff I type into something the computer can run. I use several different computer languages, such as Perl and Python, but for speed its tough to beat C or C++.
I also need some good cameras (the one under my desk is I think £50,000 to buy – but we borrowed it), and lots of different types of TV.
It depends what kind of idea it is. A new algorithm, protocol or computer program might be designed in a code editor or simulation package (my favourite is MATLAB, the ‘Matrix Laboratory’), while an electronic circuit might be designed in a SPICE program (which stands for Simulation Program with Integrated Circuit Emphasis). These tools not only let use design but also test our ideas to make sure they work. This saves us a lot of time compared to building the circuit itself out of components and circuit board.
Also lots and lots of paper! Sometimes you just need to draw doodles of how all the parts connect together before you start trying to make a simulation of a project. I keep a record of all my work in a logbook so I can keep track of what does and doesn’t work.
Comments