The ARMexpress family of embedded controllers bring the power of an ARM processor to your PC's USB port. These controllers can be programmed in either BASIC or C. You interact with the controller through a simple software communication package. The USB interface accepts direct commands or you can create a program file using any text editor such as Notepad and upload it.

ARMexpress features digital I/Os that can be controlled individually through the IO functions, or as a group using the INS and OUTS functions.

As a few examples we have documented sending data to an Excel file and the interface to a USB Flash drive.

We will continue to add example applications, to further simplify your task of solving your control problem.