Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM University Program

The aim of the ARM University Program is to encourage the use of ARM processors as the basis for educational labs and university courses. University courses, student projects, and research which focus on SoC design, computer architecture, embedded systems, microprocessors/controllers, assembly programming, OS application development, robotics, or mechatronics can benefit from using ARM IP and development systems.

The program provides a variety of teaching materials, development tools, and other resources for both faculty and students.

news iconSubscribe to the University Newsletter!"Like" the ARM University Program Facebook page!
podcast iconCheck out our Podcasts on iTunes U!Follow the ARM University Program on Twitter!
 

 


University of Pennsylvania

Penn Engineering
GRASP Laboratory - General Robotics, Automation, Sensing and Perception
Spring 2012

ARM/STMicro Cortex-M3 (STM32)-based Nano Quadrotors: Quadricopters with Artificial Swarm Intelligence by GRASP Lab & KMel Robotics!  Check out the videos and links below!


Freescale Cortex-M0+ Freedom

The FRDM-KL25Z is an ultra-low-cost development platform enabled by Kinetis L Series KL1 and KL2 MCUs families built on ARM® Cortex™-M0+ processor. Features include easy access to MCU I/O, battery-ready, low-power operation, a standard-based form factor with expansion board options and a built-in debug interface for flash programming and run-control. A range of Freescale and third party development software supports the FRDM-KL25Z. 

  • MKL25Z128VLK4 MCU – 48 MHz, 128 KB flash, 16 KB SRAM, USB OTG (FS), 80LQFP
  • Capacitive touch “slider,” MMA8451Q accelerometer, tri-color LED
  • Easy access to MCU I/O
  • Sophisticated OpenSDA debug interface
  • Mass storage device flash programming interface (default) – no tool installation required to evaluate demo apps
  • P&E Multilink interface provides run-control debugging and compatibility with IDE tools
  • Open-source data logging application provides an example for customer, partner and enthusiast development on the OpenSDA circuit
     
  • Freedom Development Platform
  • Lab Exercise for Freescale Freedom KL25Z Board

     New ARM-based Academic Textbooks and Teaching Materials 

    One of the most requested resources from the ARM University Program are quality academic textbooks and teaching materials. With increasing frequency, new academic ARM-based textbooks and teaching materials are being made available, and we maintain an updated list of these as part of our offerings.

     Migrating From Other Processors and Architectures

    A variety of Application Notes written to help migrate course and project materials from other processors and architectures to ARM are available.

     
    Maximise