The Eclipse IDE itself will provide a comprehensive design environment including a project explorer, colour coded text editor and additional error and warning windows. Compilations and deployment of project code to the target hardware may all be handled within the IDE.
Additional tools provided as part of the toolchain include a one wire programmer and debugger interface, plus the ability to update firmware over DFU – the USB Device Firmware Update port.