Training for developers

Our training offerings, customised to your requirements, will help you reduce the time taken to develop your application. In just a few hours, you will find out and understand how our devices work and how you can develop your own applications for them. Each course will take your specific needs into account. We can, of course, cover specific subjects where required. We can discuss with you whether it is best to hold the courses on your own premises or ours, depending on the need.

Application development for the S1 series

  • Basics of the system and the hardware
  • Device operating modes
  • First commissioning
  • Creating and testing the first applications
  • Design tips for complex applications
  • Duration: 1 day

Application development for Linux devices S4 and S7

  • Basics of the system and the hardware
  • First commissioning
  • Handle the periphery components
  • Programming of Shell scripts for the solution of simple problems and rapid prototyping of applications
  • Creation of native applications in C/C++ and project structure
  • Requirements: Knowledge in C/C++ programming, basic knowledge in Linux based systems is of advantage
  • Duration: 1 day

Board Support Package development for S Core

  • Basics of the system and the hardware
  • First commissioning
  • Basics of the BSP buildsystems
  • Modification of the BSP: Add library and tools, package design for own applications
  • Adaption of the Linux kernel
  • Requirements: Knowledge in C programming, basic knowledge in development under Linux, build tools (Make, cmake, autotools), knowledge in embedded Linux is in advantage
  • Duration: 1-2 days