The program provides a variety of starting points, tools, and materials to both students and faculty, including development systems, physical IP components, Real-Time OS's, ESL tools, training materials, and application notes.
The program provides a variety of starting points, tools, and materials to both students and faculty, including development systems, physical IP components, Real-Time OS's, ESL tools, training materials, and application notes.

ARM assembly textbook! Teaching ARM has never been easier!One of the most often requested resources from ARM University Program is an undergraduate text (2nd or 3rd-year) which covers the fundamentals of assembly and hardware. To facilitate the teaching of ARM, a new textbook has been written that includes a discussion of the ARM7TDMI, the basics of assembly, tables, fractional arithmetic, mixing C and assembly, subroutines, and memory-mapped peripherals. It also includes part of the Version 4T Architectural Reference Manual, and uses the free Keil software tools, which can simulate not only an ARM processor but an entire microcontroller. Students can either learn at their own pace or use the text in part of course offerings.
The book is titled "ARM Assembly Language: Fundamentals and Techniques", and is available directly through CRC Press or through Amazon.com.

In English, by William Hohl
Published by CRC
ISBN-10: 1439806101
ISBN-13: 978-1439806104
Errata List
A solutions manual for the exercises is provided by the publisher to adopters of the text. Contact CRC Press for more information.
ARM/NXP mbed Design Challenge!
Start prototyping the mbed way!
NXP and ARM/mbed challenge you to revolutionize the way people build prototypes! You are challenged to use the mbed NXP LPC1768 prototyping board and mbed online “Cloud” compiler to develop an innovative hardware- or software-based application. Examples include a product prototype, reusable library, component interface, or reference design that can be shared on http://mbed.org to help others build their prototypes even faster. Succeed, and you could be walking away with part of a prize pool worth $10,000!
Anyone with an mbed NXP LPC1768 prototyping board can enter! In addition, thousands of complimentary mbed NXP LPC1768 kits are being distributed by NXP and ARM/mbed while supplies last. Register here to request a sponsored kit. No purchase is necessary, and all mbed users are highly encouraged to participate.
Click here to Join the Challenge!
ARM/STMicro iNEMO Design Contest! .jpg)
iNEMO™: Multi-sensor Inertial Measurement Unit (IMU) devices
ARM Cortex-M3-based ST’s iNEMO™ family represents ST’s first IMU devices with 10 degrees of freedom (DOF), offering combinations of 3-axis sensing of linear, angular and magnetic motion with temperature and barometer/altitude readings combined with a 32-bit processing unit and a dedicated software in a single package. The modules contain a memory card socket for data logging and dedicated connectors for wired/wireless connectivity including USB, ZigBee® or GPS.
Enter the Design Contest!

The STM32 Value line Discovery is the cheapest and quickest way to discover the STM32. It includes everything required for beginners and experienced users to get started quickly. The STM32 Value line Discovery includes an STM32F100 Value line microcontroller in a 64-pin LQFP package and an in-circuit ST-Link debugger/programmer to debug Discovery applications and other target applications. A large number of free, ready-to-run application firmware examples are available on www.st.com/stm32-discovery to support quick evaluation and development using the LEDs, button and extension header to connect to other boards or devices.
Department of Electronics
[66.48] Seminars on Electronics: Embedded Systems
Fall 2010
Teaching Staff: Ariel Lutenberg, Alejandro Celery, Lucas Chiesa, Juan Manuel Cruz (UTN-FRBA), Joaquín De Andrés, Jorge Graña, Andrés Djordjalian, Sebastián García, Pablo Gómez, Pedro Martos, Leonardo Rey Vega
Partial Syllabus:
Real ARM University Program Testimonials!"The ARM University program provides an outstanding selection of design tools, IP and development platforms for both graduate and undergraduate curricula."
- Mark McDermott, Professor, University of Texas at Austin
"We chose the ubiquitous ARM7 core for our microprocessor systems course because it's clean implementation is accessible to students just being introduced to microprocessor systems, but it still has all the key architectural concepts that they need to experience."
- Michael Morrow, Professor, University of Wisconsin
"The ARM University Program has helped us set up a new embedded systems teaching lab and gives us rapid access to great technical support."
- Peter Baxendale, Professor, Durham University
"I would highly recommend the ARM university program to other universities because it has enabled me to incorporate one of the most widely-used embedded systems architectures, ARM, into my embedded systems course by providing the software tools and hardware needed by the students to do realistic design projects, as well as providing informative seminars on the latest developments at ARM."
- Victor Nelson, Professor, Auburn University
"I chose to use ARM processors in my courses and recommend them to post graduates for two main reasons: The first reason being that ARM-based microcontrollers are so common in electronic products – a good thing if you want graduates well-versed in technologies they are likely to encounter in the real world. The secondly reason is that ARM processors are well supported; for example, the ARM University Program provides excellent learning materials that saves time in preparing lecture slides and lab practicals; and for postgraduate projects especially the variety of IP and other advanced resources the program has offers many advantages."
- Simon Winberg, Professor, University of Cape Town
