Аналоговая часть осцилла из радиохобби не потянет 2.5мгц (достаточно глянуть на даташиты ОУ).
прошивка и прога есть - я недавно еще скачивал, но найти старую, как помет мамонта TDA8703 - нереально.
А так схему повторяли, причем по отзывам - заработала сразу...
а АОСК там автор сам написал что у него 2.5 мгсемпла максимум - а это около 250кгц будет красиво еще а выше - искажение сигнала.
вот
http://www.ulrichradig.de/home/index.php/avr/avr-dso на авр+плисина 50мегасемпловой осцилл - очень познавательно как выглядит кварц на 12 мегагерц при оцифровке 50мгц. и прикинуть что будет видно если взять частоту 25мгц (половину по Котельникову, т.е. сигнал то мы восстановим - но шумы и сдвиги фаз уровней и тд - не увидим).
p.s. вот кстати софт - вроде даже кроссплатформенный для цифровых осциллов:
http://lsn.unige.ch/osqoop/
а вот: Digital Storage Oscilloscope (DSO)
параметры:
Some (intended) features for the first prototype
* Two fast analog to digital converters with 12 bit resolution
* Analog bandwidth above 100 MHz
* Sampling rate up to 100 million samples per second (MSPS) for both channels,
* 200 MSPS for single channel operation and
* even higher resolution for periodic signals employing Equivalent Time Sampling (ETS) also called Random-Sampling or Postcorrelated Undersampling
* Input range: 50 mVpp up to 50 Vpp fullscale (1MOhn/35pF)
* 6 single ended digital inputs with BNC connectors
* 8 inputs supports single ended or differential digital signals
* Input range for digital signals is -4 to +5V with adjustable threshold
* Analog (Channel 1 only) and digital trigger
* External trigger and external clock is supported
* Fast onboard memory for more than 512k samples (2 Megabytes total)
* USB (full speed) and RS-232 (mainly for debugging) connection to PC
* Power supply: USB supported by Li-Ion-Accu, Wall plug (5 to 36V) for long time measurements.
p.p.s. забыл ссылку дать
http://www.ssalewski.de/DAD.html.en