The raspberry pi organization has created a standard for gpio modules that plug into the B+ board. It would be a good idea to target this standard. With the current hardware two extra connections would need to be made to emulate an I2C eprom that is used to identify the module. Once this is done it will be easy for users to create their own versions.
Here is a link to the spec:
https://github.com/raspberrypi/hats
Comments
we are definitely looking into making future revision of the LOGI-Pi, HAT compatible. This is exactly what beaglebone implemented for their capes. The current problems with HAT is that there is more than 3M Pi (A and in the world that cannot be compatible with the HAT spec. One possibility could be to have the B and A compatible header soldered and have the additional pins to be soldered by the user depending on if he owns a B+, but the HAT spec states that user do not need to solder anything. Another option for B/A owners could also be to cut the pins that would conflicts with the composite video output.
What do you mean by "Once this is done it will be easy for users to create their own versions." ? From what i understand HAT is a just a way to make boards plug'n play, as it allow to setup pins and drivers automatically.
It seems that they are less stringent on the physical spec. Plus, your hardware offers a unique HAT experience since it would be so flexible.