DSO138 was designed as a training oscilloscope kit. It contains only the basical oscilloscope functions with no fancy features. Simplicity in structure and easiness in assembly/operation are among the main targets of the des...

Buy Now From Amazon

Product Review

DSO138 was designed as a training oscilloscope kit. It contains only the basical oscilloscope functions with no fancy features. Simplicity in structure and easiness in assembly/operation are among the main targets of the design. For these purpose DSO138 uses mostly through-hole parts. The heart of DSO138 is a Cortex-M3 ARM processor (STM32F103C8) from ST. It uses 2.4-inch TFT LCD (320 X 240 dotmatrix, 262K colors) as its display element and displays nice and clear waveforms. Detailed assembly instructions are provided in combination with troubleshooting guide and schematc. Source codes are also available to allow user to add their own features.

This DSO138 kits has all SMD parts pre-soldered (PN: 13801K). The MCU has been pre-programmed and no re-programming required.

DSO138 is partially open-sourced. This opens the possibility for users to add different features or develop new applications on the hardware.

Major features of DSO138:

Analog bandwidth: 0 - 200KHz

Sampling rate: 1Msps max

Sensitivity: 10mV/Div - 5V/Div

Sensitivity error: < 5%

Vertical resolution: 12-bit

Timebase: 10us/Div - 500s/Div

Record length: 1024 points

Built-in 1KHz/3.3V test signal

Waveform frozen (HOLD) function available

NOTE: 9V DC power supply required. Not included.



  • Analog bandwidth: 0 - 200KHz
  • Sampling rate: 1Msps max
  • Sensitivity: 10mV/Div - 5V/Div (Sensitivity error: < 5%)
  • Timebase: 10us/Div - 500s/Div
  • Record length: 1024 points

Similar Products

Elenco TL-3 BNC to Minigrabber Test Lead SetSignal Generator DIY Kit, KKmoon XR2206 High Precision Function Signal Generator DIY Kit Sine/Triangle/Square Output 1Hz-1MHz Adjustable FrequencyXR2206 Function Generator - kuman Updated XR2206 DIY Kit Signal Generator with Screwdriver and Jumper Wires Cable - Sine Triangle Square Output 1Hz-1MHz Adjustable Frequency Amplitude K76Aven 17010 Adjustable Circuit Board Holder5pack 9v Battery Clip with 2.1mm X 5.5mm Male DC Plug for Arduino by Corpcokuman 3O-IUX5-O0TZ DSO 138 DIY Kit Open Source 2.4" TFT 1MSPS Digital Oscilloscope Kit with DIY Parts + Probe 13803KMicro CutterThermaltronics TMT-TC-2 Lead Free Tip Tinner (20g) in 0.8oz ContainerElegoo EL-CP-003 3pcs MB-102 Breadboard 830 Point Solderless Prototype PCB Board Kit for Arduino Proto Shield Distribution Connecting Blocks