www.eXtremeElectronics.co.in

Know your xBoard™ MINI.

xBoard MINI v2.0

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

 

<< Return To Help Index

xBoard MINI v2.0 is an advance development board for 28 PIN Atmel AVR MCUs like ATmega8, ATmega168 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 hardwares.
  1. Power In : Standard DC socket for powering the board. Use a 12v 500ma adaptor with Center Negative pin.
  2. On/Off Switch: Main Power Control, used to turn on/off the entire board.
  3. JP2: Used to connect the User LED to MCU's PB1. When not using onboard led you can disconnect the LED by removing the jumper. Then you can freely use PB1 pin of MCU for your own application.
  4. DIP Switch:
    • Switch (1) (2): On= RTC Connected to MCU. If you want to disconnect the Real Time Clock from MCU then switch off 1 and 2. Then you are free to use the ports PC4(SDA),PC5(SCL).
    • Switch (3) : On = LM35 connected to ADC3(PORT PC3).
    • Switch (4) : NOT USED.
  5. LCD Module: This is a standard 16 character by 2 lines LCD module.
  6. Push Buttons: Connected to PORTC (PC0,PC1,PC2,PC3) as shown below. The PORTs must be set to INPUT mode with Internal Pull ups enabled. When a button is pressed it will cause the assosiated line to go LOW.
    Buttons
  7. 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.
  8. 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.
  9. User LED
  10. Power Indicator LED.
  11. USART: TTL Level USART signals. Connects with any USART based device like Mobile phone,GSM Modem,GPS, RFID etc.
  12. I2C Port1 and Port2: I2C Bus is a popular Inter IC communication bus. You can use it to hook up a number of I2C peripheral like PORT expanders, memories, radio chips and more. Use the simple I2C functions to transfer data.
  13. Serial Port: RS232 Level USART signals. Connect to PC and use simple function to send /receive data from a PC.
  14. LM35: A standard temperature sensor chip. Connected to ADC3 and can be disconnected by DIP SW 3.

Need More ???

 

Real Time Clock Module with DS1307 chip.

A complete RTC module is built into the board. The RTC is based arround the popular DS1307 chip. The battery backup keeps clock running even if the board is switched off and placed in the cupboard for 10 years !

<< Return To Help Index