The TMPDIR podcast

TMPDIR

Discussion of eLinux, IoT, and Technology

  • 17 minutes 43 seconds
    Unintended Open Source Forks

    Available on your favorite podcast platform.

    In this episode, we discuss the tendency to end up on a hard fork of an OSS project, how this happens, and why we should consider another model.

    Discuss this episode at our community site.

    13 December 2024, 10:54 pm
  • 54 minutes 59 seconds
    Open Hardware With Jason Kridner

    Available on your favorite podcast platform.

    In this episode, we learn how the BeagleBoard Foundation does open hardware and how their products can be useful in your product development efforts.

    Notes:

    • how Beagleboard products are different than Raspberry PIs
    • why open hardware is important
    • overview of some of Beagleboard.org’s products
    • why upstreaming development is important
    • how to do things right
    • discussion about RISC-V
    • and more

    See the Beagleboard.org main site and documentation site for more information.

    Discuss this episode at our community site.

    1 November 2024, 9:51 pm
  • 28 minutes 8 seconds
    Recent Experiences Building a Connected Device With Zephyr

    Available on your favorite podcast platform.

    In this episode, we discuss our recent experiences building a product using Zephyr, and how Zephyr has helped us move fast and quickly integrate advanced features like a HTTP server, non-voltile store in flash, device support, etc. We also discuss how to set up a project in Zephyr and have built a project template that demostrates how to use the Zephyr T2 workspace setup. This template also includes common things projects need like a web application example.

    Zephyr SimpleIoT

    Discuss this episode at our community site.

    18 October 2024, 9:36 pm
  • 46 minutes 1 second
    Bob Dotterer -- 3D Printing in Manufacturing

    Available on your favorite podcast platform.

    In this episode, we discuss how 3D printing in manufacturing can help you by reducing cycle times, shorten lead times, etc.

    Outline:

    • what makes companies successful
    • growing a company
    • 3D printing in design and manufacturing
      • design during day, print through night, test in morning, and repeat
    • design for manufacturing
      • production vs hobby 3D printers
      • types of filament
      • print part number and revision into each part
    • manufacturing in-house vs outsourcing

    Discuss this episode at our community site.

    27 September 2024, 9:22 pm
  • 51 minutes 54 seconds
    Matthew Rassi - An Overview of Lean

    Available on your favorite podcast platform.

    Matthew is an expert in Lean Manufacturing and shares with us an overview of the basic concepts and what has worked for him and the companies he works with. In this episode, we explore how ideas the manufacturing space can also improve our product development efforts.

    Resources:

    Discuss this episode at our community site.

    30 August 2024, 9:35 pm
  • 54 minutes 23 seconds
    Matt Madison, Meta-Tegra, and What Makes a Good Yocto BSP

    Available on your favorite podcast platform.

    In this episode, we discuss Yocto support for Nvidia embedded processors, such as the Jetson devices that are increasingly being used to power edge AI applications. Matt created and maintains the meta-tegra layer. meta-tegra is one of the highest quality BSPs we’ve used, so learn from Matt how he maintains it, what makes a good BSP, and many other thoughts from an experienced Yocto/Embedded Linux developer.

    Discuss this episode at our community site.

    16 August 2024, 8:33 pm
  • 58 minutes 55 seconds
    Chris Cole - Running LLMs on Microcontrollers

    Available on your favorite podcast platform.

    In this episode, we discuss aspects running AI on edge systems (both microcontrollers and embedded Linux). Chris has a lot of experience doing this and has used AI at the edge in multiple projects to solve real problems. This episode provides an overview of the technology and will help you understand the steps to implementing an AI model in your system.

    Chris has published an open source project for implementing neural networks on embedded systems.

    Discuss this episode at our community site.

    19 July 2024, 9:17 pm
  • 46 minutes 53 seconds
    Eystein Stenberg From Mender.io

    Available on your favorite podcast platform.

    Great discussion with Eystein on updating systems, how Mender has evolved over the last ~10 years, and more:

    • Eystein has a background in Math and cryptography
    • Company started as CFEngine
    • Things people tend to not think about with system update:
      • security
      • reliability (power loss, does it resume downloads when there are network issues, etc.)
      • future products – is the solution general
      • scheduling
      • updating multiple devices in the system
    • Mendor milestones
      1. OSS release
      2. SaS service
      3. advanced environments, complex deployments, orchestration, etc
    • OSS foundation
      • open-core model
      • product led growth
      • is working well
    • Programming languages
      • Switching the Mender client from Go to C++ so the client is more portable.
    • Platform vs Product
      • Product – narrow set of problems, pick what you need, less vendor lock-in
      • Platform – wide focus and tends toward locked in
    • Interesting in the technology space
      • Bootloader standardization would help a lot
      • ARM System Ready looks interesting.
    • Advice for young engineers

    Discuss this episode at our community site.

    28 June 2024, 10:06 pm
  • 48 minutes
    Drew Moseley From Toradex

    Available on your favorite podcast platform.

    In this episode, we had a great discussion with Drew about:

    • Drew’s career – many interesting companies
    • Toradex
      • manufacturers SOMs (System-on-Module)
      • started out providing WinCE solutions
    • Torizon
      • opinionated stack
      • fully integration solution
      • container runtime – allows developers to deploy applications without knowing much about Linux
      • customize OS without doing Yocto builds
    • Visual Studio Code plugin
      • simplifies management of Docker images, containers, cross compilation, remote debugging, etc.
    • Torizon device side software is OSS
    • SW update system
      • many options: Mendor, RAUC, SWUpdate, OSTree
      • Toradex uses OSTree
        • OSTree is file based for delta updates, where RAUC and SWUpdate are block based.
        • single partition
        • Git-like store where changes can be rolled back, etc.
        • read-only rootfs
      • Uptane is provides protection against attackers
    • Greenboot – used to verify system is functioning properly
    • Toradex’s upstream first policy
    • Challenges in developing with Embedded Linux
      • drinking from the OSS firehose
      • understanding all the components
      • realistic expectations about how long this stuff takes to develop
      • regulations
    • The future
      • immutable distros

    Discuss this episode at our community site.

    18 May 2024, 6:36 pm
  • 22 minutes 37 seconds
    Embedded Open Source Summit Recap

    Available on your favorite podcast platform.

    The Embedded Open Source Summit is a Linux Foundation event that covers embedded computing systems (mainly Linux and Zephyr). Listen to learn industry trends that may affect your product development efforts.

    Discuss this episode at our community site.

    17 May 2024, 1:11 am
  • 12 minutes 59 seconds
    How Yocto Dynamic Layers Help You Build Your Platform

    Available on your favorite podcast platform.

    In this espisode, we discuss what Yocto Dynamic Layers are, how they can help you manage changes for multiple layers, and how this helps you build an Embeded Linux Platform that you can scale accross time and products.

    Documentation

    See how we use them in the Yoe Distribution for an example of how you might use dynamic layers.

    Another discussion

    Discuss this episode at our community site.

    12 April 2024, 8:54 pm
  • More Episodes? Get the App
© MoonFM 2025. All rights reserved.