3 ms·
I've been working on a balloon controller as well, although mine is incredibly bare-bones [1]. It only reports position, altitude, and temperature; but since it
by normaldotcom 11y ago
I've been working on a balloon controller as well, although mine is incredibly bare-bones [1]. It only reports position, altitude, and temperature; but since it's so minimal it only weighs around 2 grams.
For your use case, you might want to consider a small external microcontroller that handles TNC functionality, this /might/ be smaller and more lightweight than a USB sound card.
Your payload controller software looks pretty awesome--nearly makes me want to launch a balloon with a full Linux single-board computer!
[1] http://protofusion.org/wordpress/2015/10/featherhab-2-gram-high-altitude-balloon-tracker/ http://protofusion.org/wordpress/2015/10/featherhab-2-gram-h...
- chrissnell 11y agoI've tested my code with the TNC-Black from Coastal Chipworks and it works well. Weight isn't a huge issue on my flight; I'm focused on high altitude photography. It's just more fun for me to do things in software whenever possible. I'd really love to do the mod/de-mod in pure Go. There is an interesting example of a modem in Go but I have much more learning to do before I could write one of these for AFSK: http://bemasher.github.io/rtlamr/ http://bemasher.github.io/rtlamr/
- chrissnell 11y agoAwesome tracker, by the way! I'm super jealous of guys like you with actual engineering skills that can put together a custom integrated package on a PCB like that. Would you consider putting up your schematics and Eagle files on Github or similar?
- normaldotcom 11y agoDefinitely! I have a couple issues I need to fix on the hardware so the board runs without mods, but I plan on posting all of the hardware/firmware very soon once I get that wrapped up.