Jason Kridner 是 BeagleBoard.org 的联合创始人,他帮助创建了开源开发工具,如 BeagleBone Black、BeagleBone、BeagleBoard 和 BeagleBoard-xM。Kridner 还是德州仪器 (TI) 嵌入式处理器的软件架构经理。
在 TI 工作的 20 年间,Kridner 已成为开源社区的积极领导者。他曾在各种行业、硬件和软件开发者展会上与观众互动,包括 Maker Faire、嵌入式 Linux 会议、Android Builders Summit、OSCON、CES、Design West 和 Linux Collaboration Summit。
BeagleBoard.org 的目标是激励任何人——从幼儿园学生到 Kickstarter 开发者——了解计算机如何在日常生活中使用,以消除学习、原型设计和生产的障碍。成功在于即使是孩子也能插入电路板,直观地了解他或她可以用它构建什么,并与世界分享他或她的设计。
你们的一些畅销产品是什么?
由于 45 美元的低零售价,BeagleBone Black 是 BeagleBoard.org 最畅销的电路板设计。所有电路板仍然可用,并且每天都在销售,这很大程度上归功于围绕它们构建的大量教育材料。有些人对 BeagleBoard-xM 的 DSP 功能和额外的 USB 主机端口特别感兴趣。有些人对原始 BeagleBone 的内置低级调试功能感兴趣。尽管如此,BeagleBone Black 的销量现在已超过所有其他设计的总和。
我们在 2012 年 3 月报道了 OpenROV。这个项目有什么新进展?
OpenROV 最初是围绕原始 BeagleBoard 设计和构建的,现在已转移到更新的 BeagleBone Black。我们在开发者社区中与人们分享,互相支持,共同解决挑战。OpenROV 最初完全独立于 BeagleBoard.org 工作,这在使用电路板或设计的项目中很常见,但我们现在尽一切努力倾听他们未来的需求,包括他们降低设计中使用的 BeagleBone 成本的需求。
请谈谈您在 YouTube 上的教学视频系列。谁在使用它?
您一定是指 Molloy 博士的教学视频系列。对那些有兴趣围绕 BeagleBone 或 BeagleBone Black 构建几乎任何物理计算、图像处理或微型网络设备解决方案的学生和业余爱好者来说,这个系列非常有用,但它也为希望节省时间学习解决常见设置任务的工程师提供了相当多的参考。我绝对推荐这个优秀的系列,它已被超过 10 万观众观看。
Replicape,BeagleBone 的 3D 打印机扩展板是如何工作的?
Replicape 在 BeagleBone 和 BeagleBone Black 上的 TI Sitara™ AM335x 处理器中嵌入的两个 200-MHz 可编程实时单元 (PRU) 的快速、精细和硬实时控制下,提供了 5 个步进电机驱动器。这消除了中断运行 Linux 的主 1-GHz ARM® Cortex®-A8 CPU 的需要,该 CPU 提供网络/媒体连接,甚至能够生成实时渲染和要打印模型的切片,这些功能在当今的 3D 打印机中并不常见,后者通常依赖于连接的 PC 来提供这些功能。这种低级控制和高级功能的高性能结合使围绕 Replicape 构建的 Thing Printer 从同类产品中脱颖而出。
除了来自使用 BeagleBone Black 的 5 个步进电机驱动器和性能/连接/预览优势外,Replicape 还包括 3 个用于挤出机和热床的高功率 MOSFET、3 个用于风扇的中功率 MOSFET、3 个用于热敏电阻的模拟输入端口、6 个用于限位开关的输入、一个用于最多 10 个额外温度传感器的 1-wire 总线和一个 12-24V 单输入。这些组件和接口中的每一个都为构建 3D 打印机提供了关键功能,消除了对额外电子设备的需求。
请向我们介绍一下 BeagleBoard.org 上的用户体验。
在开源硬件平台中,BeagleBone Black 的体验以新的简洁度脱颖而出,我们也在不断改进这种体验。与其他一些平台不同,无需上网查找说明或软件下载。无需在开始之前对任何可移动存储进行编程。只需插入电路板,您就可以开始使用了。如果需要驱动程序才能通过提供的 USB 电缆与您的 Windows、Mac 或 Linux 计算机建立网络连接,则可以直接从电路板提供给您计算机的虚拟闪存驱动器安装它们。驱动程序安装完成后,网络连接会提供一个网页,其中包含有关硬件和软件的文档。该电路板使用您的 Web 浏览器提供一个开发环境,其中包含一个编辑器,用于创建与各种硬件元件通信的简单程序,这些硬件元件使用数字、串行和模拟信号。在将电路板从包装盒中取出后的几分钟内,您就可以与开关、LED、温度传感器、光传感器、电机等进行对话。
过去一年开源硬件的格局发生了怎样的变化?过去一个月呢?
回顾过去一年,BeagleBoard.org 和 Arduino 合作发布的 Arduino Tre 可能是对格局影响*大的事件。Tre 将提供 BeagleBone Black 最重要的性能、连接和网络功能,以及 Arduino 的简易性。
在过去一个月里,我不得不说,我*兴奋*的是我看到的关于硬件开发人员在线教育的内容。当然,您的许多读者可能熟悉像 Khan Academy 和 Code Academy 这样的网站,但参与硬件总是需要更多的投入。Chris Gammell 辞去工作,全职从事他的付费电子课程 Contextual Electronics,这让我印象深刻。看看免费课程,佐治亚理工学院创建的热门课程“移动机器人控制”在 Coursera 上托管,很好地利用了硬件部分的 BeagleBone Black,并对理论和实践进行了很好的处理。这些个人项目以及它们代表的趋势将在未来一年产生巨大的影响。
BeagleBoard.org 在 2014 年有什么计划?开源硬件在 2014 年有什么计划?
正如我所提到的,我相信在 2014 年,针对硬件开发的更具吸引力的在线培训趋势将会加速。滚雪球效应意味着,许多人将获得比表面介绍更多的知识,从而推动我们所有人开源硬件的发展。
尽管出现了更多的教育机会和众筹解决方案,但开源硬件开发人员持续面临的挑战仍然是管理超出构建*初*几个原型的供应链。我*期待* 2014 年的惊喜,这将使所有这些新晋开发人员不仅有资金构建他们的产品概念,而且还知道如何与合作伙伴合作并交付给他们的崇拜者。
对于 BeagleBoard.org 和 BeagleBone Black 特别是,我们将电路板上包含的 Linux 发行版转移到 Debian,并将 Cloud9 IDE 升级到版本 3,我认为这是一个重大改进,具有 Python 支持、更好的 shell 功能和改进的调试。我们还开始包含其他库,以使用 Python、C/C++ 和 sketches 对电路板的物理 I/O 进行编程。提升电路板容量和改善软件体验将是我们用户社区应该注意到并帮助指导的主要重点项目。*引人注目*和*有趣*的开发活动将作为 2014 年 Google 编程之夏 的一部分进行,BeagleBoard.org 基金会是该活动的认可指导组织,一些学生将因其开源软件开发工作而获得报酬。随着至少六本与 Beagle 相关的书籍即将出版,并且受欢迎程度达到历史新高,2014 年很可能成为 BeagleBoard.org *激动人心*的一年!
1 条评论