首先去官网下载arduino ...
由于我们的开发环境在Ubuntu上,所以介绍一下如何在Ubuntu上烧写esp 的程序 首先下载esptools 擦除 可以看到正常的擦除完成 下面我们来下载最新的固件并且烧录进去 烧录bin文件 其中串口端口通过ls dev ttyUSB 来查看 烧录后的信息如下 同时,可以看到开发板的信息如下 来自为知笔记 Wiz ...
2019-02-12 14:47 0 642 推荐指数:
首先去官网下载arduino ...
MicroPython 在 esp-idf (esp32) 上编译固件 esp32 编译 micropython 的固件相关的资料应该很多吧,我也会出一篇,但会额外讲一些 linux 的东西的。 资料将按照以下顺序进行说明。 什么是 esp-idf ? 配置 esp32 工具链 ...
提要:针对于Ubuntu下的ESP32搭建,网上有很多博文,乐鑫官网也有指导手册,对于到家都知道的部分我就一带而过,我主要描述搭建过程中遇到的问题和细节。 1.创建一个ESP的目录 I)切换到root用户 II)在root目录下创建个esp文件夹 mkdir ...
始言:到了年尾的12月想做点什么.于是这个计划就出来了——wifi/蓝牙的等离子音箱.接着选中了这个模块.原因很简单,便宜.顺带接触一下ubuntu系统入门. 概述: Ubuntu16.0.4下的ESP环境搭建.并实现一个hello world例程.(16.0.4是官方推荐版本 ...
ESP32:蓝牙BLE控制M3508电机 先给各位朋友拜个年,祝大家新春快乐,事事顺利,身体健康啊! 还是熟悉的3508,内容概述: ESP32主控 蓝牙BLE通信 使用实时系统(FreeRTOS) 使用ESP32的TWAI总线(CAN ...
ESP32有两组硬件计时器组,每组包含两个通用硬件计时器。这些计时器都是64位的可双向计数的计数器; 下面的步骤是典型的配置和操作定时器流程: 第一:初始化; 初始化定时器通过函数:timer_init()来进行,但是这个初始化函数要求先定义一个结构体timer_config_t,这个结构体 ...
2个12位的ADC,共计18通道,ADC2比较特殊的一点就是:ADC2和wifi共用,wifi的优先级更高,所以ADC2只有在WIFI模块不用的情况下好使; 在读取ADC数据之前,必须先对ADC进行 ...
ESP32有两个DAC通道,通道1链接GPIO25, 通道2链接GPIO26; 当DAC设置为 “built-in DAC mode”的时候,I2S可以通过DAC发送数据; 使用示例: dac一共有8位,将3.3V电压按照255均分之后,就是dac的精度的最小单位; API函数 ...