Intel’s Galileo is a pretty neat piece of kit. However it won’t always connect on the same COM port (typically COM3 or COM4). The only way the tutorials tell you to check this is via a menu deep inside the Control Panel if you’re on Windows. The good news is that there’s a pair of simple commands in Powershell that give you access to what you need.
Get-WMIObject Win32_SerialPort | Select-Object Name,DeviceID,Description
This will give you the device number, description and COM port.
However, the device is half baked. Buggy firmware that won’t take new sketches after 5-10 uploads, lack of even a basic tone() library, and serveo library support so bad it might as well not even be there. Had it for 48 hours and I’m returning it for a Beaglebone Black. On the upside, I got to wander around the house talking about stuff like “pulse width modulation” and feeling smart while I complain about how bad the Galileo is.
As cool as the project is, Intel, you really let me down this time. The board has been out for four months, since October, and there hasn’t been a single firmware or Linux software update. It’s February for crying out loud. Round 2 is with TI and their Beaglebone..