dsc04591-300x214

Ultimaker 3 Tricks & Tips

In this post, I will show you how to turn Ultimaker 3’s RGB LED light off, video streaming the print via the phone, and printing using PVA (polyvinyl alcohol) as supporting material.

DSC04591

3 Axis Cardboard CNC machine (CCNC)

There are many different applications for a CNC machine, the most basic “Hello World” example is the drawing machine. This cardboard CNC machine can be made out of aluminum or acrylic for stronger structural support.

wt

Manufacturing in Shenzhen: MIT Watch

The main objective of this course was to learn how to take the prototype to production. We partnered with the manufacturing firm, AQS, to help us select the factory and quality control. All the factories that we’ve used where vetted by AQS, so we don’t need to take extra time to get to know the vender. […]

metal

Metal Stamping Factory – Watch Face

Visiting the metal stamping factory that made our watch face. The metal press machine die cuts the metal also bends the metal. We also learned that the laser cutting process is cheaper but the finish isn’t as nice.

band

Ribbon Band Factory

This is an amazing Ribbon Band Factory in Shenzhen. They can make rope with different core, ribbon cables with different patterns, curvy shapes with different threaded text. This factory also makes Apple Watch Band for Apple.

Silicone

Silicone factory

Visiting the Silicone factory in Shenzhen. Silicone molding often requires 2 part molds, since you can easily get away with under cuts. This factory is also capable of Silicone injection molding.

plastic

Plastic Injection Molding

This is a plastic injection molding factory that we visited in Shenzhen. They made the tooling for our MIT watch case. We get to see the EDM tools, and plastic injection tooling.

bt

Battery Factory

Lipo batteries can be customized in different shapes and sizes by stacking sheets of coated metal together. The characteristic of the battery comes from the chemical or source material that is been used.

pcb

PCB Factory

Visiting the PCB factory in Shenzhen. This is a mid size PCB factory, they have 24 hour PCB service with a premium fee. They help us to produce our PCB and PCBA boards for the MIT watch that we designed.

DSC04534 copy

2 Axis Cardboard CNC Machine

Designing a 3 axis CNC machine isn’t easy, especially without any CAD software. This 2 Axis Cardboard CNC Machine was my first prototype was for me to test how the cardboard would perform and how I would festen the structure with press fit and screws.

23

Manufacturing in Shenzhen: Part 1 Preparation

How may we scale up production starting with a prototype? Does it make sense to manufacture in Shenzhen? This post will explore my manufacturing journey in Shenzhen.

dan

Prepping for TEDxVienna

This is a short documentation on my process of prepping for my speech at TEDx Vienna. From the invite, content generation, practice sessions to the final product.

DSC04173

DIY Lab Shakers / Incubator shaker

“A shaker is a piece of laboratory equipment used to mix, blend, or to agitate substances in tube(s) or flask(s) by shaking them, which is mainly used in the fields of chemistry and biology. A shaker contains an oscillating board which is used to place the flasks, beakers, test tubes, etc. Although the magnetic stirrer […]

you

Wearable Loading Wheel – Motion Deactivated

I am bring Loading Wheel to real-life! This is a motion deactivated loading wheel, when you stop moving the loading lights comes on. I found the spinning light to be extremely meditating in the real-life.

DSC00817

Programable Motion Sensor Night Light

I always have trouble finding light switches during the middle of the night in the dark or entering a pitch black room when I get home. That is why I created this customized and programmable night light.

DSC09481

Moon Rock

This project was inspired by the different colors of moon light through out the night. This can be used as a light night, indicating the time with color. I used 96 NeoPixel ring to create this effect, it is also programable with usb.

DSC09852

Denim Cannon Speakers

Denim and Burlap are great composite materials for my cannon speaker project. It produces rich base and clear high tones, and also has a nice surface finish. It’s both light weight and strong.

DSC09433

Bluetooth 4.0 HM10 cc2541 Duplex

With Bluetooth 4.0 HM-10 BLE it is very easy to create duplex communication. each BLE device will send and receive data via serial port, and it’s very easy and fast.

out

Using Atmega328p

You can make your own Arduino IDE compatible micro controller for only $2 with Atmega328p and a few other parts. This tutorial also works with Attiny 44 & 45

d

Sound Reactive LED Wall – Inspired by Ex Machina

This is an Ex Machina inspired sound reactive wall. To test this concept, I create a small laser cut card board pattern with a piece of paper as light diffuser.

IMG_0737

Bluetooth 4.0 HM-10 / cc2541 / BLE

HM-10 is a BLE module for embedded system to get BLE wireless communication with BLE capable devices (e.g. iPhone and iPad). It is fully configurable by a rich and well documented AT command-set and allows transparent data communication via serial UART (default baudrate 9600bps).

DSC08012

Compact Micro controller with ATmega328 – Arduion Pro/Mini 8 MHz

Sometime you don’t need to break out all the pins that are on ATmega328, maybe you just want to drive one servo with one sensor. This demo shows you how to create a compact “Arduino” board.

DSC00128 copy

Gold Engraved Luggage Tag

A Simple way to make unique luggage tag.

w

Making Friends by Making Them v.01

Making Friends by Making Them is an open source modular robotic construction kit. The construction kit allows to add motion and sensors that react with the environment.

Screen Shot 2015-10-01 at 11.28.32 AM

Ultimaker 2 & Form 1

In this post I share tips and tricks for printing using Ultimaker 2 and form 1.

dc

Mugshot Clay Mug

Making the Profile To make the profile of a mug, first you need a template. I took a side profile shot of my face then live trace it in illustrator using the “Live Trace Function” I made sure that the edges aren’t too sharp or contains too much details before I cut it out on […]

DSC07042

Metal Die Cut

You will need CNC  (I used a Desktop ShopBot) Hydraulic Press – 2000 to 3000 PSI with rubber padding 3″x3″ Acrylic Sheet. 0.25″ thick 3M Double Sided Tape 3″x3″ copper 18 to 16 gage sheet 3″x3″  Brass 18 to 16 gage sheet Hot Glue 0.5″ to 0.75″ Plywood (for making the square jig) Textured Paper or laser cut pattens: […]

DSC05692

Paper Making, Watermark & Pulp Painting

You can control the thickness, color, material, and inlays of your own paper in the process of making your own paper. The metal wires creates rusty texture, the mesh with vinyl creates watermarks.

DSC06986

Mini Loom

Based on Samantha Bittman’s mini loom design I made the Fab Loom stronger, bigger with the inter lockable rings for different style cones. You can extend the loom or modify the corn using template or just last cut them as is.

DSC05847

Wooden Sandals

It’s pretty easy to make a pair of wooden Sandals when you have the shopbot and some casting material. You can customized your sandal to fit your feet perfectly with style!

DSC03495 2

Making of the Drawing Machine

The drawing machine was made in a hotel in China Shenzhen using the locally sourced materials for maker’s week exhibition with helps from Nadya Peek + James Coleman + Calvin Zhong + Suzanne Magill.

dc

Simple Laser Cut Puzzles

The design allows the cardboard to friction fit at any opening sections.
Different cardboard thickness would require different opening sizes, usually the are the same size for a good friction fit. You might need to try different sizes to get the right tightness.

Screen Shot 2015-05-21 at 1.07.56 PM

One Video A Day Project

I’ve decided to make a small film everyday, trying to get better at my storytelling, film making and editing skills. The quality might vary based my daily interaction with the world since they are mostly improvisational.

lab_sushi

Modular Robot – Fully Assembled

For demoing the application, I demonstrated the positioning of the robot, the pressure sensitive gripper and the capability for scanning objects. This is all done with the modular design, all parts are detachable and reconfigurable.

DSC02317

Ease Servo Movement

This is an easing example using delay. BTW, the timing based movement without delay will be better because your processor can still read data off the sensors.

DSC02248 copy

Reconfigurable Modular Robot

Twist & Lock Linkage Modular PVC Pipe Body PVC pipe is a strong and cheap material for making the body of the modular robot. You can cut them into desire length for your application or have a few different length to swap out. I used a band saw to cut them into smaller pieces.      […]

xs

Linear Gripper

I used a compact linear actuator by Firgelli, it is both fast and strong. It is much lighter than my previous design, which requires 2 servos.

23

Compact Capacitive Pressure Sensing

For my robotic gripper, I want to make a small and compact Capacitive Pressure sensor but it turns out to be a little harder than I expected.

DSC02042

Modular Wifi Robot with ESP8266

ESP8266-03 is fairly simple to use however there is a huge latency issue using the Http’s Get request. The chip stops running the program when you send too many requests all at once. For realtime application, this is probably not ideal.

IMG_5494

Twist-on Join

The joins for the modular robot would provide the physical linkage and the power, possibly date as well. The twist join provides a secure and firm join for the robotic body.

windows

Oriental Window Design

I want to make a few Oriental Windows to accompany my latest project, Nostalgic Touch. I want to create a temple like setting for my installation. I started by studying the existing design and made my own.

measurement

Measurement

Using a camera with head position detection, I was able to create parallax effect for positioning a remote camera, like looking through a window. I used Arduino Yun on Wifi, WebRtc, and head tracker.js. It was quick as easy!

dxs

Closed-Loop Control System

For my closed loop control system, I would like to monitor the pressure on the grabber to vary the grabbing speed of my grabber. The grabber would then play “fetch” with me with the robotic arm.

sd

Manipulation & Processes

For this week I explore jamming, milling, suction cup, gripping (with sensors). I also made improvements on the mechanical mechanism for robotic body, attaching and detaching modules and pan the tilt platform.

edw-750x563

Motion

There two major mechanisms of the modular self assembling robot that I want to add motion to, the grabber and the self locking join. I did not focus on the grabbing function, but I could improved it by adding pressure sensors or current sensing circuit in the future.

edw

Modular Robotic Arm

Design, model, and prototype the operation of mechanisms for my modular robots. Click / Snap on (Magnet) + Data & Power Connection (Pogo Pins) + Stiff Linkage + Detachable (solenoid)

tm

Self-Reproduction Robot

Model the operation of a self-reproducing machine, think about how that might work, and in part this is an exercise in more advanced modeling of the motion as well as the design of a mechanism.

p9

Material Stress Strain Study

Measure the stiffness and strength of a structure, and relate it to the material properties. My goal was to design a flexible join out of 3D printed material, PET. It should be strong enough to hold a certain weight and at the same time easy to take apart, assembled and reassembled.

Fluidics

Micro Fluidics Design

Printing and design considerations Using the FormLab 3D printer, we were able to consistently reproduce 1mm channel. Making the channels easier to clean When using 1mm channels, try not to have one continuous long channels, if you really need a long channel try to vary the length, angle and patterns to have different pressure flow […]

camera

Hacking Roomba 560 as moving camera rig

For this week, I want to turn my Roomba into my camera man. Similar to remote cameras that they use in TV studios, the roomba would move according to my preplanned path.     Wiring By taking out the lit off the roomba, you will find a PS/2 like cable. We will be using this […]

box

Light switch box

This is a very simple LED controller that cycles through different lighting mode using attend 44.

clocl

Big LCD Clock

This is a simple big LCD clock using a LCD backpack. This allows you to send serial data and display text with only 3 pins. The clock doesn’t keep time when you power off.

yun-750x562

Read and write data with Arduino Yun

In this project, I am storing finger gesture data to the SD card, then reading for the servo play back using the bridge FileIO library.

mii

Intimacy Prosthetics Mark II

For Intimacy Prosthetics Mark II, I want to experiment with organic and geometric shapes, giving it complexity and simplicity at the same time. This idea echoes with the idea of RIT’s comfort and discomfort that the devices will provide.

finalproject

Intimacy Prosthetics

Intimacy Prosthetics consist of 2 wearable devices that 2 people would wear to communicate sense of human connection through touch. The device is capable of sending and receiving double tap, x & y movement wirelessly.

mtm

Mechanical Design & Machine Design

This week we get to play with Machines that make: cardboard stages. Working as a team, we decided to do laser projection with mirror and moving gantry. The result was pretty great.

netowrking3-1

Interface & Application Programming

Node.js is great for interfacing browsers, running Javascript both on client side and server side. However it take a few steps to deploy on new machines.

netowrking3

Networking & Communications

Nrf24L01 is really easy to program with RF24 Arduino library. The data transfer rate is fast for both ways, it is great for cheap & easy wireless applications.

out

Output Devices

Output devices could be display or motion with servo or stepper motors. In my case, I often use them for human robot interactions. They are fun to code and fun to play with, especially interpreting the input to map the output.

input2

Input Devices

Using the capacitive touch I created a linear potentiometer using the transmit-receive method. I am sure with more tweaks it could be more accurate at reading the finger position.

speak-2x

Composites

Composites is a good method to get a strong structure by combining 2 different materials. This week I tried Burlap and Entropy Resins and it came out extremely strong but with the vacuumed one part mold, the surface wasn’t as smooth as I’ve hopped.

emb2

Embedded Programming

There are many ways to program tiny44, Arduino or C code is what I tried this week. I was able to hook up and light sensor to make an LED go on and off. By learning how to program with C, you get to see what went on behind the Arduino IDE.

box-9

Molding & Casting

Molding & Casting is an easy way to mass produce the same part over and over again with pretty high details. Unlike 3D printer, Molding & Casting often takes a lot less time and you can cast with many different materials.

IMG_9653

Electronics Design

ATtiny44 is a small and cheap micro controller which you can program it like an Arduino board but with limited pins with no hardware serial.

cover_chair2

Computer Controlled Machining – ShopBot

The ShopBot is pretty handy comes to making rounded and complex shapes. It is like a table router that you can set the height, bit size, and depth. This is very useful if you want to make the same shape over and over again.

cover-750x

3D Scanning & 3D Printing

3D printer is a great tool for prototyping or even for your finish product. However 3D printing is time consuming, unless you have a fine tune machine. It depends on the printing bed, temperature, printing speed, feed rate and many other variables.

cover

Electronics Production – Milling the FabISP

To create our first board, FabISP, we use a milling machine to mill away the copper from the PCB board by using 2 png files. One of the trace and one for the outline / board cut out.

xIMG_8555

Computer-Controlled Cutting – Laser Cutter

Laser cutter is a fast and easy way to cut plastic, thin wood or etch graphics. It offers accurate precisions so you can make 2D assembling kit that fits perfectly.

xIMG_8507

Computer-Controlled Cutting – Vinyl Cutter

Vinyl Cutter is able to produce fine lines and small curves, it’s great for smooth metal or plastic surface. It is a nice graphic design and branding tool or simply a sticker maker.

rrc

Computer-Aided Design

Tele-touch is a device that let’s the user touch each other by sending touch position data and received position data in realtime wirelessly. The upper part of the device consist of two servos with 2 degrees of freedom, allow it to move up, down, right and left.