DIY Digital Thermometer 2

Few months ago, I published my first DIY digital thermometer. However, like any simple projects/prototypes,  that project needs some improvements. Previously, I used a voltage regulator that has a 100mA rating. Though it was able to source current to the whole circuit, it gets too hot easily. Another problem with that was that the voltage regulator was very close to the sensor. Since the voltage regulator heated up easily, it always affected the temperature reading of the digital thermometer.

To solve those problems, I came up with a second version of digital thermometer.

[Read more...]

DIY Power Supply

Every circut board requires a power supply to operate properly. Usually, the power supply provides+5Vdc or +3.3Vdc to the whole circut board. There are also instances in which the power supply is not integrated to the circuit board and power must be provided by an external or separate power supply. [Read more...]

Simple 8×8 LED Matrix Board using AVR

I am featuring here a simple project that uses an 8×8 LED matrix and an AVR microcontroller. It is fun to have something like this. Using this, you can make flashing texts, scrolling texts, or any sort of animations that involves texts or graphics.

[Read more...]

8-pin AVR based Mood Lamp

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. [Read more...]

USB Development Board

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 you need, you either have to buy or to do-it-yourself.

If you want to build a USB development board yourself, here is one for you. [Read more...]

8051 Tutorial 1: Introduction to AT89C2051

What is 8051?

The 8051 is a popular 8-bit single chip microcontroller which was first introduced by Intel. The first 8051 is a 40-pin microcontroller which has 4kB of program memory, 128 bytes of RAM, 2 timer/counter, 1 UART, and six interrupt sources.

Later on, the 8052 microcontroller was introduced. The 8052 microcontroller is a better version of 8051 microcontroller. It has 8kB of code memory and 256 bytes of RAM. It also has an additional timer.

8051 became very propular and it became an industry standard. Due to its popularity, many semiconductor manufacturers like Atmel, Infineon Technologies, Maxim Integrated Products, NXP, ST Microelectronics, Silicon Laboratories, Texas Instruments, Cypress Semiconductor, etc have included 8051 in their line of products. [Read more...]