Web application with 3D prototyping and Arduino integration
Echo Architect
Date
Dec 9, 2019 — Apr 25, 2020
Role
Backend Engineer (Node.js, Socket.io) · 3D Designer (Maya, Rhino3D)
Project type
Web application with 3D prototyping and Arduino integration
Project code
Proof-of-concept demo video
Final demo video
A university group project that was created based on a playful connection theme, which combined design, software, hardware and programming skills.
Within the first four months (1st semester), we conducted user research (interviews) based on our ideas, 3D visualised potential looks of the final physical prototype.
In the second semester, we started the design and build of the physical prototype, created front-end web presence and system, developed real-time machine communication and server logic.
Finally, we wrote a design and evaluation report to sum up our experience and effort put into the project as well as our conclusive thoughts on the teamwork, the project concept and success rate.
What I learned from this project is:
- How I can visualise 3D prototypes with 3D modelling and printing skills. More on this on the Design page if you're interested.
- How to develop a backend server using Node.js.
- How to build the hardware and connect it to an Arduino and run the firmware using the Arduino IDE.









