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

Analog Meter Clock

You have endless of spare times during weekend, and you don’t know what to do with the free times? Well, if you have deep interest with the analog meter, then analog meter clock project will keep you busy for the whole weekend or more! This project is based on an Arduino board, where it can reuse an old 5vdc wall-wart for the power supply. PWM mode is being used on the AVR and it’s quite easy for most of the home hobbyists. Although it was a little bit of work to manage PWM at the assembly language level, but the dev environment for Arduino makes it easy to be used. Honestly, the clock logic is a very straightforward thing, where it’s simply a bunch of nested “for” loops to count from 0-59; 0-59; 0-23 and all these values will be written to the appropriate PWM port. Beside that, you’ll need to apply the calibrate mode. This mode is an interrupt that writes the appropriate max value to the meters (23:59:59) and with this mode, it allows you to adjust the… Continue reading

Let’s Get Into The SI Prog Project!

When someone talking about the ATmega microcontroller, most of you here must be very interested on it, as it’s one of the most popular microcontrollers that have been widely used, especially in electrical and electronic field! By the way, do you have any chances develop or create SI Prog before? Well, if you haven’t, then you may want to test it out by your own, coz today you’re about to create a simplification LancOs’s SI Prog aka the Intelligent Serial Port Programmer! The whole project won’t cost you too much, as you can use either ATmega8 or ATmega 32 as the main component. Oh, if your AVRs reset pin in datasheet have a bar on the name of it (Reset or has a circle outside the pin of it), then this programmer is the most suitable for you here. One more thing that you should take note when you’re dealing with this project! Always ensure that the emitter and base of the BC547 IC is working properly, for the purpose you can use your multimeter in diode mode and check… Continue reading

Infra-Red Link and AVR – Would These Two a Good Match?

Have you ever think about by combining the two different things: Infrad-red link and AVR then transform them into a cool stuff? Well, if you haven’t tried it before, you have to test it out today! To cut the long story short, you just going straight to the point… Firstly, you might want to build the prototype in stages. The first stage will contain just the AVR and an infrared detector with some bypass capacitors. Don’t waste your time build the circuit on breadboard, as it wouldn’t work. The breadboard is picking up noise, thus you need to remove the components from the breadboard and solder them to a prototyping board. Now, the circuit will be working. Then, you would need to add a 14.7456 MHz crystal and the two capacitors on the prototype, which this for a more stable oscillator and more robust communication. If you refer to the figure above, you see a complete device. On the left hand side, you will use a 2-pin power connector to power the circuit from an AC adapter rather than the… Continue reading

Arduino LED cube

It seems that Arduino board has strong positions among electronic hobbyists. This makes a good base for various projects that can be prototyped very fast. LED cube is made of 3x3x3=27 LEDs that is not much, but it is still FUN to play with. Full source code is available for compiling and modifying it. Continue reading

Wireless temperature transmitter

If you want to measure temperatures of remote objects there is the only way to do this – get wireless. This particular project explains ho to build simple wireless RF temperature transmitter which uses TXM-433 module and Atmega8 while receiver (SILRX-433) is connected to PC via RS232 port.   RF Temperature transmitter sends six bytes of data at fixed interval. Module measures three temperature values, light level at photocell and battery voltage. Small Visual Basic program collects data and displays it in a table view. As author (Don Carveth ) says – he can monitor temperature and the light went on of three compost heaps in the back yard by sitting in the room. But this is pretty universal device to use it for other purposes. Program code is written for GCC compiler. Continue reading

Neat binary DCF-77 clock

This binary clock is actually a DCF=77 receiver which receives and decodes time information transmitted in Germany. Received signal is decoded by Atmega8 microcontroller and displayed in binary format on array of LEDs. Clock has internal counter which is counting time by itself in case signal is lost. When official time signal is received – internal time is adjusted. This project is licensed under the GNU license and can be downloaded here. Continue reading