@hl68fx, I believe the prevailing license is the Apache one. You may want to keep any copyright declared under the BSD code just to be sure. I’ll check with the Particle team to see if anyone has experience with this.
I have uploaded the modified library to Github. If we can find the interrupt bug I will adapt it for the web IDE. I hope it is ok how I have added the license information to the files
Link to library
@hl68fx, I’ll have a look this weekend
Keep calm! Don’t let it be stress to you!