|
Deccancode manufactures learning kits & development boards for various microcontrollers.
|
|
|
|
Visit our most updated and new webstore www.EmbeddedMarket.com
|
|
|
|
|
US$79
|
|
|
|
|
|
EC-AVR is a combination of Hardware and Tutorial. The CBT provided along with the kit helps
you to learn at home.
|
EC-AVR kit has on board In-circuit Serial Programmer (ISP), which can be connected with the PC using a serial cable.
|
12 different interfacing section available on the board.
|
EC-AVR can be powered by a wallmounting 9V DC Adapter or by a 9V Battery.
|
ATmega32 is a default target controller for EC-AVR.
|
JTAG allows you to connect a JTAG Debugger.
|
|
| Sections on-board |
|
|
| Demo & Documents |
| Product Documents (PDF format) |
Flyer (Opens new window)
User Manual (Opens new window)
|
|
What Can I make with this hardware? CBT may not cover all below listed topics, but you may use this hardware for these application. |
- Blink LEDs
- Accepting Input from Switches
- Interfacing With LCD
- Read temperature
- Read Analog values
- RS232 Interfacing for datalogger
- Running LED using Timer
- Counting Events using switch or IR
- PC controlled applications
|
- Interrupt driven applications
- Reading and writing External EEPROM
- Reading Infrared (IR) data
- Obstacle detection application
- Reading Light level
- Simulated voltmeter
- Generate musical tones using PWM buzzer
- Store and read date time using RTC
- Interface external 4x4 Keypad
|
|
| Each Pack Contents |
|
Assembled & Tested PCB with Keypad
|
1 CD
|
|
|
|
| About this product |
"Embedded C With AVR" is unique combination of hardware and the computer based tutorial.
It works as a learning platform for beginners, experiment platform for labs and development platform for experts.
This product is suitable for students as well as for industry because of its "All in One" type design.
The interfacing section is pre-wired with ATmega32 microcontroller. No wiring / connection required.
A total clean & wire free system.
CBT Covers:
C Programming Basics (For AVR)
- C Programming Introduction
- Datatypes
- Statements
- Loops
- Modular Programming using C
- Functions
- Address and Pointers
- Concept of #include
- Concept of #define
- #if, #ifdef
Input/OutPut in Embedded C
- Input devices for Embedded Devices
- Output Devices for Embedded Devices
Input => Processing =>Output
- How to accept Input for Embedded Devices?
- Who processes input data?
- How to Send data to OutPut Devices in Embedded Applications?
What is the difference between C Programming & Embedded C Programming
Introduction to Microcontroller?
- What is microcontroller?
- When should I use Microcontroller?
- Which Microcontroller should I use?
- What is the meaning of buzzwords like 8051, AVR, PIC, DSP, ARM, VLSI, FPGA etc
Hardware & Software requirements for Embedded Learning and Development
- Hardware requirements
- Software requirements
Your First Encounter with Embedded System Development
- How to write a simple Input & Output program for AVR Atmega32 Microcontroller?
- How to use an IDE?
- What is MAKE file?
- Your first MAKE file for your First embedded application.
- Compiling your first Embedded C Code.
- Download your program to ATmega32 and Run it in realtime.
AVR Microcontroller features
- Why AVR is a preferred microcontroller in real life development?
- What are the features of AVR microcontroller?
- ATmega32 Pin and Port Details
- How to Program ATmega32?
Capturing External Events using Interrupts
- What is an Interrupt?
- Why should I use an Interrupt?
- What are the types of an Interrupt?
- How to write an Interrupt using Embedded C code?
- Write your First Interrupt based Program.
Use Delay routine from a library file
Timers in ATmega32
- What is a Timer?
- Why do I need a Timer?
- What functions can a Timer perform?
- How Timer works?
- Your First Program to Generate 1 Second delay using AVR's Timer.
Oscillators and Crystals for ATmega32
- Why Oscillators are must for microcontroller's functionality?
- Internal Oscillator pros and cons.
- External Oscillator for AVR
- How do I instruct my AVR about the oscillator selection?
- Fuse Bits for Oscillators
Timer in ATmega32 - Revisited
- Generate 1 Second Delay using Internal Oscillator at 1MHZ
- Generate 1 Second Delay using Internal Oscillator at 4MHZ
- Generate 1 Second Delay using External Crystal at 4MHZ
Output Device - 16x2 LCD
- How LCD Works?
- Circuit diagram for LCD Interfacing
- Library for LCD interfacing
- Print your Name on LCD
Analog to Digital Conversion
- How many built-in ADC channels does ATmega32 have?
- What is the meaning of ADC Resolution?
- Can I use all ADC channels in my project at a time?
- What type of applications Can I make using AVR's ADC/
Temperature Indicator
- Read Temperature using Temperature Sensor
- Convert the reading to digital data
- Display the digital data over output device - LCD
Bad Light Indicator
- Read light level using light Sensor
- Convert the reading to digital data
- Display the digital data over output device - LCD
Voltmeter using ATmega32
- How to measure voltage?
- Read voltage and write embedded C code to convert the reading to digital data
- Display the Voltage to LCD
How to use 4x4 Matrix Keypad as Input Device?
- Matrix KeyPad Circuit Details
- Concept of Rows and Cols
- Reading a Key from the keypad
- Accept Data and Display it to LCD
Pulse Width Modulation
- What is PWM?
- Why do I need PWM?
- Who generates PWM signal?
- Sound Frequencies using PWM
- Write your Embedded C Application for ATmega32 to generate Sounds using PWM?
Receive and Demodulate RC5 Infra-red data
- What is Infra-red light?
- What is RC5 Format/
- How to receive RC5 IR Signal?
- How to decode RC5 IR data?
- Write your application to Accept IR data and display it over LCD
RS232 data communication
- What is RS232?
- AVR ATmega32 support for RS232
- Write your first application to Transmit data over RS232
- Write your first application to Receive data over RS232
- How to develop a Temperature Data Logger
ATmega32's Internal EEPROM
- When to use internal EEPROM of ATmega32?
- What are the limitations of internal EEPROM?
- A simple application to demonstrate internal EEPROM
Kindly note that the CBT provided with the kit works only if the Kit is connected to the PC.
Use Serial cable to connect PC and the kit. If you do not have a serial port on your PC / Laptop,
then we suggest you to use BAFO make BF-810 USB to Serial converter.
Kit is tested for Windows 2000, Windows XP and Windows 98 operating systems.
|
|
| You may need these optional Items |
|
9V DC Adapter
Serial Cable
|
| Offers |
|
|
| How to Buy? |
 

Pay by credit card via PayPal.
Steps to buy
- Send us an email mentioning Product Name, quantity required, your name, shipping address and telephone number.
Email to [ pratik@deccancode.com ]
- We will revert back to you with payment details and shipping charges via email.
- In our reply mail, you should receive a link to our website for making payment. This webpage will show your contact information and purchase details.
- Buyer has to visit our website to make the payment. We generate "BuyNow" webpage for every payment.
- We do not have any other method to accept payment
Ships within 48Hrs via Registered Air mail.
Prices shown are exclusive of Shipping charges
Typically shipping and handling for around 1kg will be US$17.00 by Registered Airmail for North America or for Europe unless specified.
And US$15.00 for 1kg within Asia except India.
We only charge on actual shipping cost (you pay for the cost of the actual courier service).
Note for Delivery in India: Use our www.deccanrobots.com website to order.
|
|
|
|