White Paper Instruction Manual

Serial to LAN Embedded Module White Paper
LemonIDE
LemonIDE is an integrated development environment (IDE) for Eddy modules. Built on open source
Eclipse framework, LemonIDE provides an easy & effective GUI (Graphical User Interface) for
application and firmware developments that runs on SystemBases embedded real time Linux,
Lemonix.
LemonIDE encompasses GNU C/C++ Compiler, Source Code Editor and Debugger delivering a one-stop
development environmnet to embedded developers relieving inconveniences of preexisting TUI(Text
User Interface). Commands for compiler and debugger no longer needed to be memorized and
punched in as LemonIDE’s common GUI provides conveniences of simple mouse click execution.
LemonIDE is also equipped with remote development & engineering capabilites, which provides a
convenient distance-free development enviromnemt to Eddy developers
Make File Auto Creation, Auto Source Code Completion, Remote Debugging, Plug-in Support and Target
System Monitoring features of LemonIDE allows developers to concentrate solely on their programs
radically enhancing embedded software productivity. Project creation Æ Source code edit & build Æ
Remote debugging Æ Remote monitoring can be all carried out within LemonIDE. LemonIDE is a part of
Eddy Development Kit and is not sold separately.
IDE Feature Comparison
Provider SystemBase Digi Lantronix MOXA
IDE LemonIDE ESP Evolution-OS-SDK None
Basic Framework Eclipse Eclipse Command line Command line
Project Management Ο Ο
X
Compiler GNU C/C++ GNU C/C++
uClibc
Makefile Auto Creation Ο Ο X X
Syntax Highlighting Ο Ο X X
Code Auto Completion Ο Ο X X
Source Browsing Ο Ο X X
Remote Control Ο X X X
Remote Build X X X X
App Auto Execution Ο Ο X X