Web Oscilloscope — IC Explorer

📟
Web Oscilloscope
Signal Generator · Microphone · USB Serial
Idle
■ CH1 · GENERATOR
TB: 1x TRIG: 0.00
Timebase
0.1x
0.25x
0.5x
1x
2x
4x
Vpp
--
Frequency
--
RMS
--
DC Offset
--
Transport
Signal Generator
Waveform
Amplitude 0.30
Frequency 440Hz
Trigger 0.00

About Web Oscilloscope

Signal Generator Microphone Input USB Serial / Arduino

A browser-based oscilloscope with three input sources. No installation required — works entirely in your browser using Web Audio API and Web Serial API. Perfect for electronics engineers, students, and IC testing.

Signal Generator — Built-in sine, square, sawtooth and triangle wave generator with adjustable frequency (1–2000Hz) and amplitude. Use the trigger slider to stabilize the waveform display.

Microphone — Captures live audio from your device microphone for real-time waveform visualization and frequency analysis.

USB Serial (Arduino) — Connect an Arduino or any microcontroller via USB. The oscilloscope reads analog values sent over serial and plots them in real time. Requires Chrome or Edge browser.

Arduino Sketch — paste this into your Arduino IDE and upload:

// Web Oscilloscope - Arduino Sketch // Connect your IC/sensor output to analog pin A0 void setup() { Serial.begin(115200); // Match baud rate in oscilloscope } void loop() { int val = analogRead(A0); // Read 0–1023 Serial.println(val); // Send to browser delayMicroseconds(200); // ~5000 samples/sec } // For multiple channels (future): // Serial.print(analogRead(A0)); Serial.print(","); // Serial.println(analogRead(A1));

Post a Comment