自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Arduino v3.0.0 框架 ESP32 ADC校准读取 ESP-IDF v5.1

最近Arduino更新了ESP32平台的3.0预览版,使用了最新的ESP-IDF v5.1,在之前的版本中,对ADC读取数据可以通过。

2023-10-16 20:13:43 476 2

原创 ESP32 S3 Platform IO平台 Arduino框架 ESP-IDF v5.1 尝鲜

然后修改工程下 platformio.ini 文件中内容如下,其中board为自己所使用的开发版型号。保存后 platformio 会重构工程,等待进度条完成后即可使用Arduino release v3.0.0框架编写程序。目前Platform IO平台官方还不支持该预览版本。但已经有开发者给出了环境配置,可以让我们尝鲜试用。最近Arduino框架针对ESP32平台发布了3.0预览版,使用了最新的。首先新建工程,开发板选择ESP32系列开发板,选择创建位置后,创建工程。

2023-10-16 19:44:34 783 1

原创 Arduino ESP32C3 ADC校准读取

在使用 Arduino 对 ESP32C3 ADC引脚读取电压数值时发现与实际电压有较大误差,查询手册,按照说明ADC1是带有出厂校准的,经过一番搜索后在这里发现了在 Arduino 环境下的解决方法:Arduino ESP32C3 6 Channel ADC With Calibration – Seenov®https://seenov.com/2022/03/04/arduino-esp32c3-6-channel-adc-with-calibration/按照官方说明,对于带有eFuse A

2022-04-15 11:29:33 5216 3

原创 CoAP 服务器 EMQ插件实现 安信可 EC-01 NBiot 模组通信

CoAP是一种基于UDP的物联网协议,相较mqtt更加简单。CoAP服务器可以通过EMQ中的CoAP 接入网关插件将其信息转换为mqtt信息,方便存储以及其他节点接收,插件使用方法在EMQ官方文档中有详细介绍以及例程。配置全部默认即可。CoAP 协议网关https://www.emqx.io/docs/zh/v4.4/modules/coap_protocol.html#coap-%E5%8D%8F%E8%AE%AE%E7%BD%91%E5%85%B3插件运行成功后,可以按照EMQ手册中..

2022-03-13 18:25:47 7265 2

原创 ESP32 C3 Arduino 引脚定义

Arduino中各开发板的引脚定义均在\esp32\variants\文件夹下,其中ESP32 C3的各引脚定义如下:static const uint8_t TX = 21;static const uint8_t RX = 20;static const uint8_t SDA = 8;static const uint8_t SCL = 9;static const uint8_t SS = 7;static const uint8_t MOSI = 6;st

2022-03-12 17:04:03 4431

原创 ESP32 C3 Platform IO对Arduino框架支持 以及自带USB Serial串口使用

Platform IO相较于Arduino原生编译器在编译速度上有质的提升,但是目前官方给出的ESP32C3芯片只有ESP IDF框架。但是在开发版本中已经有了对ESP32C3芯片Arduino框架的支持,步骤如下:首先新建工程,开发板选择ESP32 Dev,选择创建位置后,创建工程。首次创建可能速度较慢,使用代理会明显提升。接着修改工程下 platformio.ini 文件中内容如下,保存后 platformio 会重构工程,等待进度条完成后即可使用Arduino框架编写程序。[env:

2022-03-09 08:43:37 6179 5

原创 KeyError: ‘You have to pass data to augmentations as named arguments, for example: aug(image=image)‘

在使用albumentations库进行数据增强时,调用torchvision.datasets.ImageNet()读取ImageNet数据集,在将albumentations方法作为transform参数传入时,运行报错。 File "/Users/yi/miniforge3/envs/PyTorch_py39/lib/python3.9/site-packages/albumentations/core/composition.py", line 175, in __call__ r.

2021-10-16 12:23:01 3085 5

原创 Mac M1 (Apple Silicon) CH340 驱动

https://github.com/LilyGO/LILYGO-T-OI/issues/3#issuecomment-907645945

2021-09-24 17:02:48 3125 10

原创 使用Arduino Json 时报错 error: a15 cannot be used in asm here

当使用ArduinoJson assistant 时,使用其提供的代码会莫名报错:error: a15 cannot be used in asm here测试后发现,注释掉Serial.println(error.f_str());后错误消失

2021-08-06 16:03:31 414

原创 Arduino ESP8266 IIC 自定义IO口

最近在研究论坛大佬开发的墨水屏天气站的时候,发现其使用连接 SHT30 温湿度传感器的IO口并不是nodeMCU默认定义的D1、D2,也即GPIO4、5。因此,直接使用 SHT30 DE

2021-05-29 09:56:32 6423 12

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除