<?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>Matter over thread with Unicast audio server</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120634/matter-over-thread-with-unicast-audio-server</link><description>Hi I wish to integrate Matter over thread in unicast audio server . My objective is to use matter to control the volume and play/mute states. I would like to know whether it is possible to integrate both unicast audio server along with matter in the same</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Apr 2025 16:45:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120634/matter-over-thread-with-unicast-audio-server" /><item><title>RE: Matter over thread with Unicast audio server</title><link>https://devzone.nordicsemi.com/thread/531568?ContentTypeID=1</link><pubDate>Fri, 11 Apr 2025 16:45:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c017fd96-fe14-4fd5-a6ac-49a7c5917f72</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sivakumar128,&lt;/p&gt;
&lt;p&gt;There are two main concerns here: memory footprint&amp;nbsp;and radio time.&lt;/p&gt;
&lt;p&gt;First let&amp;#39;s consider the memory footprint. For simplicity, let&amp;#39;s based on the latest SDK release, v2.9.1.&lt;/p&gt;
&lt;p&gt;For the network core, it would be fine, since the nRF5340 supports Matter&amp;nbsp;with BLE coexistence.&lt;/p&gt;
&lt;p&gt;On the application core,&amp;nbsp;the Matter template sample takes roughly 545kB of flash (including the bootloader), and 185kB of RAM.&lt;/p&gt;
&lt;p&gt;For LE Audio, the nRF5340 Audio application takes about 560kB of flash and 142kB of RAM, no bootloader&lt;/p&gt;
&lt;p&gt;Among them, they share the BLE Host. There is a vast feature difference between Matter (simple ACL link) and LE Audio (ISO). Let&amp;#39;s say about 20kB of flash, 12kB of RAM.&lt;br /&gt;They also share the bootloader, which takes ~30~32kB. RAM doesn&amp;#39;t matter because it runs&amp;nbsp;outside of the application&lt;br /&gt;Finally, they share the Zephyr kernel&amp;nbsp;which takes ~60kB of flash, 29kB of RAM.&lt;/p&gt;
&lt;p&gt;Based on those number, we can roughly estimate that RAM requirement is within capability, but&amp;nbsp;total flash required would be almost if not more than the 1024kB of available flash.&lt;/p&gt;
&lt;p&gt;Arguably some memory optimization can be done to fit both set of features, but even then, the footprint is so large it can&amp;#39;t be recommended for production.&lt;/p&gt;
&lt;p&gt;As for radio time, there is also a conflict of interest between the two features. If you want the control over Matter to be responsive,&amp;nbsp;then the radio should spend as much time on Thread RX as possible. However, if you want good audio quality,&amp;nbsp;then the radio should spend as much time on BLE RX as possible.&lt;/p&gt;
&lt;p&gt;In conclusion, if you want to make a product out of this, then I strongly recommend against it. If you want to make something for personal use, then&amp;nbsp;it might be possible.&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>