Adam Conway writes about constructing a custom aircraft radar using an ESP32-S3 powered WT32-SC01 Plus display. The device fetches live flight data from ADS-B networks to show real-time positions, altitudes, and routes on a 3.5-inch touchscreen interface. To maintain smooth visuals despite five-second data updates, the system uses dead reckoning to predict aircraft movement between polls.
- Employs an 8-bit parallel bus for high bandwidth display rendering
- Uses Douglas-Peucker simplification to compress coastline data into limited flash memory
- Incorporates emergency squawk code detection with visual warnings
- Manages real-time flight information via the adsb.fi and adsbdb APIs