espvban/ESPIDFNEW/managed_components/espressif__esp-dsp/applications/azure_board_apps
2024-08-29 21:38:48 +02:00
..
apps first commit 2024-08-29 21:38:48 +02:00
graphics first commit 2024-08-29 21:38:48 +02:00
.gitignore first commit 2024-08-29 21:38:48 +02:00
README.md first commit 2024-08-29 21:38:48 +02:00

ESP-DSP ESP32-Azure IoT kit demo applications

The demo applications are developed for ESP32-Azure IoT kit development board and are demonstrating usage of matrices with ESP-DPS Mat class, Kalman filter and basic 3D projection with matrices

3D Graphics demo

  • a simple rotation of a selected 3D objects is shown on the display
  • demonstrating usage the Mat class, matrices and operations with matrices

Kalman filter demo

  • a selected 3D object is following movements of the development board with IMU sensors
  • the sensors outputs are processed by the Kalman filter
  • demonstrating usage the Mat class, matrices, operations with matrices and Kalman filter

3D graphics

Simple 3D graphics is used in the both demos, to display the 3D on the monochromatic display. The Graphics is using transformation matrices to rotate, scale and translate (move) 3D objects, to show the matrix calculation capabilities of the ESP-DSP repository.

Used components

  • ESP-DSP: matrices, Mat class, Kalman filter
  • ESP-BSP: ESP32-Azure IoT kit