MAVRIC-II

Mega AVR Integrated Controller

Built with all industrial grade components!

NOTE: Not recommended for new designs. Please see our MAVRIC-IIB instead.

FEATURES: Atmel ATmega128 MCU • 128K Program FLASH, 4K Static RAM, 4K EEPROM • dual level shifted UARTs • RS485 on-board • I2C ready w/pull-up resistors installed • up to 53 digital I/O pins • Selectable clock frequency of 16 MHz or 14.7456 MHz (select at order time) • Advanced, low drow-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 industrial grade.

The BDMICRO MAVRIC-II 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-II 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-II's 8 channel, 10-bit A/D converter makes short work of hooking up 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-II 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 53 digital I/O pins, it can handle even the most complex and demanding control tasks.

Also included are the standard programming headers --- 10-pin serial ISP header for hooking up to your AVRISP or STK500, and also the standard 10-pin JTAG header for hooking up to your JTAGICE for programming and single-step, source level debugging.

The MAVRIC-II 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!

Need more than the on-board 4K of internal static RAM? Check out the MAVRIC-II-RE 128K RAM Expansion Module.

Download MAVRIC-II manual.

View BDMICRO microcontroller Comparison Matrix.

NOTICE - This controller is no longer available. Please see the MAVRIC-IIB for a very close replacement, or our MAVRIC-IB for another alternative.