- Refactor
- Remove GPIO usage and only support USB.
- Use Arduino for reading the LDR.