Skip to Content
Dan K Chen
Vibe Coding Firmware
Vibe Coding Firmware
In the project, I using Claude.ai to perform the following
Tickle Bot with Voice Command
Tickle Bot with Voice Command
Explore 4 legged robot with voice command and wireless connectivity.
Team Spirit Generator 2.0
Team Spirit Generator 2.0
Team Spirit Generator 2.0 is a desktop size robot, created in 2021, working from home…
Friend 1
Friend 1
Friend 1 is a desktop robot that comforts you with a gentle moving arm. It…
End of Life Care Machine
End of Life Care Machine
Last Moment Hospital is an interactive installation, where people go for their final rite of…
3 Axis Cardboard CNC machine (CCNC)
3 Axis Cardboard CNC machine (CCNC)
There are many different applications for a CNC machine, the most basic "Hello World" example…
Dan @ Meta
Dan @ Meta
At Meta, Dan is an industrial design and hardware prototyping specialist focused on wearables, input devices, and AR/VR…
Dan @ Culture Biosciences
Dan @ Culture Biosciences
At Culture Biosciences, Dan designed and manufactured modular bioreactor systems and auto-samplinghardware. Conducted human factors…
ESP32 & WebBLE Communication
ESP32 & WebBLE Communication
Using BLE UART to communication between ESP32 and WebBLE (Chrome) wirelessly is a simply was…
Installation: Genetically Engineered Artificial Human Fingers
Installation: Genetically Engineered Artificial Human Fingers
This is a fictional art installation; the piece was installed right next to a wood…
Interactive: Diving Board
Interactive: Diving Board
Inspired by summertime sitting next to the pool and watching the water ripple at the…
Interactive: Okay Therapist
Interactive: Okay Therapist
Okay Therapist is a wall-mounted robot that attempts to comfort you with its robotic arm.…
Interactive: Remote Touch Robot
Interactive: Remote Touch Robot
This was a 3-hour project made with wood and simple sensors. Using a proximity sensor…
Installation: Breath
Installation: Breath
Breathing can be controlled both consciously and unconsciously. Conscious breathing is used in meditation and…
Installation: Airline
Installation: Airline
This is a performative, installation-based work that includes three small screens, one wall video projection,…
Intimacy Machine
Intimacy Machine
When we are hugging someone, it is not possible to see each other’s face. Intimacy…
Friend 5
Friend 5
Friend 5 is a wearable robot that simulates hand holding by squeeze you via the…
Friend 4
Friend 4
Friend 4 is a desktop robot that you can pat and vibrates with haptic LRA.…
Friend 2
Friend 2
Friend 2 is a robot that sits on your shoulder, it pats you when you…
Friend 3
Friend 3
Friend 3 is a desktop robot that pays attention to you while you are paying…
Team Spirit Generator
Team Spirit Generator
Team Spirit Generator is a set of robots that enhance human feelings of team spirit.…
Cardboard Friend Bot
Cardboard Friend Bot
Making your own comfort object Making Friends By Making Them is an open source modular…
CremateBot
CremateBot
Transform . Reborn . Free Cremate Bot is an apparatus that takes in human-body clippings…
IOT: EPA UV Index Feed
IOT: EPA UV Index Feed
This device pulls the UV index data from the EPA server then display the UV…
Force Haptic Feedback with LRA & Load Cell
Force Haptic Feedback with LRA & Load Cell
Force Haptic Feedback via strain gauge & LRA (Linear Resonant Actuators) experiment.
LIS3MDL + NeoPixel, Virtual Dial
LIS3MDL + NeoPixel, Virtual Dial
Using LIS3MDL Triple-axis Magnetometer as input to create a virtual dial.
WebUSB – Send String to 32u4
WebUSB – Send String to 32u4
WebUSB has a nice cross platform APIs that allows you to talk to your microcontrollers…
Moving Lamp
Moving Lamp
HR-PF01 is my first work from the HR series in year 2019.
Loading Puck – CNC Aluminum
Loading Puck – CNC Aluminum
Loading Puck is made out of CNC Aluminum, it uses an accelerometer to turn on…
Time Box
Time Box
Time box contains an accelerometer and 6 LEDs. Every 10 minutes, a LED would light…
Neopixel Ring Lamp
Neopixel Ring Lamp
In time management, timeboxing allocates a fixed time period, called a time box, to each…
Mini Team Spirit Generator 1
Mini Team Spirit Generator 1
Instructions coming soon Download Stl
Modular Servo Casing Chain
Modular Servo Casing Chain
This modular servo casing allows you to use the same design/same part over and over…
DAN K CHEN © 2026