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 (37 videos)


Currently Playing: Running Zephyr the EPS v2 (Rocinante Flight Software Part 2/3)

Part two of the three-part series on, the Build a #cubesat flight #software stack! In this video, we flash the EPS Main Board v2 MCU, get a live shell and sensor readings, and take a swing at CAN across bacBus. Thanks to @PCBWayCom for sponsoring this episode! Use my referral link to get $5 credit: https://bac.page/pcbway Join the Discord: https://discord.gg/yeusgM75ys ## ⏱️ Timestamps 00:00 Intro 00:32 Rocinante Software Stack Recap 01:13 Meet the Board: EPS v2r3.1 01:52 Preparing the Board for Flashing 02:46 Software prerequisites (#ubuntu 24.04) 03:26 #zephyr Workspace Setup 05:36 Building the Rocinante #firmware 07:47 Flashing the #stm32 Using a STLink SWD probe 08:32 Exploring with the USB Serial Console 13:52 First #canbus connection attempt 17:10 Troubleshooting Summary 20:34 Thanks and Outro ## 🛰️ 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://bac.page/kofi - PayPal: https://bac.page/paypal-donate ## 🏔️ Repo Links - Rocinante CubeSat Software Stack: https://bac.page/sw-repo - EPS v2 step-by-step setup guide: https://bac.page/eps-v2-bringup - EPS v2r3.1 Release Notes: https://bac.page/eps-v2r3-1 - This episode: https://bac.page/s03e08-repo - Upcoming content: https://bac.page/content-plan ## 📺 Relevant Episodes - Rocinante Overview: https://youtu.be/I6Y9H1x5E3o - EPS v2 Walkthrough – Part 1: MCU, CAN and bacBus: https://youtu.be/82ujJ1URRxk - EPS v2 Walkthrough – Part 2: Modules, USB-C, Production & Cost: https://youtu.be/yOEgLGeAFkA ## 🌐 External Links - Zephyr: https://www.zephyrproject.org/ - STLink V3MINIE Probe: https://bac.page/L6PkRsTf - CANable 2.0: https://bac.page/L6PkRsTf - @NASAJPL F Prime: https://fprime.jpl.nasa.gov - CubeSat Space Protocol (CSP, libcsp) https://github.com/libcsp/libcsp ## 🪁 Zephyr Resources - Zephyr – Getting Started Guide: https://docs.zephyrproject.org/latest/develop/getting_started/index.html - Zephyr – Samples and Demos: https://docs.zephyrproject.org/latest/samples/ - Zephyr – Documentation: https://docs.zephyrproject.org/latest/ - Zephyr – Documentation (PDF) https://docs.zephyrproject.org/latest/zephyr.pdf - Memfault / Interrupt – Practical Zephyr: https://interrupt.memfault.com/blog/practical_zephyr_basics - Nordic Developer Academy – nRF Connect SDK Fundamentals: https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/ - Golioth – Zephyr Training: https://training.golioth.io/ - DigiKey – Introduction to Zephyr, Part 1: https://www.youtube.com/watch?v=mTJ_vKlMS_4 - Martí Bolívar – Zephyr Devicetree Mysteries, Solved: https://www.youtube.com/watch?v=w8GgP3h0M8M ## 📦 CubeSat Resources I'm maintaining a community-driven resource collection about CubeSat Development: https://cubesat-resources.space. Also check out the CubeSat glossary: https://bac.page/glossary --- Need a friendly, non-corporate GitHub/GitLab alternative? Check out https://codeberg.org --- #buildacubesat #episode #s03e08


Tracks in this Playlist