What is micro:bit The BBC micro:bit is a pocket-sized codeable computer The BBC MicroBit will be given to 1 million UK children in October, and units will also be available for purchase through distributors towards the end of the year. The goal of the MicroBit is to give a tangible device that can be carried and attached to mobile projects, or even as a daughter board for a Raspberry Pi or Arduino, as well as teaching programming language skills. https://www.infoq.com/news/2015/07/ bbc-microbit
Development Tool • chibi:bit IDE http://chibibit.io/ide/ • micro:bit Microsoft PXT https:// pxt.microbit.org/ • mbed IDE https:// developer.mbed.org/compiler/ • and more http://microbit.org/code/ • python/javascript • Microsoft Block Editor/Microsoft Touch Develop
Microbit.swift This structure summarizes the service UUID and micro:bit characteristics so that it can be handled easily by BLE. https://github.com/tamaki-shingo/Microbit.swift
Microbit.swift Discovering services Before let services = [ CBUUID(string:"E95D9882-251D-470A-A062-FA1922DFA9A8")] After let services = [CBUUID(string:MicroBit.Service.button.uuid())]