国外课栈 - 跨学科知识视角栈

BeagleBone 编程

 二维码 1
文章附图

特点

  • BeagleBone 是一款超小型、经济高效的计算机,配备强大的硬件。 它运行成熟的 Debian Linux 操作系统并提供众多电子解决方案

  • BeagleBone 是开源的,并带有一个以太网端口,允许您部署 IoT 项目而无需对开发板进行任何添加

  • 提供了大量的 GPIO、Anlaog 引脚和 UART、I2C、SPI 引脚,使其成为执行电子项目的正确选择

  • 提供了 Linux 内核的所有好处,例如多任务、多用户和广泛的设备驱动程序支持,可以使用多种语言进行编程,包括 JavaScript 和 Python 等高级语言

  • 第一部分介绍 JavaScript 程序,第二部分提供 Python 中的电子项目和 IoT 应用程序

  • 学习使用 BeagleBone 作为在嵌入式系统上编写有用应用程序的工具

  • 从设置 BeagleBone 和 Cloud9 IDE 所需的基础知识开始,涵盖了通过简单程序与各种电子组件的接口

内容

  • Cloud9 IDE

  • 闪烁的板载 LED

  • 闪烁外部 LED

  • 使用按钮控制 LED

  • 从模拟传感器读取

  • PWM – 写入模拟信息

  • BeagleBone 物联网

  • Python 中的物理计算

  • UART、I2C 和 SPI 编程

  • 使用 Python 的物联网


阅读咨询