Here’s a USB oscilloscope project from a few years ... Quick, small, and useful; a schematic, board layout, firmware, and PC software sources are all available for download.
For hackers on a tight budget or with limited bench space, a USB oscilloscope can be a compelling ... the interface for your scope is a piece of software: the feel of physical buttons and knobs.