espressif/esp-dsp

1.8.1

Latest
uploaded 13 hours ago
ESP-DSP is the official DSP library for Espressif SoCs.

21 examples

  • applications 6
    • azure_board_apps 2
      • apps 2
        • 3d_graphics
          This demo for the ESP32-Azure IoT kit showcases a 3D graphics application, displaying 2D graphics as a rotating 3D object.
          95.71 KB
        • kalman_filter
          The demo showcases a Kalman filter implementation for the ESP32-Azure IoT kit, enabling 3D graphics based on IMU sensor data.
          104.63 KB
    • m5stack_core_s3 2
      • apps 2
        • 3d_graphics
          This demo for the M5Stack Core S3 board showcases the use of matrices with the ESP-DSP Mat class and basic 3D graphics.
          6.37 KB
        • kalman_filter
          This demo showcases a 3D graphics application on the M5Stack Core S3 board, using ESP-DSP and sensors for 3D visuals.
          15.62 KB
    • lyrat_board_app
      This application demonstrates audio processing on the ESP32-LyraT board using IIR filters from the ESP-DSP library.
      361.93 KB
    • spectrum_box_lite
      This demo application for the ESP32-S3-BOX-Lite board demonstrates FFT functions from the ESP-DSP library to process audio stream data.
      5.12 KB
  • apps 2
    • 3d_graphics
      The demo showcases 3D graphics on the ESP32-Azure IoT kit using the ESP-DSP Mat class and a Kalman filter.
      95.71 KB
    • kalman_filter
      This demo showcases the ESP32-Azure IoT kit's Kalman filter and 3D graphics, utilizing IMU sensors to display a 3D object that reacts to board movements.
      104.63 KB
  • azure_board_apps 2
    • apps 2
      • 3d_graphics
        This demo showcases 3D graphics on the ESP32-Azure IoT kit, featuring rotating objects and user-defined graphics.
        95.71 KB
      • kalman_filter
        This demo for the ESP32-Azure IoT kit showcases a Kalman filter application that processes IMU sensor data to display a 3D object on the screen.
        104.63 KB
  • basic_math
    This example demonstrates how to use basic math functions from the esp-dsp library, including applying windowing and calculating FFT.
    3.25 KB
  • conv2d
    This example demonstrates how to use 2D convolution from the esp-dsp library to process two images.
    2.37 KB
  • dotprod
    This example demonstrates how to use the esp-dsp library to calculate the dot product of two arrays.
    2.58 KB
  • fft
    This example demonstrates using FFT functionality from the esp-dsp library, including initialization and signal processing steps.
    3.47 KB
  • fft4real
    This example demonstrates the use of FFT functionality from the esp-dsp library, performing various FFT calculations on initialized input signals.
    3.65 KB
  • fft_window
    This example demonstrates how to use Window and FFT functionality from the esp-dsp library.
    3.37 KB
  • fir
    This example demonstrates the use of FIR filter functionality from the esp-dsp library, including signal initialization, FFT, and FIR filtering.
    3.87 KB
  • iir
    This example demonstrates how to use IIR filters functionality from the esp-dsp library, including filtering input signals and performance calculations.
    3.53 KB
  • kalman
    This example emulates a system with IMU sensors using the Extended Kalman Filter (EKF) to estimate gyroscope errors and calculate system attitude.
    8.46 KB
  • lyrat_board_app
    This application demonstrates audio processing on the ESP32-LyraT board using IIR filters from the ESP-DSP library.
    361.93 KB
  • matrix
    This example demonstrates how to use Mat class functionality from the esp-dsp library to perform matrix operations.
    2.49 KB