The AVR® DA family brings real-time control functionality and easy capacitive touch to the low-power performance of AVR microcontrollers (MCUs). It pairs the latest Core Independent Peripherals (CIPs) with a robust Integrated Analog portfolio to create a device that not only excels as a stand-alone processor but also as a companion MCU in designs that demand precision. The high memory density of the AVR DA family makes these MCUs well suited for both wired and wireless communication-stack-intensive functions.
This family uses the latest CIPs with low-power features and 5V operation for increased noise immunity. The Event System and Configurable Custom Logic (CCL) peripherals, along with Intelligent Analog peripherals, like 12-bit differential Analog-to-Digital Converter (ADC), Zero-Cross Detect (ZCD), 10-bit Digital-to-Analog Converter (DAC) and the latest-generation Peripheral Touch Controller (PTC) with Driven Shield technology, make the AVR DA family ideal for low-latency control applications and capacitive touch user interfaces. The AVR DA family is designed to bring capacitive touch sensing and real-time control functions to industrial control, home appliance products, automotive, Internet of Things (IoT) and other applications. Our AVR DB MCUs are a great option for level-shifted, bi-directional communication with devices on a different power domain.
The AVR128DA48 Curiosity Nano Evaluation Kit* (DM164151) is the ideal platform for rapid prototyping with new tinyAVR MCUs. The USB-powered kit features an on-board programmer/debugger that seamlessly integrates with the MPLAB® X IDE. The small form factor makes the board ideal for breadboard soldering, or you can combine it with the Curiosity Nano Base for Click boards™, which features multiple mikroBUS™ sockets so you can easily add sensors, actuators or communications interfaces from Mikroelektronika’s extensive selection of Click boards.
*This board is based on the 128 KB 48-pin AVR DA MCU. An evaluation kit with the 64-pin AVR DA is not available.
The AVR DA family is well suited for safety-critical applications such as home appliance (IEC 60730), automotive (ISO 26262) and industrial (IEC 61508) products. We offer a UL-certified IEC 60730 class B library free of charge for home appliances in addition to important safety collaterals such as Failure Mode, Effect and Diagnostic Analysis (FMEDA) reports and a safety manual. The FMEDA reports and safety manual are ASIL B Ready-certified by SGS TÜV Saar.
We also offer the MPLAB XC8 Functional Safety Compiler license, which is a TÜV SÜD-certified compiler package supporting PIC® and AVR MCUs that includes qualification documentation for MPLAB X Integrated Development Environment (IDE) and MPLAB development ecosystem programmers.
The on-board 12-bit, 130 ksps differential Analog-to-Digital Converter (ADC) features selectable internal voltage references with minimal temperature drift. Using the Event System, the on-board Analog Comparator (AC) can be connected to trigger autonomous operation in other peripherals, which is ideal for real-time control and closed-loop operations. The output of the 10-bit Digital-to-Analog Converter (DAC) can either be sent to a pin or it can be used to generate an adjustable reference voltage for the AC
The Event System allows peripherals to communicate directly with each other without involving the CPU or bus resources. This means that different triggers at the peripheral level can result in an event, such as a timer’s interrupts triggering an action in another peripheral. The Event System has three independent channels for direct peripheral-to-peripheral signaling. This deterministic signaling method is a perfect fit for real-time applications. The events are handled at the peripheral level even if the CPU is occupied handling interrupts or in sleep mode.
The Custom Logic peripheral is a programmable logic peripheral that can be connected to the device pins, events or other internal peripherals. Each Lookup Table (LUT) consists of three inputs: a truth table, an optional synchronizer and a filter and edge detector. An LUT can generate an output to be routed internally or to an I/O pin. This eliminates the need for external logic and reduces BOM cost.
The Peripheral Touch Controller (PTC) is an autonomous unit that acquires and processes capacitive touch signals. It supports buttons, sliders, wheels and 2D surface configurations in addition proximity sensing , and it requires no additional external components. This CIP offers a broad range of touch-enabled features, such as mutual and self capacitance, noise filtering, moisture tolerance, auto calibration over temperature and voltage, as well as wake-up upon touch and/or proximity from sleep mode.
Idle, standby, power down low-power modes allow you to optimize your application for device performance and power consumption. The Peripheral Module Disable (PMD) allows unused peripherals to be turned off individually, further reducing power consumption.
You can use the built-in features that support safety-critical applications to add robustness and reliability to your design. These include the Windowed Watchdog Timer (WWDT) for system supervision, the Cyclic Redundancy Check (CRC) for scanning Flash memory, and the Event System for fault detection. Other features include a Voltage Level Monitor (VLM), a Brown-Out Detector (BOD) and Power-On Reset (POR) for monitoring the supply voltage.
Take your next idea to market with a development board that you can keep in your pocket. With full program and debug capabilities, the AVR128DA48 Curiosity Nano Evaluation Kit offers complete support for your next design.
The Microchip Curiosity Nano Base for Click boards™ evaluation kit is a hardware extension platform to ease the connection between Curiosity Nano kits and extension boards like the mikroBUS Click modules and Xplained Pro extension boards.
This board is designed to be used in combination with the AVR128DA48 Curiosity Nano board and the QTouch Xplained Pro Extension Kits, enabling easy evaluation of the touch performance of AVR DA microcontrollers.
Touch Application: 2D Surfaces
This board offers a 4 × 4 channel touch surface and a 7 × 7 blue LED matrix to provide visual feedback when sensing a touch.
Touch Application: Buttons
This extension board provides a 12-key mutual-capacitance number pad and a 4 × 4 LED matrix to provide visual feedback when sensing a touch.
Touch Application: Proximity and Buttons
This board features two touch buttons, two proximity sensors and LED indicators for evaluating the Peripheral Touch Controller (PTC) in self-capacitance mode.
Touch Application: Curved Slider and Buttons
This board features a curved mutual-capacitance slider, two mutual-capacitance buttons and 16 LEDs to demonstrate how to create an attractive touch interface using the Peripheral Touch Controller (PTC).
Touch Application: Water-Tolerant Buttons and Sliders
Featuring a slider, two buttons and eight LEDs, this board demonstrates how to use self-capacitance touch with Driven Shield technology to create a robust and water-tolerant design.
Touch Application: Water-Tolerant 2D Surfaces
This extension board features a 5 × 5 2D touch surface sensor with Driven Shield technology and 11 LEDs to indicate touch position. It demonstrates the robust water tolerance of our capacitive-touch-enabled microcontrollers.
Touch Application: Buttons and Slider
The T10 Xplained Pro Extension Kit enables easy evaluation of our Touch library for mutual sensing. The kit demonstrates water tolerance, speed and noise immunity on four touch buttons and a four-segment slider. The T10 Explained Pro board supports Boosted Touch, enabling you to double the Signal-to-Noise Ratio (SNR) in mutual designs or to reduce the acquisition time by a factor of four.