Don't re-invent the wheel, reuse what is already there and focus on your original idea.
A C and Python library that supports multiple embedded boards, including CHIP!
- Our very own GitHub Repository: please contribute!
The libsoc files are installed in
/usr/local. If you are using the shared library
libsoc.so, you will need to add
/usr/local/lib to you
$LD_LIBRARY_PATH environment variable.
You will have to run most programs using
sudo to gain permission to access the sysfs device files. However, setuid programs ignore the
$LD_LIBRARY_PATH environment variable for security reason. You must either statically link the
libsoc.a library, or copy the
libsoc.so.2 shared library to
A Python library designed specifically for CHIP.