Hi,
I want to learn ARM. Can Anyone suggest a best basic developement board to start learning.
Check out http://www.arm9board.net/sel/prdclass.aspx, they have some great kits for beginners.
Hey KelvinV,
There are numerous ARM boards nowadays. Every major micro-controller manufacturer makes ARM devices (among their other production). The important questions you need to answer before purchasing anything would be:
1) Which family I want an ARM micro-controller from?
2) Do I need debugger tool?
3) What IDE and software tools do I need?
4) Are the micro-controller, the debugger and the software tools compatible and working fine together?
5) Are there enough examples for the microcontroller/board I am going to purchase?
A lot of the answers to the questions above would depend on your budget, a lot would depend on the time you're willing to spend to configure everything.
For absolutely first steps with ARM the "STM32 Discovery" boards by STM32 are a good and cheap choice.
If you are familiar with Arduino and you don't want to use a debugger tool initially, then the OLIMEXINO-STM32 is a good choice: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/ (https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/). It can be programmed via the mini USB under Maple IDE.
If you already have a debugger I recommend you to check boards like: https://www.olimex.com/Products/ARM/ST/STM32-H107/ (https://www.olimex.com/Products/ARM/ST/STM32-H107/) and https://www.olimex.com/Products/ARM/ST/STM32-P107/ (https://www.olimex.com/Products/ARM/ST/STM32-P107/). The newer https://www.olimex.com/Products/ARM/ST/STM32-H407/ (https://www.olimex.com/Products/ARM/ST/STM32-H407/) is also a good choice and we provide the source files so you can check the schematics under the software we used to draw the board (Eagle layout editor).
Best regards,
Lub/OLIMEX