Episodes

Full episodes of my DIY CubeSat development project – covering hardware, software, CAD and everything else related to getting a satellite from idea to orbit in an accessible and maker friendly way,

Curated by: Build a CubeSat (36 videos)


Currently Playing: Flight Software: The Iceberg That Could Sink My CubeSat

Learn for free on Brilliant for a full 30 days: https://brilliant.org/BuildaCubeSat/ – you’ll also get 20% off an annual Premium subscription. Today, we talk about #flight #software options for my #opensource #cubesat Join the Discord: https://discord.gg/yeusgM75ys ## ⏱️ Timestamps 00:00 Intro 01:21 Big Nodes vs. Small Nodes 02:27 Architecture Comparison 03:01 NASA Frameworks 03:30 Two Main Options 04:03 State Machines 06:35 RTOS 08:23 Intra-sat Communications 10:24 Decision Tree 10:51 Outro ## 🏔️ Repo Links - Repos on Codeberg: https://codeberg.org/buildacubesat-project - This episode (comparison table, etc.) https://codeberg.org/buildacubesat-project/bac-docs/src/branch/main/content/s03e03 - Upcoming content: https://codeberg.org/buildacubesat-project/bac-docs/src/branch/main/content/content-plan.md ## 🌐 External Links - @NASAJPL F Prime: https://github.com/nasa/fprime - @NASAGoddard cFS: https://github.com/nasa/cFS - @NASA OpenSatKit: https://github.com/OpenSatKit/OpenSatKit - @RocketLabCorp MAX: https://rocketlabcorp.com/space-systems/space-software/ - PyCubed: https://pycubed.org/ - AeroRust: https://github.com/AeroRust/Welcome - PyO3: https://github.com/PyO3/pyo3 - @NeuralNine PyPO3 tutorial: https://www.youtube.com/watch?v=_2ENYAWwqyk - #freertos : https://www.freertos.org/ - @ZephyrProject: https://www.zephyrproject.org/ - @digikey RTOS course: https://www.youtube.com/watch?v=F321087yYy4&list=PLEBQazB0HUyQ4hAPU1cJED6t3DU0h34bz - #digikey Zephyr course: https://www.youtube.com/watch?v=mTJ_vKlMS_4&list=PLEBQazB0HUyTmK2zdwhaf8bLwuEaDH-52 - @spacecubics OBC runs Zephyr: https://docs.zephyrproject.org/latest/boards/sc/scobc_a1/doc/index.html - Cubesat Space Protocol (libcsp) https://github.com/libcsp/libcsp - @LibreCube 's SpaceCAN: https://librecube.gitlab.io/standards/spacecan/ - CCSElectronics CANOpen Explainer: https://www.youtube.com/watch?v=DlbkWryzJqg - @SpaceInventor 's CSP Shell (csh) https://github.com/spaceinventor/csh - @opensourcesatellite CSP Presentation: https://www.youtube.com/watch?v=-Zy41B7nGlo - @EuropeanSpaceAgency SpaceWire: https://www.esa.int/Enabling_Support/Space_Engineering_Technology/Onboard_Computers_and_Data_Handling/SpaceWire - OpenCyphal: https://opencyphal.org/ - @Rohde-Schwarz Understanding SpaceWire: https://www.youtube.com/watch?v=LW_dWKDUQrc ## 📦 CubeSat Resources I'm maintaining a community-driven resource collection about CubeSat Development: https://cubesat-resources.space ## 🛰️ Support This Project If you are looking for a way to support this channel, leave a tip or become a member :) - Channel Memberships: https://www.youtube.com/channel/UCLf9aKlW-TbC8zbrl0OvKLQ/join - Patreon: https://patreon.com/buildacubesat - Ko-fi: https://ko-fi.com/buildacubesat - PayPal: https://tinyurl.com/bac-paypal-donation --- Need a friendly, non-corporate GitHub/GitLab alternative? Check out https://codeberg.org --- This video was sponsored by Brilliant #buildacubesat #episode #s03e03


Tracks in this Playlist