Skip to content

nozols/ScopeOnMicrocontroller

Repository files navigation

Scope On Microcontroller

This program makes an oscilloscope, function generator and a spectrum analyser of your ESP32!

Installation

  1. Install the latest release of this program on your computer.
  2. Program your ESP32 with the firmware found here. This can be done using the Arduino IDE.
    • You can modify the digital filter by modifying the method digitalFilter
    • You can modify the function generator by modifying the method generateWave
  3. Start the program, connect to your ESP32 and measure some signals!

Usage

Oscilloscope

The oscilloscope has two channels. Channel 1 is the signal that has been measured on the configured ANALOG_IN_PIN and channel 2 is the same signal, but passed through the method digitalFilter and thus is a filtered signal.

Function generator

The function generator generates a signal on the configured ANALOG_OUT_PIN. If you want to see this signal on the scope you must connect ANALOG_IN_PIN and ANALOG_OUT_PIN physically.

Spectrum analyser

The spectrum analyser analyses the amplification on the set spectrum. For this to work, the ANALOG_OUT_PIN and ANALOG_IN_PIN should be connected. On the ANALOG_OUT_PIN the set spectrum is generated and the amplification is measured on the ANALOG_IN_PIN.

Things to keep in mind

Please update and configure the COM-drivers as shown in the following image:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages