One of the most interesting thing about being a maker is you never get tool-stranded, with the right components, makers tend to have the ability to build makeshift tools on the go. Today, we will take a look on how to build a cheap version of one of the most important tools for any electronics engineer or maker; The Oscilloscope.
The Oscilloscope is a test instrument used for the visualization and observation of varying signal voltages, usually as a two-dimensional plot with one or more signals plotted against time. They are used in the design and debugging of electronic devices to view and compare waveforms, determine voltage levels, frequency, noise and other parameters of signals applied at its input as it changes with time. This makes Oscilloscopes a very important tool on the desk of an electronics engineer or maker. However, Oscilloscopes are quite expensive, they cost between $45 – $100 for a small oscilloscope and above $300 for advanced oscilloscopes, which puts them beyond the reach of basic users. But what if we could create something cheaper, compact, and highly functional using the components familiar to makers? That is the question that led to today’s tutorial.
For today’s tutorial, we will build the HS101 Oscilloscope. The HS101 Oscilloscope setup comprises of the HS101 portable and compact DIY oscilloscope, connected to an Android-based mobile phone or tablet running the HScope app. The oscilloscope is based on the STM32F103microcontroller which has 2 fast, 12-bits ADC and it samples the signal to be examined (after it has passed condition elements, like a network of resistors capacitors and diodes) on board.