사용자의 음성 명령을 그림으로 그리는 교육용 로봇 팔.



생성형 아트를 그리는 데스크톱 2D 플로터를 개발하는 교육용 STEM 회사.
복잡한 SVG 벡터 경로를 Wi-Fi를 통해 정밀한 실시간 스테퍼 모터 명령으로 변환하면서, 스텝 누락이나 떨림 없이 동작해야 하는 것.
ESP32-WROVER는 8MB PSRAM을 탑재하여 대용량 G-code 파일을 로컬에서 버퍼링할 수 있어 선택되었습니다. TMC2208 무음 스테퍼 드라이버를 통해 두 개의 NEMA 17 스테퍼 모터를 구동합니다.
당사는 맞춤형 FreeRTOS 애플리케이션을 개발했습니다. 코어 0은 Wi-Fi 스택과 Cloud LLM(아트를 생성)으로부터 벡터 페이로드를 수신하는 MQTT 구독을 처리합니다. 코어 1은 TMC2208 드라이버의 하드웨어 타이머 인터럽트 전용으로 할당되어 0.05mm까지의 마이크로 스테핑 정밀도를 보장합니다. PSRAM은 대용량 링 버퍼로 활용됩니다.
50mm/s 속도로 부드럽고 조용한 드로잉. 4시간 이상의 복잡한 플로팅 세션에서 스텝 누락 제로.
ChipTalk이 다음 프로젝트에서 어떻게 결과를 제공할 수 있는지 논의해 보세요.