define LEDs for c1
make this a module
document the module
Should be in separate feature branch

This reverts commit e241b81f217be328171bac4bb687971d019e92e1.
This reverts commit be5d0aa37094df887d7e579d17f8f3a43c5b891b.
This reverts commit 965572327a08c39777ebc9599429b20702213861.
fix conflict
add the functions directly to the module table, add is_enabled method
resolving conflicts
add the enable code too
this info is not used
check the board version
raise error if trying to compile SDCard without enabling power for it
SDcard config required and board specific
fix merge conflicts, the pins are defined as part of the module
fix typo
correct pin for insertion check and return correct value (I should have merged these from the experiments branch already...)
TODO done
merge I2C helper and yaci which it depends on from the experiments branch
started working on error handling
I *really* wonder why eLua has no error checking on these by default...
we do not need to use the curly brackets to denote context here