Hello,
I purchased three DigiSparks from the original KickStarter campaign. I'm not sure which rev they are, but if needed, I can look into it. When I first got my DigiSparks, they worked fine and my system recognized them. I haven't done much with them for a while, and yesterday I downloaded and installed the latest DigiSpark USB drivers and IDE.
I've installed the latest drivers, and all seems fine (no errors), and when I plug my DigiSpark into my computer (directly, not using a cable), the DigiSparks are powered, and the light on them blinks, but I'm not able to program them. Here's a list of my environment and some of the things I've tried.
* My machine is a Dell XPS15, running 64-bit Windows 7 Pro SP1
* I downloaded DigisparkArduino-Win32-1.0.4-May19.zip
* I've installed DigisparkWindowsDriver, seemed to install fine, didn't get any errors
* I'm running the Digispark-Arduino-1.0.4 version of the IDE
* I open the DigiSpark > Start example
* When I compile and upload, the DigiSpark is unplugged, when the IDE tells me to plug the DigiSpark in, I do, but the IDE never recognizes it.
* Tools > Board is set to DigiSpark (TinyCore)
* Tools > Serial Port is disabled
* Tools > Programmer is set to DigiSpark
* I've re-installed the driver - it always seems to install fine.
* I've restarted my system, still never gets recognized
* I've read through the Getting Started guide (
http://digistump.com/wiki/digispark), the "First Steps" guide (
http://digistump.com/wiki/digispark/tutorials/connecting) and the Troubleshooting section, but none of the tips have worked.
* In the troubleshooting guide, it suggest opening the Device Manager and find a "Human Interface Devices” category. My Device Manager (Windows 7 Pro SP1) doesn't have a "Human Interface Devices" category, but it does have a "Universal Serial Bus controller" section.
* Within my "Universal Serial Bus" section are 9 items. (I also have View > Show hidden devices checked). None of USB items are named DigiSpark.
* Removing, as well as inserting my DigiSpark into my computer, does not change the number of items which appear in the list. (because of this, I suspect the drivers aren't correctly installed)
* The trouble shooting guide suggests locating a USB Input Device in the "Human Interface Devices" section with a vendor ID of 0x16C0. As I mentioned, I don't have a "Human Interface Devices" section in my Device Manager, but I do have a "Universal Serial Bus controller" section. Going through the items in this section, looking at the various properties, I don't see "vendor ID" listed anywhere on any of the 9 items listed.
* I have three DigiSparks I purchased off the original KickStarter campaign, and I have two USB ports on my machine. I've tried different DigiSparks in the different USB ports, and the results are the same - the DigiSparks are able to power up, and their light blinks, but the IDE never recognizes them (and I am plugging them in AFTER the I compile and the IDE tells me to plug them in).
Well, phew. That's about it. Any suggestions as to what to do?
Thanks,
Jeff