Evyde / LilyGo-Document

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

B站视频教程

  1. Arduino安装ESP32视频教程
  2. LilyGo T-Watch Library视频教程(已经更新了库文件,使用之前请查看github README了解如何选择正确的型号,此视频仅供参考)
  3. LilyGo 相机系列视频教程
  4. LilyGo 墨水屏系列视频教程
  5. 如何使用LilyGo T-DISPLAY 视频已经过时,请查看README操作
  6. LilyGo K210 上手入门视频
  7. LilyGo T-Wristband上手入门视频(这是早期MPU9250版本的视频,后面都是出LSM9DS1版本的,操作步骤类似,请查看README)
  • 如果你的电脑碰巧是Win10 X64的,那么你可以到群文件ESP32 ENV文件夹中下载esp32.zip(如果没了那么就给TX删掉了,请到下方百度云下载),只需要将下载的文件解压到[你的文档磁盘]:\Documents\Arduino\hardware\espressif目录下 , 如果没有文件夹,请手动创建子目录,完整路径如下面截图。

    然后你可以打开Arduino IDE,依次按下面选择:

    • 工具 -> 开发板 -> 选择ESP32 Dev Modeule , 其他保持默认.
    • 文件 -> 示例 -> 在ESP32 Dev Module 示例中挑选一个示例 打开,然后尝试编译,如果编译成功,那么环境就OK了,如果不行,那么你的操作系统与我上传的环境不一致,请跳转到[你的文档磁盘]:\Documents\Arduino\hardware\espressif\esp32\tools目录中,双击get.exe,重新拉取编译链,速度快慢取决你的网络.
  • 如果群文件打开有问题可以去[百度云下载](链接:https://eyun.baidu.com/s/3ggDee1H 密码:APRd)


T-Watch/Block/LilyPi 系列

产品 (国内) (国外) 链接
T-Watch 2019/2020 GITEE GITHUB 淘宝
T-Watch-N GITEE GITHUB 淘宝
LilyPi GITEE GITHUB 淘宝
T-Block GITEE GITHUB 淘宝
T-Watch Micropython None GITHUB

T-Watch其他

  1. T_Watch_Game
  2. TTGO_T_Watch_See_Camera
  3. TTGO_T_Watch_Baidu_Rec
  4. LilyGo-TWatch-DataSheet 手表硬件芯片手册仓库
  5. 关于T-Watch NFC底板的问题,例程参考Adafruit-PN532的,具体如何使用请查看示例

TWatch & FAQ:

  1. 购买了T-Watch还需要买编程器吗?
    • 不需要,ESP32使用串口下载方式,T-Watch内部已经设计了串口下载电路
  2. T-Watch 无法下载?
    • 参见下面FAQ

K210 C/C++

  1. K210 SDK , Documentations
  2. Kendryte IDE
  3. kendryte-standalone-demo
  4. kendryte-freertos-sdk

K210 Micropython文档源码

  1. MaixPy doc
  2. MaixPy examples
  3. MaixPy Src

ESP32S2 系列

示例代码 购买链接
ESP32S2 板载芯片 淘宝
ESP32S2 板载模块 淘宝

T-Wristband 手环系列

示例代码 购买链接
ESP32版本 淘宝
NRF52832版本 淘宝
S76G版本 淘宝
  • Note: NRF52832 手环SWD接口对应下载板接口
  • SWCLK----IO14 SWDIO---IO12

OLED系列

示例代码 购买链接
LilyGo-TTV 淘宝

LCD系列

示例代码 购买链接
LilyGo-HeartRate-Kit 淘宝
T-Display ESP32版本 淘宝
T-Display GD32版本 淘宝
T-Display ESP32S2版本 淘宝
TTGO TM 2.4'inc 淘宝
TTGO T-Gallery 2.4'inc 淘宝
TTGO TSV(T10) 淘宝
TTGO T-Watcher(T14) 淘宝

T-HiGrow 土壤系列

示例代码 购买链接
T-HiGrow Dashboard 淘宝
T-Higrow LoRaWLAN 淘宝
T-HiGrow Cayenne 淘宝

SIMCom 系列

示例代码 购买链接
T-Call SIM800L 淘宝
T-Call SIM800C 淘宝
T-SIM7000G 淘宝
T-PCIE 淘宝
T-SIM7600X 淘宝

摄像头系列

示例代码 购买链接
T-Camera 淘宝
T-CameraPlus Arduino 淘宝
T-CameraPlus ESP-IDF 淘宝
T-CameraPlus BIGIOT 淘宝
T-Journal 淘宝
T-Camera mini 淘宝

墨水屏系列

示例代码 购买链接
T5 V2.13/V2.2/V2.4/V2.8基础示例 淘宝
T5 电子徽章 淘宝
T5S V24版本 淘宝
T5 V2.13 Micropython 淘宝
T5 4.7寸 淘宝
T5 V2.13 4灰阶 淘宝
  • 关于EPD47 墨水屏气象站代码不在github中,请在群文件中下载

以太网系列

示例代码 购买链接
T-Internet-POE 淘宝
T-Lite W5500 淘宝

单板系列

示例代码 购买链接
T-Controller 淘宝

LoRa系列

示例代码 购买链接
T-Motion 淘宝
T-Beam 淘宝
T-Solar 淘宝
LoRa V2.0 淘宝
TTGO T-SX1302 淘宝

VAG系列

示例代码 购买链接
TTGO VGA32 淘宝
---------------------------------

其他

  1. BBQ Keyboard Driver

图形编程


文档

T-Watch esp32 Version 入门篇及文档


常用工具

Imageconverter565


ESP32 资源文档

  1. esp-idf 乐鑫官方SDK
  2. esp32 官方文档
  3. esp32-s2 官方文档
  4. micropython-esp32
  5. lua-esp32
  6. arduino-esp32

FAQ

  1. 板子拿到手该怎么安装Arduino ?

  2. 如何安装驱动?

  3. 安装了驱动,如何查看驱动是否安装成功?

    • 在 我的电脑右键选择设备管理器,查看端口列表中是否有多一个设备,不清楚的话先把板子先拔下,然后再插入,看看设备管理器中是否有变化,如果有变化那么就安装好驱动了.
    • 如果安装了还是没端口,那么请换台电脑试试,如果还是不行,请联系客服
  4. 当Arduino中没有我购买板子的名称时候我要选择哪个板子 ?

    • 选择ESP32 Dev Moudule
  5. 当上传程序时候遇见下面日志时候该如何处理?

     esptool.py v2.6
     Serial port COMxx
     Connecting........_____....._____....._____....._____....._____....._____....._____
    
     A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
     A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
    

    1.请先查看串口驱动是否已经被安装正确,查看第四点,或者更换下载数据线,更换USB端口,或者直接更换电脑测试。

    1. 如果使用T-Watch,SIM800L,T-SIM,之类带AXP202,AXP192之类的电源管理芯片的板子,你需要先确保电源已经被开启,正常开启是按住电源键两秒后松开,这时候为开启,而关闭一般没改动程序情况下,默认按6秒为关闭电源

    2. 如果使用不带电源管理芯片的板子,首先查看板子是否有物理开关,如T8一类的板子,需要将开关拨动到ON一段,开启后再次尝试

    3. 如果电源开启后,还是无法上传,请检查Arduino中选项中的端口号是否选择正确

    4. 如果还是无法上传,如果有BOOT键的板子,那么先按住BOOT键,保持不放开,然后再次按下RST复位键,然后松开两个按键,此时芯片处于下载模式,再次点击上传

    5. 如果没有BOOT键的,那么查看板子是否有IO0的接口,如T8已经将IO0被引出,此时可以短接IO0,然后按下复位键,同样可以进入下载模式。

    6. 通过以上手段还是无法顺利下载,请联系客服申请更换

  6. 有没有蓝牙通讯或者WiFi通讯的示例,或者更多的示例?

    • 安装ESP32 板子到Arduino中后,自带全部功能的示例程序,你可以在Arduino -> File -> Examples中查看到
  7. 驱动,Arduino都装好了,如何使用?

    • 查看上面的所有示例代码与你购买板子对应的名称,点击跳转查看跳转仓库下方的README,按照上面的要求设置,如果看不明白,请看看最上面的B站视频,随便看一个都行,步骤都差不多
  8. xxx款板子,待机如何 功耗如何 ?

    • 只能提供一个参考的深度睡眠的消耗电流,至于工作电流,根据应用程序而定.
  9. 我能否使用3.7V的锂电池 或者 18650 的电池给板子供电 ?

    • 只要板子上有电池接口都可以,如果板子没有电池接口,那么可以查看板子有没Vin或者5V的标志,如果有那么也可以接那里,这个一般都为USB电压输入,所以当这样接的时候 请不要插USB电源,如果还是不了解,请联系客服
  10. 我能否使用外接电源供电?

    • 查看板子有没Vin或者5V的标志,如果有那么也可以接那里,这个一般都为USB电压输入,所以当这样接的时候 请不要插USB电源,如果还是不了解,请联系客服
  11. 我需要原理图,去哪儿找?

    • 一般原理图都和程序放在一个仓库,请查看上面的示例代码列表,如果没有,请联系客服添加
  12. 有没有Micropython或者别的语言的示例程序?

    • 没有,我们只提供Arduino的示例测试代码
  13. 在哪儿可以购买你们的板子 ?

  14. 我下载的库要放在哪里 ?

    • 在不更改Arduino设置的情况下,都是放在 我的电脑->我的文档->Arduino->libraries 这个目录内
  15. 安装完Arduino for esp32 之后点击编译报错误 "open NUL: The System cannot find the file specified"

    • 这是系统不符合要求,请换个系统重新安装
  16. Arduino 提示xxx无效库是什么情况 ?

    • 不用管它
  17. 新买的手表或者板子,识别到了端口,但是板子没反应,或者显示屏没有显示,是不是坏了?

    • 是否自己刷过程序? 我们板子或者手表出厂默认都写有固件,有显示屏的会显示的,请确认是否自己刷过?
    • 没有刷过程序,你可以先连接串口查看是否有信息打印,手表或者带电源管理的板子需要按开机键,长按6秒关机,然后再按2秒会开机,查看串口是否有打印,如果有打印信息,那么代表主板工作正常,无显示可能是漏网之鱼,请自己刷新我们的示例程序或者固件尝试
    • 如果上述方法都不奏效,联系客服,说明原因要求更换
  18. 如何读取电池电压?

    • 参考这里,只需要把IO口更改为你板子的IO口即可(注意,是ADC检测部分,不是全部复制),一般LilyGo的板子默认ADC Pin都是IO35,特殊的除外,不确定可以查看原理图或者询问管理,

About