Beginning BBC micro:bit - Pradeeka Seneviratne (Springer, 2018)