arduino入门(esp8266)-环境搭建

- 为什么是arduino?
arduino是一系列的控制板,我选用学习arduino控制板的原因是它能和ros很好的结合在一起使用,操作是否简单,价格便宜。对于个人学习来说是一个很好的平台。市面上有很多芯片重点内容能够支持arduino,我十分推荐的一个芯片是esp8266。
esp8266,只需要15元左右就能做好最小系统,并且esp8266带有wifi芯片,在后期智能车设计过程中,与上位机(ros core)处于同一个局域网中,上位机(ros core)能通过网络对esp8266进行控制,这样就能减少对线材的使用。并且esp8266有4mbflash,160mhz的处理速度,支持实时操作系统 (RTOS) 和 Wi-Fi 协议栈。模块的开发语言除了Lua,还有c++,Python(MicroPython)和Java(Smart.js)等。
arduino入门(esp8266)-环境搭建_第1张图片
arduino入门(esp8266)-环境搭建_第2张图片
在后期的学习中,我会使用esp8266和arduino官方套件来学习arduino。
- arduino ide环境的搭建

windows上的环境搭建

https://downloads.arduino.cc/arduino-1.8.7-windows.exe
复制下载地址到迅雷(如果下载很慢可以选择百度云离线下载,然后从百度云下载到本机)
环境搭建链接
注意问题:
如果下载包失败的情况下,可直接去github上下载,然后覆盖未完成下载包,即可安装成功。具体步骤可百度。

ubuntu上的环境搭建

64位ubuntu下载地址:https://downloads.arduino.cc/arduino-1.8.7-linux64.tar.xz
32位ubuntu下载地址:https://downloads.arduino.cc/arduino-1.8.7-linux32.tar.xz
tips: 1.复制下载地址到迅雷会比浏览器下载快很多。
2.如果下载很慢可以选择百度云离线下载,然后从百度云下载到本机。
3.注意32位与64位区别,安装错了会打不开。
下载完成之后需要进行解压,切换到压缩包所在的目录下,然后执行:

tar -xvf arduino-1.8.1-linux64.tar```
进入到目录中:cd arduino-1.8.1-linux64,直接执行./install.sh等待安装结束,这个时候会在桌面上出现Arduino IDE的图标
这个时候打开IDE就可以使用了,注意一点在选择port的时候要选对。

你可能感兴趣的:(单片机)