libam7xxx is an Open Source library to communicate with some USB projectors based on the Actions Micro AM7XXX chips.
libam7xxx makes it possible to use these devices as USB displays also on non-Windows Operating Systems.
Examples of supported devices are: