8
Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1

Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

  • Upload
    others

  • View
    21

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

Shield2Go Adapter for ArduinoMy IoT AdapterQuick StartV1.0.1

Page 2: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

Introduction

Moreover, easy to use software is available for this adapter to speed up development of the Shield2Go boards and systems compatible with the Arduino ecosystem. All software is released into the public domain and available as open source libraries on GitHub.

The Shield2Go Adapter for Arduino is a PCB adapter to connect Infineon’s Shield2Go series with the 3rd party Arduino ecosystem like Arduino Uno or the available shields for Arduino Uno form factor.

Infineon’s Shield2Go form factor is a comprehensive shield design derived from the XMC 2Go evaluation board. All boards share a common pin out design, i.e. pins are hard coded to specific functions like SPI or I2C. This enables a generic PCB evaluation board design for Infineon’s portfolio like the DPS310 Pressure Shield2Go, the TLV493D-A1B6 3DMagnetic Shield2Go, the TLI4970-D050T4 CurrentSense Shield2Go or the OPTIGA™ Trust E Security Shield2Go.

22018-08-03 Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 3: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

Evaluation Board Notes

Information

• Supply voltage is typ. 5.0 V as common voltage for the shields compatible with Arduino Uno

• Level shifting is available to convert the logic level of 5.0 V to 3.3 V of all current Shield2Go boards

• Solder bridges are available to deactivate the level shifting selectively

• Additional pins enable the settings of the reference voltages for level shifting as well as the analog reference voltage

• The Shield2Go adapter for Arduino supports the separate power control of the Socket 1 and Socket 2: both sockets can be switched off and on

• Socket 1 is completely independently controllable while Socket 2 and 3 share pins to the underlying control board

• OPN MYIOTADAPTERTOBO1

Ensure that appropriate level shifting is set up

32018-08-03 Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 4: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

Evaluation Board PCB Details

42018-08-03 Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 5: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

Evaluation Board Schematic

52018-08-03 Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 6: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

Arduino: The Arduino IDE

Arduino is a hardware-software prototyping environment IDE developed by arduino.cc:

• Installation Details for Windows:

Click here

• Installation Details for Linux:

Click here

• Installation Details for Mac OS:

Click here

• Installation Details for Portable IDE:

Click here

Arduino IDE

Arduino Quick Start

• What is Arduino? Click here

• Extended information about the Arduino environment. Click here

• How to import libraries? Click here

• How to install additional boards? Click here

• Problems related to Arduino? Click here for troubleshooting

62018-08-03 Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 7: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this

Example with XMC4700 Relax Kit for 5V ShieldsNotes

• The Shield2Go Adapter is directly compatible with the XMC4700 Relax Kit for 5V Shields (compatible with Arduino Uno form factor)

• Stack the Shield2Go Adapter on top of the XMC4700 Relax Kit for 5V Shields with a Shield2Go board of your choice, e.g. DPS310 Pressure Shield2Go as shown right

• Using the XMC-for-Arduino Arduino integration, the Arduino examples for the Shield2Go Adapter for Arduino can be directly used

Steps

• Open one of the examples for the Shield2Go Adapter with File – Open… and select as board XMC4700 Relax Kit - more information can be found here

• Connect the stacked boards to the PC and press the Upload button

• Select the related COM port from Tools – Port and open the serial monitor with the set baud rate (see sketch/code with Serial.begin(<BAUDRATE>);)

https://github.com/Infineon/XMC-for-Arduino

https://github.com/Infineon/Shield2Go-Adapter-for-Arduino

72018-08-03 Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 8: Shield2Go Adapter for Arduino My IoT Adapter · Shield2Go Adapter for Arduino My IoT Adapter Quick Start V1.0.1. Introduction Moreover, easy to use software is available for this