ESP32 Impedance Analyzer for Elektor magazine Jul/Aug 2023. Translations: NL, DE, FR.
This repository contains the sources for the project.
- nwa2.m controls the ESP32 via the serial line from octave.
- serialReadline.m reads characters from the serial line until the end-of-line character '\n'.
- nwa.py controls the ESP32 via the serial line from Python3.
- esp32_impedance_analyzer_serial contains (Arduino-IDE) sources for the program that runs on the ESP32, which is controlled via the serial line.
- esp32_impedance_analyzer_websockets contains (Arduino-IDE) sources for the program that runs on the ESP32, which publishes the controlling webpage itself. The webpage is stored in the /data subdirectory inside. Don't forget to adapt the WLAN credentials.
Have fun!
- for my book A Hands-on Course in Sensors Using the Arduino and Raspberry Pi, 2nd ed.;
- for the Data Acquisition Pods using the ESP-01;
- for the Geoscope to fingerprint vibrations;
with more gadgets;
ESP32-DAQ, an ESP32-based Oscilloscope.