MAVRIC-IIB
Mega AVR Integrated Controller
Built with all industrial grade components!
FEATURES:
Atmel ATmega128 MCU
•
128K Program FLASH, 4K Static RAM, 4K EEPROM
•
dual level shifted UARTs
•
RS485 on-board
•
6 R/C Servo Headers
•
I2C ready w/pull-up resistors installed
•
up to 51 digital I/O pins
•
Selectable clock frequency of 16 MHz or 14.7456 MHz (select at order time)
•
Advanced, low drop-out voltage regulator on-board accepts 5.5-15V
input with reverse polarity hookup protection
•
Small size at 2.2 x 3.6 inches
All components are now industrial grade.
The BDMICRO MAVRIC-IIB is a powerful microcontroller board based on
the ATmega128 MCU. It is fully programmable using familiar
languages such as C and BASIC. The GNU GCC C compiler is very
popular as it comprises the core of the de-facto standard tool
chain of the open source community. Additionally, MCS
Electronic's BASCOM-AVR BASIC
compiler is also very popular, economical, and highly regarded by
AVR enthusiasts.
The MAVRIC-IIB is the perfect microcontroller for many
applications such as robotics where a fusion of many sensors and
digital I/O are needed. Its copious program and data space allow
you to implement sophisticated algorithms and logic without having
to compromise features. MAVRIC-IIB's 8 channel, 10-bit A/D
converter makes short work of reading analog sensors like the
SHARP GP2D12 IR distance sensor. It has 2 on-board UARTs both of
which are level-shifted to provide true RS232 levels, or they may
be used using the unshifted TTL levels if that is more convenient.
One of the UARTs can optionally be run as an RS485 interface which
incorporates on-board termination and independent
transmitter/receiver control. MAVRIC-IIB is I2C ready with
on-board pull-ups so you can hook up your existing I2C devices
such as your SRF08 Ultrasonic Ranger and your CMPS01 compass
module, plus many other I2C peripherals. In addition to all that,
6 high resolution PWM outputs are available for driving servos and
PWM motors with high precision. And with up to 51 digital I/O
pins, it can handle even the most complex and demanding control
tasks.
The MAVRIC-IIB also includes 6 R/C servo headers for controlling
servos directly. An auxiliarly power input is provided to power
the servos seperately from the microcontroller electronics which
protects the on-board electronics from the high current drain and
assocated brown-outs that can result from powering motors and
electronics from the same power supply.
The on-board standard programming headers make development easy
- 10-pin serial ISP header for connecting to your AVRISP or
STK500, and also the standard 10-pin JTAG header for using
your JTAGICE for programming and single-step, source level
debugging.
The MAVRIC-IIB incorporates an advanced, on-board, low-dropout
voltage regulator and can be powered with as little as 5.5 Volts.
Four mounting holes are provided for securely mounting your board,
and with its small size of 2.2 x 3.6 inches, you can mount it
just about anywhere.
Let this microcontroller be the brain of your next project!
Download MAVRIC-IIB manual.
NOTE: This board comes in four different styles, so make sure you choose your options below before placing your order. Connectors can be pin headers or screw terminals. Here you can see better pictures of both the pin header version and the screw terminal version of the board. The clock frequency can be either 16 Mhz or 14.7456 Mhz. To understand which clock frequency to choose, see this page on crystal selection.
| Available Options: |
| Clock Frequency: |
|
| Connectors: |
|
|