led

ATMEL AVR ATMega 8535/16/32 and ATMEL AT89S5x Family Learning Kit

Both Mainboard Features Pin compatible for 40-pin AVR and AT89S5x family Microcontrollers Single sided PCB, header for 4 I/O ports, ISP port and RS-232 port Built in +5V voltage regulator LM7805 with heatsink Built in +5V and +12V (depend on input voltage) with terminal screw connector for further expansion Onboard In System Programmer header Schematic […]

ATMEL AVR ATMega 8535/16/32 and ATMEL AT89S5x Family Learning Kit Read More »

AVR Programmer using ATTINY2313 microcontroller

INTRODUCTION AVR910 is a very useful programmer. It can program almost complete range of AVR chips. The original version made by Klaus is here, http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html. The programmer uses ISP capability of AVR chips. AVR910 first appeared in AVR910 application note by ATMEL. It is one of the fastest programmers for AVR. We can use AVR

AVR Programmer using ATTINY2313 microcontroller Read More »

MBI5030 – 16ch LED constant current LED driver starter board

Macroblock MBI5030, 16-ch constant current LED driver with PWM, SPI-like interface, requires external grayscale clock. Known-good source: Kingelectronics, latest datasheets. The problem: you need the chip to figure out if your code actually works. And you also need the LEDs to see what’s going on – if at all. You could use a logic analyzer,

MBI5030 – 16ch LED constant current LED driver starter board Read More »

Output number when button is pressed using Atmega16 microcontroller

This is simple demo program of reading button state, lighting LEDs, sending information via USART. 8 buttons are connected to Atmega16 port A, 8 LEDs to port B via current limiting resistors. While none of buttons arent pressed there is running light on LEDs performed, but when any of buttons is pressed then LEDs display

Output number when button is pressed using Atmega16 microcontroller Read More »

Netduino and MAX721 interfacing for driving seven segment LED displays

In Day 3 tutorial, we learnt basics of seven segment LED displays and discussed about a time-division multiplexing technique that reduces the number of required microcontroller I/O pins to drive multiple seven segment LED displays. Today we will move a step further and discuss about a serial interface (SPI) for driving 8 seven segment LED displays. The technique

Netduino and MAX721 interfacing for driving seven segment LED displays Read More »

Running TX433 and RX433 RF modules with AVR microcontrollers using Atmega8

Sometimes in embedded design you may want to go wireless. Might be you will want to log various readings of remotely placed sensors, or simply build a remote control for robot or car alarm system. Radio communications between two AVR microcontrollers can be easy when specialized modules are used. Lets try to run very well

Running TX433 and RX433 RF modules with AVR microcontrollers using Atmega8 Read More »

IR Proximity Motor Control

Here’s a Motor Control via Proximity Sensing. In this article, we go step-by-step through the process of understanding, designing and building a system that uses an infrared proximity sensor for input, correlates that input to how far away an object is from the sensor and then drives a motor and some LEDs at distinct speeds depending upon the proximity of the object.

IR Proximity Motor Control Read More »

Nikon Camera Remote Control using ATtiny13 Microcontroller

This is an IR remote control for Nikon cameras. It is compatible with the Nikon ML-L3 remote control. Supported cameras include: D40, D40X, D50, D60, D70, D70s, D80, Coolpix 8400 8800. This design is based on an idea from http://www.bigmike.it/ircontrol/. The circuit is extremely simple: an ATtiny13V, button, transistor, resistor, IR diode and 3V battery.

Nikon Camera Remote Control using ATtiny13 Microcontroller Read More »

Scroll to Top