Microcontroller

Arduino Without External Clock Crystal on ATmega328

Story An Arduino consists of many components like: a linear regulator, USB to Serial microcontroller, debug LED, power LED, reset button, RX & TX LED, crystal oscillator, etc. But a minimal circuit can have just the brain of the Arduino UNO, that is, an ATmega328p microcontroller (Reducing Arduino Power Consumption). You can assume this one […]

Arduino Without External Clock Crystal on ATmega328 Read More »

Sonicare toothbrush teardown microcontroller H bridge and inductive charging

Sonicare toothbrush teardown: microcontroller, H bridge, and inductive charging

My Sonicare electric toothbrush recently quit working, so I took it apart and examined the interesting circuitry inside. There’s much more complexity than I expected inside a toothbrush, especially in the mechanism that drives the brush head at 31,000 strokes per minute. Internally, the brush appears to be designed for quality rather than ease of

Sonicare toothbrush teardown: microcontroller, H bridge, and inductive charging Read More »

Volt-Amp meter using AVR microcontroller

Voltage and current are two most important parameters of electricity. This project teaches you to build a simple volt-amp meter using avr microcontroller. This project may not enable you to build a high end measurement tool but will be a good diy project which gives a better understanding on A/D converter in microcontrollers. This meter is capable

Volt-Amp meter using AVR microcontroller Read More »

Interfacing GSM Module with Atmega32 AVR microcontroller

GSM (Global System for Mobile Communication) technology lets user to communicate with others across mobile networks hence it offers a vast area of coverage. Interfacing GSM technology with microcontroller will enable us to extend the communication to cover large area. This tutorial will teach you about interfacing GSM module with atmega32 AVR microcontroller and program it

Interfacing GSM Module with Atmega32 AVR microcontroller Read More »

How to control LM2596 buck-converter with microcontroller

Those buck converters will change the output voltage to make the feedback pin, connected to the output via a voltage divider, become 1.25V or so. If feedback is higher, output gets lower and vice versa. If one changes the ratio of resistors in voltage divider, output voltage will change. This is usually done by turning

How to control LM2596 buck-converter with microcontroller Read More »

Distance Measurement using Infrared Sensor with ADC0804 & 8051 Microcontroller

Summary This project primarily consists of four units: Microchip Technology’s SST89E54RDA-40-C-PIE, a sensor unit, an ADC0804 ADC component and the LCD module. Along with detecting an obstacle, its exact distance is also calculated and displayed on a 16×2 LCD interfaced to the microcontroller. The IR receiver detects the IR radiations reflected by the object being

Distance Measurement using Infrared Sensor with ADC0804 & 8051 Microcontroller Read More »

How to take input from a particular pin of ATmega16

For understanding the human needs a system must be able to take input from user. The devices which can be used to take input for a system are keypad, touch screen, etc. In the article LED blinking, the microcontroller drives the LED or in embedded language the microcontroller was set to give o/p, this article gives

How to take input from a particular pin of ATmega16 Read More »

Scroll to Top