All listed features are with respect to the newest ARC1 firmware version. A detailed changelog can be found here.

Technical Specifications
In current release
Planned for future releases
General
Power Supply
5V from USB or from external source
Display2.4" QVGA (320x240) Color-TFT LCD
TouchscreenYes (resistive)
Supported protocols
DCC
Multilingual user interface
German, English
+ more languages
Locomotive operation
DCC speed steps
14, 28, 128 (126 effective)
Max locomotives
200
Max locomotives in parallel operation
up to 200
Supported DCC address range
short addresses (1-127)
short addresses (1-127) + extended addresses (1-9999)
Control of headlights
Yes
Control of functions
F1-F4F1-F28
User definable locomotive name
Yes, up to 20 characters
User definable locomotive symbol
8 symbols from library
Import of own symbols
User definable locomotive max speed
Yes
Programming Mode
Supported programming modes
POM (main rails)
POM (main rails), Service Mode (programming rail)
Menu-guided programming of decoder CVs
Locomotive decoders
Locomotive decoders and accessory decoders
Reset decoder to factory settings
Yes
Interfaces
Support of XpressNet
No
Yes
Support of MicroSD cards for custom locomotive symbols, statistics and languages
No
Yes
Support of Bluetooth for control of ARC1 with Android mobile devices
No
Yes