4D Workshop4 Software IDE
4D Systems' comprehensive software IDE provides an integrated software development platform
4D 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
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
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
Image | Manufacturer Part Number | Description | Applications | Edition | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|---|---|
![]() | ![]() | 4D WORKSHOP4 IDE PRO | WORKSHOP4 IDE PRO | Programming | - | Available | $99.95 | View Details |
gen4-uLCD Series
Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|
![]() | ![]() | GEN4-ULCD-32D | GRAPHIC DISPLAY TFT RGB 3.2" | 136 - Immediate | $59.95 | View Details |
![]() | ![]() | SK-GEN4-28D | GRAPHIC DISPLAY TFT RGB 2.8" | 8 - Immediate | $69.95 | View Details |
![]() | ![]() | SK-GEN4-32D-PI | GRAPHIC DISPLAY TFT RGB 3.2" | 0 - Immediate | $94.95 | View Details |
![]() | ![]() | SK-GEN4-32D-AR | GRAPHIC DISPLAY TFT RGB 3.2" | 0 - Immediate | $94.95 | View Details |
![]() | ![]() | GEN4-ULCD-70D-CLB-SB | GRAPHIC DISPLAY TFT RGB 7" | 0 - Immediate | $169.95 | View Details |
pixxiLCD Series
Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|
![]() | ![]() | PIXXILCD-39P4-CTP | GRAPHIC DISPLAY TFT RGB 3.9" | 2 - Immediate | $79.95 | View Details |
![]() | ![]() | PIXXILCD-20P2-CTP-CLB | GRAPHIC DISPLAY TFT RGB 2" | 9 - Immediate | $44.95 | View Details |
![]() | ![]() | PIXXILCD-13P2 | GRAPHIC DISPLAY TFT RGB 1.3" | 35 - Immediate | $34.95 | View Details |
![]() | ![]() | PIXXILCD-13P2-CTP-CLB | GRAPHIC DISPLAY TFT RGB 1.3" | 32 - Immediate | $44.95 | View Details |
![]() | PIXXILCD-25P4-CTP | GRAPHIC DISPLAY TFT RGB 2.5" | 0 - Immediate | $59.95 | View Details | |
![]() | PIXXILCD-25P4 | GRAPHIC DISPLAY TFT RGB 2.5" | 75 - Immediate | $44.95 | View Details | |
![]() | PIXXILCD-39P4 | GRAPHIC DISPLAY TFT RGB 3.9" | 0 - Immediate | $69.95 | View Details | |
![]() | PIXXILCD-20P2 | GRAPHIC DISPLAY TFT RGB 2" | 0 - Immediate | $34.95 | View Details |
uLCD Series
Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|
![]() | ![]() | ULCD-144-G2 | GRAPHIC DISPLAY TFT RGB 1.44" | 52 - Immediate | $39.95 | View Details |
![]() | ![]() | SK-32PTU-AR | GRAPHIC DISPLAY TFT RGB 3.2" | 6 - Immediate | $119.95 | View Details |
![]() | ![]() | ULCD-144G2-AR | GRAPHIC DISPLAY TFT RGB 1.44" | 1 - Immediate | $49.95 | View Details |
![]() | ![]() | SK-32PTU | GRAPHIC DISPLAY TFT RGB 3.2" | 2 - Immediate | $104.95 | View Details |
![]() | ![]() | ULCD-90DCT | GRAPHIC DISPLAY TFT RGB 9" | 5 - Immediate | $239.95 | View Details |
uOLED Series
Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
---|---|---|---|---|---|---|
![]() | ![]() | UOLED-96-G2 | GRAPHIC DISPLAY OLED RGB 0.96" | 5 - Immediate | $49.95 | View Details |
![]() | ![]() | UOLED-96G2-AR | GRAPHIC DISPLAY OLED RGB 0.96" | 1 - Immediate | $59.95 | View Details |
![]() | ![]() | UOLED-128-G2 | GRAPHIC DISPLAY OLED RGB 1.5" | 55 - Immediate | $59.95 | View Details |
![]() | ![]() | SK-96G2-AR | GRAPHIC DISPLAY OLED RGB 0.96" | 0 - Immediate | $79.95 | View Details |
![]() | ![]() | SK-96G2 | GRAPHIC DISPLAY OLED RGB 0.96" | 1 - Immediate | $69.95 | View Details |