Embedded Adventures device libraries