CP1E-N14DR-A is a compact PLC from Omron. It can be programmed in Ladder, Structured Text, and Basic languages. It has onboard Ethernet, serial, and USB communications ports, as well as 1 expansion slot, allowing the user to add additional I/O or communication modules. It also has 14 input points, 14 relay output points, 4 analog inputs, and 2 analog outputs built in. The small, space-saving size makes this model ideal for small-scale automation.