Voltar para Frameworks
📊
ESP-DSP
ESP Digital Signal Processing Library
Biblioteca Especializada de SinaisBiblioteca oficial de processamento digital de sinais para a família ESP32, fornecendo algoritmos matemáticos acelerados em hardware.
LINGUAGEM DE DESENVOLVIMENTO
C / C++
Sintaxe e ecossistema
CATEGORIA DO FRAMEWORK
Biblioteca Especializada de Sinais
Classificação de arquitetura
OBJETIVO PRINCIPAL
Execução de cálculos matemáticos pesados como FFT, transformadas, filtragem digital e operações matriciais com máxima velocidade
Características de Destaque
- Transformadas Rápidas de Fourier (FFT real e complexa) otimizadas em Assembly
- Filtros digitais IIR, FIR e estimadores de Kalman
- Operações com matrizes, vetores e produtos escalares
- Suporte a números de ponto flutuante e ponto fixo (Radix-2 e Radix-4)
- Otimizações personalizadas para arquiteturas Xtensa Dual-Core e RISC-V
Casos de Uso Recomendados
Análise espectral de áudio e vibrações em tempo real
Filtros anti-ruído para sensores biomédicos (ECG/EMG) e industriais
Controle de motores de alta precisão e algoritmos FOC
Compressão e codificação de dados na borda
Resumo Técnico
Nome OficialESP-DSP
LinguagemC / C++
Tipo / SuiteBiblioteca Especializada de Sinais
Cor Temática
#A855F7Demonstração de Código
Trecho de inicialização rápida. Copie e personalize em seu projeto.
C / C++Mais Exemplos
ESP-DSP example
Local Source
1
Dica de Desenvolvimento: Personalize o trecho de inicialização com as pinagens e configurações corretas correspondentes à série do seu microcontrolador (ex: ESP32-S3, ESP32-C6). A documentação detalhada da API pode ser acessada na barra superior do framework.