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库理解的主要内容,如果未能解决你的问题,请参考以下文章
ESP8266- ESP8266HTTPClient库 – 通过getString方法获取气象数据
ESP8266- ESP8266HTTPClient库 – 通过getStream方法获取气象数据