Osciloskop v kapse. Webový osciloskop s ESP32-C6.

Co můžeme vymyslet s výkonným ESP32-C6? Blikat LEDkou? Měřit teplotu? A co takhle přenosný osciloskop do kapsy? To je projekt ESP-Scope od Matta jehož celý projekt je na volně k použití na github.

Tento projekt není vytvoření v Arduino IDE, jako většina jiných projektů, ale je využit přímo framework ESP-IDF. ESP32-C6 se stará o všechno – jeho ADC měří vstup, zároveň vytvoří webovou stránku na které je zobrazení měřeného signálu. Maximálním vstupním napětí je 3.3 V a maximální vzorkovací rychlost cca 83 KHz.

O podobných projektech jsem se tu už několikrát rozepsal – například přenosný osciloskop s STM32F103 a 2.4″ TFT displejem nebo další osciloskop s STM32 HScope. Ani jeden z nich ale nepodporuje zobrazení signálu na webové stránce.

Hardware

Projekt je založen na univerzální desce XIAO ESP32C6. XIAO vychází z dílny SeeedStudio.

Na miniaturní desce se dá říct, že je všechno – mikrokontrolér ESP32-C6, nabíjecí obvod baterie, vstup pro baterii, vyvedené GPIO a USB-C konektor, který může být použitý pro napájení i programování.

Firmware

Kód byl z velké části napsaný AI (LLM). Gemini 3 od Google je opravdu povedený a výkonný.

Co ESP-Scope umí?

Reálné zobrazení signálu v prohlížeči — měřené vzorky se vykreslí jako křivka.

Přizpůsobitelná rychlost vzorkování – od 1 Hz až po slušných ~83 333 Hz na ESP32-C6.

Nastavení triggeru – nastavení triggeru osciloskopu.

Kurzor – kurzor pro přesné odečítání hodnot.

Vytváření testovacích signálů – ideální když nemáš signálový generátor.

Restart a vypnutí z prohlížeče – protočit firmware nebo zařízení bez doteku.

Závěrem

Teoreticky, stejný FW by mělo být možné spustit i na jiných deskách a čipech Espressif. Autor ale kód testoval právě s XIAO ESP32C6. Maximální vzorkovací rychlostí je pouhých cca 83 kHz. Což samozřejmě není moc. Výhodou ale budiž naprostá jednoduchost projektu s potenciálem na vylepšení.

Projekt najdete na https://github.com/MatAtBread/esp-scope/tree/main?tab=readme-ov-file

Sdílejte článek:
Komentáře:
2 komentářů na sociálních sítích
Už máte po návštěvách rodiny? Takže se můžeme vrátit k bastlení? Mám tu článek o ESP-Scope - osciloskopu z ESP32-C6, který signál zobrazuje na webové stránce. chiptron.cz/osciloskop-v... ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

V supermarketech jsou už Vánoce v plném proudu, je tedy nejvyšší čas sepsat článek plný tipů, co by si kutil/ka, bastlíř/ka a 3D tiskař/ka mohli přát pod vánoční stromeček. Sepsal jsem zajímavé nářadí a věci, které se jim mohou hodit.…

Listopadový měsíc přinesl spoustu novinek od čtyř distributorů. Vybral jsem jich 15 – mezi vybranými novinkami najdete ZigBee/Thread bránu, pájecí stanici, kulatý displej, Raspberry Pi 5B s 1GB RAM, 4G HAT pro RPi nebo multimetr, osciloskop a generátor v jednom.

Nedávno zveřejněné zprávy poukazují na potenciální bezpečnostní rizika spojená s široce používanými čipy ESP32, které vyrábí čínská společnost Espressif.

Webový serial monitor zdarma

Vyzkoušejte moderní webový Serial Monitor zdarma! Laďte Arduino, ESP32 nebo Raspberry Pi přímo v prohlížeči bez instalace. Podpora ASCII, HEX, binárních dat, exportu, časových značek a více kódování.

Červen a rovnou 17 novinek od čtyř distributorů! Je libo vývojová deska s kulatým displejem, pájecí pero, měřící pinzeta, kvalitní Bosch senzor pro měření kvality vzduchu nebo přenosný osciloskop? Tak mrkněte, které výrobky jsem vybral jako nejzajímavější.

Trendy