您的位置:首页 > 产品设计 > UI/UE

arduino入门(esp8266)-环境搭建

2018-09-15 12:02 134 查看

- 为什么是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)等。


在后期的学习中,我会使用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的时候要选对。
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: