german version

Autodesk EAGLE

  • basics in electrical/electronic engineering
  • schematic and layout (PCB) design
  • component libraries
  • design rules, style guides, conventions (clean code)
  • EMI/EMC, signal integrity, routing strategies
  • design for test and manufacturing (DFT/DFM)
  • modular design / agile hardware development
  • CAM processor
  • scripting & automation
  • enterprise resource management
  • project management
  • communication with suppliers
  • practicing, consulting, assistance, design reviewing

training material:

training Autodesk EAGLE (english)
extended training EAGLE (english)
scripting with EAGLE (english)
creating device models with EAGLE (english)

locations: Berlin, Erfurt/Germany or On-Site

Board (PCBA) and System Test with Boundary Scan/JTAG

  • basics on the test technique acc. to IEEE1149.1/4/7
  • Why is System M-1 a good choice for both prototypes and series production ?
  • How to detect design errors and manufacturing faults with System M-1 ?
  • generating and executing tests with System M-1
  • fault diagnosis and interpretation
  • debugging and step mode executing
  • design for test and manufacturing (DFT/DFM)
  • controlled startup of boards and systems
  • scripting & automation
  • insight and explanation of the soucre code

training material:

What is Boundary Scan ?
A guide to test methods and why to go for Boundary Scan
System M-1 Manual & Tutorial
Source Code on Github

locations: Berlin, Erfurt/Germany or On-Site

Ada Programming - A complex language for a complex world!

  • Why Ada ?
  • intoduction to Ada 2005/2012 (basic & common constructs)
  • the key asset: strong typing - avoids mixing apples and oranges
  • the certified compiler for mission critical software
  • from "hello world" to complex Linux command line applications
  • the concept of strong typing (subtypes, derived types, tagged types, controlled types)
  • object orientated programming
  • access types (pointers)
  • tasking
  • coding styles
  • making own libraries, packages, generics, ...
  • how to write Makefiles and GPRbuild files
  • Ada is defined by ISO/IEC 8652:2012 and MIL-STD-1815

training material:

Ada Basics for Beginners
Ada for Advanced
Examples on Github

locations: Berlin, Erfurt/Germany or On-Site

LINUX

  • Why is your data safe with Linux ?
  • Why are there no Trojan Horses and viruses with Linux ?
  • Why is Linux hard to be hacked ?
  • graphical user interface
  • command line
  • network and firewall
  • user and group management
  • configuration
  • installing and compiling applications
  • scripting & automation
  • basics on OpenSource, legal aspects

locations: Berlin, Erfurt/Germany or On-Site