Hacker News new | ask | show | jobs
by normaldotcom 3894 days 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-h...

2 comments

I'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/

Awesome 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?
Definitely! 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.