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

The Marvelous Atmel AVR Infrared Downloader

Honestly, how many of you here ever tried to develop an infrared downloader with the Atmel AVR before? Don’t underestimate this project, as you might think that it’s pretty easy to build it here, but the truth is you will have to need some concentration and determination to get this done! Basically, this project has two main parts, which as the host-side and target-side. The host-side is mainly consisting of host-program for Win32 PC using Libusb-Win32, where it’s a device that based on ATmega8 and using firmware-only USB driver by Objective Development and infrared hardware unit. In the mean time, the host program was compiled by using Lazarus Freepascal and the device firmware was compiled using WinAVR or ACR-GCC! The implementation for host-side is uses custom device class, which it only required simple inf file and libusb driver on PC without any further additional programming source code. Now, the second part – target-side consists of device minimum system that based on ATmega162 and infrared hardware unit. For your information, the device minimum system is consisting of ATmega162, external SRAM 8Kbyte… Continue reading

The Splendid Rotating LED Display

Most of you here must be very familiar with the LED display. However, does anyone here ever involve himself/herself in the development of Rotating LED display before? If you always wondered, “What the use of the Rotating LED Display and why you should build one for your own?” Well, honestly it’s far beyond your imagination… Do you know that you can use the rotating led display in many fields? Another great thing about the rotating led display is it very easy to be developed and it can be considered as one of the most interesting electronic projects of all! If you always having a crush on rotating LED display, then today is your lucky day, as you will have the chance to build your very own rotating led display than buy it on the market. For the LEDs color, you can use pure red (255,0,0), green (0,255,0) and yellow (255,255,0) for the rotating Led display. Plus, you maybe want to use two 8-bit tables, which the first byte is the data for the first eight LEDs and the second byte… 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

This 3in1 Stepper Motor Controller Will Bring More Fun To Your Electronic Life!

What do you know about the Stepper motor? Generally, the stepper motor is a synchronous electric motor that can be used to divide a full rotation into a large number of steps. Thus, the motor’s position can be controlled accurately, although it has no any feedback mechanism! Basically, stepper motors are similar to switched reluctance motors, where it is a very large stepping motor that mostly equipped with a reduced pole count, and it’s generally in the close-loop commutated too! Theoretically, stepper motor can be divided into two basic winding arrangements for the electromagnetic coils in a two phase, which are bipolar and unipolar. Speaking about the Stepper motor, how many of you here ever try to develop a 3in1 Stepper Motor Controller, which you’ll need to combine three different stepper motors in a circuit board and it is then fully controlled by a single ATmega8, which it’s runs at 8 MHz. Well, although the motors are fully controlled by the same microcontroller, but each of it can still move independently! In addition, the board can be used to receive… Continue reading

The Very Simple ATmega8 Development Board

The Electronic field is a very fun and exciting world, and that is why there are more and more people starting to involve themselves as home hobbyists. No matter what types of electronic projects you’re deciding to do, the important thing is you should have some interest and enjoys yourself during the development. For those of you that have deep interest in the ATmega board, then today is your lucky day, as you’ll learn to create the ATmega8 development board. This project can be considered as the easiest development board of all, thus, there is no need to make it becoming a complicated one! Once you’ve developed this project, you can simply apply it to test some code or maybe to show off the clock, outside and inside temperature, fuel status, RPM has or even control some of the functions, such as it will begin to sound if you leave the car’s headlights on! Since this is an extremely easy development project, thus it wouldn’t need any further components or application to support it. In addition, if you’re already very… Continue reading

Protoduino – The Trimmer and Slimmer Arduino/ATMEGA8

Although the Arduino is already a very compact and small-sized microcontroller, but you still wish it to become even trimmer or slimmer? Oh well, you wish is granted today, as there is a new trimmer/slimmer standalone prototype board, which specially designed for the Arduino/ATMEGA8 and its named “Protoduino”. Or, you want to take your Arduino project that you wish to take one step over the temporary breadboard, but you’re too lazy to create a new PCB, then this Protoduino might help you solve up the hassle. This Protoduino board is well designed for the easy customization, which the trace can be cut for giving an additional flexibility. Beside that, you can also trim away those unwanted parts of the board, as you want. Some of the great features for this Protoduino are: The input voltage (Vin): 7.5-9VDC The On-board power supply output: 5 VDC at 100mA max Clock speed: 16 MHz Resistor network: 150 ohm, 100mW max per element As this is a kit, you still need to do some basic soldering to assemble it. In addition, you cannot program… Continue reading