大数跨境
0
0

【回顾|第339期 开放夜】创客大神带你认识ESP32 | 智造国潮

【回顾|第339期 开放夜】创客大神带你认识ESP32 | 智造国潮 蘑菇云创客空间
2021-05-14
1
导读:ESP32 是由乐鑫发布的新一代WiFi芯片,是ESP8266的升级版,准确来说是ESP8266的完整版,双核,wifi,蓝牙,低功耗,更多管脚外设。

本周开放夜我们邀请到创客大神李伟斌来到蘑菇云分享ESP32到底怎么玩。


嘉宾介绍

李伟斌

网名:骑驴儿玩漂移 AKA 漂移菌

蘑菇云会员,兴趣爱好从3D 打印机到四轴飞行器,从Arduino到树莓派到单片机,从航模到翻模,从机器人到智能小车,其实一直在点灯,被好友称为”一灯大师”。


ESP32 是由乐鑫发布的新一代WiFi芯片,是ESP8266的升级版,准确来说是ESP8266的完整版,双核,wifi,蓝牙,低功耗,更多管脚外设。


 FireBeetle ESP32-E

本次骑驴老师讲解用到的是FireBeetle Board ESP32-E

 FireBeetle ESP32-E是专门为物联网设计的,是基于ESP-WROOM-32E的主控制器板,带有双核芯片。

它支持WiFi和蓝牙双模通信,并具有体积小,超低功耗,板载充电电路和易于使用的界面,可方便地用于智能家居loT,工业loT应用,可穿戴设备等。

将其与IFTTT等物联网平台连接时,可以轻松创建自己的物联网智能家居系统。

 FireBeetle ESP32-E支持Arduino编程,并将很快支持Scratch图形编程和MicroPython编程。邮票孔设计使其能够轻松嵌入到您的PCB中,从而极大地节省了构建和测试原型的成本和时间。


特性

ESP32双核低功耗主控,功耗低至10μA

WiFi+Bluetooth4.0无线双模模组 

GDI显示接口,单线连接显示屏

板载充电电路以及PH2.0锂电池接口


接口定义

引脚


介绍完了ESP32

那ESP32 到底应该怎么玩呢?



Arduino环境配置



MicroPython


在DOWNLOAD中找到下方的Espresslf ESP-based boards


擦除烧录固件到flash:

打开后会发现很多固件,我们可以下载自己需要的固件


在树莓派系统需要安装的软件包


用树莓派烧录固件


用树莓派擦除固件


接着就可以进入REPL环境——进入ESP32的交互环境


注意:这里需要输入repl


Notice

然后拷贝MAIN.PY到/PYBOARD/

可以编写main.py脚本并通过r she11 传入/ py board /main. py


Q
&
A

如果烧录时候文件系统错误这么办?


可以使用上方这三条指令修复文件系统


现场演示

接下来就到了演示点灯环节


经过漂移菌老师的讲解

小伙伴们,你们都学“废”了吗?


蘑菇云创客空间致力于提供一个创新开放的交流平台,如果你热爱创造,喜欢创新,那就来蘑菇云实现自己的奇思妙想!

【声明】内容源于网络
0
0
蘑菇云创客空间
蘑菇云是一个位于张江高科技园区的开放式创客空间,无论你是骇客,硬件高手,艺术家,设计师,DIY爱好者,在这里都能找到属于自己的一片天地。
内容 1081
粉丝 0
蘑菇云创客空间 蘑菇云是一个位于张江高科技园区的开放式创客空间,无论你是骇客,硬件高手,艺术家,设计师,DIY爱好者,在这里都能找到属于自己的一片天地。
总阅读2.0k
粉丝0
内容1.1k