visi 4dLists 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, itArduino 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 using