DrawingWithMachines 是学习教育领域的开源项目,由 golanlevin 开发,2021 年首次发布。
它收录于学习教育分类,该分类目前共有 430 个项目,GitHub 星标数为 155。
项目仍在小幅维护中,最近一次代码更新于 2026-09-23。开源课程资源,完全免费,无付费版本。
它主要面向的使用场景是:高校设计或艺术课程教学。同类可对比的替代方案包括 DrawingBots、AxiDraw、PlotterArt。

从代码到画笔,打造你的第一台绘图机器
DrawingWithMachines 是卡内基梅隆大学(CMU)同名课程的教学资源库,面向艺术与设计背景的学生,旨在探索机器与绘画的交叉领域。项目以 JavaScript 为主要技术栈,汇集了课程讲义、代码示例、硬件清单和项目灵感,帮助学生从零开始构建能够绘制物理作品的机器。它解决了艺术创作者在编程和机械制造方面的入门门槛,通过模块化的教程和可复用的代码片段,让用户快速上手控制步进电机、伺服电机、绘图笔等硬件,并结合 Processing、p5.js 等工具生成矢量路径。核心能力包括:提供多种绘图机器(如绘图机器人、线描机、水彩机)的参考实现,涵盖从概念设计到实际组装的全流程指导;同时鼓励实验性创作,将算法生成与物理输出结合,培养跨学科思维。该资源库适合教学、个人学习和创意编程工作坊,是连接数字设计与物理世界的实用起点。
DrawingBots、AxiDraw、PlotterArt
DrawingWithMachines 是学习教育领域的开源项目,由 golanlevin 开发,2021 年首次发布。
它收录于学习教育分类,该分类目前共有 430 个项目,GitHub 星标数为 155。
项目仍在小幅维护中,最近一次代码更新于 2026-09-23。开源课程资源,完全免费,无付费版本。
它主要面向的使用场景是:高校设计或艺术课程教学。同类可对比的替代方案包括 DrawingBots、AxiDraw、PlotterArt。
awesome-awesome-ai
开源
一站式导航AI资源,告别收藏夹吃灰
An awesome list for collecting awesome lists related to AI.
machine-learning
开源
免费学AI,从入门到实战,社区共建资源库
Learn AI together, for free. AI learning and teaching resources for everyone.
groundhog
开源
拆解 Cursor 原理,手把手教你造 AI 编程助手
Groundhog's primary purpose is to teach people how Cursor and all these other coding···
notebooks
开源
跟着最新视觉模型教程,边看边跑代码,快速上手实战
A collection of tutorials on state-of-the-art computer vision models and techniques.···