Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
10 years, 4 months ago.
Will the Micro:bit be mbed programmable?
I would have linked this to the blog post, but I get only Page errors when trying that (that really shouldn't have surprised me tbh).
Will the Micro:bits also be capable of being programmed via other means? Like drag and drop programming, or alternatively CMSIS:DAP. I ask this of course because I wonder if the kids can move on to the next level if they like programming, and not at all because I assume ebay will be flooded with these boards allowing me to get one cheap.
2 Answers
10 years, 4 months ago.
Addition to Wim, there's K20 on board, which is an interface chip. For some info, here on freescale website http://blogs.freescale.com/iot/2015/07/microbit-unveiled/
Therefore yes, can be used as any other mbed platform (those which have interface chips)
Ah it says it there explicitly:
Quote:
Freescale’s Kinetis MCU is controlling the Micro-USB connector. This presents the micro:bit to a computer as a memory stick. This means the program can be dragged onto the micro:bit in the same way a file is dragged onto a memory stick.
Will the shared LED array I/O pins cause a problem if the user wants to connect with them?
posted by 13 Jul 2015@Paul:
Yes, if you use both the row and the column pins simultaneously, you'll see corruption. If you just use the columns with the rows highZ, you'll be fine :). How this works will also depend on whether you're programming against the bare mbed SDK (which for the moment has no knowledge of the LED matrix) or the micro:bit library that Lancaster University are writing. My next blog post will be on this.
posted by 17 Jul 201510 years, 4 months ago.
Hi Erik, from what I read, mbed will support Micro:bit. See ARM section here :
"ARM mbed software enables Lancaster University's micro:bit runtime solution and the Microsoft programming interface sits on top of mbed's professional-grade cloud compiler service, converting users’ programmes into BBC micro:bit code. These files are ‘flashed’ onto the device over USB or Bluetooth Smart Technology for the board to run. The ARM mbed developer tools (developer.mbed.org) are available for students to take their microbit experience to the next level to develop low level programming skills."
Note that the Micro:bit platform has already been added.
Hi Erik,
We've got the mbed platform page for the micro:bit up now, too. SDK stuff coming shortly if you're keen to poke it - it won't be at all dissimilar to other nrf51822 platforms.
https://developer.mbed.org/platforms/Microbit/ (and the blog in question: https://developer.mbed.org/blog/entry/bbc-microbit-mbed-hdk/ )
posted by Jonathan Austin 17 Jul 2015