Category Archives: Tools

AVR UBRR Calculator for Android

If you have worked with AVR’s USART you must be knowing that the first step is to figure out the value of UBRR (USART Baud Rate Register) the formula is given in the datasheet. So every time you need a new baud rate or you change the clock speed of MCU, you need to recalculate the new UBRR! This includes finding the datasheet, opening it and then finding the page in which the formula is given! Then you need to search for your scientific calculator (well in my case I don’t like Windows calculator much !) and do the calculations only to find out that the error is too high! And the baud rate cannot be implemented! So you go over again and select new baud rate which is near to the required one, and repeat the calculation process. To save all this trouble I have made a small Android app to get all this job done with out the datasheet or the calculator ! And believe me finding a scientific calculator in your desk is way tougher than finding your cell phone Features Runs on Smart Phones/Tablets powered by Android 2.2 or higher. Supports calculations for Normal, Double Speed and Asynchronous modes of USART. Displays result in both HEX and Decimal Formats. Displays error rate in transmission/reception for selected […]

New 28 PIN AVR Development Board

We have launched a low cost 28 PIN AVR Development board for those you want to get started with AVRs on a budget. As this board provides a clean circuit for basic AVR connection you can learn to program hello world app (a LED blinky) in just few hours! If you are tired of wiring the basic AVR connection for every project, this board can save you a lot of time. You can order it from the online store and pay using Indian Debit Cards (or ATM Cards) or Netbanking. The board will be delivered to your door steps in 3-5 days any where in India. 28 PIN AVR Development Board.   28 PIN AVR Development Board. Buy 28 PIN AVR Development Board at Rs. 249 Only Features: Compatible with 28 pin chips like ATmega8,ATmega48,ATmega168, ATmega328 etc. Atmel AVR ATmega8 28 PIN microcontroller Included. 16 MHz crystal for maximum speed. All ports available on standard 0.1inch (2.54mm) male headers. LC Filter on AVcc for clean ADC performance. Decoupling capacitors on all power pins. Standard ISP Header (Can be programmed with our USB AVR Programmer v2.0). On/Off switch. 9-18V DC input. 5v regulated output for supplying extra peripherals.(3x). Reset Button. Power Indicator LED. Free Prototyping area for customization(78 holes at 0.1 inch distance) FR4 PCB with solder mask and silkscreen. All […]


GUI Software for USBasp based USB AVR Programmers.

When I started using USBasp (a great programmer for AVRs), I soon realized that the avrdude (the software for driving USBasp) is not much usable. Sometimes it irritates me a lots because of its command line interface. Also the avrdude-gui is not much helpful as it was just calling the real money slot machines avrdude in background. It cannot write/read the fuse bytes easily and reading the chip content was impossible. I made many changes to the software to make it more useful but Finally I decided to write a fresh new software from scratch and eXtreme Burner – AVR was born! The eXtreme Burner- AVR has full graphical user interface (GUI) and can be used much more easily. Screen shots Fig.: GUI Software for USBasp   Fig.: GUI Software for USBasp – Burn Progress.   Fig.: GUI Software for USBasp – Task Complete ! Easy AVR Clock Source Configuration AVR series of MCU supports several types of clock sources for various applications. For example a cheap RC Oscillator or a perfect high speed crystal oscillator. You can select from the following clock sources easily using a drop down menu. External Clock. Calibrated Internal RC Oscillator. (DEFAULT) External RC Oscillator. External Low Frequency Crystal. External Crystal/Ceramic Resonator. Fig.: Selecting AVR Clock Source Fig.: Selecting Clock Option Linux Version ! Finally […]

USB PIC Microcontroller Programmer.

Good News for PIC lovers ! Presenting eXtreme Burner PIC, USB Programmer for PIC18FXXXX/PIC18LFXXXX/PIC16FXXXA/PIC16LFXXXA series MCUs. This easy to use programmer with USB connectivity and GUI software can program more than 52 chips of PIC18F/PIC16F family. This programmer support both ZIF socket and ICSP based programming. eXtreme Burner – PIC   Software eXtreme Burner PIC – Main Screen.   eXtreme Burner PIC – Write Device Screen.   eXtreme Burner PIC – PIC Programming Success !   About Microchip PIC18F Series MCUs These are high performance MCUs of popular PIC range of MCUs from Microchip. Main features are high performance CPU core (up to 12 MIPS),hardware multiplier, C language optimized architecture, with Modern peripherals such as USB. See Microchip’s Official PIC18F web page. Getting Started with PIC Microcontrollers. See Also eXtreme Burner 51 – USB Programmer for 89S51/89S52 MCUs. For any queries write to or Call 09939369624 (Avinash). More Info | Buy Now

xBoard™ :: ATmega32 Development Board.

Here are some Videos that demonstrate the xBoard – a easy to use but powerful development system for Atmel AVR ATmega32 microcontrollers. For complete information about the xBoard™ see Video #1 xBoard™ :: AVR Dev-Board – Introduction This video tutorial gives you a quick introduction of the xBoard; easy-to-use and powerful Atmel AVR AtMega32 Microcontroller Development Board. Video #2 xBoard™ :: AVR Dev-Board – Hello World In this tutorial we will introduce you to the basic steps needed set-up and develop programs for the xBoard. We’ll write a LED blinking project which is a Hello World project for microcontroller arena. xBoard – a easy-to-use and powerful Atmel AVR AtMega32 Microcontroller Development Board. Video #3 xBoard™ :: AVR Dev-Board – LCD Interfacing This video tutorial teaches you how you can interface a standard 16×2 LCD Module with the xBoard – easy-to-use and powerful Atmel AVR AtMega32 Microcontroller Development Board. Video #4 xBoard™ :: AVR Dev-Board – IR-Remote This video tutorial shows you how to interface a DVD Player Infrared Remote Control with the xBoard, a easy-to-use and powerful Atmel AVR AtMega32 Microcontroller Development Board.

xBoard™ MINI

If you are new to electronics then it can be a bit of pain for you to get started with MCUs because getting the right hardware tools home made up and running is not easy. But if you want to get started with minimal pain then xBoard™ MINI is for you. This page will give you detail of this state of the art AVR microcontroller learning and development kit from eXtreme Electronics. First Look At xBoard MINI Writing the “Hello World” project with xBoard MINI Programming the Board xBoard MINI can be easily programmed with our easy to use USB AVR Programmer . Check the following tutorials. Introduction to ISP Programming xBoard MINI Pictures Fig – A simple ATmega8 Devboard – The xBoard-MINI   If you wish to buy it, get the xBoard MINI – Simple AVR Development Board from here. It costs only Rs. 450/- and the package includes the board, the AVR MCU (ATmega8), power supply and support CD. Watch the Simple LED blinker the “Hello World” Project of MCU world implemented using the xBoard MINI Meet xBoard MINI’s big brother Fig – A Poweful, ATmega32 based board.