Introduction to the micro:bit -- A tour of the micro:bit -- Programming using MicroPython -- Some basic projects -- The mbed operating system -- Interfacing with the CPIO pins -- Using bluetooth -- Serial bluetooth communication and the micro:bot -- Appendix A: the story of the BBC micro:bit -- Appendix B: other programming environments -- Index.