Thanks, I wish I had a better term than HAL, as that does sound like an OS term. I&#x27;m doing more of a middleware layer, focused on the hobbyist market first.<p>I say Hardware Abstraction because technically, that is what it is doing, abstracting away the hardware level.<p>My project is at <a href="https:&#x2F;&#x2F;github.com&#x2F;favor&#x2F;it" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;favor&#x2F;it</a> if you are interested in learning more.