今天我们来玩儿I2C。I2C概述I2C全称是Inter-Integrated Circuit,是飞利浦半导体公司(06年迁移到NXP了)在1982年发明的,是使用非常广泛的一种通信协议,很多传感器、存储芯片、OLED等,都是在使用I2C。
我们之所以使用ESP32做一些小项目,最重要的就是看中了ESP32的WiFi功能,ESP32相当于一个强大的单片机+无线WiFi+蓝牙多合一的一个芯片,芯片有了WiFi,它就不再孤独寂寞,就可以与外界通信,这就是它区别于常规MCU最大的特点,就像2G手机跟4G手机的区别,4G手机能实现很多2G手机时代渴望的功能。
自制一个商品级智能手表,难吗?分享一个保姆级教程!全文导航 / 8个部分:功能介绍、电路设计图、材料准备、焊接说明、下载配置与程序烧录教学、外壳设计说明、组装教学、软件说明。功能介绍它叫QF ZERO V2,是我自己手搓的智能手表,基于ESP32-S3设计,分辨率240*240。
有部分同学反馈下载的时候特别慢,这个库是托管在GitHub的,国内有部分网络访问不了或者是非常慢,其实有一些方法是可以加快下载速度的,比如修改hosts文件,可以加速域名解析,具体方法大家自行找办法,有效的查资料,找资源也是嵌入式开发一种很重要的能力,大家要享受这种解决问题的快感。
1.下载并安装thonny下载:https://thonny.org/安装后界面thonny IDE2.连接esp8266并刷入micropythonmicropython固件下载:https://micropython.
这里我使用价格9.9元购买来合宙ESP32_C3开发板来制作一个WIFI增强器(中继器),制作它的原因就是我房间离主路由器太远了,并且买的"电力猫"也还没有到,故此使用它来应急使用。它可以实现 16 MBits/s 的带宽。图1-1 合宙ESP32_C3开发板1.