Spent several hours today trying to suss out PWM on the Black.

Spent several hours today trying to suss out PWM on the Black. Unless you already know pretty much what you are doing, there is just not much good information out there.
I finally got it working in the command line using the instructions in a post to the BB google group. That post got the info from here: https://github.com/jadonk/bonescript

Seems like everything eventually links back to bonescript and @Jason_Kridner 's github at some point or other, and then it works. You would think I’d learn to just start there, but no. Guess I just need to buckle down and spend a few days studying it.

Next step…PRU ::shudder::

yeah, the adafruit library does. I just like to know how things work behind the scenes.
It’s actually pretty straightforward. Using the info from this post: https://groups.google.com/forum/#!msg/beagleboard/wjbOVE6ItNg/Dym4H4HuI8gJ you can set it all up from the command line. From there it’s just a matter of using whatever language you want to change the values in the appropriate files.
With the stuff I’ve worked on so far, it’s really been just as easy to set up the device tree overlay as it is using the libraries. The tricky part is finding where and what to modify.

The offcial repo is here: https://github.com/beagleboard/bonescript

@Koen_Kooi Thanks for that link. I’ll bookmark that as well.
I just think it’s funny how many times I find myself linked back to the same spot, or information that has been gleaned from it.