TI Stellaris launchpad is a cheap ARM development board. Here is a nice project where board can be put in to use. It’s a logic analyzer built around Stellaris Launchpad. The original idea came from STM32F4 based project. Fischl made it work with some decent characteristics. It has 10MHz sampling rate with 16kBytes buffer. There are total 8 channels.
The logic analyzer is running on Stellaris Launchpad board without any external hardware. So everyone can flash a binary and start using right away. Data is transferred to computer via virtual com port. As microcontroller ports have some voltage limitations, they apply to analyzer too. Couple pins supports up to 3.6V while rest 5V signals. Analyzer sends data using SUMP protocol, so you can see data on LigicSniffer OLS java based client software.
We recommend EasyEDA for circuit design and PCB prototype