Project Description:

This is an abstract weather ball that shows temperature by changing as many as lights to dark blue/pink. The user could get a generous understanding of what the weather is like without reading the measurement or checking their phones, but tell from how bright the sphere light is. You can use it as an indoor/outdoor decoration and hang aside your window, or simply place it on your desk. It could assist you to choose your outfit for the day.

Project tutorial:


complete circuit
form of metal fabric

Finished project:

Pumpkin cape

Pumpkins are the first thing came into my mind when thinking of Halloween, that’s one of the reasons I have them as the major decoration of my cape. Besides, each time of this year when I walked into stores, there are all kinds of pumpkins in different scales with various facial emotion, however there are only few costumes using pumpkins as elements, then I decided to create my costume with pumpkin decorations.

Challenges were putting my complete circuit inside the costume and trying to hide them, I failed few times that my circuit broke and had to re-solder those weak connections. Even after solving this part, I struggled to organize all the wires together neat and clean. If I had to redo this project, I would definitely measure the length before building the circuit, so it’s easier for me to put everything inside the cape. Once everything is in place, it’s easy to wear the costume and I could simply touch the decoration on my shoulder to trigger the light changing effects (it’s just a little heavy on the left shoulder because the box itself and the Arduino board inside).

I achieved a great improvement in my soldering skills. What’s more, coding was tough for me when trying to achieve the lighting effects I want, I got several errors and before meeting with Becky for help. After the 1 on 1 meeting and playing with the code, I gained a more comprehend understanding of coding, and could be able to understand the meaning of the codes.

Shopping List:

Black Cape:

NeoPixel strip:

Copper foil:

Orange/Green/Balck Cloth:

Candy box with toy on top:

Touch Sensor:

My circuit and Arduino code:

another diagram included the circuit:

Gaoming’s Costume Progress

Based on my sketches last week, I’ve been creating pumpkins in a proper size to go with the cloak. One critical thing turned out during testing is the pumpkins would be too heavy for the material of cloak to support, I decided to eliminate decorations on the shoulder areas and move pumpkins to stand on my shoulders instead, so that it won’t be too much for the material to support.

Above are materials and parts used while sewing pumpkins, and the sensor I would be using to add the interaction feature to my design.

Beside this small sized, I’m still in the process of creating a relatively large pumpkin, and another small one to go on top of a candy box.

Gaoming’s Halloween Costume

Pumpkin Cloak

My idea is to design a cloak with pumpkin features and lighting effects with Arduino. It was developed from my idea of a pumpkin scarf. I didn’t find any material is suitable for a scarf, but discovered a black cloak I bought for a school performance. My design shift from scarf to a cloak, I was going to add leaves on the top of the shoulder area with green LEDs inside. In front of the chest, I would make three to four different sized pumpkin plush, with yellow LEDs inside. These pumpkins would be sewed on top of buckles on the cloak.

touch sensor

For Arduino, with the help of touch sensors, yellow lights inside each pumpkin would blink randomly once you touch them, to create the effect of dimly lit. In terms of coding, I was thinking of making adjustment based on the examples of the blink code.



Above on the left is image of cloak I will be using in the design. For creating different sized pumpkins, I bought this kind of fluffy cloth on the right. With polyfill inside, I also ordered black materials as their eyes, which are still on the way.


NeoPixel circuit and Halloween costume

This tinkercad circuit is built based on the template with a different code. I read through the original rainbow circuit with the instruction, but realized the difficulties of changing the light appearance since it already has a very interesting loop. Then I decided to achieve something simple but unique, so I started from a simple code found in the library, and played with it by adding and changing the light color. The result looks pretty interesting to me (with each light changes from blue to green in sequence). I look forward to learning more in case of Arduino.

Costume sketches:

The first idea came into my mind was base on the elf fire, I was thinking of creating a headband you can wear with the blue fire on top of the head.

Another was developed from the a mask, then I wanted to make it cover the head while seeing through the holes in front of the costume. It would be the shape of ghost that you can wear, and maybe a voice sensor in the place of mouth, which produces red light when you speak.

My third idea is inspired from pumpkins, I’ve seen various products relate to pumpkins, there are even costumes in pumpkin shape. It makes me thinking of clothes with pumpkin accessories, so I sketched out a scarf.

Gaoming’s Moonlight

Night light in the dark


This night light is designed for people who needs a little bit of light source in the middle of the night. it’s inspired from moonlight in the darkness and created as a moon-shaped object. The light could be either hang on the wall or placed on a closet as a light source. It contains three yellow LEDs to produce proper amount of warm light to enable people walking around or simply as a reading lamp. The use of yellow light also provides comfort than a normal white light, I’ve got night light producing white light before, and I felt it’s somehow uncomfortable seeing such bright light source in the darkness. However, warm yellow light would reduce this problem and improve one’s experience at night. My intention was to create a product that makes the user feel meaning and warm.

Materials and parts used:

Materials used to build night light and circuit

I used my old bedsheet as the material to create my night light, and filled with cotton. For my first prototype, I made the moon shape too skinny and thought it might be hard to sustain after filling with cotton and LEDs, so I made another moon which is more “rounded”. In addition, I was planning to contain five LEDs instead of three, then I realized it might be too much after testing out.

Prototype (left) and revised version (right)
Circuit diagram

While building the circuit, at first the wire was too short to separate LEDs apart in the moon-shaped object, so I measured the distance between each LED and rebuild the circuit. Another challenge I discovered was the method to hide wires and battery case within the design. I haven’t figured out a way yet, but I thought maybe a base connected to the light could work.

Complete night light

Gaoming’s Plush Night Light Proposal


Story of night light:

idea sketches

I started sketching out ideas of night light based on both my personal interests and my family’s needs. As for a night light, it shouldn’t be either too bright or too dim to perform its function of brightening certain range of view, and that’s the reason why I decided to make the moon over my three sketches. (The other two options were either too dim as a night light, or too complicated to approach.)

The idea came from how moon is one of the most typical things at night, while developing this idea, I was imaging having a tiny moon hang in the room, so me and my family could get enough light source if wake up in the middle of the night. Since it’s a moon-shaped light, my idea was to spread out 5 LEDs inside the material to get a similar effect of a moon distributing light.

Circuit with 5 (yellow) LEDs


material pattern

For the material, I used a section of my old bedsheet with a nice color theme and pattern. I feel like it’s a good material for creating a narrative-style moon.