visi 4dArduino Library for 4D Systems ViSi-Genie Environment. Information. This library provides hh level functions for the Arduino, to ease communication with 4D Systems modules when usingLists of the types of elements that can be added to the 4D Systems displays from the ViSi-Genie programming environment. (iii) Downloading a ViSi-Genie program to a touchscreen. After a user interface has been developed in ViSi-Genie, it