Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

It’s Time to Mess With Gravity with Gravitron!

Gravity is a very strange and bizarre thing. Well, you cannot see, touch or hear it, but it does exist in our life! Honestly, have you ever imagined the life without the existence of gravity? WoW, isn’t it fabulous or it would become a disaster? Thanks to Sir Isaac Newton, the incredible English mathematician who accidently discovered the gravity, where an apple was hitting his head when he was resting under an apple tree! (Good lord, I wished that I can be hit by a coconut, as maybe I can come out with some new formulas! lol) If you have the interest to explore the gravity deeper, then this Gravitron is the ideal device that you’ve searching for! As you can see on the above figure, the Gravitron’s cover is actually a half ping pong ball. When you look even closer, there’s a red dot on the rim and it’s always stayed up. Of course, you can try to turn it whenever you want, but the red dot will go up again afterward! Continue reading

Bulbdial Clock – The Modern Version of Sundial Clock!

Do you know what the people used to measure time in the ancient? Yeah, they used a device named “Sundial” to measure time by the position of the Sun. In common designs, the sun casts a shadow from its style onto a flat surface marked with lines indicating the hours of the day! When the sun moves across the sky, the shadow-edge progressively aligns with different hour-lines on the plate. By the way, you might find this Bulbdial clock is much fascinating than the sundial clock, as it not just equipped with hour hand, but a minute and second hand too! In this project, an ATmega168 microcontroller and a 16 MHz crystal oscillator are the main components. Beside that, it has three tactile button switches, where two of them are used for setting the time and the other button is responsible for turning on or off the LED! By the way, this Bulbdial clock is built with three rings of LEDs at different heights. You can only turn on one LED within each ring! The three rings having it own… Continue reading

Marquee LED Array Display is Marvelous!

You have nothing else to do during the weekend and you don’t want to waste your time wandering at the shopping mall? Hmm, maybe this Marquee LED array display can keep you busy for a while! If you think that this Marquee LED array display is nothing, but an ordinary LED display, then you’re totally wrong here! This Marquee thing is allowing you to keep up to date on incoming emails, news, daily weather or even the stock/forex quotes. Ok, first of all, you have to prepare 120 LEDs, where the LEDs will be used to build an array display. Beside that, you need to learn how to control them all from one microcontroller, also the correct ways to talk to it from your computer (Don’t worry, the video clip on the below will show you step by step how to deal with this gigantic Marquee LED array display!) This project is makes use of row-column addressing, thus it will let you to control many LEDs without having one wire going to each one. Beside that, if you want to… Continue reading

The Compact and Powerful AVR-based Power Usage Logger

Nowadays, the electronic and electrical fields have been developed in lighting speed, especially after the invention of Atmel AVR. For those of you that didn’t know this AVR for, it’s a modified Harvard architecture 8-bit RISC single chip microcontroller and it’s the fine product of Atmel that was been developed in 1996. Do you know that the AVR is one of the first microcontroller families, which using on-chip flash memory for program storage, as the opposed to One-Time programmable ROM, EPROM, or EEPROM used by other microcontrollers at the time? Today, you’ll going to be exposed yourself to the world of AVR, by DIY an AVR-based power usage logger. For your information, this device monitors household power usage and logs it to an SD card. A simple analog front-end amplifies the signals from voltage and current detectors. Beside that, an ATmega168 microcontroller will be used to compute the power consumption by simply using the formula P=V*I, where V is for voltage and I is for current! For the consistency, the voltage and current will be sampled at 9615 Hz so… Continue reading