Mobile Apps for micro:bit

De micro:bit App voor mobiele apparaten maakt het mogelijk om te programmeren met je tablet of smart-phone, waarbij je door middel van Bluetooth het programma draadloos naar de micro:bit stuurt. Geen kabels meer nodig dus. Zorg er voor dat je micro:bit op een batterij is aangesloten, en niet al te ver van je tablet of telefoon ligt.

Wat kan er allemaal met de mobiele app?

The micro:bit app allows you to connect to your micro:bit from your phone, then create code and send it straight to your micro:bit!

De App heeft vier knoppen:

  • Connections om een smartphone of tablet te koppelen aan een micro:bit
  • Flash stuurt het codebestand (.HEX) van smartphone of tablet naar de micro:bit
  • Create Code opent de editor naar keuze waar een nieuw programma gemaakt kan worden of een bestaand programma gewijzigd
  • Discover geeft een overzicht van ideeën en voorbeelden van andere micro:bit gebruikers

Hoe te beginnen?

Download de app

Start by downloading the official micro:bit app for Android or iOS:

Pairing your micro:bit

The next step is to connect your micro:bit to your phone or tablet for the first time - this is called pairing. This involves the app searching for a signal from the micro:bit and then sending a secret code that only they can see. From that point on your device and your micro:bit are paired and can communicate when connected.

Koppelen van de micro:bit aan de smartphone of tablet:

  • Kies ‘Connections’
  • Kies ‘Pair a new micro:bit’
  • On your micro:bit: hold the A and B buttons, then PRESS and release RESET while still holding buttons A and B
  • The micro:bit will tell you that it is in 'PAIRING' mode and a pattern will appear
  • Copy the pattern from your micro:bit onto the grid in the app (Here's a tip! Fill in the topmost lit square of each column to fill in all squares underneath it at once)
  • Kies 'Next' of 'Pair' wanneer er een patroon gevraagd wordt of een PIN code. Druk op de "A" van de micro:bit
  • Enter the code or PIN from your micro:bit into your phone. The numbers will loop for 30 seconds, so don't worry if you don't get it first time. If you're finding it tricky, ask a friend to help. One of you can read the numbers on the micro:bit while the other types them into the app
  • When you see the success message press the RESET button on the back of your micro:bit and you’re done.

If at any stage you reprogram your micro:bit using a USB cable (which will delete the secret code) or if you want to work with a different micro:bit, you need to repeat this process.

Writing Code

Wanneer het programma is voltooid, dan wordt de code editor gebruikt om een 'HEX' bstand te maken. Dit is een bestand dat naar de micro:bit gstuurd worden en een door de micro:bit uit te voeren vertaling is van het script dat je zelf hebt geschreven. Kies ‘Compile’ om een 'HEX' bestand te genereren.

When your program is ready, the code editor has to compile the code to make a hex file, which is a very compact form of your program that the micro:bit can read. In the editor select ‘Compile’ and when the hex file is ready, open it in the micro:bit app.

Sending code to the micro:bit

"Flashen" van het programma naar de micro:bit:

  • Ga naar de ‘Flash’ pagina
  • Kies het programma dat op de micro:bit moet komen en klik op 'Flash'.

Watch your ideas come to life!

Veel gestelde vragen

Wat betekent ‘Pair’?

Paring is een verbinding maken (koppelen) tussen de micro:bit en jouw mobiele apparaat. De App op jouw mobiele apparaat zoekt naar een micro:bit en stuurt dan een geheime code door die jij alleen maar kan zien. Daarna kunnen jouw micro:bit en jouw mobiele apparaat met elkaar communiceren.

Wanneer je een eerdere 'pairing' wil verwijderen van je mobiele apparaat:

  • Ga naar de Bluetooth settings
  • Kies de micro:bit en kies dan ‘Forget this device’

If you want to delete a ‘pairing’, from your micro:bit:

  • Sluit je micro:bit aan op een desktop computer
  • Flash any hex file over a USB cable

Moet ik zowel een ‘Connect’ als een ‘Pair’ uitvoeren?

Wanneer je dezelfde micro:bit die je al eerder hebt gebruikt met je smartphone of tablet opnieuw gebruikt, is het niet nodig om opnieuw te koppelen.

Wat betekent 'Flash'?

Flashing is when you send a code file (.hex) from your computer, phone or tablet to a micro:bit. From a computer you’ll usually flash a file by connecting your micro:bit to your computer with a USB cable. From a phone or tablet you can ‘flash’ a file over Bluetooth (without cables).

Kan ik de App op mijn smartphone/tablet gebruiken?

As the micro:bit app updates and operating systems of devices change over time, the compatibility of devices will also change. We apologise for not being able to give a concrete list of compatible devices at this time.

Op dit moment wordt Android OS 4.4 of hoger ondersteund en iOS 8.0 of hoger.

Wat moet er gebeuren als de micro:bit is gekoppeld met een andere smartphone of tablet?

  • Maak een klein programma'tje met de editor
  • Programmeer dit via de computer met een USB kabel
  • Now drag and drop the hex file onto your micro:bit

Hiermee worden alle verbindingen tussen micro:bit en tablet/smartphone gewist.

Wat moet ik doen als ik mijn micro:bit hebt gekoppeld met een tablet/smartphone en dit ongedaan wil maken?<

  • Ga naar de Bluetooth instellingen op de tablet/smartphone
  • Kies de micro:bit
  • Kies 'Vergeet dit apparaat'

Hiermee worden alle gegevens over de micro:bit in de smartphone/tablet gewist.

Tips m.b.t. Bluetooth

Schakel Bluetooth uit als je het niet gebruikt:

  • De batterij gaat langer mee
  • Andere apparaten zouden een verbinding kunnen maken met de smartphone/tablet wanneer je dit niet wilt

Kan ik de mobiele App gebruiken zonder Internet

The first time you use the app, you need an internet connection. But with a little preparation, you can use the app Offline

  • De 'My Scripts' pagina en code-editors zijn er voor gemaakt om zonder Internet gebruikt te worden. Wanneer zij voor de eerste keer gebruikt worden, worden ze in het geheugen van de browser geladen.
  • Ga met de smartphone/tablet naar het Internet en ga naar de home pagina van microbit.org. Ga naar 'My Scripts' en start de code editor die je wilt gebruiken. Daarmee wordt de code-editor in het geheugen geladen.
  • Open de micro:bit mobiele App. Klik op de 'Flash' knop en vervolgens op de gele 'My Scripts' knop. Hiermee ga je direct naar de 'My Scripts' pagina inplaats van de website.
  • Nu kan je de code-editor gebruiken om je script aan te passen!

Probleemoplossing

Ik kan niet koppelen met mijn micro:bit

  • Misschien heb je een oude (software) versie van de micro:bit. Controleer of je de allernieuwste software hebt door naar de website te gaan en een nieuw script te maken. Daarmee wordt automatisch de allerlaatste software geladen als je jouw script via de USB kabel naar de micro:bit stuurt.
  • Ga naar de Bluetooth instellingen van je telefoon of tablet en kies 'vergeet dit apparaat'. Sluit de App af en start de App opnieuw. Koppel de micro:bit opnieuw.

Ik heb de allerlaatste doftware, maar kan nog steeds niet koppelen

  • Gebruik je Python om scripts te maken? Helaas ondersteunt de huidige versie van Python geen Bluetooth. Wil je Bluetooth gebruiken, neem dan een andere scripttaal zoals Code Kingdoms, Blocks of Touch Develop.

Het 'Flash'-en van een bestand naar de micro:bit lukt niet

  • Is de voeding op de micro:bit aangesloten? Zit de micro:bit via USB aangesloten of via de batterij? Is it niet het geval, sluit dan eerst een voeding aan.
  • Is jouw smartphone/tablet gekoppeld met een micro:bit? Nee, dan ga naar 'Connections' en volg de instructies op het scherm om de micro:bit te koppelen.

Ik heb problemen om bij mijn eerdere scripts en/of code-editors te komen die op de website staan

  • Is je smartphone/tablet met het Internet verbonden via Wi-Fi or via het mobiele netwerk? Kijk je instellingen na. Opgelet via het mobiele netwerk worden kosten doorberekend!

Ik probeer een selfie te maken met mijn Android telefoon vanuit de micro:bit, maar er gebeurt niets...

  • Is de micro:bit wel verbonden met je smartphone of tablet? Is het connectie-symbool op de Connections scherm groen? Zo niet, raak het connectie-symbool aan op het Connections scherm of Flash scherm en wacht totdat het connectie-symbool groen wordt (dit kan wel 5 seconden duren).

Ik probeer een selfie met mijn iPhone of iPad te maken met de micro:bit maar er gebeurt niets...

Helaas wordt de ‘Devices’ code niet ondersteund op de iPhone of iPad.

Ik ben met een micro:bit gekoppeld, maar er gebeurt verder niets!

Soms gebeurt dit wanneer de micro:bit te veel is gekoppeld met verschillende smartphones/tablets.

  • Maak een klein programma'tje met de editor
  • Programmeer dit via de computer met een USB kabel

Hiermee worden alle verbindingen tussen micro:bit en tablet/smartphone gewist.

Ik heb mijn micro:bit gekoppeld maar mijn smartphone/tablet wil geen verbinding maken

Heb je een script via de website en de USB kabel naar de micro:bit gestuurd? Probeer dit eerst en koppel opnieuw.

Mijn micro:bit laat alleen een enkele LED zien of een kruis

Druk op de reset toets "R" aan de achterzijde van de micro:bit. Daarna moet de micro;bit gewoon weer werken.