Skip navigation
1 2 Previous Next

Upcycle It

16 Posts authored by: carmelito
As part of the this blog post, the idea is to implement something that would allow the clock to detect the opening of my front door in the evening, when I get back home from work, which then reads out the temperature, weather condition and tweets. After looking into my components box, I found two thing that would help me achieve this, that is an ESP8266 board and Magnetic contact switch aka a door sensor. Basically as part of the setup, I am using MQTT to publish a message from the ESP8266 when ...
The last couple of months have been a lot of fun taking part in the challenge, and here is a quick summary of all the features I was able to implement as part of the challenge. I have managed to achieve most of the features I initially  planned as part of the proposal, with a couple of deviations. And, with the build of the clock and circuit completed, this put me in a good position to add more software features to the clock in the future. Here is an before and after picture side by side ...
This is a quick blog post which quickly show the features that are displayed on the Grove RGB LCD screen, which is connected to the Intel Edison.The pot and buttons are used to scroll through the features and set the Alarms..   Read more
As part of this blog post, the idea is to put all the bits of code together which were part of the previous blog post to light up the LEDs assigned to the panels on the clock. As part of the final setup the python program below will be setup to run automatically in the morning using a system service, starting at 6:30 AM and for every 20 mins interval till about 8:30 AM. But for now, I am using the POT to create the video demo of the features listed below-   Weather- this lights up bas ...
This weekend was all about mounting most of the electronic components to the back of the clock, and soldering the pieces of the LED strip together which will be used for diffusion for the panels as shown in the picture below, which were 3D printed in a previous blog post at - 3D Printing LED diffusers for the panels In addition, I have also 3D printed holders for the electronic components using black PLA , instead of hot gluing the electronics directly to  back, which mean I can reuse/repl ...
When I attended Makerfaire Bay Area last week , I heard a talk by the folks at myDevices, who build an IoT platform called– Cayenne,  which has an online IoT dashboard that takes most of the complication out of creating hardware-oriented programming, originally it worked with just the Raspberry Pi, and is now available for the Arduino as well. In addition, you also have a feature were you can use MQTT to post sensor data to Cayenne IoT dashboard, this means we can use the Intel Edison ...
As part of the previous blog post -Upcycled Clock -3D Printing panels , the panels for the clock were printed in wood filament and stained , it was then time to design and  3D Printing LED diffuser's to go with the panels as you see in the picture below. After getting the right nozzle clog sorted out, I designed the LED diffuser's using fusion 360 and dual 3D printed the parts, with the bottom layer printed with 1.75mm transparent PLA and the top layer with regular colored Hatchbox PLA fila ...
As part of this week update, after doing some repairs on my 3D printer, I have been designing and 3D printing parts for the mirror panels for the clock as you see in the picture below. After printing a couple of tests in blue PLA which you saw in a earlier blog post - Upcycled Clock - 3D printing parts to hold buttons,pot and LCD   , I had to modify the design ever so slightly in Fusion 360 for the seeed studio RGB LCD screen.The panels that you see on the left hand side of the clock a ...
If you live in California, specifically in Los Angeles and the surrounding counties you soon realize that the area has a huge traffic problem, which meant I had to find a more visual way of identifying, what is the ideal time to leave for work, which is normally a 25 to 30 mins commute on a good day. I know you’re going to say we have “google now” and many other service, but nothing beats an visual LED indicator. The idea here is that as part of the final setup we are going to ...
After receiving my package a few weeks back the first few things I did after stetting up the latest version of the Yacto image, and testing the python UPM examples for SeeedStudio sensors which I plan to use for the build , I tried testing Neopixel strip (WS2812), which is one of the most important part of the build. After finding out there was no UPM example and after trying Adafruit's Arduino library for a couple of hours with the Intel Edison and then back to the Arduino Uno to check if all ...
In my previous blog post, titled Reading out the weather using eSpeak , we installed eSpeak on the Intel Edison to read out the weather via a speaker connected to the USB sound card. Continuing on the same theme, and since I bought a new bluetooth speaker this weeks from my local electronic store for a 50% discount, we are going to enable bluetooth on Intel Edison and pair the new speaker. In addition, we are going to use tweepy, which is a python wrapper library for the twitter API to read twee ...
If your a fan of Stephen Hawking's then this blog post is for you !!  As part of this blog post, we am going to setup eSpeak on the Intel Edison and have it read out today's weather condition via a speaker connected to the USB port of Edison Arduino breakout.     eSpeak is a compact open source software speech synthesizer for English and other languages, for Linux and Windows and it runs perfectly on Yacto linux. To read more about eSpeak check out the documentation at sourc ...
Here is a quick and easy way to get your Intel Edison connected to the Internet !! using the simple python program below to connect to IFTTT.   If you have been living under a rock and not heard about IFTTT, here is a quick intro from Wikipedia - IFTTT (If This Than That)is a free web-based service that people use to create chains of simple conditional statements, called applets. An applet is triggered by changes that occur within other web services such as Gmail, Facebook, Instagram, or ...
I finally received my package   a couple of days back on Thursday, after the package made couple of trips from Chicago to Los Angeles and back again. A big thanks to rscasny for helping me out, and quickly re-sending package.   As part of today's blog post I have managed to setup connect the Intel Edison on the Arduino base board to show the IP address assigned to the Intel Edison by my WiFi router and also show the temperature from the Grove temperature on the RGB LCD screen which ca ...
As part of this weeks update, while I wait for my package to arrive, I have got the project underway by 3D designing and printing test part for two of the mirror panels as you see in the picture below. As of now, I have the 3D printed parts printed in blue PLA, but as part of the final setup I plan to have the parts printed in wood PLA and apply wood stain to match the rustic look of the clock..   The first panel is going to hold the display, here I plan to use the Grove LCD RGB backlight ...