Complete Integrated Development Platform 2013 Copyright Atmel Corporation
MCU Developer s Challenge 80% increase in SW in next MCU project Top Engineering Concern: Hitting Schedules More complex end user devices Disjointed Tools and SW Ecosystem 2 2013 Copyright Atmel Corporation Atmel Tools Platform
Atmel Tools Overview Making It Easy to Develop with Atmel MCUs App Store Embedded Software Industry Partners Hardware Tools and Kits Online Communities Development Tools Fastest Product Development 3 2013 Copyright Atmel Corporation
Atmel Studio 6.2 World-class tool chain for Atmel MCUs Available for free at atmel.com Powerfull Based on Visual Studio frontend Supports 8/32-bit AVR and ARM development and debugging for Atmel MCU targets Supports project migration from earlier versions Easy to use Extensive embedded software library Integrated training modules and examples for MCU parts and development boards Extensible Rich 3rd-party ecosystem of plugins Configuration tools for Atmel Touch and Wireless technologies 500,000+ downloads in 2012 93% Users ratings excellent, very good, good 4 2013 Copyright Atmel Corporation Atmel Tools Platform
Atmel Studio New features in 6.2 Advanced debugging features Data breakpoints Break execution on R/W access to RAM locations Complex breakpoint types (Equals Greater/Less than, bitmasks..) Supported for ARM, AVR and AVR32 development Live Watch / Data Trace Real-time variable tracking with optional timestamp Non-Intrusive for Cortex-M3/M4, Polled trace support for Cortex-M0+ Graphing data and logging to file Interrupt trace/monitoring Monitor interrupts over SWO trace Identify which interrupts trigger, how often, and compute overhead Improved debugging of optimized code by GDB integration (ARM) Support for creation of ELF production files 5 2013 Copyright Atmel Corporation
Atmel Studio New features in 6.2 More advanced debugging features RTOS Awareness Tree view of kernel objects such as tasks, queues, and semaphores. Current state of kernel objects Scheduling priority, state, stack size and stack usage for tasks Current and maximum queue size of queues and buffers Statistical Code Profiling Sample PC to show relative amount of CPU Cycles spent in functions. 6 2013 Copyright Atmel Corporation
Atmel Studio Roadmap 6.2-SP1 (ETA 13 th October) Trace buffer support for CM0+ (MTB trace) Read and visualize MTB trace buffer on CM0+ parts using EDBG/Atmel-ICE Code coverage vizualized using trace data reusing Percepio technology Atmel Studio 7 (Beta in Feb 2015) Upgrade to the latest Visual Studio Isolated Shell Will significantly improve IDE responsiveness and startup times due to re-architecting done by MSFT Modularize installer to reduce size Arduino project import Ability to import Arduino sketches as C++ projects, creating a migration path for users that wish to take their designs to production. MPU support in Studio (SAMA5) Support for SAMA5 devices will be added to Studio, as well as to the Atmel-ICE probe. 7 2013 Copyright Atmel Corporation
Atmel Software Framework Feature rich software library for Atmel MCUs Powerfull More than 2000 ready-to-run project examples ASF Explorer import wizard with 170+ ASF components and automated dependancy management Easy to use Standard peripheral access APIs across all AVR and ARM MCUs ASF documentation accessible with single click Integrated in Atmel Studio, 3rd party editions available. RTOS Integration FreeRTOS is a core component of ASF 8 2013 Copyright Atmel Corporation Atmel Tools Platform
QTouch Composer Seamless development of cap-touch functionality Distributed trough Atmel Gallery Fully integrates into Atmel Studio New Touch Project Wizard Step-by-step guide through the whole touch project setup Generates project complete w. initialization code Real Time Data Graphing & Tracing Records data during debugging for later playback Validation Wizard Quickly test system performance Power Analyzer Monitors power consumption of the microcontroller in real time 9 2013 Copyright Atmel Corporation Atmel Tools Platform
Xplained development boards Low cost hardware platform for evaluation and rapid prototyping Low cost Starting at $9 and up depending on target Easy to use all boards supported in Atmel Studio* Flexible Boards can be extended using various connectors Get users up and running fast Examples provided for all boards Open source hardware All design files available. Easy to reuse in customer projects Xplained Mini Xplained Pro Xplained Ultra * Atmel Studio support for SAMA5 MPU under development 10 2013 Copyright Atmel Corporation 10/31/2014
Xplained Pro Kits Evaluation and prototyping platform for Atmel MCUs Supports high pin-count flash-mcus MCU Boards and Extension boards MCU boards supports MCU s key features Easy to use On-board Debugger Automatically detected in Atmel Studio Example projects built on ASF and documentation in Atmel Studio Flexible Standardized Xplained Pro connectors, providing access to MCU signals Atmel and third party extension boards available Low cost $39 11 2013 Copyright Atmel Corporation
Xplained Mini Ultra low cost platform for low pin-count devices Supports low pin-count devices MCU Evaluation board Arduino shields for extensions Easy to use On-board Debugger Automatically detected in Atmel Studio Example software projects provided Flexible Large prototyping area with access to all MCU signals Footprint for optional Arduino connector included Very low cost - $8.88 Includes built in debugger! Ordering information: MEGA328-XMINI Additional boards will be released during 2014 12 2013 Copyright Atmel Corporation
Xplained Ultra New Evaluation and Prototyping platform for Atmel MPU Evaluation, prototyping, development for embedded MPU First board supports Cortex-A5 SAMA5D3 MPU Easy to use Free-of-charge Linux distribution from Atmel to get started QT Development toolkit with foc widgets, for graphics UI Software drivers and examples for bare metal developers Supported in Element14 Community Flexible Arduino and LCD connectors, USB and SDIO for extensions Low cost - $79 MRSP SAMA5D3 Xplained First Xplained board for MPU Ordering information: ATSAMA5D3-XPLD 13 2013 Copyright Atmel Corporation
Atmel-ICE Stand-alone debugging/programming tool Supports programming and debugging of Cortex-M based SAM, AVR and UC3 based parts Programming AVR microcontrollers over JTAG, PDI, SPI, TPI and awire Debugging AVR microcontrollers over JTAG, PDI, debugwire and awire Target operating voltage range 1.62V to 5.5V ITM serial trace support on Cortex-M based SAM MCUs Supported in Studio 6.2 and later versions 3 different editions Low cost PCB only Basic w. common cables Complete w. all cables and adapters 14 2013 Copyright Atmel Corporation
Probes and Evaluation Platforms Programming, Debugging and Evaluation tools STK-600 Complete development and evaluation platform, adaptable to any AVR MCU Access to all device pins Adjustable voltage supply and clock Broad portfolio of device programmers and debug probes Atmel-ICE For AVR8/32 and Cortex-M based SAM MCU SAM-ICE For MPU AVR ONE For high-end 32-bit AVR Advanced prototyping kits available for purchase inside Atmel Studio 15 2013 Copyright Atmel Corporation Atmel Tools Platform
Atmel Gallery App store for Atmel Studio extensions Integrated into Atmel Studio Free, eval, paid-for extensions available Main update channel for Atmel Studio Making development with Atmel MCUs faster and easier Moderated by Atmel for content quality Development tools & Embedded Software From Atmel ASF, Atmel Kits, Qtouch.. Tool and software vendors Visual Micro, Keil MDK, CodeVision, Micrium, Percepio And others Easy Access, Easy to Use From Studio 6 through Extension Manager Web interface: gallery.atmel.com ~45,000+ Registered users since Launch Nov. 12 ~10,000+ Downloads per month 16 2013 Copyright Atmel Corporation Atmel Tools Platform
Atmel Spaces Enabling Open Source Community Development Atmel Spaces hosts open source projects, and provides many collaboration tools Provides collaboration tools such as version control system (VCS), Trackers (Bugs, Features, Patches, Custom), Mailing Lists, Wiki Documentation, and more Infrastructure hosted by Atmel, project and content open to community Project owners have complete control over their project, members, and tools. Easy access, easy to collaborate Atmel Studio extension available in Atmel Gallery http://spaces.atmel.com 17 2013 Copyright Atmel Corporation Atmel Studio Platform
On-Line Communities and Open Source The industrys most engaged communities User driven communities AVR Freaks, at91sam Great support resources for experienced users Fantastic teaching tool for beginners Arduino - The heart of the Maker movement 300,000 boards produced according to mid 2011 estimate Atmel Spaces Free hosting and collaboration tools for Open Source projects ~1000+ registered users and growing Engaged in several open source efforts AVR Dude, AVRGCC, LUFA,... 18 2013 Copyright Atmel Corporation Atmel Tools Platform
Partner Eco-System We work with all major commercial vendors Customers are not limited to Atmel's SW/HW Broad Eco-System support for Atmel in the embedded industry Accelerates development Ensures flexibility for customers Longstanding partnerships with all major embedded vendors Advance insight in our roadmaps ensure rapid support for new devices High class commercial support available 19 2013 Copyright Atmel Corporation Atmel Tools Platform
Summary Atmel provides an uniquely integrated development platform Atmel Studio Powerfull and Easy to Use ASF and Gallery Reduces SW complexity Hardware kits and Tools Makes evaluation and development easier Community and Eco-System Best in class support Atmel's Integrated Development Platform helps users reduces time to market by providing advanced features, an extensible software eco-system, and powerful debug integration 20 2013 Copyright Atmel Corporation Atmel Tools Platform