HNHacker News
TopNewBestAskShowJobs

CoolNamesAllTkn

55 karma · joined August 6, 2025

submissionscomments
CoolNamesAllTkn··on Show HN: We built the smallest dual-band aircraft tracker
We make a few devices already that work as a drop-in stratux replacement! An ultra low cost version based on m1421 is definitely on our minds but we're focusing on keeping up with our preorders for Winglet first. Most of the work on sensor integration should be able to be ported to an m1421 based receiver in the future if we decide to go that route.

https://pantsforbirds.com/product/adsbee-1090u/ https://pantsforbirds.com/product/adsbee-winglet/

CoolNamesAllTkn··on Show HN: We built the smallest dual-band aircraft tracker
Awesome! Would love to see you on the discord: https://pantsforbirds.com/discord
CoolNamesAllTkn··on Show HN: We built the smallest dual-band aircraft tracker
Components are specced on the datasheet according to regulatory requirements (e.g. where the ISM band is). What they can actually receive comes down to the performance of the RF frontend and the firmware :)
CoolNamesAllTkn··on Show HN: We built the smallest dual-band aircraft tracker
Yes, that's also us! The post you shared was from our ADSBee 1090 series of receivers, which are based on RP2040 PIO and a discrete RF frontend. Our new receiver is much smaller and optimized specifically for low power and embedded detect and avoid applications.
CoolNamesAllTkn··on Show HN: We built the smallest dual-band aircraft tracker
On the SDR side, dump978 is what most people use, but SDRs are generally not well suited to embedded applications in terms of power / form factor / cost.

Our firmware is fully open source, and our UAT decoder was introduced last year and has been working well (I think we've shaken all the bugs out at this point). We implemented everything from scratch so that it would run efficiently on our embedded RF MCU (TI CC1314). We support both UAT ADSB and UAT uplink (weather / traffic data).

Our firwmare repo is here: https://github.com/PantsForBirds/adsbee. It's always open for bug reports or PRs!

CoolNamesAllTkn··on Show HN: We built the smallest dual-band aircraft tracker
Ha, it's very fun to see that people know about the project!

ADSBee 1421's very low power consumption is determined by its architecture. Where ADSBee 1090 has a discrete RF frontend with multiple power hungry LNAs and a power detector chip, plus a dual core RP2040, an ESP32 S3 module, and a CC1312, ADSBee 1421 just has an LR2021 chip and a CC1314. A single LNA on the ADSBee 1090's RF frontend actually draws about as much power as the whole m1421!

The tradeoff is that we have fewer CPU cycles available for crunching packets compared to the ADSBee 1090, and the LR2021 has some quirks that result in it only being able to receive ADS-B packets in its maximum dynamic range configuration (so we support Mode S DF17 only, no squitter packets or altitude / surveillance replies like you get with DF4/5/11). That said, this has been plenty for customers who are looking for an aircraft detect and avoid solution plus UAT traffic / weather.

Based on our testing so far, ADSBee m1421 is well suited to general aviation applications (portable flight bag / cockpit avionics), drone flight controllers (aircraft detect and avoid), and anything that needs to be low cost or easy to run off a solar panel or little battery.

For customers looking to build something like an airport ground station, where they want all squitter and extended squitter packet formats and a higher max packet rate, we still recommend the ADSBee 1090 three-MCU architecture.

CoolNamesAllTkn··on Show HN: We built the smallest dual-band aircraft tracker
We have a competitor for the high end of the electronic flight bag market, we call it ADSBee Winglet: https://pantsforbirds.com/product/adsbee-winglet/

We're focusing on embedded applications with ADSBee m1421 applications right now but it's definitely tempting to roll m1421 into a smaller flight bag device. It's something we might get back around to once we have Winglet off the ground.

CoolNamesAllTkn··on Show HN: ADSBee, an open source dual band embedded ADS-B receiver for anything
Re: the GPS question, there are plans to add GPS support, and we have hardware set up for easy integration of a GPS receiver, since it's a common ask from people who are looking for an electronic flight bag device. It's on the to-do list!

I spent a bunch of time getting the timestamps on the custom receiver to be sub-microsecond accurate (https://pantsforbirds.com/adsbee-1090-july-2025-update/), so the receiver is capable of feeding multilateration (MLAT) networks which decode position based on time of flight of received packets. Combining that feature with live GPS updates would allow creation of an MLAT network with moveable base stations, which would be pretty cool.

CoolNamesAllTkn··on Show HN: ADSBee, an open source dual band embedded ADS-B receiver for anything
Currently, customers that run a fleet of ADSBees set them up to feed their own endpoint, which can be very easy to set up using open source software. For instance, we have https://globe.whereplane.xyz/, which is fed by a handful of ADSBees around the world. The code for this aggregator is a single docker compose file, which can be found here: https://github.com/CoolNamesAllTaken/whereplane-xyz

ADSBees can be fully configured over their network connection, including flashing new firmware, so if you put them onto some sort of VLAN network you could update and configure each device pretty easily. They use a network console accessible via USB or WebSocket for configuration and firmware updates.

CoolNamesAllTkn··on The 1090 Megahertz Riddle: A Guide to Decoding Mode S and ADS-B Signals
This book is a great reference! Junzi has it in website form as well: https://mode-s.org/1090mhz/ Much more affordable than purchasing a copy of DO-260.

I consulted it a lot while working on an open-source ADS-B receiver project that decodes Mode S using RP2040 PIO. https://github.com/CoolNamesAllTaken/adsbee/