I want to start using the MK20DX256VLH7 in my projects. This is going to be my first 32bit microcontroller. I love the simplicity of the Arduino IDE and I would like to keep using it with this microcontroller.

I found the Teensy 3.1 board that already use this micro and it is possible to program the board using the Arduino IDE, BUT, it use a non open source bootloader inside a mini54tan microcontroller (schematics).

I understand that the author does not want the board to be cloned, but that is not my goal. When I use my 8bits microcontroller, the atmega328p, I have it on my breadboard using just the minimal components and an arduino board programmed as ISP programmer. In this way I can still use the Arduino IDE and program the 328 with no bootloader on so I can use the complete memory of the microcontroller.

I want to do the same with the MK20DX256VLH7 (I know is SMD, im going to build an adapter). Can I use the same principal? Is the arduino board programmed as programmer capable of writing code to this microcontroller, do I have to make huge changes to the Arduino IDE in order to make this work, or I can just use the Teensy arduino mod?

  • 2
    \$\begingroup\$ "I love the simplicity of the Arduino IDE" - You should HATE it for this. Use the dedicated tools, really. \$\endgroup\$
    – Eugene Sh.
    Commented Jul 9, 2015 at 14:33
  • \$\begingroup\$ You should consider using a more advance IDE if you want to use a 32 bits MCU, also using a JTAG probe is a pretty efficient way to programm a MCU. \$\endgroup\$
    – MathieuL
    Commented Jul 10, 2015 at 13:44


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.