Background. My brother purchased a Photon and handed it to me when I was visiting in a family situation to maybe help give the kids something interesting to do. So I had zero background on even deciding on the purchase. Bottom line, there are ZERO guides that don’t assume something that will throw a new user into “What the !@## are they talking about???” And I’ve been working with desktop PCs since “IBM compatible” was a selling point. Mostly Windows, as that is what the “average” user found. But also a little Linux.
I have a PhotonNH, but right away the instructions start taking about a “CORE.” OK, first I have to go learn what a CORE is. The device. Oh, OK. Why not just call it that?
So I get putty. But then have to go figure out why Win10 doesn’t list any ports. On your own . . . OK, run this code that looks like Linux, no explanation of what to expect to see.
Except putty stops echoing the keyboard. No real help found anywhere for that. So I just keep trying.
OK, I’ve managed to get the device ID. Make sure I have a flashing blue. Start the Photon app on my phone (Galaxy S6). "No Photon devices found."
Try my Nvida tablet: “No Photon devices found.” Check wifi in use, yes, tablet is 2.4 (learned that from this forum, something else not provided to a NOOB).
So now I have a another laundry of things to do to try and flash the device, ops, “CORE”, sold as a PhotonNH . . . but no explanation on what the commands I’m told to enter mean, or what result to expect. Still no idea what the “dfu-util” is, or, heaven forbid, be told what the !@#$ title means. “Once the Particle CLI and dfu-util are installed, you have to enter DFU mode.” Oh gee, now isn’t that clear? From inside the Particle CLI? or the dfu-util? Screen shot??? Jeeze I paste these into PowerPoint, or OpenOffice Impress, at least 3 times a week for co-workers who need just a little help. Too much for real programmers. Us poor mortals are simply on our own . . . but please, I have a masters degree, don’t give me some video to watch. Can I just have some instructions that assume a new user needs each step explained?
Times up. Been at it off and on as I could spare time all week, kids got zero out of it, I still can’t connect to the device/CORE/PhotonNH, and am now out of time. Leaving tomorrow to return to Virginia from Idaho. The device/CORE/PhotonHN is going back in its cute little can and will probably still be sitting there when I return next year. I will probably drag along my Ubuntu netbook just to have a different set of instructions to try and follow. Unless my brother has thrown it either up against the wall or into the trash. He is a College CNC instructor, but I have a suspicion he won’t be half as patient as I’ve been . . . or maybe I just need to go buy this Oreilly book that’s popped up as a "Your topic is similar to. . . " window.
No need to answer as I won’t have the device/CORE/PhotonNH to try any more troubleshooting. But maybe this will help someone else so they won’t feel stupid.