All-in-one ADS-B Receiver and Viewer

The Aerospace Village badge for DC32 (2024) truly is both a feat of engineering and a work of art. The headlining feature of the badge is its ability to natively receive and display nearby aircraft using the ADS-B signals that most aircraft transmit. What normally takes specialized components and an SDR to receive the 1090 MHz signal, this badge uses some hardware hacks and clever trickery to make regular components do the work.
​
But this badge doesn't just display aircraft, it's also an entire linux single-board computer with built-in Wi-Fi, GPS, dual-core processor, 128MB DDR3 RAM, and 8GB of eMMC storage. Want to hack it? Go ahead and connect with SSH or plug in a keyboard to the USB port and open up a terminal. It even has a microSD slot.
​
What else can the badge do?
-
Fully integrated ADS-B receiver with onboard PCB antenna and optional external antenna
-
GPS with own-ship position on a moving map
-
​Expose the Dump1090 data to the network over Wi-Fi or USB Ethernet
-
Video playback
-
Video game emulation
-
Expandable storage if you provide your own microSD card
-
Replaceable 18650 battery with battery state of charge readout and fast charging via USB-C PD
-
USB-C Dual Role Port (Be sure to bring your dongles!)
-
And of course, lots of blinky lights and an SAO connector that supports I2C, UART, CAN Bus, and more
-
Anything else you program it to do, it runs Linux after all :)
​Want to see the design and the code? It's been open-sourced at https://github.com/AerospaceVillage/avBadge_2024
Other Items
Besides the main badge above, we will have a few other items available for purchase in the village during DEF CON.