Yes, it is. It's resistive, but perfectly adequate for the job. PJRC has some really nice libraries for the ILI9341, they can update the display pretty quickly. I'm using the PJRC ILI9341 and a Teensy 4.1 in my ELS. I'm glad I chose the 4.1, lots more IO, which is really good for beginning a project.
Speaking of displaying FFT data, I did this on a ILI9341 breakout board from Adafruit for my doppler chronograph. FFT displayed in dB's. Lines on graph are every 10 dB. Automatic detection of a tuning fork. A = 440 Hz, converted to speed at X-band. (10.250 GHz ISM band). Display is only 320 pixels wide, but the 512 points are mapped to 320. 1K FFT sampled continuously at 60KHz (DMA), using ping pong buffers. The FFT's never stop. Get FFT results and detections every 17.05ms, (58.65 Hz) but results are only displayed if there is a target detection. Using it to chronograph pellets. With the Adafruit libraries, I am limited to a 6 Hz screen update rate. The PJRC libraries allow significantly higher data rates. Another reason to use the PJRC display.
As you can see, I am trying to box it up. Totally screwed up the USB connector location, and for that matter, the box wall thickness. Don't have enough room for inserts without blowing out the walls. Hey, I'm new to this 3d printing and design...
View attachment 429890