One thing that can happen with cheap arduino clones is that they sometimes come without a bootloader installed. Fortunately it's not too hard to install yourself. Here's a couple of methods - one that is easier (in my experience) than the other. Feel free to comment on my mistakes in the convenient comment section below. ----- My tip jar: https://www.patreon.com/pileofstuff ----- This isn't the only way to do it. It's probably not the best way to do it. But it's how I do it.