Microchip Technology Parrot User Manual
Microchip Technology Parrot User Manual

Microchip Technology Parrot User Manual

Audio demo board based on the attiny817

Advertisement

Quick Links

Parrot (Voice Recorder) with ATtiny817 Hardware User's

Introduction

This user guide describes an audio demo board based on the ATtiny817, a high-performance tinyAVR
bit microcontroller.
The Parrot field engagement board can be used as a voice recorder to record, play back, browse, and
erase voice data. This application helps the user to quickly evaluate the ADC and DAC features of the
microcontroller.
The firmware and accompanying application note ( AVR42777) is available on Atmel START
start.atmel.com/.

Features

Voice Record and Playback
Electret Microphone
Volume Control
8Mb SPI Data Flash
Single-Wire Programming via UPDI
©
2017 Microchip Technology Inc.
Parrot Hardware
Guide
User Guide
®
8-
http://
DS40001916A-page 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Parrot and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Microchip Technology Parrot

  • Page 1: Introduction

    This user guide describes an audio demo board based on the ATtiny817, a high-performance tinyAVR bit microcontroller. The Parrot field engagement board can be used as a voice recorder to record, play back, browse, and erase voice data. This application helps the user to quickly evaluate the ADC and DAC features of the microcontroller.
  • Page 2: Table Of Contents

    The Microchip Web Site....................16 Customer Change Notification Service................16 Customer Support......................16 Microchip Devices Code Protection Feature..............16 Legal Notice........................17 Trademarks........................17 Quality Management System Certified by DNV.............18 Worldwide Sales and Service..................19 User Guide DS40001916A-page 2 © 2017 Microchip Technology Inc.
  • Page 3: Block Diagram

    User 3.3V Data Flash The Parrot field engagement board demonstrates the capabilities of the ATtiny817 with audio processing, using its ADC and DAC peripherals. It is possible to record, playback, erase, rewind, and fast forward by using the buttons. As shown in the figure above, once the “REC” (record) button is pressed, the electret microphone starts to detect an analog sound signal.
  • Page 4: Hardware Details

    The filter is designed to have a gain of 50 and a cut-off frequency of 4kHz. The amplified signal is connected to the MCU ADC input 11 (pin PB0_AIN11). User Guide DS40001916A-page 4 © 2017 Microchip Technology Inc.
  • Page 5: Microcontroller

    The ATtiny817 is a tinyAVR 8-bit microcontroller with up to 8KB Flash, 512 bytes of SRAM, and 128 bytes of EEPROM in a 14-, 20-, and 24-pin package. The microcontroller uses the latest technologies from Microchip Technology Inc. with a flexible and low- power architecture including Event System and SleepWalking, accurate analog features, and advanced peripherals.
  • Page 6: Adc

    5kΩ or 50pF load. The DAC has one analog output pin (DACOUT), namely the PA06, that must be configured before it can be used. User Guide DS40001916A-page 6 © 2017 Microchip Technology Inc.
  • Page 7: Filter For Dac

    SGND SGND SGND 100nF 100nF VCC_P3V3 DAC_VF_HALF OP AMP Filter 100nF SGND As shown in the figure below, the curve is based on measured data of the filter on the board. User Guide DS40001916A-page 7 © 2017 Microchip Technology Inc.
  • Page 8: Power Amplifier

    DAC. In front of the power amplifier, one variable resistor (VR1) and a couple of relative resistors construct a simple circuit for the users to adjust the loudspeaker volume. User Guide DS40001916A-page 8 © 2017 Microchip Technology Inc.
  • Page 9: User Interfaces

    PLAY/STOP BACK FORWARD ERASE USER 2.6.2 LEDs There are two LEDs on the board, as shown in the figure below. The firmware determines the use of the LEDs. Figure 2-10. Status LEDs User Guide DS40001916A-page 9 © 2017 Microchip Technology Inc.
  • Page 10: External Data Flash

    The ATtiny817 supports UPDI (Unified Program and Debug Interface), which is a Microchip proprietary interface for external programming and on-chip debugging of a device. Atmel-ICE supports the UPDI interface. The 2x3 connector for the interface is a 2.54mm pitch through- hole header. User Guide DS40001916A-page 10 © 2017 Microchip Technology Inc.
  • Page 11 UPDI Header VCC_P3V3 UPDI header PA0_UPDI_DATA connect to MISO Atmel-ICE. MOSI RESET Table 2-5. Pin Map for ATtiny817 UPDI Interface Signal Name Pin Number in the Header Pin Number in the MCU PA0_UPDI_DATA User Guide DS40001916A-page 11 © 2017 Microchip Technology Inc.
  • Page 12: Firmware Programming

    Firmware The latest firmware is available through Atmel START: http://start.atmel.com/ Search ̔ A VR42777 Parrotʼ in the Examples browser. The project user guide instructions outline how to download the .atzip package and import the project into Atmel Studio 7.0. Programming Atmel Studio can be used to program the device.
  • Page 13 Parrot Hardware Figure 3-2. Programming Interface in Atmel Studio User Guide DS40001916A-page 13 © 2017 Microchip Technology Inc.
  • Page 14: Revision History

    Parrot Hardware Revision History Doc. Rev. Date Comments 07/2017 Initial document release. User Guide DS40001916A-page 14 © 2017 Microchip Technology Inc.
  • Page 15: Object Of Declaration

    For information regarding the exclusive, limited warranties applicable to Microchip products, please see Microchip’s standard terms and conditions of sale, which are printed on our sales documentation and available at www.microchip.com. Signed for and on behalf of Microchip Technology Inc. at Chandler, Arizona, USA. User Guide DS40001916A-page 15 ©...
  • Page 16: The Microchip Web Site

    Microchip’s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. • Microchip is willing to work with the customer who is concerned about the integrity of their code. User Guide DS40001916A-page 16 © 2017 Microchip Technology Inc.
  • Page 17: Legal Notice

    SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries. GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries.
  • Page 18: Quality Management System Certified By Dnv

    ® DSCs, KEELOQ code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip’s quality system for the design and manufacture of development systems is ISO 9001:2000 certified. User Guide DS40001916A-page 18 © 2017 Microchip Technology Inc.
  • Page 19: Worldwide Sales And Service

    Sweden - Stockholm Tel: 408-735-9110 Tel: 86-29-8833-7252 Tel: 66-2-694-1351 Tel: 46-8-5090-4654 Tel: 408-436-4270 Fax: 86-29-8833-7256 Fax: 66-2-694-1350 UK - Wokingham Canada - Toronto Tel: 44-118-921-5800 Tel: 905-695-1980 Fax: 44-118-921-5820 Fax: 905-695-2078 User Guide DS40001916A-page 19 © 2017 Microchip Technology Inc.

Table of Contents