<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I&amp;#39;m interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/100962/could-you-guide-me-to-a-relevant-example-that-demonstrates-how-to-connect-and-use-a-gamepad-or-similar-devices-with-the-nrf700dk-development-kit-which-is-equipped-with-the-nrf5340-chip-i-m-interested-in-attaching-a-gamepad-to</link><description>I have produced a video showcasing my problem - youtube.com/.../DIEXafmKeOk . Essentially, I am seeking guidance on suitable application examples that enable me to establish a connection between a Logitech F310 gamepad and the nrf7002-dk development kit</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 04 Jul 2023 12:10:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/100962/could-you-guide-me-to-a-relevant-example-that-demonstrates-how-to-connect-and-use-a-gamepad-or-similar-devices-with-the-nrf700dk-development-kit-which-is-equipped-with-the-nrf5340-chip-i-m-interested-in-attaching-a-gamepad-to" /><item><title>RE: Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I'm interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/thread/434456?ContentTypeID=1</link><pubDate>Tue, 04 Jul 2023 12:10:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4b74f42-44a2-4434-a4d1-ff6d6e326dd0</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Happy to help^^.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have asked regarding the Shell example. On our page it&amp;#39;s listed as a part of the Zephyr project so I&amp;#39;m not sure who owns the example&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I'm interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/thread/434330?ContentTypeID=1</link><pubDate>Tue, 04 Jul 2023 04:58:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb96df42-e1d9-4ba4-98c8-f9ad04c35919</guid><dc:creator>Anthony Shivakumar</dc:creator><description>&lt;p&gt;Thank you for your assistance! I&amp;#39;m not very familiar with the USB protocol, so I&amp;#39;ll trust your expertise. Nonetheless, I appreciate all the help you&amp;#39;ve provided.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;On a different topic, it seems that the shell example in the NRF SDK does not contain any useful code. It only includes the following:&lt;/p&gt;
&lt;p&gt;/*&lt;br /&gt;&amp;nbsp;* Copyright (c) 2022 Nordic Semiconductor ASA&lt;br /&gt;&amp;nbsp;*&lt;br /&gt;&amp;nbsp;* SPDX-License-Identifier: Apache-2.0&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;&lt;br /&gt;#include &amp;lt;zephyr/kernel.h&amp;gt;&lt;br /&gt;&lt;br /&gt;int main(void)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;}&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I'm interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/thread/434151?ContentTypeID=1</link><pubDate>Mon, 03 Jul 2023 09:56:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08f65edb-731a-4b45-8a10-57e6d466dfdf</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Unfortunately as you can see here, the USB peripheral for the nRF5340 is only a USB device&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Fhardware_driver_usbd.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Fhardware_driver_usbd.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As you can read here:&amp;nbsp;&lt;a href="https://docs.zephyrproject.org/latest/samples/subsys/usb/shell/README.html"&gt;https://docs.zephyrproject.org/latest/samples/subsys/usb/shell/README.html&lt;/a&gt;&amp;nbsp;the readme states&amp;nbsp; &amp;quot;&lt;/p&gt;
&lt;p&gt;For the USB host functionality a supported host controller is required, currently it is only MAX3421E.&amp;quot;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I'm interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/thread/434036?ContentTypeID=1</link><pubDate>Sat, 01 Jul 2023 00:35:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b076111-8ae8-494b-bacd-bc9b2539ce91</guid><dc:creator>Anthony Shivakumar</dc:creator><description>&lt;div class="flex flex-grow flex-col gap-3"&gt;
&lt;div&gt;
&lt;div class="markdown prose w-full break-words dark:prose-invert light"&gt;
&lt;p&gt;Hello Runar,&lt;/p&gt;
&lt;p&gt;I appreciate your suggestion. Using a shield would be my last resort. However, I have discovered some code that enables USB to function as a host controller. Perhaps we can utilize this code to make USB act as a host.&lt;/p&gt;
&lt;p&gt;The latest version of the Zephyr kernel supports the UHC USB host controller configuration, which can be found here: &lt;a href="https://docs.zephyrproject.org/apidoc/latest/group__uhc__api.html" target="_new"&gt;https://docs.zephyrproject.org/apidoc/latest/group__uhc__api.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Additionally, there is another example of USB being used as a host controller in the &amp;quot;syubsys&amp;quot; directory located here: &lt;a href="https://github.com/zephyrproject-rtos/zephyr/tree/main/subsys/usb/host" target="_new"&gt;https://github.com/zephyrproject-rtos/zephyr/tree/main/subsys/usb/host&lt;/a&gt; All the code in this directory has been written by Nordic Semiconductor.&lt;/p&gt;
&lt;p&gt;To illustrate my plan for utilizing this code, I have created a video demonstration, which can be viewed here: &lt;a href="https://youtube.com/live/rsprPT60gJc" target="_new"&gt;https://youtube.com/live/rsprPT60gJc&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I hope to receive support for this approach and be able to use Nordic Semiconductor as a native USB host, rather than relying on a shield.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I'm interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/thread/433623?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 08:35:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73054a57-e580-4e14-bdc4-0dd4a1b57f30</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi, it looks like there is a zephyr driver for the shield&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/boards/shields/max3421e/doc/index.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/boards/shields/max3421e/doc/index.html&lt;/a&gt;&amp;nbsp;So I think can be an option if you have access the a shield that can act as USB host.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I'm interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/thread/433543?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 19:24:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22f667e2-d70a-4b7f-a7ef-33f06086cfdc</guid><dc:creator>Anthony Shivakumar</dc:creator><description>&lt;p&gt;&lt;span class="flex-grow flex-shrink-0"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="flex flex-grow flex-col gap-3"&gt;
&lt;div&gt;
&lt;div class="markdown prose w-full break-words dark:prose-invert light"&gt;
&lt;p&gt;Hello Runar,&lt;/p&gt;
&lt;p&gt;I was wondering if you have any updates on this. I greatly appreciate your assistance. During my web search, I came across a repository that demonstrates the connection of the same joystick to an Arduino. Here&amp;#39;s the link: &lt;a href="https://github.com/AlanFord/Logitech_F310_and_Arduino" target="_new"&gt;https://github.com/AlanFord/Logitech_F310_and_Arduino&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I am uncertain about the compatibility of this solution with the Zephyr RTOS. Could you please provide some guidance on how I can modify this code to work with the Nordic Semiconductor?&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Could you guide me to a relevant example that demonstrates how to connect and use a gamepad or similar devices with the NRF700DK development kit, which is equipped with the nrf5340 chip? I'm interested in attaching a gamepad to the USB input.</title><link>https://devzone.nordicsemi.com/thread/431703?ContentTypeID=1</link><pubDate>Mon, 19 Jun 2023 10:17:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e6fea05-76e0-49fb-b2c5-23fcdef60a64</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I would presume that the gamepad need to be connected to a USB host, our current devices does not unfortunately support running as USB host. I will check with some of my coworkers if they have any good ideas.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>