Selon cnx-software, ESP-Scope est un micrologiciel open source qui permet de transformer n’importe quelle carte ESP32 en un oscilloscope. Il utilise l’une des broches ADC pour atteindre une fréquence d’échantillonnage allant jusqu’à 83 333 Hz sur l’ESP32-C6, et il est capable de visualiser les résultats par le biais du Wi-Fi dans un navigateur Web, compatible avec des plateformes comme Google Chrome et Mozilla Firefox.
ESP32-C6 à 83 333 Hz : l’oscilloscope idéal pour les utilisateurs de Wi-Fi
Ce projet n’est pas le premier à utiliser l’ESP32 en tant qu’oscilloscope ; un projet similaire, appelé « Esp32_oscilloscope », a été présenté l’année dernière par Bojan Jurca. Cependant, l’ESP-Scope se distingue en étant construit sur le framework ESP-IDF et a été utilisé pour des tests sur des générateurs de code d’intelligence artificielle. Il a été développé notamment pour le projet « Google Antigravity utilisant Gemini 3 », intégrant des améliorations et des astuces, ainsi qu’une conception élaborée par un humain. La construction complète ne nécessite que quelques heures.

Fonctionnalités avancées : de 1 à 83 333 Hz pour des mesures précises
Le micrologiciel ESP-Scope offre des options intéressantes pour les utilisateurs. Il permet la visualisation en temps réel des signaux grâce à un navigateur Web, tout en offrant une fréquence d’échantillonnage réglable de 1 à 83 333 Hz. Les utilisateurs peuvent profiter d’une fonctionnalité de Crosshair pour réaliser des mesures précises, ainsi qu’un niveau de déclenchement qui peut être ajusté. Il est également possible de générer des signaux de test, de réinitialiser l’interface pour effacer les paramètres, et même de l’éteindre directement depuis le navigateur.

Bien que cette fonction puisse être adaptée à une multitude de dispositifs ESP32 avec quelques modifications, elle a été spécifiquement testée sur le XIAO ESP32C6, pour lequel Matt a également conçu un boîtier imprimé en 3D. Selon ses indications, aucune intelligence artificielle n’a été impliquée dans cette conception :
“La conception 3D se compose d’un boîtier en deux parties, incluant un espace pour une pile AA (Li-poly 3,7 V), qui se connecte directement à un appareil Seeed XIAO ESP. Le boîtier permet également des clips et dispose d’ouvertures pour le connecteur USB-C ainsi que pour les connexions « masse », « signal » et « test » avec un pas standard de 2,54 mm, pouvant être facilement découpés à partir de cavaliers et soudés au Seeed XIAO. La création a été réalisée grâce à Fusion 360 et imprimée sur un Bambu Labs A1 Mini en seulement 30 minutes.
Le projet est disponible sous une licence MIT permissive, et il est possible de retrouver le code, les instructions pour débuter ainsi que les fichiers 3D du boîtier sur GitHub.
Via Hackaday
-
ESP32S ESP-WROOM-32 Lot de 2 cartes de développement WiFi 38 broches et module Bluetooth avec USB Type-C et CP2102, microcontrôleur ESP32 double cœur pour projets IoT, compatible avec Arduino IDE
-
DASNTERED Téléchargeur de Programme ESP-Prog, débogage Automatique JTAG téléchargeur de Programme ESP-Prog Pratique pour ESP8266 ESP32
