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 […]
Tag Archives: atmel
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: ASF – USB Composite Device
Here’s an application note from Atmel: ASF – USB Composite Device (PDF!) The aim of this document is to provide an easy way to integrate a USB composite device application on a new or existing project. This document is associated to USB device class Atmel® application notes AVR4903 to AVR4909.
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: PCB mounting guidelines for surface mount devices
Here’s an application note from Atmel on PCB mounting guidelines for surface mount devices. The article describes a multitude of tips on how to improve the reflow rate of production boards designed with SMT components.
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: Zero cross detector for AVRs
Atmel describes how to implement zero cross detection on an AVR. Zero cross detection is used to find the exact moment when a signal crosses from positive into negative, or vice-versa. This is useful in periodic AC signals as it gives you a reference point of when a new half period has started. This application […]
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 […]
Digital saxophone emulator
Brian built a digital saxophone emulator. A mic is used to detect the pressure blowing onto the mouthpiece, while buttons detect the notes selected. An Atmel breakout board generates the sound based on these two factors. Via Hacked Gadgets.
App note: USB Keyboard Demonstration
Here is an USB keyboard demonstration from Atmel. The document describes how to start, and design USB HID class keyboard applications on the STK525 starter kit.
