GitHub repository: rob-opsi/semaphore
Description: Using big shuttered boxes rather than the old-fashioned semaphore arms.