Micro:bit adalah sebuah mikrokontroler ARM® Cortex? M0 32-bit seukuran saku yang didesain sebagai media pembelajaran untuk anak-anak dan pemula tentang bagaimana cara memprogram mikrokontroler serta membuat berbagai project yang interaktif. Micro:bit hadir dengan menawarkan berbagai built-in I/O yang dapat diprogram, seperti 5x5 LED matrix, 2 programmable button, motion detector, compass dan Bluetooth® Smart module. Smart. Micro:bit dapat diprogram menggunakan Microsoft Block Editor atau JavaScript editor. Microsoft Block Editor kompatibel dengan perangkat bersistem operasi Windows, MacOS, Android, dan IOS serta mendukung pemrograman secara nirkabel pada perangkat mobile.