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

The Spectacular and Fun PIC16F628 4 RGB LED PWM Controller

Maybe some of you here have been developed the RGB LED PWM Controller before, but would you mind to try out the amazing PIC16F628 4 RGB LED PWM Controller? If you’re always been a big fan of LEDs, the bright, colorful and flashing LEDs are going to light up your boring life! Look on the above figure closely. Isn’t the PIC16F628 4 RGB LED PWM Controller sound like an interesting project to you? Yep, the simple-to-use PIC16F628 microcontrollers would be the main electronic components, beside of the RS232 serial control, a built-in 4MHz oscillator and hardware USART. There are some important features, which you must keep in mind during the designation: The multiple intensities for each color (How to control the LEDs using PWM). The multiple individually controllable RGB LEDs.… Continue reading

The JTAG Debugger Based on ATmega644

Do you have any idea what the JTAG is? To be honest, it’s a parallel port interface for either JTAG or BDM debugging. Well, it might be a little bit slower than a Raven, but it’s a much stable and easy to use device than Raven did. Today’s project is all about the JTAG Debugger. For your information, this JTAG Debugger is based on an ATmega644 and it’s capable of controlling program execution by setting breakpoints and accessing registers and memory. The ATmega644 is the big brother of ATmega164, but it has one USART less. By the way, the ATmega644 has the following features, included: 64-Kbyte self programming Flash Program Memory 4-Kbyte SRAM 2-KbyteEEPROM 8 Channel 10-bit A/D converter JTAG interface for on-chip debug Different from the other project, this… Continue reading

The Remote Display Based on PIC16F873

You’ve probably exposed to many different types of remote display before, but have you ever built the remote display that based on PIC16F873? The PIC16F873 has an asynchronous communication function (USART) and it’s very important for this project. The information that has been setting with the control unit is displayed on the large-sized display installed in the about 10-m left place using the cable. Since the displaying unit is only 25cm height and 40cm width, thus it wasn’t too large in size! The main purpose of this developing this equipment is to inform the people who gather to certain places, such as church, hospital or public library about the number of the hymn/queuing. Hence, the contents to be displayed are only limited to three digit figure. For constructing the LED… Continue reading

RSS Reader Based on AVR Mega8

You love to spend most of your free time reading all the blogs/websites? However, you find that the recently RSS reader has its downsides and you’re not satisfy with it? Well, would you want to overcome the matter by building a RSS reader that based on AVR Mega8? If so, then here is the solution… To be honest, it’s a simple and easy to navigate tool, where is uses an AVR microcontroller that being connected to a computer via a serial cable. In this case, you can use the Dragon Rider 500 as a development board. When you’re using the Dragon Rider, a little bit of creativity is needed to route the connections. Basically, port D can be easily connected directly to the LCD header. The USART is needed for… Continue reading