ESP32 기반 포모도로 타이머: 하드웨어 및 소프트웨어 DIY 프로젝트
2025-03-29
소프트웨어 엔지니어는 생산성 향상과 친구를 돕고자 하는 열망으로 ESP32 기반 포모도로 타이머를 설계했습니다. 이 타이머는 전자종이 디스플레이와 로터리 인코더를 사용하며, 물리적 장치, 재미, 직관적인 사용 편의성을 중시합니다. 프로젝트에는 하드웨어 선택(ESP32, 전자종이 디스플레이, 로터리 인코더, LED 등), 소프트웨어 개발(C++, Arduino 프레임워크, GxEPD2 라이브러리), 3D 프린팅 케이스 디자인 등이 포함됩니다. 저자는 디스플레이 선택, 입력 방식 디자인, LED 표시기 구현, 소프트웨어 코드 관리 등 설계 과정에서 얻은 교훈을 공유합니다. 최종 제품은 실용성과 재미를 결합하며, 이스터 에그도 포함되어 있습니다.