I’m looking for a relatively economical (<$100 for students) ARM Cortex M3 base development board w/an IDE that will get new students who don’t yet know C, up and running relatively quickly (a semester goes by very quickly)...
As for a board, Maple Native looks intriguing in that it seems to give access to all pins (albeit many without a reusable header) for some types of projects. QUESTION: And with the headers along two sides, might it soon support ‘leaflabs ARMed shields’ that could bring FPGA, newer touch displays, robotics, vision/imaging, LED/speaker/navigation/button/keypad UI, a std JTAG debug hardware tool, and other add-on shields to a project/course – similar to the Arduino approach, but with a more complete set of pins?
Toward quick student productivity, I’m looking at possibly using LabVIEW’s GUI to generate C for students [in the beginning – until they know C better], especially when multiple threads may be appropriate. In that the LabVIEW Embedded Module for ARM controllers ties to the Keil RealView Microcontroller Development Kit/uVision development C toolchain & RTX OS, and Keil knows of the STM32F103ZE on the MAPLE Native…
QUESTION: Has anyone out here tried to setup the MAPLE Native under the above LabVIEW/Keil environment to have it run more like what LabVIEW considers a tier 1 device rather than tier2 (which doesn’t support communication external to the chip)?
The alternative seems to be using LabVIEW’s blessed Luminary Micro/TI Stellaris LM3S8962-based board.