Special declaration: "2017 China Site Electronics Zhizhi Innovation Contest" officially started, the pavilion will renew the evaluation of the officially designated board of the competition, these boards can be applied for free on the competition, as long as you have reasonable applications, we will Free board development for free. View the development board details. 1882.>
2017 Site Electronics Zhigang Innovation Contest: http://www.eefocus.com/activity/mouser2017_contest/signup
The current updated competition evaluation board is:
Silicon Labs Thunderboard Sense Development Board
CYPRESS PSOC 4000s Capsense development board
LPCXPRESSO54608 development board
Adi evAl-adiCup3029 development board
Ti CC3200 Launchpad
Silicon Labs Slstk3201a Zero Geck Development Board
NXP LPCXPRESSO54114 development board
Microchip Curiosity HPC PIC16F18875 Development Board
Silicon Labs Slstk2010a EFM8SB1 SLEEPY BEE Development Board
NXP LPCXPRESSO824-MAX development board
Tinyavr MCU has a lot of years. Tiny is a small meaning, which represents this series of AVRs with ultra-small package size, which can put into many small equipment. Microchip launches the latest TinyAVR® series of products in order to highlight its commitment to support AVR® Series 8 MCU (MCU).
The new series contains Attiny817, Attiny816, Attiny814 and Attiny417 models, these products are the first product of AVR MCU. These devices integrate a variety of new features, including peripheral peripherals, peripheral touch controllers, PTCs, and peripheral event systems. The TinyAVR device provides a perfect combination of miniaturization, processing capabilities, analog performance, and system-level integration. Tinyavr MCU is the most compact and most complete device in the AVR series. These devices are also the first 8-bit device supported by Atmel Start. Atmel Start is an intuitive online graphical configuration tool for embedded projects to help you configure drivers and software for your device.
Today we get an Attiny817 XPlained Mini Evaluation Kit (Attiny817-Xmini), this is a mini assessing the hardware platform. The new assessment kit is a hardware platform for assessing Attiny817, Attiny816, Attiny814 and Attiny417 Tinyavr MCU. This assessment kit comes with a fully integrated debugger that seamlessly integrate with Atmel Studio 7. Below we use this small assessment board to experience this new MCU step by step.
Unpacking process
The evaluation board uses a familiar style, with an AVR classic robot mark, and logo and model. The box is small because it is a mini evaluation tool.
The back of the box briefly introduces the quick start-up method, as well as the evaluation board serial number, origin, date, and more.
Carefully open the box, take out the evaluation board, is installed by an anti-static bag, there is no data cable, very simple packaging.
Unpack the anti-static bag, take the evaluation board, still is a familiar blue style PCB. There is a large brand of LOGO on the front, there are two AVR logo.
Over the evaluation board, you can see the production date and serial number.
Finally, the TinyAVR microcontroller HD close-up, can be clearer to see the model AT817F.
Attiny817 adds a variety of new features in the original TinyavR, including independent of the kernel peripheral, Peripheral Touch Controller, PTC, and Peripheral event systems. Have the following features:
8-bit AVR MCU, hardware multiplication speed can reach 20 MHz
Self-programming within full voltage
Internal oscillator: ± 2% (0 to 70 ° C)
Internal VREF offers a variety of voltages
Timer / Counter: 1 16-bit GP (3 channel), 1 16-bit capture timer, 1 12-bit PWM
16-bit RTC
1 UART, 1 SPI and 1 I2C
12-channel ADC, 10, 115 KSPS
Analog comparator: 1 high speed
Custom logic / CRC scan
PTC with drive shroud, self-capacitance and mutual capacitance
12-22 I / O
Package: 24-pin QFN 4 × 4
Working voltage range: 1.8 ~ 5.5V
Temperature range: -40 ~ 105 ° C, -40 ~ 125 ° C
The assessment board features and resource distributions are shown below:
The top of the evaluation board is a Micro USB interface that can be used to power and debug, the upper part is the debugger circuit, the lower part is the MCU circuit, the onboard function is as follows:
ATTINY817 microcontroller
A green state LED
A yellow user LED
A mechanical button
Two QTouch® Capacitance Touch Button
Onboard Medbg debugging downloader
The ID of the circuit board automatically identifies the circuit board in atmel studio
Virtual serial COM port (CDC)
USB power supply
ATTINY817 MCU supports power selection
Arduino I / O compatible interface
XPLAINED Pro I / O expansion interface
Test and Quick Getting Started Guide
First, go to the Microchip official website to download and install Atmel Studio 7. Please refer to the article. Then check the Atmel Studio 7 Quick Start Guide, please refer to your article:
Open Atmel Studio 7, use the USB cable to connect to the evaluation board, you can see the following interface:
At this time, we can see that Atmel Studio 7 has automatically identified the evaluation board model, and the routine link is displayed, we click on Atmel Start Example Projects Using Board ... You can enter the Amtel Start interface.
Atmel Start is an intuitive online graphical configuration tool for embedded projects to help you configure drivers and software for your device.
At this time, click on the green Browse Examples above and start browsing the sample program. On the right selection column in the interface, select Attiny817 XPLained MINI, the corresponding sample program will automatically appear. We choose Attiny817-Xmini-Touch-Project to demonstrate the new feature of Attiny817 QTouch® capacitive touch function.
Click Open SELECTED EXAMPLE to open the sample program configuration interface. Inside the MCU pin, clock, peripherals, and automatically produce code. The instance program has been automatically configured.
Click on the generate project to start creating a generated project code, the software will automatically initialize the pin configuration, peripheral configuration, touch configuration to the project, and add a good user code.
Expand the source code, we can see that Main.c has automatically added user code, and below is compiled.
After successful compilation, download the program to the evaluation board through MEDBG.
The sample program function is that the touch evaluation board is on both QTouch® capacitive touch buttons, LED will light, loose, LED off. The following is demonstrated by an animation.
Here, our entire opening process and testing process is basically finished.
summary
After a simple trial, we found that Microchip Attiny817 XPlained mini evaluation board works very fine, reflects the big factory style, software development platform is also very powerful and humanized. The Atmel Studio integration development environment and atmel start online graphical configuration tools greatly shorten the time development time and improve development efficiency.
The new Tinyavr has improved the first new product of Microchip, and improves the processing power of the TinyavR device, analog performance, and system level integration. 1.8 ~ 5.5V wide voltage support, which achieves high flexibility, ease of use, and stability, is very suitable for white appliances, smart home, automotive electronics, industrial control, electronic pole passengers, etc.
Our other product: