How do u get it? Is it difficult?
Makecode is built for many different devices! You can see all their names when clicking the 3 dots next to the download button while editing a project! Click those and then click “Choose Hardware” and you’ll get a list of all the supported devices. The “learn more” links take you to the product pages. I personally have an Adafruit PyGamer, which isn’t very cheap, (and is out of stock right now as I’m looking at it) but offers fairly reasonable performance.
I think the cheapest hardware might be the raspberry pi, but I’d suggest the meowbit or the pygamer for begineers!
They’re sold on a ton of websites (and on different websites in different countries) so I’d suggest searching for where to buy them.
I have 2 devices. One is from ElecFreaks called RETRO Arcade for EDU.
It feels nice, can connect to Leo and is a great little machine; however, it has space limitations, so some of your MakeCode projects may not be able to load on it.
If you get the Kitronic ARCADE for BBC:Microbit, it will not be as “pretty” or sturdy, but it does allow for larger Project files as it uses the BBC:Microbit to store your project.
for quality and affordability get the Retro Arcade Console