This message was posted on behalf of Intel Corporation
We haven’t used any IO expansion board or devices for the Edison module. However, it would be a good idea to search for expansion boards designed specifically for the Edison, it will be easier to set and to configure. So a quick “edison io expansion boards” search should be enough to get some recommendations around the web. I don’t think that you’ll need a different library to use the expansion board, but I would recommend to make sure to check the product documentation before deciding which expansion board to get.