I got a sample of a RGB Led (Red Green Blue Light Emitting Diode). So, I decided to make something fun out of it. Using an 8-pin AVR microcontroller, ATtiny45, I made a simple prototype to control the RGB Led using PWM or Pulse Width Modulation.
Then, I put the prototype …
USB has established itself as the new standard for connectivity. That is why USB connectivity has become the “holy grail” of most embedded applications.
Well, let me get straight to the point. If you want to start developing projects with USB interface, you want to have the proper development tools. To have the tools that …
Want to learn real digital hardware design? You might want to consider Field Programmable Grid Arrays or FPGAs. There are a lot of FPGA learning kits available today. Some are specially designed to target developments of commercial projects which are, of course, very expensive. Some are a little bit price friendly …
If you are an AVR fan, you must be familiar with most of Atmel’s AVR development tools: STK500, AVR Studio, AVRISP, AVR TJAGICE, AVR JTAGICE mkII, AVRISP mkII, STK600, etc. But there is one Atmel AVR development tool that provides ISP programming, High Voltage Programming, and debugging which comes in small …
The MSP430 family of Texas Instruments is one of the most popular 16-bit microcontroller families because of its performance, architecture, and ultra low power consumption. Just recently, I received my EZ430-F2013, a USB Stick Development Tool for MSP430.
8051 Microcontroller, Tutorials
19 September 2009
Introduction
This tutorial will introduce you the basics about programming the input and output ports on an 8051 microcontroller using C language.