Articles

Workshop5: Next-Generation of Embedded GUI Design

Workshop5: Next-Generation of Embedded GUI Design

We’re excited to announce the release of Workshop5 IDE — a powerful upgrade to our well-known Workshop4 IDE. This next-generation integrated development environment introduces familiar experiences and new widget designs, paving the way for future 4D Systems products.

Building upon the solid foundation of Workshop4, Workshop5 brings enhanced performance, advanced features, and an intuitive interface that transforms your development workflow.

Design and Build UIs with Ease

Workshop5 is a comprehensive software IDE for Microsoft Windows, providing a unified platform for working with the 4D Systems family of display modules. Whether you’re a seasoned developer or just starting, Workshop5 offers tools that make UI design easier and more efficient.

Choose the Right Environment for Your Needs

Workshop5 offers multiple development environments, so you can choose the one that best suits your project and coding style.

ViSi

ViSi

A visual programming experience with drag-and-drop widget placement to assist with 4DGL code generation. It lets users visualize displays during development with direct control over 4D Labs processor-based modules.

Genie

Genie

The Genie environment requires no 4DGL coding — just drag, drop, and configure widgets. With Genie Magic, you can add custom code for even greater flexibility.

Extended

Extended

The Extended environment uses Serial (SPE) libraries to connect a host controller like an Arduino to 4D Systems displays, offering full GUI control through serial communication.

Pico SDK

Pico SDK

The Pico environment supports the Raspberry Pi RP2350 microcontroller and the gen4-RP2350 Series, ideal for graphical interface design and project development.

Workshop4 vs. Workshop5

Workshop5 is designed to succeed the popular Workshop4, keeping familiar environments while introducing improvements and new features.

  • Merged Environments: Workshop5 combines Designer and ViSi into one unified ViSi environment.
  • Genie Environment: Retains codeless project creation with Genie Magic for custom code flexibility.
  • Extended Environment: Integrates Serial and Arduino support for UART-controlled modules.
  • New Widgets: Supports internal, inherent, and GCI-based widgets for greater UI variety.
Workshop4 vs Workshop5

Why Upgrade to Workshop5?

  • Unified Development: All environments in one IDE for simplicity.
  • Future-Proof: Designed for upcoming updates and new features.
  • Community and Support: Access developer forums, resources, and assistance from 4D Systems.

Get Started Today

Experience the future of embedded GUI development with Workshop5. Whether you prefer code-heavy interfaces or visual design, Workshop5 has an environment for you.

 

Reading next

Enhancing Experience through Smart Lifestyle Display Solution
Workshop4 vs Workshop5: Choosing the Right IDE for Your Project

INDUSTRIES WE SERVE

Across all industries, engineers want clarity, stability, and intelligent embedded design.

We design solutions that align with how engineering teams work. Our approach reduces redesigns, supports multiple processors with the same form factor, and integrates cleanly with existing hardware.