使用Arduino点亮ESP-01S,ESP8266-01S上的板载LED

因为在开发ESP-01s远程控制中觉得接线麻烦,又因为ESP-01s板子上带有LED灯,那就先点亮板载LED,  如图所示:

打开Arduino 把代码copy进去,再编译烧录,就可以看见LED灯每隔1秒亮和熄。

经过测试本代码只实用于ESP-01S,ESP8266-01S。

//ESP—01S
#include <ESP8266WiFi.h>
int ledPin = 2; // GPIO2 of ESP8266-01S
void setup() {

  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, LOW);
}

void loop() {
  digitalWrite(ledPin, HIGH);
  delay(1000);
  digitalWrite(ledPin, LOW);
  delay(1000);
}

原文地址:https://www.cnblogs.com/easyidea/p/11565490.html

时间: 2024-10-11 01:40:14

使用Arduino点亮ESP-01S,ESP8266-01S上的板载LED的相关文章

ESP8266开发之旅 进阶篇② 闲聊Arduino IDE For ESP8266烧录配置

1.前言 ????在学习ESP8266开发的过程中,很多初学开发者很容易出现以下几种问题: 编译代码提示缺少ESP8266WiFi库(原因之一就是选择了非ESP8266板子编译,比如Arduino UNO): ESP8266烧录失败(原因之一就是配置了错误的烧录选项,比如目标板是NodeMcu但是选择了其他板子): ESP8266烧录成功,但是显示串口乱码(原因之一也是配置了错误的烧录选项,配置错误的FlashMode): ????归根到底,就是初学者不理解各个编译选项的含义,很容易选择错误的配

ESP8266 HTTP 项目(2)HTTP网页修改WIFI连接,上电自动连接上次的WIFI。

网页 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-

[arduino]-1-Basics代码解读

arduino IDE 自带示例中的Basics系列, 可以说是 向一个拥有C系家族编程语言基础的人 解释清楚了它自己的基本操作 BareMinimum(基本文件结构): void setup() { // put your setup code here, to run once: // 这里放的setup代码只会运行一次 } void loop() { // put your main code here, to run repeatedly: // 这里放的主要代码会在setup之后不停循

「雕爷学编程」Arduino动手做(12)——霍尔磁力模块

37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉. [Arduino]66种传感器模块系列(专业资料+实验代码+图形仿真) 实验之十二:数字霍尔磁力传感器模块 霍尔效应所谓霍尔效应,是电磁效应的一种,指磁场作用于载流金属导体.半导体中的载流子时,产生横向电位

一步一步点亮Led

1.了解物理特性 点亮LED的关键在于电压差 2.查阅原理图了解板载LED的硬件接法 方法:可以利用PDF文档的搜索功能(搜索LED即可,在底板搜索) 可知:有4颗正极接3.3V,负极分别接SoC上面的引脚(即引脚低电平亮),另外一个开机常亮. 3个SoC引脚是知道的,另外在核心板上查看pwmtout1可知引脚为GPD0_1,如下图 GPD0表示端口号,后面的1是引脚号 3.查阅数据手册 当我们想要编程操控GPIO来操作LED时,需要通读一下数据手册关于GPIO的部分 我们要操作的硬件为LED,

【Arduino官方教程第一辑】示例程序 3-2 模拟信号输入

模拟信号输入 本例中,我们根据电位器(或用光敏电阻替代)的阻值变化来改变LED闪烁频率.电阻的模拟信号值将根据电压变化. 完成本例所需的硬件设备 Arduino板或Genuino板 电位器 或 10kΩ光敏电阻+10kΩ电阻 红色220Ω LED灯(或者板载LED) 电路连接 电位器接法 连接3根线到Arduino/Genuino板.电位器一个外侧的引脚连接到GND,另一个外侧的引脚连接到+5V.A0口连接到电位器中间引脚. 对于本例来说,用13号板载LED也可.如要用外加LED,将LED长脚(

Arduino Uno微控制器采用的是Atmel的ATmega328

参考:https://www.yiboard.com/thread-831-1-1.html 在本篇文章中,我们将详细介绍Arduino开发板的硬件电路部分,具体来说,就是介绍Arduino Uno开发板的引脚分配图及定义.Arduino Uno微控制器采用的是Atmel的ATmega328. Arduino Uno开发板的引脚分配图包含14个数字引脚.6个模拟输入.电源插孔.USB连接和ICSP插头.引脚的复用功能提供了更多的不同选项,例如驱动电机.LED.读取传感器等.在这篇文章中,我们将介

[Arduino] 基础知识

官网 https://www.arduino.cc/ 什么是 Arduino 的 bootloader? https://www.cnblogs.com/anandexuechengzhangzhilu/p/10719808.html 在arduino的板子上,作为核心的avr单片机往往都会烧录一个bootloader,这个叫做bootloader的东东其实是arduino研发团队针对arduino板子开发的一小段代码,借助于这段代码,我们可以在不用外部烧录工具的情况下来把我们自己的代码下载到A

315Mhz、433Mhz无线遥控信号的解码分析和模拟

摘要 前段时间学习无线电的同时了解到arduino是作为技能尚未成熟技术宅的我继树莓派又一个不错的选择.于是花了200元购得3块arduino开发板(2*nano&1*uno)和其他传感器等,同时看到了315M超再生模块,因为玩无线电的都知道315M是汽车遥控器,防盗闸门,路桥系统等最常用的信号频率,所以我就毫不犹豫的下单了.然后就有了今天的成果.Freebuf也有不少此类文章,关于315,433的解码我已掌握很多方法(其实使用SDR是个不错的选择),对滚码我也有一定研究和破解,本文步骤详细,思