ESP32-Ardunio库理解

Posted zy-cnblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP32-Ardunio库理解相关的知识,希望对你有一定的参考价值。

前言

  由于采用的是在VScode平台的PlatformIO来开发ESP32,所以在文件的头文件中,我们需要添加Arduino.h文件来配置环境。PlatformIO基本集成了目前市面上的常见单片机与物联网模块的开发插件,由于作者的原生ardunio平台安装了ESP8266开发插件,无法再适配ESP32,所以转战PIO,并且由于VScode良好的交互性和代码的追溯性,我推荐大家可以以VScode为主要的开发平台。

  本节将先熟悉一下Arduino.h文件的内容,里面包含了很多小功能,我们可以直接调用无需重复造轮子。

内容

常数系列:

#define PI 3.1415926535897932384626433832795
#define HALF_PI 1.5707963267948966192313216916398
#define TWO_PI 6.283185307179586476925286766559
#define DEG_TO_RAD 0.017453292519943295769236907684886
#define RAD_TO_DEG 57.295779513082320876798154814105
#define EULER 2.718281828459045235360287471352

 

以上是关于ESP32-Ardunio库理解的主要内容,如果未能解决你的问题,请参考以下文章

esp32能不能在arduino上断点调试

ESP8266- ESP8266HTTPClient库 – 通过getString方法获取气象数据

ESP8266- ESP8266HTTPClient库 – 通过getStream方法获取气象数据

[ESP] ESP-IDF WiFi配网(SoftAP+HTTPD)代码备注

ESP8266 的几个代码 加深对LUA的理解

ESP3220.WIFI Web Servers 双色LED灯实验(WiFi库)