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.
    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
    Jul 10, 2015 at 13:44


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.