Hi everybody, I'm new to the site and just getting started with RTOS programming and the ARM processor in general. I have an industrial automation project that I'm working on that I want to use the MK20DX256VLH7 processor on and we are developing the PCB for our application. I did some preliminary proof of concept using an Arduino and I want to port my code over from Arduino to the new board, but making the move to the proprietary hardware is more than a little bewildering with all of the software and hardware to choose from. To get started, I was looking at the TWR-K20D72M to learn on. If I purchase this board to learn the ropes with programming a microcontroller with an RTOS, what programmer do I need for connecting it to a PC? I was looking at this for the programmer:
but I'm not sure it's appropriate or necessary.
I was looking at this for the software development:
Is this all I need, or is there something else that I should be getting? Thanks!