App note: Getting started guide for the Atmel Lightweight Mesh

Here’s an getting started guide from Atmel describing their Lightweight Mesh wireless protocol. The purpose of this application note is to introduce users to the Lightweight Mesh network protocol stack and typical application development process from Atmel. This document describes how to start quickly with the Lightweight Mesh SDK, by setting up the development environment […]

App note: Calibration of the ATtiny25/45/85 internal temperature reference

Here is an app note from Atmel describing how to calibrate the ATtiny internal temperature reference. This application note describes how to calibrate and compensate the temperature measurements from the ATtiny25/45/85. It can also be used on other AVR microcontrollers with internal  temperature sensors. The temperature measurement is based on an on-chip temperature sensor that […]

Protostack 40 pin AVR development board and ATMega32A development kit

Protostack has announced the release of their two newest products, the 40 pin AVR development board and ATMega32A development kit: The board allows you to build microcontroller circuits using the 40 pin AVR microcontrollers.  It measures 127 x 93.98mm, includes a large breadboard style prototyping area and many power supply options.

Atmel Tech on Tour: Bringing hands-on technology training to you

Xykon writes to let us know about the new Atmel Tech on Tour events: During this hands-on training, you will learn how to lower the power of your system designs using Atmel microcontrollers (MCUs) in conjunction with our wireless and touch solutions. Many of the lessons you’ll learn will be applicable to a wide variety […]

App note: In house unit with bluetooth low energy module hardware user guide

In house unit with bluetooth low energy module hardware user guide (PDF): This document describes the design details of the In House Unit (IHU) project. It will guide the user to know and start the design based on this IHU board. It gives a clear concept of the entire design. The IHU design with CSR […]

App note: Using the WeX timer/counter extension

Here’s an application note from Atmel:  Using the WeX timer/counter extension (PDF!) This application note describes the various functions of the Waveform Extension (WeX) to Timer/Counter 4/5 available on the Atmel® XMEGA® E.  It details the differences and improvements according to the AWeX extension to Timer/Counters of the previous XMEGA (see AVR®1311 Application Note).  Included […]

App note: RF Layout with Microstrip

Here’s an application note from Atmel on microstrip layout techniques to get optimal RF performance from wireless ICs (PDF!) : Poor layout can seriously degrade wireless performance. This application note outlines practical microstrip layout techniques to connect wireless microcontrollers with baluns and antennas. Unbalanced and balanced (differential) microstrip techniques are discussed for 4-layer PCBs using […]

App note: USB High speed device mass storage on SD/MMC card with optional AES

Here’s an application note from Atmel:  USB High speed device mass storage on SD/MMC card with optional AES (PDF!) This application note is a description of a USB Mass Storage device, using High Speed USB for communication and a SD/MMC-card for storage. By default the code is compiled to run at the EVK1104 reference design […]

App note: Moisture tolerant QTouch design

“This application note describes the techniques to mitigate the issues caused by moisture in QTouch designs. (PDF!)” The basic conductive nature of water poses a great challenge to capacitive touch technology. This is aggravated by the varying salinity of water and the presence of impurities. Water accumulation can occur in a variety of unpredictable ways, […]

App note: Joystick game controller reference design

Atmel AT01095:  Joystick game controller reference design This document (PDF!) shows the implementation of a joystick game controller based on the Atmel ATxmega32A4U microcontroller. This design allows users to control the mouse cursor and simulate left/right clicks from a personal computer (PC) or laptop via push buttons on the joystick of a game controller.

Simple ATmega325 development board

Here is an open source ATmega325 development board designed by Dilshan.  The board includes a crystal oscillator circuit for the MCU, a MAX232 serial driver, hardware reset button, and breakouts for all the MCU pins. This post is about simple Atmega325 development board which I was designed and build to test some large AVR systems. […]

App note: Using Atmel’s DataFlash ICs

Atmel describes their DataFlash memory chips and how to interface with them: The DataFlash is perfectly suited for digital voice-, image-, code- and data-storage applications, especially where low power consumption is required. In these storage applications, the DataFlash’s small page size not only  makes it easier to manipulate data, it also increases storage efficiency.

App note: Control a USB Host-enabled AVR from an Android device

Atmel describes how to control an AVR chip from an Android device. This document introduces the Android Open Accessory Protocol  for Atmel® microcontrollers. The library and examples are  included in the Atmel AVR® Software Framework (ASF) to provide the customer with a quick and easy way to get started with developing an Android accessory. The […]

App note: Avoid clock stretch in I2C with Atmel tinyAVR

Here is an app note from Atmel describing how their TWI (I2C) peripheral, found in tinyAVRs, avoids SCL clock stretching. This application note describes a TWI slave driver for the ATtiny20 and ATtiny40. Aslave software driver is included. The application note explains how the TWI SCL clock is not  stretched, provided that the AVR clock […]

App note: ATtiny40 Qtouch reference design

Here is a reference design from Atmel designed to demonstrate the Qtouch capabilities of the ATtiny40 microcontroller. Only one pin, and a PCB pad is needed to make a capacitive touch button. The reference design is to demonstrate the capabilities of the Atmel ATtiny40, which supports QTouch, the latest capacitive touch technology. The technology requires […]