<?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>How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/101341/how-to-implement-two-thingy52-voice-intercom</link><description>hi My question is as the title suggests, I implemented a single thingy52 to connect to the app and play with other functions, but our goal was to implement two thingy52 voice intercom. How do I do that?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 05 Jul 2023 11:38:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/101341/how-to-implement-two-thingy52-voice-intercom" /><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/434678?ContentTypeID=1</link><pubDate>Wed, 05 Jul 2023 11:38:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6143f470-61bb-4b86-9f96-a964b18c0825</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What errors do you get?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you try to run &amp;quot;&amp;nbsp;&lt;span&gt;west&lt;/span&gt; &lt;span&gt;flash&amp;quot; from the terminal in vscode?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;There should not be any need for anything special&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Runar&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/434569?ContentTypeID=1</link><pubDate>Wed, 05 Jul 2023 02:14:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6173e6a-4a32-4956-a54c-e9df5edb4c16</guid><dc:creator>kenyon</dc:creator><description>&lt;p&gt;&lt;span class="tgt color_text_0" data-section="0" data-sentence="0" data-group="0-0"&gt;Thank you very much.&lt;/span&gt;&lt;span class="tgt color_text_0" data-section="0" data-sentence="1" data-group="0-1"&gt; My j-link is j-link EDU Mini (10pins)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/434457?ContentTypeID=1</link><pubDate>Tue, 04 Jul 2023 12:19:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d23aa470-7c08-4b96-9af8-13b4bd9d4109</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Sorry for the delay. I will have access to a thingy52 tomorrow&amp;nbsp; morning and test&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: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/434158?ContentTypeID=1</link><pubDate>Mon, 03 Jul 2023 10:11:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09ae97cd-0c14-485b-bb28-40022391c8c8</guid><dc:creator>kenyon</dc:creator><description>&lt;p&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1688378616329v3.png" alt=" " /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1688378732978v8.png" alt=" " /&gt;&lt;br /&gt;hi&amp;nbsp; runsiv.&lt;br /&gt;&lt;span class="transSent" data-group="0-0"&gt;&lt;span&gt;Thanks for your help, the current progress is that I should set up the VScode environment.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-1"&gt;&lt;span&gt; And I can burn blinky&amp;#39;s project to the right&amp;nbsp;in the picture (nRF5340) on VScode via usb cable.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-2"&gt;&lt;span&gt; But I found my j-link connecting to thingy52 to see if I could burn the new firmware and it didn&amp;#39;t work.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-3"&gt;&lt;span&gt; I was wondering if thingy52 has a special burner?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/434108?ContentTypeID=1</link><pubDate>Mon, 03 Jul 2023 08:11:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:916d6b90-e7de-4be6-9231-e0cd79930d13</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you elaborate a bit more what you are missing, just so that I can better help you?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To install the NCS SDK you can follow the our guide here:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/installation.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/installation.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An overview of Build and Configuration is found here:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/config_and_build/config_and_build_system.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/config_and_build/config_and_build_system.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We have a good guide/example on how to use NCS SDK here at Dev Academy:&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/&lt;/a&gt;&amp;nbsp;where we also have a course on BLE&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/"&gt;https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/&lt;/a&gt;&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><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/434096?ContentTypeID=1</link><pubDate>Mon, 03 Jul 2023 07:20:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ceb231dc-0828-45e0-96bd-f72b89605485</guid><dc:creator>kenyon</dc:creator><description>&lt;p&gt;hi&amp;nbsp; runsiv.&lt;br /&gt;can you provide a more complete ncs sdk environment construction guide? i can&amp;#39;t find relevant information online.&lt;br /&gt;thank you very much.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433908?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 10:58:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15a117b7-097c-4faa-83d1-11dc3e951d57</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi, the dmic sample is a part of the samples in our NCS SDK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;As for Keil I have to look around, all the examples I gave you uses the NCS SDK and not nrf5SDK.&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><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433894?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 09:49:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7dc493f6-c311-40ca-aa5b-f992f8246e0e</guid><dc:creator>kenyon</dc:creator><description>&lt;p&gt;&lt;span class="transSent" data-group="0-0"&gt;&lt;span&gt;hi runsiv.&lt;br /&gt;Thank you very much.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-1"&gt;&lt;span&gt; I think I can do it the way you think.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-2"&gt;&lt;span&gt; But as for the example for dmic to record sound, is there any project about keil?&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-3"&gt;&lt;span&gt; Or I want to know if the sdk provided by the official website contains the code of the dmic part?&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1688118574335v2.png" alt=" " /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433865?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 08:12:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:feeb9d9d-997f-42a4-8f59-76cc19f71a7d</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Since we don&amp;#39;t have any premade example for this you would need to combine some examples&lt;/p&gt;
&lt;p&gt;So I would do the following:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. Use the example for dmic to record sound&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/drivers/audio/dmic"&gt;https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/drivers/audio/dmic&lt;/a&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;2. Use one of the examples for BLE NUS service to send the data over UART.&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/tree/main/samples/bluetooth/peripheral_uart"&gt;https://github.com/nrfconnect/sdk-nrf/tree/main/samples/bluetooth/peripheral_uart&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/tree/main/samples/bluetooth/central_uart"&gt;https://github.com/nrfconnect/sdk-nrf/tree/main/samples/bluetooth/central_uart&lt;/a&gt;&amp;nbsp;where once device would need to be the central and the other a peripheral.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3. Since the Speaker is PWM driven you can use the PWM blinky example as basis for your speaker&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/basic/blinky_pwm/README.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/basic/blinky_pwm/README.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&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: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433835?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 06:28:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f35641a6-f02f-411d-80ad-ed32bc6490cd</guid><dc:creator>kenyon</dc:creator><description>&lt;p&gt;&lt;span class="transSent" data-group="0-0"&gt;&lt;span&gt;hi runsiv.&lt;br /&gt;I honestly have no idea at the moment. Can you provide the simplest solution? Because all we need to test our current products is to be able to conduct intercom. &lt;br /&gt;Or even simpler, we just need one thingy52 to transmit the voice, and the other thingy52 just need to play back the transmitted voice.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433693?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 12:48:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7c0dc67-df59-4ea9-a3a7-ed80e8286513</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If half duplex is okey then it should be possible. Are you planning on using NCS or nrf5SDK?&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: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433689?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 12:33:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2da9dda3-13ca-46e7-9d30-ab84cb40d609</guid><dc:creator>kenyon</dc:creator><description>&lt;p&gt;&lt;span class="transSent" data-group="0-0"&gt;&lt;span&gt;oh, I don&amp;#39;t think full duplex is necessary.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-1"&gt;&lt;span&gt; If we can, we can use half duplex.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-2"&gt;&lt;span&gt; If I use my thingy52 button to speak, you receive my words, and then use your thingy52 and press button and speak that send audio to me.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-3"&gt;&lt;span&gt; I think it can be done,right?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433684?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 12:29:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8cfece20-a755-450b-83c9-e65dbfa408b3</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi, from what I was able to find it looks like it does not have the bandwidth for simultaneously sending and receiving&amp;nbsp; audio as you would with over a intercom. You would have a limited audio quality&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&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: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433667?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 11:58:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:caaa88df-d93e-4fa0-907a-9e204dc7f4e2</guid><dc:creator>kenyon</dc:creator><description>&lt;p&gt;&lt;span class="transSent" data-group="0-0"&gt;&lt;span&gt;hi runsiv.&lt;br /&gt;Maybe&amp;nbsp;&lt;/span&gt;&lt;/span&gt;I don&amp;#39;t quite understand your answer(Forgive my poor understanding)&lt;span class="transSent" data-group="0-0"&gt;&lt;span&gt;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f62d.svg" title="Sob"&gt;&amp;#x1f62d;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-1"&gt;&lt;span&gt; What I want to know is whether two Thingy52s can do audio intercom without having to go through an app.&lt;/span&gt;&lt;/span&gt;&lt;span class="transSent" data-group="0-2"&gt;&lt;span&gt; The role equivalent of app was converted to thingy52.&lt;br /&gt;&lt;br /&gt;I&amp;#39;m new to thingy52 right now, so I&amp;#39;m hoping to get a little more support from you on this product. Thank you very much!&lt;br /&gt;&lt;br /&gt;best regard&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to implement two Thingy52 voice intercom</title><link>https://devzone.nordicsemi.com/thread/433663?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 11:42:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e4d26be-a206-4676-99da-d3d811f3e9e0</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;From the comment in this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/66523/use-nordic-thingy-52-as-bluetooth-speaker-and-microphone-for-making-phone-calls-with-android-smartphone"&gt;case &lt;/a&gt;I don&amp;#39;t think it would be possible&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can send voice messages over BLE&amp;nbsp;and play them on another thingy, but for full duplex I would check out our &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nRF5340-Audio-DK"&gt;nRF5340 Audio DK&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can look at this example on how to use the microphone&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/drivers/audio/dmic"&gt;https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/drivers/audio/dmic&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I also see that the nrf52832 supports I2S so I would check out this example also&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.2-dev1/zephyr/samples/drivers/i2s/litex/README.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.2-dev1/zephyr/samples/drivers/i2s/litex/README.html&lt;/a&gt;&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>