From 41d6d68ff3c92a3160aafb23f5dc50b15a319ac3 Mon Sep 17 00:00:00 2001 From: Victor Talpaert Date: Sat, 2 May 2026 16:43:42 +0200 Subject: [PATCH] reworked some meta data --- README.md | 28 +++++++++++++++------------- webpage/index.html | 9 ++++++++- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index c58ba4f..480ef37 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -# ESP-Scope +# ESP-Scope — Web Oscilloscope for ESP32 + +> Real-time analog signal visualization in any browser, served directly from an ESP32 over WiFi. Flash firmware in one click — no drivers or toolchain needed. ## Overview ESP-Scope is a web-based oscilloscope built using the ESP-IDF v5 framework. It allows users to visualize analog signals in real-time through a web browser. The project leverages the ESP32's ADC capabilities and serves a web interface for signal visualization. By default, one of the ESP pins generates a PWM signal, useful for debugging or generating configurable pulses. @@ -9,18 +11,7 @@ It also contains a 3D design for a case for the Seeed XIAO ESP32C6. ![ESP-Scope web interface](screenshot.png) -## Features -- Real-time signal visualization on a web browser. -- Adjustable sample rate (1-83333 Hz) and attenuation. -- Crosshair functionality for precise measurements. -- Adjustable trigger level. -- Test PWM signal generation. -- Reset functionality to clear settings and reload the interface. -- Power off from the browser. - -## Getting Started - -### Quickstart — Flash without installing anything +### Flash without installing anything Pre-built firmware binaries are available on the [Releases page](https://github.com/vtalpaert/esp-scope/releases/): - `esp-scope-esp32-merged.bin` — generic ESP32 @@ -34,6 +25,17 @@ Works with Chrome, Edge, or Opera. Select your firmware version, click **Install --- +## Features +- Real-time signal visualization on a web browser. +- Adjustable sample rate (1-83333 Hz) and attenuation. +- Crosshair functionality for precise measurements. +- Adjustable trigger level. +- Test PWM signal generation. +- Reset functionality to clear settings and reload the interface. +- Power off from the browser. + +## Getting Started + ### Prerequisites - ESP32 development board. - [ESP-IDF](https://github.com/espressif/esp-idf) installed and configured. diff --git a/webpage/index.html b/webpage/index.html index 0b8f8da..6063eae 100644 --- a/webpage/index.html +++ b/webpage/index.html @@ -4,6 +4,13 @@ ESP-Scope — Web Oscilloscope for ESP32 + + + + + + +