The BBC Micro Bit, the tiny computing device designed to get children coding, is going on sale to the general public.