element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Sustain The World - Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Sustain The World - Design Challenge
  • More
  • Cancel
Sustain The World - Design Challenge
Blog Garbage Collector #4 Some basic interactions with the shields
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: wanfp97
  • Date Created: 8 Sep 2020 12:32 PM Date Created
  • Views 655 views
  • Likes 5 likes
  • Comments 0 comments
  • dps368
  • infineon
  • xmc4700
  • tle94112
Related
Recommended

Garbage Collector #4 Some basic interactions with the shields

wanfp97
wanfp97
8 Sep 2020

Blog List:

Garbage Collector #1 Introduction

Garbage Collector #2 Clamp testing

Garbage Collector #3 Seeking help from Infineon's Technical Supports

Garbage Collector #4 Some basic interactions with the shields

Garbage Collector #5 Base testing

Garbage Collector #6 Wireless Controller

Garbage Collector #7 Clamp and Base

Garbage Collector #8 Clamp Improvement

Garbage Collector #9 Doubling the maximum current

Garbage Collector #10 Summary

 

It has been a long time since my last blog post. I apologize for the late update. I had been busy with my internship task and was unable to update on time. Anyway, I will try to catch up on progress as much as possible.

 

In the past few weeks, I have tested on the sponsored shields using the example codes in Arduino IDE to have a rough idea on how do they work, migrate the working environment Arduino IDE to DAVE because DAVE supports FreeRTOS, and tried to control the Garbage Collector using a wireless solution.

 

In this blog post, I will first talk about some basic interactions with the shields I have tried out with the example codes in Arduino IDE.

 

To start with it, the shields provided can be separated into 2 groups:

     The Shields that are bigger in size: ( DC Motor Control Sheild with TLE94112, and Profet+2 12v Shield )

     and the Shield2Go which are smaller in size: ( DPS368 Pressure Shield2Go, and TLV493D 3DSense Shield2Go )

 

I will go through one shield from each group in this blog post.

 

The Shields that are larger in size can be directly stacked on the XMC4700 Relax Lite Kit or the XMC4200 Platform2GO just like the pictures below: (I'm using DC Motor Control Sheild with TLE94112 and XMC4700 Relax Lite Kit in this example)

imageimage

After that, just clone the corresponding example code from https://github.com/Infineon and upload it to XMC4700 Relax Lite Kit or the XMC4200 Platform2GO the using Arduino IDE and connect the hardware according to the code that you are running and you are good to go.

 

Video of testing DC Motor Control Sheild with TLE94112 using example code in Arduino IDE:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

For the Shield2Go which are smaller in size, you can connect it directly to the 2Go interface in XMC4200 Platform2GO:

image

OR

You can just connect the required pins to the corresponding pins on XMC4700 Relax Lite Kit.

For my case, since I will be using I2C protocol for the serial communication between the DPS368 Pressure Shield2Go and XMC4700 Relax Lite Kit, I will be just connecting SDA, SCL for the I2C communication as well as the 3V3, and GND for power supply.

imageimage

Video of testing DPS368 Pressure Shield2Go:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

That's all for this blog post. In the next blog post, I will talk about how I control the DC Motor Control Sheild with TLE94112 using XMC4700 Relax Lite Kit programmed by DAVE. If I got the time, I might add in FreeRTOS as well.

See you next blog.

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube