Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

Snowflake bluetooth lamp

by Jon_Yam, published

Snowflake bluetooth lamp by Jon_Yam Jul 22, 2015
1 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

4304Views 678Downloads Found in Household


It is a cold sensation lamp for the warm summer nights. It is very nice in Seville (Spain) when we have to sleep with temperature over 30 degrees!

This lamp is like a snowflake and setting the iceberg color, it brings us the memories of the winter.

Furthermore, a bluetooth arduino has been integrated in order to control the LEDs and to program awesome effects like the rainbow. Thanks to the bluetooth communication, this lamp is wireless. Please, watch these videos:
Basic Control: https://www.youtube.com/watch?v=PX92j0QrzlE
Awesome Effects (special Christmas effect at the end of the video): https://www.youtube.com/watch?v=dDSM6LnCuIc
You can put over the nightstand, in the living room, or suspended from the ceiling!

In addition, an Android application has been designed to send custom commands to the snowflake lamp easily.


The final version is explained in the following lines. Later, the performed iterations and the future work to improve the lamp are described.

Recipe Ingredients:

Recipe Instructions

  1. Print: 2 pieces of Snowflake_p1.stl, 2 pieces of Snowflake_p2.stl, 4 pieces of Snowflake_p3.stl, 2 pieces of Snowflake_tap.stl and 2 pieces of Snowflake_sphere.stl.

  2. Remove excess material and polish each piece, especially the joint areas.

  3. Assemble the snowflake sheets with glue. A good idea is to have two parts in order to access quickly to the electronic sphere. You can see it in the last pictures.

  4. Connect the electronic components like in the picture. If someone of you want a detailed schema, please ask!

  5. Program the Bluetooth Bee module with our software and install the Android application. The link will be published soon.

  6. Close the snowflake with the help of the covers.

  7. Fun it!

Performed iterations

  • How to split the snowflake for a good printing and assembly?
    First, the snowflake sheets were designed to be symmetry (all pieces equals) and with male and female parts to assemble it properly. But the snowflake sheets needed a lot of material support.
    Then, a new design was necessary prioritizing the best printing but without losing a perfect assembly. It is the uploaded version.

Future work

  • Design of a way of power off without disassembling the snowflake. For example, it will be possible doing a hole or cover in the internal sphere of the snowflake. => DONE ready to print the new internal sphere.
  • Implementation of more light effects. It implicates modifications in the Arduino program and the Android application. => DONE, I have to upload a new video.
  • Design a structure for the internal components of the lamp but the available space is small. Also, the battery connection could be improved.
  • Addition of the possibility of the bluetooth auto-connection to the last paired device (after power off) without doing the bluetooth association. Also, it is desirable to maintain the possibility to pair with new devices. It is necessary, for instance, when the user changes the smartphone. Two possible solutions:
  1. Using a new button to establish the bluetooth inquiring mode. By default, when the lamp is turned on, the bluetooth tries to connect to the last paired device. If it is needed to associate the lamp to a new device, the button should be pushed. This solution implicates hardware and software modifications.
  2. When the lamp is turned on, the bluetooth always tries to connect to the last paired device, if it fails (for example after 20 seconds), the bluetooth changes to inquiring mode. This solution implicates only Arduino program modifications. => DONE

More from Household

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App