Programming in C Language
This chapter will concentrate on the internals of the ARTIK modules. Accessing the internal logic and peripherals of the ARTIK from a natively coded C-language application is arguably the simplest approach to developing ARTIK solutions. Log on to your ARTIK module and do everything from the command line. You are working on the “bare metal” without the help of an IDE, and indeed without much help from your development workstation other than it being a place where you open a terminal window. You can work very effectively in this environment by editing your source files in vi and compiling and linking them directly with the GCC complier. You can increase your leverage by using an IDE such as Eclipse or Arduino in your development workstation. Keep your source code on that computer. Archive and version-control it with Git or SVN.