我不确定这类材料是否有任何基于博客或播客的资源。
然而,听起来您所做的工作非常适合ROS(Robotics Operating System)这样的东西,ROS是一个开源的机器人框架,非常强调软件工程思想。虽然它不是一本书或博客,但是这个框架以及相关的社区是了解机器人系统所需的硬件/软件交互的一个好方法。
你可以在 ros.org