Arduino is a physical computing platform that is enjoying strongly growing popularity in research and teaching and also in the implementation of IoT concepts. The special thing about Arduino is that the boards are inexpensive and both hardware and software components are open source. The hardware consists of a simple I/O board with a micro-controller plus analog and digital inputs and outputs. The development environment is based on processing and facilitates access to the programming and to micro-controllers for those who are less technically versed. The programming takes place in C and/or C++, while technical details such as header files are largely hidden from the users. Extensive libraries and examples simplify the programming. Arduino can be used to manage independent interactive objects or to interact with software applications on computers. For expansion, pre-assembled or partly assembled circuit boards – called shields – are offered that can be adhered to the Arduino board.
Steinbeis Embedded Systems Technologies GmbH has developed a Sercos III product that uses an Arduino board as a rapid prototype platform for the application and a corresponding shield with a Sercos EasySlave FPGA, as well as other peripheral components. With these compact elements, the developer uses free and freely available software tools to create his prototypical Sercos application, from which corresponding Sercos III devices are then derived and implemented.
Licenses for the EasySlave are granted via Sercos International. Different license models are available; and member companies of Sercos International receive preferential prices.
For more information, visit http://www.sercos.org