We are happy to advise you!
+49 40 253346-10     Contact

Online training in the virtual classroom
E-Learning offers and more

Find out more

Hardware Prototyping for IoT Developers (IOT-B504)


Course Overview

The training “Hardware Prototyping for IoT Developers” gives participants the opportunity to build their own devices and to see different hardware products in a real-life IoT scenario. The amount of different hardware types and platforms can be overwhelming, especially when it comes to the right usage under certain constraints, such as time, money and necessary voltage. In this training, we will have a look at different devices (e.g Raspberry Pi, Arduino, XDK, NodeMCU) and set them to the appropriate scenario for the respective constraint. A key-element of this training is the hands-on part and the construction of each participant’s own prototype by combining different devices and platforms. The participants will work as a team and choose their own scenario and the model (elevator, car or bridge) they want to prototype. Within the Bosch IoT Campus, participants will have the chance to work with other interested people to work on a real prototype. They will develop, code and improve their device by creating circuits, write short programs and read digital and analog sensors. While participants are taught the basics about the underlying theory, an emphasis is put on the fun part of the training: They will have enough time to develop their prototype and exchange ideas and experiences with other participants.

Who should attend

(IoT) developers, IT employees, anybody with an interest in IoT


Overview of (IoT)-protocols, e.g. from the training "Technical Introduction to the IoT (IoT-F101)"

Course Objectives

After this training course, participants will know different type of devices and are able to connect it in order to read sensor data.

Course Content

  • Finding an IoT use case
  • Foundations of necessary electrical engineering for prototyping
  • Overview of different hardware (Raspberry Pi, Arduino Uno, XDK und NodeMCU)
  • Introduction to different platforms (Adafruit, Blync, NodeRED & Co.) for fitting scenarios
  • Building a device in our own IoT assembling shop
  • Usage of different digital and analog sensors and actuators
  • Connecting to prototype to an IoT platform
Online Training

Duration 2 days

Price (excl. tax)
  • 1,360.- €
Classroom Training

Duration 2 days

Price (excl. tax)
  • Germany: 1,360.- €


Berlin Course language: English