Home  >  Products   >  Embedded Wireless and Wired Solutions   >  Software Platforms   >  ARM Development   >  Digi ESP

Digi ESP™

Integrated development environment for Digi products

  • Simplified and highly accelerated development and deployment
  • Feature-rich and future-proof; common look-and-feel minimizes effort required to learn new development tools
  • Easy and direct access to information saves time and effort
  • No need to assemble and integrate development environment - application development can begin immediately right out of the box
  • Feature spec

Digi ESP is an easy-to-use and powerful Integrated Development Environment (IDE) optimized for professional software development on a wide range of Digi product platforms.

Combining the complete integration of Digi hardware, software and services, Digi ESP streamlines the overall application design process, whether you are developing embedded software for Digi Embedded Linux and NET+OS®, or customizing applicationspecific functionality using the built-in Python scripting and DIA capabilities of Digi products.

Built on the open Eclipse™ framework, Digi ESP offers an intelligent source code editor, compiler/code generation, visual source code debugging, hardware and software debug support, build management, CVS version control, and code deployment tools for local and remote targets.

Features like the intelligent editor coding aids for C/C++ and Python/DIA with syntax highlighting, auto-indent, code completion assistance, context-sensitive API help, and on-the-fly template insertion make software development easier and faster than ever before.

A complete set of Digi-specific extensions tailored to NET+OS, Digi Embedded Linux, and Python/DIA development ensures an unparalleled development experience with completely seamless Digi product integration.

Digi ESP is available for the following development platforms:
  • Digi ESP for Digi Embedded Linux:
    Embedded C/C++ application development on Linux systems for Digi products running Digi Embedded Linux
  • Digi ESP for NET+OS:
    Embedded C/C++ application development on Microsoft Windows systems for Digi products running NET+OS
  • Digi ESP for Python:
    Python/DIA development on Microsoft Windows and Mac OS X systems for Digi products with Python support

Digi ESP Screenshots

Digi ESP for Linux:

Digi ESP for NET+OS:

Digi ESP for Python

Read more
 
Product Type Digi ESP for Linux Digi ESP for NET+OS Digi ESP for Python
Features
Source code editor
  • C/C++ source code editor
  • Color-coded syntax highlighting
  • Intelligent code assist
  • Auto-indent and bracket-match
  • Proactive code completion assistance
  • On-the-fly code template insertion
  • Context-sensitive API help (hover assist and full help)
  • C/C++ search (constructs, declarations, definitions, references, etc.)
  • C/C++ source code editor
  • Color-coded syntax highlighting
  • Intelligent code assist
  • Auto-indent and bracket-match
  • Proactive code completion assistance
  • On-the-fly code template insertion
  • Context-sensitive API help (hover assist and full help)
Compiler GNU C/C++ integration (GCC) N/A
Debugging
  • Visual source code debugger
  • One-click debug launch
  • Breakpoints and watchpoints
  • Data inspection/modification
    • Memory, registers, variables and signals
  • Disassembler mixed code view
  • Kernel debugging capabilities
  • Visual source code debugger
  • One-click debug launch
  • Breakpoints and watchpoints
  • Data inspection/modification
    • Memory, registers, variables and signals
  • Disassembler mixed code view
  • Visual source code debugger
  • One-click debug launch
  • Conditional breakpoints
  • Data inspection/modification
    • Variables, expressions, etc.
  • Multi-threading debug
  • Remote debugging (device)
Project and build management
  • Linux Project Wizards
  • Integrated project file navigator
  • Managed and standard make files
  • CVS version control system support
  • Net+OS project wizards
  • Integrated project file navigator
  • Managed and standard make files
  • CVS version control system support
  • Python and DIA project wizards
  • Integrated project file navigator
  • Project build and rebuild
  • CVS version control system support
Terminal view Serial, telnet, SSH
Supported Digi products
  • Digi Connect ME® 9210
  • ConnectCore® 9P / Wi-9P 9215
  • ConnectCore® 9P 9360
  • ConnectCore® 9M / Wi-9M 2443
  • ConnectCore® i.MX51 / Wi-i.MX51
  • Digi Connect® ME / Wi-ME
  • Digi Connect ME® 9210
  • Digi Connect® EM / Wi-EM
  • ConnectCore® 9P / Wi-9P 9215
  • ConnectCore® 9P 9360
  • ConnectCore® 3G
  • ConnectCore® 3G
  • ConnectCore® Wi-9P 9215
  • ConnectPort® X2 / X3 / X4 / X5 / X8
Operating systems Linux (included on DVD)
  • Microsoft Windows XP
  • Microsoft Windows Vista
  • Microsoft Windows 7
  • Microsoft Windows XP
  • Microsoft Windows Vista
  • Microsoft Windows 7
  • Mac OS 10.6 (or greater)
Microsoft Windows support is currently provided for 32-bit platforms only.

 
 
Your M2M Expert®for Businessfor Developers
Contact Us
Phone
Email
Chat
Feedback
Newsletter SignupYouTubeGoogle+FacebookCopyright © 1996-2014 Digi International Inc. All rights reserved. Legal