Vše na jedné obrazovce


Sniffy is a modular software platform for signal measurement, analysis and generation. It works as a unified graphical interface for STM32 microcontrollers and combines the functions of several laboratory instruments into one flexible control environment.

Široká hardwarová kompatibilita


Sniffy runs on a wide range of STMicroelectronics NUCLEO development kits based on STM32 chips. This eliminates the need for expensive specialised hardware: in most cases, you can simply take any available NUCLEO kit, flash the firmware, and start measuring, testing and analysing. Sniffy delivers a fast start, low cost and maximum flexibility for development and experimentation.

Řekněte to svým přístrojům


Say goodbye to tedious clicking through complex menus. Thanks to native MCP (Model Context Protocol) integration, you can control the entire measurement setup using natural language. Watch an AI agent autonomously evaluate live data and decide the next steps in real time.

Přehled

Osciloskop

Osciloskop je hlavním nástrojem pro vizualizaci signálů v reálném čase a jejich analýzu, s podporou až 4 kanálů. Nabízí komplexní možnosti spouštění (Auto, Normal, Single) a nastavitelné časové základny i vertikální citlivosti. Zahrnuje automatická měření (RMS, Peak-to-Peak, Frekvence), ovládání kurzorů, spektrální analýzu FFT, režim XY (Lissajousovy obrazce) a symbolické matematické operace mezi kanály.

Voltmetr


Voltmetr, určený pro přesné měření napětí, nabízí přehledný číselný displej podobný stolním přístrojům. Obsahuje graf historie pro sledování trendů v čase a data logger pro export dlouhodobých měření do CSV souborů. Podporuje sledování Min/Max hodnot, měření zvlnění (Ripple) a konfigurovatelné průměrování pro vyhlazení zašuměných signálů.

Generátor signálů (ArbGen)


Tento modul funguje jako všestranný generátor funkcí schopný produkovat jak standardní průběhy (Sinus, Trojúhelník, Obdélník), tak vlastní libovolné signály. Uživatelé mohou jemně ladit frekvenci, amplitudu, offset a fázi pro každý kanál. Umožňuje import vlastních dat průběhů ze souborů CSV nebo TXT. Dále poskytuje funkci Sweep (přelaďování), která umožňuje generovat signál s plynule se měnící frekvencí, kde lze definovat počáteční a koncovou frekvenci (min/max) a dobu trvání cyklu (sweep time).

Generátor modulované PWM (s proměnnou střídou)

Tento modul generuje PWM signál, kde se střída (Duty Cycle) dynamicky mění v čase podle zvoleného předpisu. Změna střídy může probíhat podle standardních funkcí (Sinus, Trojúhelník, Obdélník) nebo podle vlastního libovolného signálu definovaného uživatelem. Umožňuje nezávislé nastavení nosné frekvence PWM a frekvence modulačního signálu.


Generátor vzorů (Pattern Generator)


Generátor vzorů slouží jako zdroj digitální logiky, užitečný pro testování digitálních obvodů a komunikačních sběrnic. Může budit výstupní piny předdefinovanými sekvencemi nebo algoritmickými vzory. Režimy zahrnují binární čítač, generátor Grayova kódu a uživatelsky definované sekvence pro vlastní logické stavy.

Čítač

Specializovaný čítač frekvence a časových intervalů pro analýzu externích hodinových signálů. Je optimalizován pro různé frekvenční rozsahy, aby zajistil vysokou přesnost. Nabízí HF režim (přímé čítání) pro rychlé signály, LF režim (reciproční čítání) pro přesné měření frekvence a periody, TI režim pro měření časového intervalu a režim Ratio pro porovnání frekvencí mezi interním a externím kanálem.

Synchronní PWM

Specializovaný modul, který generuje více signálů pulzně šířkové modulace (PWM). Umožňuje přesné řízení střídy (Duty Cycle) a synchronizaci mezi kanály. Podporuje konfiguraci závislých kanálů, fázový posun a krokové režimy pro testování komutačních sekvencí.

Zdroj napětí 

Tento modul promění hardware v programovatelný zdroj stejnosměrného napětí. Poskytuje rozhraní pro nastavení přesných výstupních napětí na více kanálech, což se hodí pro přímé napájení testovaných zařízení přímo z jednotky. Vizualizuje monitorování výstupu v reálném čase (“Real Vcc”) s nastavitelnými logickými omezeními a bezpečnostními limity.