I thought it is time to play around with ARM architecture based uControllers. The first one I wanted to lay my hands on was FRDM-KL25Z Development board from Freescale. It uses Freescale's Kinetis L Series KL2x MCUs families built on ARM® Cortex™-M0+ processor. The actual chip on the board is having the marking MKL25Z128FRDM. I ordered it through kitsnspares-element14.
The board did not have the female headers soldered and it looks like below.
The board did not have the female headers soldered and it looks like below.
I got the headers soldered so that I can connect external boards to explore the capability of this board. The beauty of this design was - it can take Arduino shields. Developer of this board took care to bring out power (5V & 3.3V) and GND signals exactly as that of Arduino so without fear we can plug in Arduino shield (that does not mean we will forget about the drive capability of on board power rails!).
I was having LCD Shield made by DFROBOT and first thing I wanted try was (I hope it is not difficult to guess)... yes it is the "hello world" program.
What was the development environment? Again kudos to the developer of this kit. It can work with http://mbed.org/ ; this is no-nonsense online development environment/tools. Using it I started exploring the board and see below pictures.
The code developed using mbed can be saved online and the for this blog can be accessed at http://mbed.org/users/rmohan10/code/DFROBOT_LCDShield/


