I'm interested in porting this lib to nodemcu for a personal project. What would it take to port this library? I think there are a few low level function calls to replace with nodemcu specific stuff, could you point me to the portions of code to change?