new hardware design ("rubber band"), plus bookcam.py revision