学物联网之ESP8266NodeMCU(二)
互联网知识基础
学物联网之ESP8266NodeMCU(一)
初识NodeMCU开发板市面上销售的配有ESP8266芯片的开发板有很多种。比较流行的有SparkFun ESP8266 Thing、Adafruit Feather HUZZAH with ESP8266、NodeMCU等。这里选择跟太极创客团队学NodeMCU。
数字输入输出引脚(GPIO)如下图所示,ESP8266芯片四周分布很多引脚。这些引脚大部分可用作输入输出使用。这些用作输入输出的引脚统称为GPIO。
当引脚以数字输出模式工作时,低电平是0V> (灌电流),高电平是3.3V (拉电流)。
请注意:ESP8266芯片与Arduino Uno/Mega/Nano等开发板的引脚电平电压有所区别。Arduino开发板的高电平是+5V,低电平是0V。
GPIO编号与NodeMCU开发板引脚名的区别请留意:在很多介绍ESP8266以及NodeMCU的资料里会出现两种引脚命名方法。一种是GPIO编号,一种是NodeMCU引脚名。请注意这两者是不同的,请千万不要混淆。
简而言之,只要您看到GPIO这几个字母,就说明是芯片引脚,而没有GPIO这几个字母,那肯定是指开发板引脚。
E ...
vi编辑器基本命令
vi模式切换
vi保存和退出命令
命令
功能
:q
(Quit)退出未修改的文件(若文件被修改且未保存,则该命令无效)
:q!
强制退出,且不保存修改过的部分
:w
(Write)保存文件,但不退出
:x
(Exit)保存文件并退出(:x <=> :wq)
:w File
另存为File给出的文件名,不退出
:r File
(Read)读入File指定的文件内容插入到光标处
vi命令、编辑模式切换
命令
功能
i I(Insert)
i 命令将文本插入到光标所在位置前。I 命令将文本插入当前行的行首。当输入 I 命令后,光标自动移到该行的行首。
a A (Append)
a 命令将新文本追加到光标当前所在位置之后A 命令将新文本追加到所在行的行尾。当输入 A 命令后,光标自动移到该行的行尾。
o O(Open)
o 命令将在光标所在行的下面插入一个空行,并将光标置于该行的行首。O 命令在光标所在行的上面插入一个空行,并将光标置于该行的行首。
:!Command
在vi中执行外部命令Command,按回车键可 ...
hexo + github搭建个人博客
本篇教程完整讲述了如何利用Hexo+github搭建个人博客并且绑定自己的域名,生成自己的网站!
Hello World
Hexo+github搭建个人博客一、搭建1、视频教程:2、简易文本教程:
安装并配置Node.js
安装并配置Git
生成SSH Keysa. 空白处右击,打开Git Bash,输入ssh-keygen -t rsa -C "你的邮箱地址" (将邮箱改为自己的) 敲四次回车;
b. 在C:\Users\admin\.ssh(admin更改为你自己的用户名),找到”id_rsa.pub”文件,打开,复制秘钥
c. 打开”Github” -> “seetings” -> “SSH and Gpg Keys” -> 点击”New SSH key”, -> Title随便,将密匙复制到key -> Add SSH key
d. 在Git Bash中输入ssh -T git@github.com (无需更改) 测试ssh是否绑定成功, 输入 yes 回车
本地访问博客1、创建一个名为 Blog 的文件,在里面启用 Git Bash Here
2、输入hexo init初始化hexo
3、输入hexo s生成本地的hexo页面
4、将网址输入浏 ...










