i basically want to develop a Cathode ray oscillioscope application which runs under linux and windows (atleast one of them), which basically takes the ADC samples from the Atmel tiny26 microprocessor on STK200 cable. the micro itself is 8 bit, 2kb ram. though the speed isnt a very big issue itself. but a reasonable sample speed around maximum frequency of 4khz signal should come out reasonable accurate in the application.
major tasks involved are:
1. programming the ATMEL tiy26 with stk 200 cable in C or assembly to sample the incoming signal of around 4 khz with reasonable accuracy.
2. creating an application which can run under linux and prefrably under windows as well using QT designer and Kdeveloper from fedora core operating system.
2.1 the application itself should be able to display a decent working Cathode Ray osciliocope working with the hardware.
2.2 the application should provide a way to talk to the microprocessor such that user can flash the memory of micro prcoessor by entering the path of new code.
2.3 able to access I/O pins from application as in being able to set the different pins high and low.
you can find the datasheet for Atmel tiny26 easily on [url removed, login to view]
and i have attached the circuit diagram for the hardware which i would like to program.