This website is documentation for the projects I completed while taking MAS.863, How To Make (almost) Anything. Who am I? I am currently a sophomore year undergraduate at MIT (as of 2015), course 6-2 (EECS), with a love a math, origami, and making.

Week 0 - Introduction and Computer-Aided Design

Task: model (draw, render, animate, simulate ...) a possible final project, and post it own your class page

Final Project Ideas

To just choose one project would be too hard. Instead I will make this an ongoing page that will update with links, pictures, CAD drawings etc. for when I choose the final project sometime during the course. For now it will list all my project ideas.

Read More

Week 1 - Project Management and Computer-Controlled Cutting

Task: design, make, and document a press-fit construction kit

Cuboid-Curved Stackable Modular Origami

One of my greatest inspirations is origami. This week, my project was based on Jun Mitami's "Stackable Origami" unit. I reversed engineered its crease pattern and went from there.

Read More

Week 2 - Electronics Production

Task: make the FabISP in-circuit programmer

FabISP, a fab-able in-system programmer

This week we learned how to mill and solder together a PCB and made this already designed in-system programmer for AVR microcontrollers.

Read More

Week 3 - 3D Scanning and Printing

Task: design and 3D print an object that could not be made subtractively; 3D scan an object

Scan a Scorpion and Polygonal Mobius Rings

This week I scanned a scorpion that I had cast out of metal via lost wax casting last semester. I also explored the space of polygonal mobius rings and printed a selection of them.

Read More

Week 4 - Computer-Controlled Machining

Task: make something big

Go Coffee Table

Over the summer I started playing the game Go, also known as Weiqi, Igo, and Baduk. Nice full-size go boards start around $80. Instead, I decided to make a coffee table for my room and integrate my hobby with space for storing stones and (eventually) an integrated timing clock system for games.

Read More

Week 5 - Electronics Design

Task: redraw the echo hello-world board

Learning Eagle and making own Echo board

This week I learned how to design PCBs using the program EAGLE, from schematic to board layout, and how to add a button and LED onto a pre-existing board design.

Read More

Week 6 - Molding and Casting

Task: design a 3D mold, machine it, and cast parts from it

Hyperbolic Paraboloid

One of the simplest but interesting 3D forms is the Hyperbolic Paraboloid. This week I designed and tried to mold this complicated shape.

Read More

Week 7 - Embedded Programming

Task: read a microcontroller data sheet; program your board to do something, with as many different programming languages and programming environments as possible

Trying to Program my hello.Echo Board

This week I attempted to get my board from Week 5 to do something interesting and communicate with my computer.

Read More

Week 8 - Output Devices

Task: add an output device to a microcontroller board you've designed and program it to do something

LCD screen

For my final project I want to make a timing system (integrated into my Go Table) which will need an LCD screen to output the time left among other functions. This week I made the LCD PCB and tried to program it.

Read More

Week 9 - Mechanical Design, Machine Design

Task: make a machine, including the end effector

Lazy Bartender

As a group, our Architecture section decided to build a machine that automatically pours and mixes drinks. I was part of the software team and worked on connecting the back-end and front-end code.

Read More

Week 10 - Input Devices

Task: measure something — add a sensor to a microcontroller board that you have designed and read it

Accelerometer? and Buttons

This week I tried to make the accelerometer PCB but never got it to fully work. I also designed a PCB for my final project based of the LCD board and added butttons.

Read More

Week 11 - Interface and Application Programming

Task: Write an application that interfaces with an imput and/or output device

Final Project

Task: final project documentation

Go Coffee Table, upgraded

I finally got around to laser cutting some parts for my table, 3D printed a case for my timer, and coded more for my timer.

Read More