# ArduinoDot2D **Repository Path**: mingyee/ArduinoDot2D ## Basic Information - **Project Name**: ArduinoDot2D - **Description**: ArduinoDot2D, 强大的显示引擎库,支持画点、线、矩形和圆形等常规图形,支持TomThumb字体,支持汉字显示和英文显示,后续将增加更多国语言显示功能。 引擎核心源码由创客尹白猿移植,笔者基于该源码已有功能的基础上增加汉字和英文显示功能,并优化了底层canvas文件相关接口,最后经过笔者精心研究和整理,终于将该引擎封装成了一个Arduino库,方便广大Arduino爱好者快速上手使用。 - **Primary Language**: C++ - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4 - **Created**: 2022-10-24 - **Last Updated**: 2025-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ArduinoDot2D ## 1. 本库对开发环境的版本要求 #### 1.1 Arduino2.0.0+ESP32-2.0.5或以上; #### 1.2 VSCODE1.72.2+PlatformIO_v2.5.4+Espressif 32 5.0.0 注:其他开发环境版本本库功能是否正常不做保证。 ## 2. 关于ArduinoIDE_ENABLE宏定义的补充说明 #### 2.1 Arduino开发环境无需修改 ##### 宏所在路径:ArduinoDot2D/src/platform/esp32/dtFileUtils-esp32.h ##### #define ArduinoIDE_ENABLE 1 //VSCODE+PIO环境下使用改成0,ArduinoIDE环境下使用默认1即可,Edit By Mingle 2022.10.23 20:08 #### 2.2 Vscode+PIO开发环境需要将该宏定义为0 ##### 宏所在路径:ArduinoDot2D/src/platform/esp32/dtFileUtils-esp32.h ##### #define ArduinoIDE_ENABLE 0 //VSCODE+PIO环境下使用改成0,ArduinoIDE环境下使用默认1即可,Edit By Mingle 2022.10.23 20:08 ## 3. Dot2d_esp32原始仓库地址 #### https://gitee.com/yinbaiyuan/Dot2d_esp32 注:本库开源发布前已征得原作者尹白猿的同意