Bu kitap; yeni başlayanlar için uygulamalı örneklerle hem MikroPython'u hem de BBC MikroBit'i öğretmeyi amaçlayan ciddi bir yardımcı kaynaktır. Örneklerin daha iyi ve kolayca anlaşılması için devre şemaları ve kod blokları ayrı ayrı verilmiştir. MicroPyhton BBC Mikrobit kartı ve uygulamaları çeşitlendiren eklenti kartları ile çok farklı projeler yapılabileceği örneklerle gösterilmiştir.
Python programlama dili de kodları yorumlanarak çalıştırılan ve kolayca öğrenilebilen zengin özelliklere sahip bir dildir; birçok uygulamada vazgeçilmez bir kodlama dili olarak kullanılmaktadır. MikroPython ise Python standart kütüphanesinin küçük bir alt kümesini içeren ve mikrodenetleyici gibi kısıtlı ortamlarda çalışacak şekilde optimize edilmiş Python 3 programlama dilinin yalın ve etkili bir uygulamasıdır. MikroPython masaüstünden mikrodenetleyiciye veya gömülü sisteme kadar kolaylıkla kod yazmak için kullanılmaktadır.
BBC MikroBit kartı üzerinde beş adet geniş ve yirmi adet küçük toplamda 25 uç bulunan bir mikro denetleyici karttır; üzerinde işlemci ivmeölçer ve manyometre sensörleri Bluetooth modülü 25 adet led harici batarya kutusu iki programlama düğmesi ve USB bağlantısı özellikleri vardır. Ayrıca eklendi kartları da vardır.