TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

KickSat: open source spacecraft project

193 pointsby jimsojimover 8 years ago

19 comments

dolskeover 8 years ago
Hey, Kicksat! I backed the first launch on Kickstarter a few years ago -- it was exciting when they finally launched, and a bit disappointing when it didn&#x27;t deploy the Sprites.<p>But it was a super fun opportunity to get involved with with tracking the carrier satellite and decoding telemetry. And with a really inexpensive setup based around a $20 software-defined radio dongle.<p>I blogged about here: <a href="https:&#x2F;&#x2F;dolske.wordpress.com&#x2F;2014&#x2F;04&#x2F;21&#x2F;satellite-radio&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dolske.wordpress.com&#x2F;2014&#x2F;04&#x2F;21&#x2F;satellite-radio&#x2F;</a><p>As a bit of a followup, I was successful in capturing and decoding a number of its passes over the following weeks. Including what seems to have been the last received signals from it, on 5&#x2F;13&#x2F;2014: <a href="https:&#x2F;&#x2F;groups.google.com&#x2F;d&#x2F;msg&#x2F;kicksat-gs&#x2F;U_svX4f2xY8&#x2F;StfElv6xtREJ" rel="nofollow">https:&#x2F;&#x2F;groups.google.com&#x2F;d&#x2F;msg&#x2F;kicksat-gs&#x2F;U_svX4f2xY8&#x2F;StfEl...</a> Shortly after that it burned up upon reentering the atmosphere, likely over Africa.<p>AIUI the Kicksat-2 re-flight is close to launching; the last Kickstarter update said it missed the upcoming (September) OA-5 launch to ISS due to a last-minute issue with a radio license. <i>fingers crossed soon!</i>
评论 #12380446 未加载
harperleeover 8 years ago
I was wondering if it really was a good idea to spread so many little things in orbit, and was subsequently very happy to read this in the paper linked by jimsojim:<p><pre><code> Due to their extremely low ballistic coefficient, the Sprites are Expected to remain in orbit for only a few days before reentering and burning up in the atmosphere, alleviating debris concerns.</code></pre>
评论 #12376738 未加载
评论 #12376928 未加载
评论 #12382235 未加载
kartikkumarover 8 years ago
Lots of open-source initiatives going on in the (small) satellite world at the moment. We&#x27;re hopefully going to be releasing an online platform for preliminary design and trade-off analysis in the next few months. I know of a few other companies that are working on open-sourcing different parts of the technology stack. Predicting New Space to look quite different in another 5 years, with hopefully next to no barriers to entry.
评论 #12377319 未加载
nbadgover 8 years ago
On a tangential note, I was happy to see that they&#x27;re using Solidworks files within git. There are precious few examples of this &quot;in the wild&quot;, and after guiding my previous (small, &lt;20-person) company to using git for hardware version control, I always get a bit happy seeing other projects doing the same.<p>Git gets a bad rap with binary blobs like Solidworks files because merge conflicts are extremely opaque, but that&#x27;s really not much worse than anything else you&#x27;ve used as a mechanical engineer (at least not in my experience). And, unlike other options -- like the litany of built-in solutions that are &quot;integrated&quot; (if you can call it that) with the CAD program itself -- you get the benefit of branching and sandboxing. Really the only downside (from my perspective) is that you have to be very careful about communicating who is working on what, and being absolutely meticulous about sizing subassemblies in a way that minimizes work conflicts. Beyond that, the biggest hiccup is that Solidworks assembly files are rather... poor abstractions... and that changes to individual files within them will result in changes to the assembly file, even if the assembly itself never changed [1].<p>Tools like openscad get a lot of love from software engineers, but programmatic definition of geometry like that is just orders of magnitude less productive than, for example, the Solidworks UI. I think the primary reason they get as much appreciation (aside from using a familiar interface to software devs, namely code) is their compatibility with source control and collaborative work, which is in just a profoundly abysmal state with mainstream CAx tools. The CAx world is in dire need of a software-independent, merge-friendly formats.<p>Note that STL, IGES, STEP, etc don&#x27;t count; they&#x27;re package independent, but only transfer the &quot;compiled&quot; final geometry of the part, and not the history (&quot;source code&quot;) you used to create it, so they&#x27;re essentially immutable snapshots. That makes them great for sending a release to manufacturing, but utterly unusable if there&#x27;s any design left to do.<p>[1] This is a result of the assembly file also storing a &quot;compiled&quot; version of the final assembly geometry, in addition to the various rules -- Solidworks calls them &quot;mates&quot; -- that define the relationships between the parts. So if you change the geometry in any of the parts, the assembly file changes, even though none of the mates did. Very frustrating.
jimsojimover 8 years ago
Also, check out the paper here: <a href="https:&#x2F;&#x2F;zacinaction.github.io&#x2F;docs&#x2F;KickSat_SmallSat.pdf" rel="nofollow">https:&#x2F;&#x2F;zacinaction.github.io&#x2F;docs&#x2F;KickSat_SmallSat.pdf</a>
评论 #12376405 未加载
optforfonover 8 years ago
So are there are any cool applications?<p>Maybe I&#x27;m having a lack of imagination... but I have no idea what I&#x27;d do with one even if I wasn&#x27;t constrained by size. Even on the ISS they seem to have run out of interesting things to do (last I heard they were growing lettuce in space...). Just wondering if anyone has got any cool ideas
评论 #12376833 未加载
评论 #12376847 未加载
ef4over 8 years ago
Fitting into a bulk launch with hundreds of other tiny craft makes the hardest part -- getting into low earth orbit -- relatively affordable. Once you&#x27;re there, by being small and patient you can gradually lift your orbit using slow-and-steady methods like solar sails or electrodynamic tethers.
chrissnellover 8 years ago
I wrote a payload controller in Go for a high altitude balloon. Like KickSat, it included a native KISS&#x2F;AX.25 implementation along with an APRS library for sending and receiving most packet types. It was my very first Go project and as such, it&#x27;s pretty dreadful and embarrassing to review but it did work:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;chrissnell&#x2F;GoBalloon" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;chrissnell&#x2F;GoBalloon</a><p>I even wrote a curses-based flight control console for it:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;chrissnell&#x2F;gophertrak" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;chrissnell&#x2F;gophertrak</a>
algorithm314over 8 years ago
Also there is an open source cubesat: <a href="https:&#x2F;&#x2F;upsat.gr&#x2F;" rel="nofollow">https:&#x2F;&#x2F;upsat.gr&#x2F;</a>
评论 #12376641 未加载
zacinactionover 8 years ago
Hi Everyone,<p>This is Zac from KickSat. I&#x27;m glad there&#x27;s interest in our project. We have KickSat-2 almost ready to go. It was supposed to launch this summer but got held up by the FCC (long story - not our fault). We&#x27;re currently working with NASA to get on another launch, hopefully in the next 6 months or so. If anyone has any questions, feel free to reach out by email (not hard to find if you look for me on GitHub) or find me on twitter (@zacinaction).<p>- Zac
评论 #12380473 未加载
deanclatworthyover 8 years ago
What is the point of having thousands of these things floating around? (Serious)
评论 #12376586 未加载
评论 #12376588 未加载
JoeDaDudeover 8 years ago
Those folk interested in receiving telemetry signals from this and similar satellites may be interested in SATNOGS [1], the DIY Satellite Ground Station, likewise open source. [1] <a href="https:&#x2F;&#x2F;satnogs.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;satnogs.org&#x2F;</a>
评论 #12380464 未加载
JshWrightover 8 years ago
KickSat was launched in 2014 (piggybacking on the SpaceX CRS3 ISS resupply mission). The launcher failed to deploy the sprites and eventually re-entered the atmosphere.
wslhover 8 years ago
The main cost of this type of initiatives is sending them to space. In this case they were awarded by the NASA but will cost millions otherwise.<p>Other open software software (not updated for two years) that was used for three nano satellites is here <a href="https:&#x2F;&#x2F;github.com&#x2F;satellogic&#x2F;canopus" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;satellogic&#x2F;canopus</a> .
评论 #12376905 未加载
评论 #12376920 未加载
nshmover 8 years ago
Arduino probably won&#x27;t stand radiation for a long. In case people interested, in Russia there is a crowdfunded project running to send a space probe to the moon.
评论 #12377219 未加载
fitzwatermellowover 8 years ago
Congrats! Stunning animation of the orbital deployment ;)<p>What data are you planning to collect from this cubesat network?
mkageniusover 8 years ago
Why is there a gyro? for proper sunlight to the solar receiver?
iamgopalover 8 years ago
How to Launch nano sats ?
andrewfromxover 8 years ago
this going to let us “listen” to signals that have traveled lightyears much better than ever before. i think we’ll find there is life (intelligent) everywhere you look. that the universe is literally infested with life everywhere you look once you look correctly. And the notion that humans are the only intelligent ones around we&#x27;ll be like the earth is flat.
评论 #12377462 未加载