EVE Toolchains

Bridgetek provides the EVE Toolchain, a crucial set of tools, for free to empower developers to design impressive and highly responsive graphics user interfaces (GUIs) for EVE-based solutions.  It contains the following tools:

EVE Screen Designer (ESD) 5.3.0

EVE Screen Designer (ESD) is the next generation of smart IDE for EVE, making EVE-based GUI development much easier to accomplish. This tool enables users to build a GUI application using a visual programming method without needing to know any EVE-specific display list commands.

For more details click here.

EVE Screen Editor (ESE) 5.4.0

EVE Screen Editor (ESE) is a user-friendly and powerful integrated development environment (IDE) that enables users to acquire knowledge of EVE’s graphics features and commands by creating screen designs visually and interactively, all without the need for hardware.

For more details click here.

EVE Asset Builder (EAB) 4.5.0

EVE Asset Builder (EAB) is a Windows-based tool that contains a set of useful utilities to generate resources for EVE series devices or facilitate the EVE-based application development. Users may access these utilities through either GUI or command line.

For more details, click here.

 

 

EAB (EVE Asset Builder) MCP Server - AI Agent Integration

The Bridgetek EAB MCP Server connects AI development agents with EVE Asset Builder, allowing developers to convert, compress, validate and program EVE assets using natural-language instructions.

Use MCP-compatible AI tools such as GitHub Copilot, Codex, Claude Code, Cursor and Cline to access EAB capabilities directly from your development workflow.

Example: “Convert this PNG image to RGB565 for BT82X.”

The MCP Server translates the request into the appropriate EAB operation and presents it for confirmation before execution.

Available as:

  • Visual Studio Code Extension
  • npm package for MCP-compatible AI clients

EveApps-BT82X MCP Server - AI-Assisted BT82X Development

The Bridgetek BT820 MCP Server connects MCP-compatible AI development agents to a local EveApps-BT82X workspace, helping developers find relevant samples, understand BT820/EVE APIs, navigate source code and generate configuration-aware build guidance.

The server is designed around the EveApps-BT82X repository. A local copy of that repository is required so the MCP server can ground its responses in Bridgetek sample applications, command/register definitions, shared source code and build configurations.

Example: “I need a touch-enabled BT820 screen. Which EveApps-BT82X sample should I start from?” 

The MCP Server can retrieve relevant repository context for the AI client, including sample discovery, API/symbol guidance, feature-to-command tracing, source navigation, code validation and build-command generation.

Before using it:

Available as:

  • Visual Studio Code Extension
  • npm package for MCP-compatible AI clients

EveApps-Pre82X MCP Server - AI-Assisted Pre82X Development

The Bridgetek EveApps-Pre82X MCP Server connects MCP-compatible AI development agents to a local EveApps workspace, helping developers find relevant samples, understand EVE APIs, navigate source code and generate configuration-aware build guidance for BT817/8 and earlier EVE devices.

A local copy of the Bridgetek EveApps repository is required so the MCP server can ground its responses in sample applications, command and register definitions, shared source code and build configurations.

Example:
“Which EveApps sample should I use to create a BT817 touch-enabled 1280 × 800 LCD application with FT4222?”

The MCP Server supports sample discovery, API and symbol guidance, source navigation, scaffold generation, code validation and build-command generation for the EveApps codebase.

Before using it:

  • Clone or download Bridgetek/EveApps.
  • Configure the EveApps-Pre82X MCP Server to use that local repository path.

Available as:

  • Visual Studio Code Extension
  • npm package for MCP-compatible AI clients

FT9xx Toolchain

FT9xx toolchain is provided by Bridgetek for free to facilitate application development and debugging through the widely-used Eclipse IDE, leveraging the customized GCC compiler.

In addition, the system incorporates driver support, which includes precompiled binaries, C source code, and sample projects.

For more details, please check here.