回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【雕爷学编程】Arduino动手做(175)---机智云ESP8266开发板模块8 中等

头像 驴友花雕 2023.07.29 61 1

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。

 

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验一百七十五:ESP8266机智云开发板 ESP12F wifi模块(支持云端的智能硬件开发套件)

 

0.jpg

第二次配置的烧录方案
 

82.jpg

第三次配置的烧录方案,简化了,bin多了地址也多容易搞错,这次是单bin烧录(只使用机智云固件合辑)
 

84.jpg

串口输出的,终于不再是乱码了

 

85.jpg

第四次配置的烧录方案(依旧是8M)
 

86.jpg

串口返回情况

 

87.jpg

第五次配置的烧录方案,尝试32M的合并固件

 

92.jpg

串口输出

 

93.jpg

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
 实验一百七十五: ESP8266 Witty Cloud ESP-12F WiFi模块 机智云开发板 ESP Witty
 项目十一:测试IDE的闪存设置是否与硬件匹配

 实验开源代码
 

代码
/*
  【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  实验一百三十五: ESP8266 Witty Cloud ESP-12F WiFi模块 机智云开发板 ESP Witty
  项目十一:测试IDE的闪存设置是否与硬件匹配
*/

void setup(void) {
  Serial.begin(115200);
}

void loop() {
  uint32_t realSize = ESP.getFlashChipRealSize();
  uint32_t ideSize = ESP.getFlashChipSize();
  FlashMode_t ideMode = ESP.getFlashChipMode();
  Serial.println("测试IDE的闪存设置是否与硬件匹配");
  Serial.printf("闪存真实ID:  %08X\n", ESP.getFlashChipId());
  Serial.printf("Flash 实际大小: %u bytes\n\n", realSize);

  Serial.printf("Flash IDE 大小: %u bytes\n", ideSize);
  Serial.printf("闪存速度: %u Hz\n", ESP.getFlashChipSpeed());
  Serial.printf("闪存模式: %s\n", (ideMode == FM_QIO ? "QIO" : ideMode == FM_QOUT ? "QOUT" : ideMode == FM_DIO ? "DIO" : ideMode == FM_DOUT ? "DOUT" : "UNKNOWN"));

  if (ideSize != realSize) {
    Serial.println("Flash Chip configuration wrong!\n");
  } else {
    Serial.println("Flash 芯片配置正常。\n");
  }
  delay(5000);
}

  项目十一:测试IDE的闪存设置是否与硬件匹配

  项目串口返回情况

 

97.jpg

在国外网站上搜到的板子资料图

 

98.jpg
99.jpg
100.jpg
101.jpg
t.jpg

基于ESP8266在arduino平台上的物联网开发方式,使用了Blinker的库和云服务器,
所以整个过程相当简单开发板添加下面链接:http://arduino.esp8266.com/stable/package_esp8266com_index.json


库l链接:https://diandeng.tech/doc/getting-start-8266


代码链接:https://pan.baidu.com/s/1WdL_9k5Z8OQzd_Oas3in3w


提取码:d2dm


https://www.bilibili.com/video/BV19q4y1J7Ro?from=search&seid=9787966718464974632&spm_id_from=333.337.0.0

 

 

智能物联网硬件接入机智云课程要点:①物联网智能硬件数据上云 ②硬件原理介绍 ③机智云开发 ④stm32cubeMX


https://www.bilibili.com/video/BV1qT4y1R7vX?from=search&seid=10804815941747965082&spm_id_from=333.337.0.0

 

评论

user-avatar
  • hacker_

    hacker_2023.07.31

    666

    0
    icon 他的勋章
      展开更多