0

I am trying to output to an arduino through the serial port in windows using a program called boblight. Basically, I have to tell it where to output. I have tried "COM3", "dev/com3", and "dev/ttyS3". I have searched around and found nothing. Any help?

OS is Windows 8.1 Pro

1
  • On windows the device names should just be "COM1" through "COM9", or for numbers larger than 9, "\\.\COM10" and so on. That's the actual device names you'd use when opening them with the Windows API. Whether or not boblight uses those names or has its own naming / configuration scheme, I couldn't tell you. You'd have to check the documentation / mailing list for boblight. – Jason C Jun 21 '14 at 23:54
0

The Arduino IDE that you program the Arduino board with will tell you what COM port the device is connected with. Click the 'Tools' menu, then click 'Serial Port'... or check the bottom-right corner of the IDE, mine says 'Arduino UNO on COM1'.

As for boblight, this discussion says the correct format is '/dev/comX' where X is the number of the COM port the device is connected to. http://forum.xbmc.org/showthread.php?tid=145908

I use Arduino and serial port stuff on Windows 8.1. FTDI drivers do get weird sometimes and create tons of COM ports. In the past I've had to show hidden devices in Device Manager:

Open RegEdit and browse to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

Make a new String Value with a name of:

"DEVMGR_SHOW_NONPRESENT_DEVICES". Give it a value of "1".

Then open Device Manager and delete all the unused/old FTDI/Arduino COM port entries. This should get the usable COM port number down, sometimes certain programs can use only low COM port numbers (I think less than 10 or 20, but not certain).

1
  • I have tryed the above, actually from that guide. I am starting to believe it is a Windows 8.1 problem – user1683391 Jun 30 '14 at 18:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.