Arduino 与 树莓派是 Maker 们创作的两大利器。在接触树莓派之前,我们通常是在 PC 上安装 Arduino 的 IDE 进行 Arduino 开发,而今有了树莓派,PC 的在 Arduino 开发中所起的作用将被树莓派替代了,现在可以直接在树莓派上安装 Arduino IDE 进行 Arduino 开发。下面来介绍具体方法。

由于 Arduino IDE 是图形界面的,所以不用说你的树莓派需要是图形界面版本而非 Lite、Core 版。

一、安装 Arduino IDE

直接命令行安装最简单:

sudo apt-get install arduino

之后主菜单中会出现 Arduino IDE 的菜单。

二、连接 Arduino 开发板

1、通过 USB 将 Arduino 开发板和树莓派连接起来,同 Arduino 连接 PC 一样。

因树莓派 USB 口限流,将 Arduino 板的供电接口同时外接 9-12V 的电源适配器供电更好。

2、配置通信端口

菜单:Tools -> Port:”/dev/ttyxxx” -> 选择”/dev/ttyACM0″

3、编译测试

菜单:File -> Examples -> 01.Basics -> Blink

点击工具栏 Upload 按钮,将自动完成编译后并下载到板子上,看到界面下方出现 “Done uploading” 即可。

树莓派安装c语言IDE,树莓派安装 Arduino IDE 进行 Arduino 开发相关推荐

  1. macos server 恢复安装_Go语言:Docker安装及运行consul节点

    微服务管理--Docker安装及运行consul节点 搭建集群 在真实的生产环境中,需要真实的部署consul集群.在一台机器上想要模拟多台集群部署的效果,有两种方案:一种是借助虚拟机,另一种是借助容 ...

  2. devtools安装_R语言如何批量安装软件包

    1. 为什么要批量安装R语言包 当你在新的环境下, 安装R语言时,你需要安装很多包,比如tidyverse,比如data.table,这里你可以写一个函数,将所有需要的包写进去,然后进行批量安装 2. ...

  3. 在此计算机中找不到cad,在此计算机上找不到AutoCAD201x,你需要安装AutoCAD201x才可以安装此语言包CAD安装失败解决方法...

    摘要: 我们在安装AutoCAD的时候,经常会遇到失败的情况,不同的失败错误,也对应不同的解决方法,今天溪风要给大家讲的是AutoCAD2018或者2019.2020等版本失败重装会遇到的... 我们 ...

  4. python语言安装-Python语言脚本的安装和配置

    Python语言脚本有很广泛的应用,在这一过程中,我们会看到种种的问题.其实只要仔细学习就能解决.下面我们就来详细的学习下相关的技术信息.希望大家有所收获. 目前有许多第三方脚本语言可供直接使用,例如 ...

  5. centos安装c语言编译器,Centos7安装GCC编译器

    Centos7安装GCC编译器 2020年07月19日 | 萬仟网IT编程 | 我要评论 1.使用yum安装GCC,G++yum -y install gcc gcc-c++ kernel-devel ...

  6. 树莓派多线程c语言,在树莓派上用Make来入门简单的并行计算

    本帖最后由 吹口琴的钢铁侠 于 2016-12-14 18:14 编辑 我们已经习惯于听到说树莓派改革了原有的教育和创客社区,但事实上树莓派2的开发过程中,他同时参与了计算机历史上另一个改革浪潮:从单 ...

  7. win10如何vscode安装go语言

    win10如何vscode安装go语言 前往下面网址下载Go语言编辑器 进入官网后点击下载 选择下图的版本 下载到自己喜欢的文件夹,我这里选择的是D盘,然后解压,我解压到了go文件夹里 配置环境变量 ...

  8. opensll、libcurl库安装的使用,树莓派CSI摄像头的配置,树莓派调用智能API平台实现人脸识别、树莓派配置中文环境

    接着上一节人工智能翔云平台介绍: 人工智能OCR识别: OCR 是英文Optical Character Recognition的缩写,意思是光学字符识别,也可简单地称为文字识别,是文字自动输入的一种 ...

  9. 树莓派的使用(一、安装系统)

    目录 树莓派版本 安装的系统镜像 前言 镜像下载 树莓派OS下载地址(我是用的是带界面的) # 官方镜像历史版本下载地址如下 UBuntu mate OS下载地址 系统安装的准备 安装使用的软件 硬件 ...

最新文章

  1. C语言九十六之实现经典的字符串反转(通过指针或下标操作)
  2. MBA已经全面***“中国式教育”!
  3. Devexpress中Tdxnavbar的使用
  4. 【系统】windows2003 至少有一个服务或驱动程序无法加载或错误
  5. 设计灵感|如果你喜欢多彩的配色搭配!看这里!
  6. python+Appium 滑动界面操作遇到取的元素宽度为负数
  7. 2017蓝桥杯C++A:迷宫(DFS)
  8. AKKA文档(java)——术语,概念
  9. 欠阿里云 1 分钱,数据被删除
  10. 中间键 csrf跨站请求伪造 装饰器相关 auth模块
  11. Windows 多功能计算器
  12. 掌握旋风:SAP成功实施实地指南
  13. iOS系统开发入门至精通学习指南
  14. python列表转化为数字信号的过程_如何用python写一个简单的数字信号处理计算器(文章末公开代码)?...
  15. mysql5.7 1698 28000,MYSQL教程MySql Error 1698(28000)问题的解决方法
  16. linux can总线接收数据串口打包上传_【Linux应用】CAN总线编程
  17. 优秀课程案例:母亲节!用Scratch编程送给母亲最好的贺卡礼物!
  18. [JS] 省市区三级联动(行政区划代码更新至2015-9-30)
  19. 2020年数学建模国赛C题
  20. spring aop自定义切面打印入参和出参,以及切面获取注解的字段值.

热门文章

  1. 负载均衡LVS之DR模式IP包调度过程及WRR算法实现的详细步骤
  2. 交换路由报文的调度和队列图文详解: SP RR WRR WDRR
  3. oracle纯SQL更新插入clob类型字段
  4. 演讲技巧——热场准备
  5. 谷歌浏览器实现视频播放加速功能
  6. 初中数学抽象教学的案例_初中数学情景教学案例
  7. 周老师每日提问②(2019/11/21)
  8. DSP28335的PWM信号
  9. 算法大悲赋之KNN算法
  10. k近邻算法与朴素贝叶斯算法