www.eXtremeElectronics.co.in

Know your xBoard™.

xBoard v2.0

Easy to Use learning and development tool for Atmel AVR family of MCUs.

 

<< Return To Help Index

xBoard v2.0 is an advance development board for 40 PIN Atmel AVR MCUs like ATmega16, ATmega32 etc. Beginner can use it as a tool to learn microcontroller programming while advance user can use it as a base for complex project. The advantage is that you get a fully tested and well designed board with many peripherals. The tutorials guide you from the very beginning and covers most commonly used techniques useful for embedded projects.

The board is designed so as to reduce the mess to minimum. The board has everything on board to reduce external wiring during the first learning period. This ensure maximum positive results during initial experimentation.

Huge amount of fully debugged and quality C sample code can serve as a base for numerous projects. This make tasks which seems impossible to beginner, very easy to accomplish.

Unlike others we are not selling just the board. What is more worthy is the bundled tutorials and codes specifically designed for the board. These tutorials gives you a very smooth path to reach your goals. Add to these the Full-fledged, Industrial Strength Projects supplied with the board, these serve as a treasure house of knowledge. These can be quickly modified to your need and deployed as a solution!

Features

We recommend you to read the more basic and general topics from here.

http://extremeelectronics.co.in/category/avr-tutorials/page/3/

NOTE: The user is assumed to have basic knowledge of general programming techniques, knowledge of C programming language, Basic operations of a computer, basics of analog and digital electronics and most Important, a will to learn! Please don't ask the following.

OnBoard ?

Onboard hardware
  1. Power In : Standard DC socket for powering the board. Use a 12v 500ma adaptor with Center Positive pin.
  2. POWER LED: Indicator for power supply.
  3. ISP Header: For ISP Programming. (more info)
  4. On/Off Switch: Main Power Control, used to turn on/off the entire board.
  5. J1: Used to connect the User LED to MCU's PD7. When not using onboard led you can disconnect the LED by removing the jumper. Then you can freely use PD7 pin of MCU for your own application.
  6. LCD Module Connecter: Here you can connect a standard 16 character by 2 lines LCD module.
  7. User Button: Connected to PD2 . The PORTs must be set to INPUT mode with Internal Pull ups enabled. When a button is pressed it will cause the associated line to go LOW.
  8. Reset Button: Resets the CPU.
  9. IR Sensor: Used to Interface with Remote control. An easy to use remote control library is provided to decode a standard NEC protocol remote control.
  10. USER LED: Connected to PD7 via J1.
  11. JP1: Connect/Disconnect the IR Sensor from INT0 of MCU. If IR Sensor is not required you can remove this jumper and use INT0(PORT PD2) for your own use.
  12. USART: TTL Level USART signals. Connects with any USART based device like Mobile phone,GSM Modem,GPS, RFID etc. When JUMPER JP4 is in On Position the RxD PIN of AVR Micro is connect to the RF module, thus enabling data reception by radio signals. When in Off Position the RxD is available on the 3 pin relimate connecter as shown below.
    USART, JP4, JP2 and JP3
  13. Extra 5v Output: When you need extra 5v regulated supply to power up other modules you can get it from here. Two such points are available.
  14. Motor Connectors: There are 4 connectors for connecting upto 4 DC motors or 2 stepper motors. These are labeled MOTOR-A, MOTOR-B, MOTOR-C, MOTOR-D. To connect a motor just make the screw loose by a screwdriver, insert the wire of the motor and tight the screws.
    Motor Connectors
  15. LCD Contrast: This POT (or Variable Resistor) is used for adjusting the contrast of the LCD Module. If the output of LCD module is very light or not at all visible then adjust this POT until a very clear display is available.
  16. ADC Port/PORTA: The PORTA bit 0-5 is available on this port. You can use it for analog or digital input. They can also be used for digital output.
    PORTA/ADC Port
  17. JP2: When in On Position the ENABLE-A line of L298 is connected with the PWM signals from the MCU. This helps control the speed of DC motor by PWM technique. When in Off Position the ENABLE-A is connected directly to Vcc. When using stepper motors set this jumper to off position.
  18. JP3: When in On Position the ENABLE-B line of L298 is connected with the PWM signals from the MCU. This helps control the speed of DC motor by PWM technique. When in Off Position the ENABLE-B is connected directly to Vcc. When using stepper motors set this jumper to off position.

<< Return To Help Index