I used the PIO library manager today to add the digital write fast library to my project. It added the line
lib_deps = watterott/digitalWriteFast@^1.0.0
after my existing lib_deps entry. On compiling I found my accelstepper lib was clobbered. On inspection of the PIO.ini, the digital write fast lib entry above was placed after the existing lib_deps entry:
lib_deps =
waspinator/AccelStepper@^1.61
qub1750ul/SoftwareReset@^3.0.0
I guess the two lib_deps entries confused things, so I placed all the entries into the one section
lib_deps =
waspinator/AccelStepper@^1.61
qub1750ul/SoftwareReset@^3.0.0
watterott/digitalWriteFast@^1.0.0
which compiles fine.