ESP32 手册+文档整理

ESP32 一些手册和批注

*Arduino IDE

*这个板子是带了LoRa的版本, 国外还有一个TTGo 有类似的ESP32 + LoRa这种组合

*如果不需要LoRa, 可以考虑ESP32 DevKit 或者PicoKit都可以

ESP32 Heltec Lora V2.1

硬件信息

WiFi LoRa 32 Hardware Update Logs — Heltec Automation Docs V0.0.1 documentationhttps://heltec-automation-docs.readthedocs.io/en/latest/esp32/wifi_lora_32/hardware_update_log.html#v2-1

ESP32 手册+文档整理_第1张图片

ESP32 手册+文档整理_第2张图片

WIFI

目的:

ESP32 创建 Access Point  -> 手机/电脑 登陆进 IP地址 -> 输入路由器WIFI 用户名和密码 

ESP32联网

ESP32 WiFiManager - Easy WiFi ProvisioningStop hard-coding WiFi credentials in your ESP32 & ESP8266 sketches - use WiFiManager instead! Change your wifi info, without recompiling.https://dronebotworkshop.com/wifimanager/我自己改写的代码,目前还是Private,未整理,有需要的私信我

https://github.com/ZXZ1126/ESP32https://github.com/ZXZ1126/ESP32
Tryit Editor v3.7 this is the basic command on HTML to create a form with lable, textboxes and a button (edited) 
Input Data on HTML Form ESP32/ESP8266 Web Server Arduino IDE | Random Nerd Tutorials this is how to integrate the html back to ESP32 to pass the value back in (edited) 

上面的例子需要一个简单的UI, 需要HTML来写

Input Data on HTML Form ESP32/ESP8266 Web Server Arduino IDE | Random Nerd TutorialsLearn how to create an ESP32/ESP8266 web server with three input fields (HTML form) to pass values to your ESP using Arduino IDE. Then, you can use those values as variables in your code.https://randomnerdtutorials.com/esp32-esp8266-input-data-html-form/

BLE (低功耗蓝牙)

这个要注意BLE不是蓝牙(Classic) 

如果快速搭建App 用Thunkable的话只可以用BLE,不支持Classic功能

一些库里本来写好的,可以直接调用

*在MURU项目里有用到(自己的项目,不开源)

Controller && VHCI - ESP32 - — ESP-IDF Programming Guide latest documentationhttps://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/bluetooth/controller_vhci.html#_CPPv426esp_bt_controller_config_t

摄像头

网上开源项目:

https://www.youtube.com/watch?v=iUgxwbfkIqU&ab_channel=MakerMeikhttps://www.youtube.com/watch?v=iUgxwbfkIqU&ab_channel=MakerMeik

ESP32 摄像头版本搭载的是OV2640 2MP的像素

但是Youtube里面有自己DIY改成OV5640升级成5MP的例子

你可能感兴趣的:(单片机)