Requirements
There are a few things you will need in order to setup your MiSTer:
- Terasic DE10-Nano
- MiSTer SDRAM Add-On Board (Optional but many cores require it)
- Cooling for the FPGA (recommended)
- MicroSD card (minimum 4GB) and MicroSD Card Reader
- USB OTG Adapter or MiSTer USB Hub Add-On Board (no USB devices will work without this)
- USB Keyboard
- USB Gamepad (recommended)
- Internet connection
- HDMI Display and HDMI Cable
Where to buy
DE10-Nano:
SDRAM:
The MiSTer SDRAM add-on board is required by many cores, like the SNES, NES, Playstation, and Game Boy cores. There are multiple sellers out there which sell these, and you can also assemble it yourself if you are skilled at soldering.
USB OTG Adapter/Hub:
Preferably, the MiSTer USB Hub Add-on board which you can assemble yourself if you are good at soldering, or you can buy from the various shops that sell them instead.
At a minimum, the MakerSpot Micro USB OTG Hub works very well for the MiSTer, if you are looking for a very cheap option.
Cooling:
The processor on the DE10-Nano is 21.5mm x 21.5mm so a heatsink that is around this size is suitable. If using one larger than these dimensions, please make sure to to not let the heatsink touch other electronic components outside the processor.
There is no mounting mechanism for the heatsink, you will need to use an "adhesive thermal pad". 3M makes some good ones, and the heatsinks you can buy in this size usually come with these kinds of thermal pads already.
Do not apply a lot of pressure and do not touch the components directly with your fingers, as static shock can damage them.