PalmScope started as my senior design project in my final year of
Electrical Engineering at the
University of Tennessee. The original goal was to
produce a digital oscilloscope for Palm OS based devices that attached via the serial
port. Since leaving UT and getting a job
in the real world, some of the original design team and myself have continued
working on the project. PalmScope has now won a couple of awards and even been
mentioned in Circuit Cellar Magazine.
Almost all the development for PalmScope is done on
GNU/Linux boxes. Elsewhere on this website, you can find info and links about the design tools
that we use. We were able to use the
GCC C-compiler to develop the software targeted for the Palm OS, PC, and
Atmel AVR micro-controller. In future, we
are looking at moving the FPGA/VHDL development to GNU/Linux also, running the free
Xilinx WebPack tools on Linux. PCB design
and layout is done in EAGLE, also
a free tool for non-commercial use.
The current prototype of the PalmScope has the following Features: