SketchForge: IDE for Arduino

内容分级
3 岁以上
100+
次下载
内容分级
3 岁以上
了解详情
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片

关于此应用

SketchForge 是一款适用于 Arduino、ESP32 和 ESP8266 开发板的手机 IDE。您可以编写程序,使用真正的 avr-gcc 和 xtensa 工具链离线编译,通过 USB OTG 上传,并通过串口监视器查看编译结果——无需电脑、无需云端、无需注册账号。桌面版 Arduino IDE 的所有功能,尽在您的口袋。

SketchForge 的优势

• 在设备上编译。编译器和 arduino-cli 都集成在应用内,因此即使在地下室、火车上或没有 Wi-Fi 的教室里也能进行编译。无需云端编译器,无需排队,也无需担心“服务器繁忙”的问题。

• 无需预先下载。Arduino (AVR)、ESP32 和 ESP8266 的工具链已包含在应用中——首次编译前无需获取 SDK 包。

• 无广告、无功能限制、无需登录。编译、上传、监视器和库都已包含在内。

• 无需 root 权限。

支持开发板

• Arduino Uno、Nano、Mega 2560、Leonardo、Micro、Pro Mini 及其他 AVR 开发板

• ESP32(DevKit、WROOM 及其他经典 ESP32 模块)

• ESP8266(NodeMCU、Wemos D1 mini、通用模块)

• 支持 USB 转串口芯片 CH340、CH9102、CP2102、FTDI 和 PL2303,因此兼容克隆芯片;应用程序可识别芯片并推荐合适的开发板

代码编辑器

• 语法高亮、Arduino API 自动补全、新增包含 { } ( ) ; 和 Tab 键的快捷键行

• 支持多文件草图、内置示例、可导入和导出为 .zip 文件

• 提供深色和浅色主题;适配手机、平板电脑和折叠屏设备;硬件快捷键(Ctrl+R 编译,Ctrl+U 上传)

编译
• 一键验证,提供真实的编译器诊断:每个错误都会显示行号和列号,并跳转到相应的代码

• 每次编译后都会显示 Flash 和 RAM 使用情况,方便您了解剩余空间

通过 USB 上传

• 使用 USB OTG 适配器连接开发板并进行烧录:Arduino 开发板使用 STK500 和 AVR109 烧录,ESP32 和 ESP8266 使用 esptool 协议

• 显示每个阶段的进度和清晰的结果

串口监视器和绘图器

• 波特率、换行符、自动滚动和暂停;复制或保存日志

• 串口绘图器:最多支持 8 个 Arduino 串口绘图器格式的串口,图例可切换显示

• ESP 崩溃解码器:粘贴 Guru Meditation 回溯信息,即可查看上次构建中的函数、文件和代码行

库管理器

• 包含近 10,000 个 Arduino 库的目录,支持离线搜索,并可根据您的开发板进行筛选

• 可从 Arduino 索引或本地 .zip 文件安装;库示例将作为新草图打开

设备上的 AI 助手

• 可选的本地模型可解释编译器错误,提供修复方案(以 diff 的形式供您审核后再应用),并回答有关代码的问题

• 该模型只需下载一次即可在手机上运行;您编写的任何内容都不会离开您的设备

适用人群:

• 希望在办公桌外对 Arduino 和 ESP 开发板进行编程的创客

• 需要在手机或平板电脑上使用 Arduino IDE 的学生和教师

• 需要现场烧录和调试的基于 ESP32 和 ESP8266 的物联网项目

系统要求:

• 运行 Android 13 或更高版本且为 64 位 (arm64) 的设备

• 需要 USB OTG 适配器和数据线才能上传程序和使用显示器;编辑、编译和助手功能无需开发板即可运行

• 下载文件约 150 MB;工具链在首次启动后占用约 430 MB

• 界面语言支持英语、乌克兰语和俄语

只有从 Arduino 库安装库或下载 AI 模型才需要连接网络。您的程序将保留在设备上。

SketchForge 是一个独立项目,与 Arduino 无任何关联,也未获得 Arduino 的认可。Arduino® 是 Arduino S.r.l. 的商标。 ESP32 和 ESP8266 是 Espressif Systems 的商标。
离线使用手机编译和烧录 Arduino、ESP32 和 ESP8266 开发板。
更新日期
2026年9月4日

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。
  • 不与第三方分享任何数据
    详细了解开发者如何声明数据分享事宜
  • 不会收集任何数据
    详细了解开发者如何声明数据收集事宜

新变化

First release.

Everything an Arduino project needs, on your phone: write the sketch, build it, send it to the board over the USB cable, and watch what it prints back. No laptop needed.

Works with Arduino-compatible, ESP32 and ESP8266 boards.
内容分级
3 岁以上
了解详情

应用支持

开发者信息
Єрьоменко Євгеній Ігорович
bicher09@gmail.com
вулиця Будівельників, будинок 7 30 Помічна Кіровоградська область Ukraine 27030

Tempus Arcanum的其他产品