基于ESP32的番茄工作法计时器:硬件DIY与软件开发

2025-03-29
基于ESP32的番茄工作法计时器:硬件DIY与软件开发

一位软件工程师出于对生产力提升的追求,并为了回馈朋友,设计了一款基于ESP32的番茄工作法计时器。该计时器使用电子墨水屏和旋转编码器,具有物理设备、趣味性和易用性等特点。项目涉及硬件选择(ESP32、电子墨水屏、旋转编码器、LED等)、软件开发(C++、Arduino框架、GxEPD2库)以及3D打印外壳设计等方面。作者分享了设计过程中的经验教训,例如显示屏选择、输入方式设计、LED指示灯的应用以及软件代码的管理等。最终成品兼具实用性和趣味性,并包含一些彩蛋功能。

硬件 硬件DIY