# MakeCode for ARM MCU's (custom boards)

**URL:** https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234
**Category:** Maker
**Created:** [February 18, 2020, 3:43pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234 "2020-02-18T15:43:23Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![ashok](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@ashok](https://forum.makecode.com/u/ashok)
#### Post date: [February 18, 2020, 3:43pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/1 "2020-02-18T15:43:23Z")

</div>

Hi All,

I have plan to make custom board with ARM Cortex M4 or M0 chipset, and i want to program the board with makecode editor , please advice me how do i can start working on this? and what are the things required to complete it.

Thanks  
Ashok r

---

<div class="post-metadata">

### Author: ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)
#### Post date: [February 18, 2020, 4:02pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/2 "2020-02-18T16:02:04Z")

</div>

The best place to start is to add it to the maker editor. See [https://maker.makecode.com/boards/add-a-new-board](https://maker.makecode.com/boards/add-a-new-board) . It will allow you to test your board in a makecode editor… without having to roll out a new editor.

---

<div class="post-metadata">

### Author: ![ashok](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@ashok](https://forum.makecode.com/u/ashok)
#### Post date: [February 18, 2020, 4:07pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/3 "2020-02-18T16:07:02Z")

</div>

Thanks @peli this is what I’m looking for! so i need to have STM32 baards? or i can also use boards from Nordic , NXP.

---

<div class="post-metadata">

### Author: ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)
#### Post date: [February 18, 2020, 4:25pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/4 "2020-02-18T16:25:03Z")

</div>

We added NRF52840 recently.

---

<div class="post-metadata">

### Author: ![204maker](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/204maker/32/447_2.png) [@204maker](https://forum.makecode.com/u/204maker)
#### Post date: [February 19, 2020, 4:39am UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/5 "2020-02-19T04:39:31Z")

</div>

Thanks @peli for helping to support nRF52840.  
I had more success using SAMD51 than STM32.  
I am trying to play with nRF52840 right now.

---

<div class="post-metadata">

### Author: ![ashok](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@ashok](https://forum.makecode.com/u/ashok)
#### Post date: [February 19, 2020, 5:08am UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/6 "2020-02-19T05:08:13Z")

</div>

Hey @201maker  
Let me know your progress on nRf52840 bcoz im too trying the same. Are you using nRF52840 dongle?

---

<div class="post-metadata">

### Author: ![204maker](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/204maker/32/447_2.png) [@204maker](https://forum.makecode.com/u/204maker)
#### Post date: [February 19, 2020, 6:11am UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/7 "2020-02-19T06:11:38Z")

</div>

Blinky worked so far on the Feather nRF840 Express. I had some issues compiling for nRF840 dongle (pca10059) and Circuit Playground Bluefruit.

---

<div class="post-metadata">

### Author: ![ashok](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@ashok](https://forum.makecode.com/u/ashok)
#### Post date: [February 19, 2020, 2:55pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/8 "2020-02-19T14:55:18Z")

</div>

Hi @204maker  
How about this kit [Nordic Thingy52](https://www.nordicsemi.com/Software-and-tools/Prototyping-platforms/Nordic-Thingy-52) (nRF52832) ?

---

<div class="post-metadata">

### Author: ![mmoskal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mmoskal/32/20_2.png) [@mmoskal](https://forum.makecode.com/u/mmoskal)
#### Post date: [February 19, 2020, 5:11pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/9 "2020-02-19T17:11:15Z")

</div>

We don’t support 832. Sorry.

---

<div class="post-metadata">

### Author: ![ashok](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@ashok](https://forum.makecode.com/u/ashok)
#### Post date: [June 19, 2020, 4:55pm UTC](https://forum.makecode.com/t/makecode-for-arm-mcus-custom-boards/1234/10 "2020-06-19T16:55:24Z")

</div>

Hi @mmoskal & @204maker I got my nRF52840 Board now and flashed the boot loader from [https://github.com/adafruit/Adafruit\_nRF52\_Bootloader/releases](https://github.com/adafruit/Adafruit_nRF52_Bootloader/releases) what is the next thing i have to do? if i want to play from the makecode editor?
