首页 > 编程语言 >ESP32E使用C#进行开发

ESP32E使用C#进行开发

时间:2023-05-04 18:55:46浏览次数:52  
标签:C# html ESP32E -- 开发 https 固件 刷写 设备

1. 环境搭建

1.1 安装Nanoff工具

dotnet tool install -g nanoff

执行如下图

1.2 刷写固件
板子刷写固件型号不同(与硬件相关)(COM6要选你自己的Com口名称)

nanoff --serialport COM6 --target ESP32_REV0 --update

查看刷写对应固件地址
https://docs.nanoframework.net/content/reference-targets/esp32.html

1.3 刷写完成

2.使用VS2022安装插件
安装NanoFramework插件

3.创建NanoFramework项目

重新打开VS
选择 Blank Application(空白的应用),点击创建

设备游览器

4.功能介绍

功能图标如下

从左往右依次为
(1). ping设备,点击后VS输出设备运行信息
(2). 设备信息收集
(3). 擦除应用部署区域(移除项目应用)
(4). 网络信息编辑和设置
(5). 重启设备
(6). 启动或者关闭设备监听(就是监听设备是否存在)
(7). 重新搜寻设备信息
(8). 输出内部错误(VS输出里看到)
(9). 设置信息

5.参考
https://www.cnblogs.com/hejiale010426/p/15798425.html
https://www.iotword.com/8234.html

标签:C#,html,ESP32E,--,开发,https,固件,刷写,设备
From: https://www.cnblogs.com/hngyElectric/p/17372203.html

相关文章

  • Spring @Scheduled注解的理解
    一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为:1.秒(0~59)2.分钟(0~59)3.小时(0~23)4.天(月)(0~31,但是你需要考虑你月的天数)5.月(0~11)6.天(星期)(1~71=SUN或SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)在子表达式(月)里表示每个月的含义,“”在子表达式(天(星期))表示星期......
  • Spring17_注解开发7
    一、Spring原始注解Spring是轻代码而重配置的框架,配置比较繁重,影响开发效率,所以注解开发是一种趋势,注解代替xml配置文件可以简化配置,提高开发效率。Spring原始注解主要是替代<Bean>的配置注入的3个注解用来替代property注入的。注意:使用注解进行开发时,需要在a......
  • 面试题——python后端开发
    Python和Java、PHP、C、C#、C++等其他语言的对比?python语言,是面向对象、直译式计算机程序设计语言,python语法简洁清晰,具有丰富和强大的类库。Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。并且完全支持继承、重载、派生、多继承,有益于增强源代码的复用性......
  • WebSocket协议:5分钟从入门到精通
    一、内容概览WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何建立连接、交换数据的细节,以及数据帧的格式。此外,还简要介绍了针对WebSocket的安全攻击,以及协议是如何抵御类似攻击的。二、什么是WebSocketHTML5开始提供的一种浏览器与服务......
  • websocket
    WebSocket详解目录1、什么是Socket?什么是WebSocket?2、WebSocket的通信原理和机制3、WebSocket技术出现之前,Web端实现即时通讯的方法有哪些?1、定期轮询的方式2、SSE(Server-SentEvent,服务端推送事件)3、Comet技术4、小结4、一个简单的WebSocket聊天小例子1客户端代码clie......
  • 2023AAAI_Ultra-High-Definition Low-Light Image Enhancement: A Benchmark and Tran
    一.motivition1.之前的数据集分辨率较低二.contribution1.提出两个超高清数据集UHD-4k和UHD-8k2.网络结构LLFormer(网络结构类似2022CVPR_Restormer:EffificientTransformerforHigh-ResolutionImageRestoration.)三.Network 网络架构类似于:2022CVPR_Restormer:......
  • C++打卡第十八天
    一、问题描述。一个口袋中装有12个球,三个红的,三个白的,六个黑的,现在从中取八个,问有多少种取法。二、设计思路①、我们可以通过定义三个变量,应用循环结构依次遍历可以出现的情况。②、颜色相同的小球大小形状是相同的,那么在相同颜色中选球就是和顺序无关。③、可以通过用所拿出的总......
  • 用navicat给表增加表名中文注释
    ps:如果看不到上面表信息的窗格,请勾上以下选项即可看到。......
  • JUC并发编程原理精讲(源码分析)
    1.JUC前言知识JUC即java.util.concurrent涉及三个包:java.util.concurrentjava.util.concurrent.atomicjava.util.concurrent.locks普通的线程代码:ThreadRunnable没有返回值、效率相比入Callable相对较低!Callable有返回值!【工作常用】1.1进程和线程进程:是......
  • 《花雕学AI》ChatGPT的工作效率神器:110个适应各种情境的高效技巧
    实用技巧分类目录一、最佳ChatGPT4提示二、最佳写作和内容创作ChatGPT提示三、最佳趣味性ChatGPT提示四、最佳网络开发的ChatGPT提示五、最佳音乐主题ChatGPT提示六、最佳职业主题ChatGPT提示七、最佳用于教育的ChatGPT提示八、最佳用于市场营销的ChatGPT提示九、最佳游戏主题Cha......