MyThinkPond

On Java, Python, Groovy, Grails, Spring, Node.js, Linux, Arduino, ARM, Embedded Devices & Web

Interesting pics from our trip to India

Posted by Venkatt Guhesan on July 9, 2015

Interesting pics from our trip to India

I took this shot from a higher elevation against the backdrop of the Gopura (vimana) of our ancestral family temple in Kaniyur, Tamil Nadu, India. Google photo animation stitched the pictures to create the animation.

20150623_123205_001-ANIMATION

20150623_123200

Posted in General, Travels | Tagged: | Leave a Comment »

Valley of Lugern, Switzerland – great place to wake up each and every morning!

Posted by Venkatt Guhesan on July 9, 2015

Valley of Lugern, Switzerland – great place to wake up each and every morning!

20150704_174234

Posted in General, Travels | Tagged: , | Leave a Comment »

View from Mount Titlis, Switzerland

Posted by Venkatt Guhesan on July 8, 2015

View from Mount Titlis, Switzerland

20150705_120523

Posted in Uncategorized | Leave a Comment »

Philips SlimStyle 60W LED bulb teardown

Posted by Venkatt Guhesan on September 28, 2014

While I was visiting Home Depot, I saw a Philips SlimStyle 60W LED bulb on clearance for two-dollars. I could not resist buying it for a tear-down to see how it’s built. I always wondered how they convert the 120VAC to a regulated DC voltage with high-current feed for lighting up those LED’s. So here is the first version of the tear-down showing you what’s inside the bulb. I will blog more about the current and voltage at the LED junction on a subsequent blog.

Picture of the bulb before the tear-down. You can see the unique flat shape.

Packaging front

Packaging back

What you expect to find is a custom version of what is called in Electrical Engineering as an LED Driver Circuit (and here). What makes this one interesting is how they made this all fit inside a tiny little base. And the flat design with the beveled plastic aids in efficient heat dissipation. So you don’t see the big metal base you find in other LED bulb models.

Plastic encasing removed (cut using a band-saw)

You can see the LED’s placed in a radial manner front and back. Although the placement allows you to distribute the light you still end up with a shadow effect. (I think the incandescent light was the perfect design)

Front face of the PCB board which makes up the base of the bulb:

Transformer……….. EE13302-162 B (KEE 1412) (closest neighbor to this transformer)

Black capacitor… S103

Orange rectangular piece bottom left (with Westinghouse logo) is a standard ceramic-fuse.

The black (labeled-N)  and white wires (labeled-L) gets soldered to the bulb metallic base (120VAC inputs)

Back of the PCB board:

D1300 is a standard NPN transitor.

More to come in the next blogs. Stay tuned.

Posted in Embedded Systems | Tagged: , , , , , , | Leave a Comment »

Pictures from the Royal Palace Museum in Piazza San Marco, Venice, Italy

Posted by Venkatt Guhesan on August 26, 2014

Here are some pictures I took from the Royal Palace Museum in Piazza San Marco, Venice, Italy [map]
Shows you some of the wonderful Christian relics and how the royal family in Venice, Italy was involved in exploration of the new world, seafaring and art.

 

Posted in General, Travels | Tagged: , , , | Leave a Comment »

Photos from Venice, Italy

Posted by Venkatt Guhesan on August 21, 2014

Here are a few photos I took while in Venice, Italy.

 

Posted in General, Travels | Tagged: , , | Leave a Comment »

Beautiful Island of Santorini, Greece

Posted by Venkatt Guhesan on August 20, 2014

Here are a few photographs I took on a clear sunny day in the island of Santorini, Greece.

Beautiful city carved out of a violent burst of volcano – shows the greatness of humanity and what we can overcome with endurance and strength!

 

Posted in Travels | Tagged: , , , | 1 Comment »

Hello World with SparkCore

Posted by Venkatt Guhesan on June 17, 2014

Finally got my SparkCore, an Arduino built with on-board WiFi (no need for a Arduino WiFi shield). This version is a different take on the “Internet of Things” and “Build internet-connected hardware”

Here’s a picture of the Spark connected to the WiFi running my first HelloWorld app downloaded directly from the Spark IDE to the core.

Spark Core

Looking forward to building some designs around it! To learn more about Arduino and SparkCore visit their corresponding sites.

Happy Blogging!

 

Posted in Embedded Systems, SparkCore - Arduino | Tagged: , , , | Leave a Comment »

Switching back to wordpress site

Posted by Venkatt Guhesan on June 17, 2014

For the past year, I’ve tried to use my own hosted WordPress blog but I’ve noticed that my hits seems to be much higher on WordPress hosted site than my personal site. So I’ve decided to make my switch back to the WordPress hosted blog.

So starting today, both MyThinkPond.com and MyThinkPond.wordpress.com link back to the same blog site.

 

Posted in Uncategorized | Leave a Comment »

Grails 2.3.5 – grails stop-app – does not stop the app running via run-app

Posted by Venkatt Guhesan on February 2, 2014

If you’re using Grails 2.3.X and you’re developing, most likely you’re running your app like this:

grails run-app
#in one command-prompt/shell-terminal and
grails stop-app
#in another command-prompt/shell-terminal

With the latest version of Grails (version 2.3.5), the stop-app say:

grails stop-app
| Server Stopped
# But nothing happens and the server-process continues to run#

Here’s an undocumented fix that can come in handy:

# On terminal/command-prompt #1
# Run the way you do today
grails run-app
# On terminal/command-prompt #2, change-directory (cd) to the root folder where you have your Grails project
# Create a file with a file-name ".kill-run-app"
# For Linux (*Nix) environments
touch .kill-run-app
# For Windows where you do not have 'touch' command do the following instead
echo hello > .kill-run-app
# Wait for a few seconds and Grails will kill the app that's running

Now you can resume with starting a new instance of “grails run-app”.

Cheers & Happy Coding!

Posted in Grails, Groovy, Java | Tagged: , , , , | Leave a Comment »

 
Follow

Get every new post delivered to your Inbox.

Join 149 other followers