Skip to Content
  • Tips for Using AI to Write Embedded Firmware

    Tips for Using AI to Write Embedded Firmware

    AI tools have quickly become part of many developers’ workflows. If you’re coming from a hobbyist background or transitioning into a professional embedded role, it can feel like a shortcut: you describe what you want, and code appears almost instantly. However, embedded systems are not the same as writing a quick script or even a…

    Read more


  • AI in Engineering Education: Lessons from ECEDHA 2026

    AI in Engineering Education: Lessons from ECEDHA 2026

    At the Electrical and Computer Engineering Department Heads Association (ECEDHA) 2026 conference, I had the chance to sit down with several professors to talk about a question that’s on a lot of our minds right now: how do we teach AI (especially edge AI) in electrical and computer engineering programs without losing the fundamentals that…

    Read more


  • AI in the Classroom (And What You Can Do About It)

    AI in the Classroom (And What You Can Do About It)

    Students are already using AI. The question is whether they’re still learning and what we should do about it.

    Read more


  • An Idea I’m Exploring: Reinforcement Learning for a Balance Robot

    An Idea I’m Exploring: Reinforcement Learning for a Balance Robot

    Over the past few years, we’ve seen an explosion of interest in AI. Most of the conversation has been centered around large language models and generative tools. While those are fascinating in their own right, I’ve personally been more interested in how AI techniques connect to the physical world, especially as it relates to embedded…

    Read more


  • What is Physical AI?

    What is Physical AI?

    Most of the recent excitement around artificial intelligence (AI) has focused on systems that live entirely in the digital world: large language models (LLMs) generate text, image classifiers label photos, and commendation algorithms suggest movies or products. A growing area of research and industry development is pushing AI out of the cloud and into machines…

    Read more