ARM Embedded Systems Education Kit
If you would like to know more or request a donation click on image below.
The kit contains everything an educator needs to set up a complete embedded systems design and programming curriculum. It expands the ARM Lab-in-a-Box (LiB) product announced in early 2014. The kit comprises:
If you are interested in adopting this kit in your course, click on the Request Donation button!.
The ARM University Program and STMicroelectronics have partnered to offer everything you need to teach an ARM/STMicroelectronics-based Embedded Systems/MCU course. If you are interested in adopting these materials in your course, click on the Request Donation button!
The STM32F4DISCOVERY helps you to discover the STM32F4 high-performance features and to develop your applications easily. It includes everything required for beginners and experienced users to get started quickly. Based on the STM32F407VGT6, it includes an ST-LINK/V2 embedded debug tool, two ST MEMS, digital accelerometer and digital microphone, one audio DAC with integrated class D speaker driver, LEDs and push buttons and an USB OTG micro-AB connector.
The LiB contains high quality, rigorous teaching materials to help academics wanting to upgrade their existing curricula to state-of-the-art ARM-based technologies. The teaching material can be readily deployed in classes. The full suite of teaching material is part of the LiB. However, you can request access to sample material by writing to firstname.lastname@example.org .
ARM offers the Keil Microcontroller Development Kit (MDK-ARM) for ARM powered microcontrollers. It features the industry-standard compiler from ARM, the Keil µVision IDE, and sophisticated debug and data trace capabilities. MDK-ARM offers tailored support for all Cortex-M, processor-based devices, and is the recommended solution for students working with standard ARM-based MCU devices. We suggest that students and universities download the free evaluation version of the tools, which offers all the features of the standard version, but with a 32 KByte object code/data limit.
The BeagleBone is the low-cost, high-expansion hardware-hacker focused BeagleBoard. It is a bare-bones BeagleBoard that acts as a USB or Ethernet connected expansion companion for your current BeagleBoard and BeagleBoard-xM or works stand-alone. The BeagleBone is small even by BeagleBoard standards and with the high-performance ARM capabilities you expect from a BeagleBoard, the BeagleBone brings full-featured Linux to places it has never gone before.
The PandaBoard is a low-power, low cost single-board computer based on the Texas Instruments' 1 GHz dual-core Cortex-A9 MPCore-based OMAP4430 applications processor.
The PandaBoard features a dual-core 1 GHz ARM Cortex-A9 MPCore CPU, a PowerVR SGX540 GPU, a C64x DSP, and 1 GB of DDR2 SDRAM. Primary persistent storage is via an SD Card slot allowing SDHC cards up to 32 GB to be utilized. The PandaBoard includes wired 10/100 Ethernet as well as wireless Ethernet and Bluetooth connectivity. Its size is slightly larger than the ETX/XTX Computer form factor at 4 in (100 mm) by 4.5 in (110 mm). The PandaBoard can output video signals via DVI and HDMI interfaces. It also has stereo 3.5 mm audio connectors.
PandaBoard runs the Linux kernel, with either traditional, Ubuntu, or Android user environments.
ARM Development Studio 5 (DS-5) is available now for free for qualified universities! DS-5 makes it easy to develop applications for ARM applications processors. It reduces your learning curve, shortens the development and testing cycle, and helps you build reliable applications quickly.
Free Cortex-A Series Programmers Guide (free registration required)
In English, by Alan Clements
Published by Newnes
Other Projects and Resources