This project started as an attempt to build a general-purpose handheld SDR receiver, which turned out to be a little too open ended for me to make much progress. I got as far as putting a 2.2" Adafruit screen on a Raspberry Pi Zero with some 3D printed knobs.
I realized what I really wanted was to play around with the LCD, so I took the knobs off, attached USB hub to plug the SDR dongle into, and started listing dump1090 output on the screen.
I also plugged this stack into a USB battery pack to try it out on the go:
After playing around with drawing flight info using SDL I upgraded the screen to a 3.5" IPS LCD to make more room for the plots.
At the moment, I'm drawing the UI from a few methods I stuck in the view1090 source, which listens to vanilla dump1090 output on a local socket. I'll put the viewer on Github when I get around to cleaning it up a little.
The battery, SDR dongle, Raspberry Pi, and LCD stack is really thick (over an inch even after cutting most of the RPi headers off), but I put it all into a temporary case anyway.
This would work best as an all-in-one, like the awesome Gameboy AIO, but there a lot of things to figure out before I go down that route.