DTA - FH Aachen
  • Preamble

Activity: Digital Twin for Virtual Commissioning

  • Digital Twin of a machine plant
  • Siemens NX MCD: Simple Robotic Arm Modelling
  • Virtual Commissioning of a Production Line

Activity: Data Preparation for User Digital Twins

  • Operator Digital Twin for Assistance Systems
  • OEE Evaluation with Python

Activity: Digital Twin of a Robot Dog

  • Digital Twin of a Robot Dog
  • Bittle

Activity: Digital Twin of a Robot Dog for pupils

  • Der Roboterhund Bittle 🐕

Additional information

  • Arduino Basics
    • 1. Introduction
    • 2. Embedded Systems
    • 3. Programming in C
    • 4. Arduino Programming
    • 5. Getting started with Arduino IDE
    • 6. Problem Solving
  • TIA Portal Basics
  • TIA OPC-UA
  • PLCSIM Advanced
  • OPC-UA client
  • PLC-Basics
  • Siemens NX MCD
  • Node Red Basics
  • Visual Studio Code Basics
  • Introduction to Version Control with Git
DTA - FH Aachen
  • »
  • Arduino Basics

Arduino Basics

Contents:

  • 1. Introduction
  • 2. Embedded Systems
    • 2.1. Difference between Universal Computers and Embedded Systems:
    • 2.2. Software Development
  • 3. Programming in C
    • 3.1. Variables
    • 3.2. Operators
    • 3.3. Decision Making
    • 3.4. Loops
    • 3.5. Functions
    • 3.6. Arrays
    • 3.7. Pointers
    • 3.8. Strings
    • 3.9. Structures
  • 4. Arduino Programming
    • 4.1. Difference between Arduino and conventional C
    • 4.2. Arduino vs. Microcontroller Programming
    • 4.3. Arduino basic commands
  • 5. Getting started with Arduino IDE
    • 5.1. Simple GUI with only a few Menus and Buttons
    • 5.2. Managed and unmanaged Libraries
    • 5.3. Serial monitor and Serial plotter
    • 5.4. Examples
    • 5.5. Arduino Basic functions
  • 6. Problem Solving
    • 6.1. Arduino

Sources:

  • https://learn.sparkfun.com/tutorials/i2c/all

  • https://learn.adafruit.com/adafruit-mcp9808-precision-i2c-temperature-sensor-guide/overview

  • https://roboindia.com/tutorials/ds18b20_temp_sensor_nodemcu

  • https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806

  • https://www.instructables.com/id/Calibration-of-DS18B20-Sensor-With-Arduino-UNO/

  • https://www.hivemq.com/blog/mqtt-essentials-part2-publish-subscribe/

  • https://www.arduino-tutorial.de/arduino-und-mqtt/

  • https://www.baldengineer.com/mqtt-introduction.html

  • https://www.tutorialspoint.com/cprogramming/index.htm

  • https://www.arduino-tutorial.de/

Previous Next

© Copyright 2023, Prof. Jörg Wollert (FH Aachen).

Built with Sphinx using a theme provided by Read the Docs.