🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    hardware FFT on the esp32

    FAQS
    2
    3
    11.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dasloloD
      daslolo
      last edited by

      I noticed that some stm32 have very accelerated FFT and even the Klei library has one included. I was wondering if the esp32 had something good, (Arduino FFT doesn't count)

      1 Reply Last reply Reply Quote 0
      • M
        M5MPy
        last edited by

        Interesting point : never thought about that since using Motorola (yes, long time ago) and TI DSP with ASM programming for folding memory pages by microcode for FFT.
        What are you trying to do? Audio analysis or lower / higher frequencies?

        dasloloD 1 Reply Last reply Reply Quote 0
        • dasloloD
          daslolo @M5MPy
          last edited by daslolo

          @m5mpy microcode is very low level, I like how these MCU bring back old memories and old hacks like I used to do on Amiga. And how in general they force into better programming habits.
          So what I'm trying to do is general purpose signal camera. At the moment, a sound camera will do. From what I was told on eevblog, I need one FFT per microphone to calculate inter-mic delay. So far Arduino FFT switched to uint32 (faster on esp32 than uin8 I'm told) I'm getting 512 bins at 12 ms, which is't very zippy as I'll need 4 cameras at least. Not that big a deal because I don't need 60fps refresh but ... well, that would be nice :D
          As for the frequency, at the moment I'm interested in detecting the origin of low frequency sound as they're notoriously difficult to locate by ear. Eventually I'd like to expand into an EMF camera.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post