4D Workshop4 Software IDE

4D Systems' comprehensive software IDE provides an integrated software development platform

Image of 4D Systems 4D Workshop4 Software IDE4D Systems' 4D Workshop4 is a comprehensive software IDE for Microsoft Windows that provides an integrated software development platform for all of the 4D family of processors and modules. The IDE combines an editor, compiler, linker, and downloader to develop complete 4DGL application code.

All user application code is developed within Workshop4 IDE. 4D Workshop4 is available as a free download. A PRO license is also available, adding enhanced functionality for advanced users.

4D Workshop4 includes four development environments for the user to choose from based on application requirements or user skill level:

  • Designer - This environment enables the user to write 4DGL code in its natural form to program the display module
  • ViSi - A visual programming experience that enables drag-and-drop type placement of objects to assist with 4DGL code generation and allows the user to visualize how the display will look while being developed
  • ViSi – Genie - An advanced environment that does not require any 4DGL coding - everything is done automatically. Simply lay the display out with the desired objects (similar to ViSi), set the events to drive them, and the code is written automatically. ViSi-Genie provides the latest rapid development experience from 4D Systems
  • Serial - This environment is also provided to transform the display module into a slave serial display module. It allows the user to control the display from any host microcontroller or device with a serial port

Pro features

Image of 4D Systems 4D Workshop4 Software IDE Widget (click to enlarge)Smart Widgets Editor is a powerful utility which enables the generation of smart widgets.

  • Users can create complex widgets with up to six layers, including the layer for the base image. The order of the layers can be arranged as desired
  • Each layer can contain one or more images arranged in a sequence that can be manipulated in a variety of ways. Image manipulation options include horizontal motion, vertical motion, and angular motion. Users can set the transparency of a layer
  • Two or more layers can be linked to produce synchronized movements of images, enabling the generation of complex widgets with multiple moving parts. A clockwork feature, which allows users to generate clock widgets quickly, is also supported
  • Each layer can have a numeric part that can display numbers in various fonts and formats. Alternatively, the numeric part can be a fixed sequence of text
  • The output frames can be utilized using any of the supported Workshop4 environments

Image of 4D Systems 4D Workshop4 Software IDE Genie Magic (click to enlarge)Genie Magic is an extension to ViSi-Genie, which is available in Workshop4 PRO.

  • Users can add 4DGL code to various points in the ViSi-Genie backend code to take full advantage of the power of 4DGL while retaining the speed and convenience of ViSi-Genie and its defined communication protocol
  • Users can enter 4DGL code in the form of events, code, and objects, along with various touch-related additions, giving them the power to achieve advanced graphical user interfaces (GUIs) in ViSi-Genie without having to write the full code
  • Fully supported by the genieArduino and geniePi libraries, making communication with an Arduino or Raspberry Pi host even more powerful
  • Combining the Genie Magic with the Smart Widget Editor makes it possible to use the Smart Widgets Editor tool and Smart Widgets to create other GUI elements such as:
  • Dropdown menus
  • Side menus
  • Carousel sliders
  • List boxes
  • Quarter-rotary menus
  • Dock menus
  • Fading slide-to-unlock buttons
  • Spectrum with transparency
  • And many others

4D Workshop4 PRO

ImageManufacturer Part NumberDescriptionApplicationsEditionAvailable QuantityPriceView Details
WORKSHOP4 IDE PRO4D WORKSHOP4 IDE PROWORKSHOP4 IDE PROProgramming-Available$99.95View Details

gen4-uLCD Series

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
GRAPHIC DISPLAY TFT RGB 3.2"GEN4-ULCD-32DGRAPHIC DISPLAY TFT RGB 3.2"136 - Immediate$59.95View Details
GRAPHIC DISPLAY TFT RGB 2.8"SK-GEN4-28DGRAPHIC DISPLAY TFT RGB 2.8"8 - Immediate$69.95View Details
GRAPHIC DISPLAY TFT RGB 3.2"SK-GEN4-32D-PIGRAPHIC DISPLAY TFT RGB 3.2"0 - Immediate$94.95View Details
GRAPHIC DISPLAY TFT RGB 3.2"SK-GEN4-32D-ARGRAPHIC DISPLAY TFT RGB 3.2"0 - Immediate$94.95View Details
GRAPHIC DISPLAY TFT RGB 7"GEN4-ULCD-70D-CLB-SBGRAPHIC DISPLAY TFT RGB 7"0 - Immediate$169.95View Details

pixxiLCD Series

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
GRAPHIC DISPLAY TFT RGB 3.9"PIXXILCD-39P4-CTPGRAPHIC DISPLAY TFT RGB 3.9"2 - Immediate$79.95View Details
GRAPHIC DISPLAY TFT RGB 2"PIXXILCD-20P2-CTP-CLBGRAPHIC DISPLAY TFT RGB 2"9 - Immediate$44.95View Details
GRAPHIC DISPLAY TFT RGB 1.3"PIXXILCD-13P2GRAPHIC DISPLAY TFT RGB 1.3"35 - Immediate$34.95View Details
GRAPHIC DISPLAY TFT RGB 1.3"PIXXILCD-13P2-CTP-CLBGRAPHIC DISPLAY TFT RGB 1.3"32 - Immediate$44.95View Details
GRAPHIC DISPLAY TFT RGB 2.5"PIXXILCD-25P4-CTPGRAPHIC DISPLAY TFT RGB 2.5"0 - Immediate$59.95View Details
GRAPHIC DISPLAY TFT RGB 2.5"PIXXILCD-25P4GRAPHIC DISPLAY TFT RGB 2.5"75 - Immediate$44.95View Details
GRAPHIC DISPLAY TFT RGB 3.9"PIXXILCD-39P4GRAPHIC DISPLAY TFT RGB 3.9"0 - Immediate$69.95View Details
GRAPHIC DISPLAY TFT RGB 2"PIXXILCD-20P2GRAPHIC DISPLAY TFT RGB 2"0 - Immediate$34.95View Details

uLCD Series

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
GRAPHIC DISPLAY TFT RGB 1.44"ULCD-144-G2GRAPHIC DISPLAY TFT RGB 1.44"52 - Immediate$39.95View Details
GRAPHIC DISPLAY TFT RGB 3.2"SK-32PTU-ARGRAPHIC DISPLAY TFT RGB 3.2"6 - Immediate$119.95View Details
GRAPHIC DISPLAY TFT RGB 1.44"ULCD-144G2-ARGRAPHIC DISPLAY TFT RGB 1.44"1 - Immediate$49.95View Details
GRAPHIC DISPLAY TFT RGB 3.2"SK-32PTUGRAPHIC DISPLAY TFT RGB 3.2"2 - Immediate$104.95View Details
GRAPHIC DISPLAY TFT RGB 9"ULCD-90DCTGRAPHIC DISPLAY TFT RGB 9"5 - Immediate$239.95View Details

uOLED Series

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
GRAPHIC DISPLAY OLED RGB 0.96"UOLED-96-G2GRAPHIC DISPLAY OLED RGB 0.96"5 - Immediate$49.95View Details
GRAPHIC DISPLAY OLED RGB 0.96"UOLED-96G2-ARGRAPHIC DISPLAY OLED RGB 0.96"1 - Immediate$59.95View Details
GRAPHIC DISPLAY OLED RGB 1.5"UOLED-128-G2GRAPHIC DISPLAY OLED RGB 1.5"55 - Immediate$59.95View Details
GRAPHIC DISPLAY OLED RGB 0.96"SK-96G2-ARGRAPHIC DISPLAY OLED RGB 0.96"0 - Immediate$79.95View Details
GRAPHIC DISPLAY OLED RGB 0.96"SK-96G2GRAPHIC DISPLAY OLED RGB 0.96"1 - Immediate$69.95View Details
Published: 2022-09-30