<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Microcontroller Tips</title>
	<atom:link href="http://www.microcontrollertips.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.microcontrollertips.com/</link>
	<description>Microcontroller engineering resources, new microcontroller products and electronics engineering news</description>
	<lastBuildDate>Tue, 20 Oct 2026 23:33:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.microcontrollertips.com/wp-content/uploads/2016/11/cropped-favicon-512x512-1-32x32.png</url>
	<title>Microcontroller Tips</title>
	<link>https://www.microcontrollertips.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>BLE modules support data rates up to 2 Mb/s</title>
		<link>https://www.microcontrollertips.com/ble-modules-support-data-rates-up-to-2-mb-s/</link>
					<comments>https://www.microcontrollertips.com/ble-modules-support-data-rates-up-to-2-mb-s/#respond</comments>
		
		<dc:creator><![CDATA[Puja Mitra]]></dc:creator>
		<pubDate>Tue, 20 Oct 2026 23:33:42 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Industrial]]></category>
		<category><![CDATA[Microcontroller Tips]]></category>
		<category><![CDATA[IoT]]></category>
		<guid isPermaLink="false">https://www.microcontrollertips.com/?p=17387</guid>

					<description><![CDATA[<p>TME has expanded its offering with Raytac Bluetooth Low Energy (BLE) modules based on Nordic Semiconductor SoCs with Arm Cortex-M4F or Cortex-M33 cores, 192 kB to 1.5 MB of program memory and up to 256 kB of RAM. The modules support BLE versions 4.0 to 6.2 with data rates up to 2 Mb/s, Long Range […]</p>
<p>The post <a href="https://www.microcontrollertips.com/ble-modules-support-data-rates-up-to-2-mb-s/">BLE modules support data rates up to 2 Mb/s</a> appeared first on <a href="https://www.microcontrollertips.com">Microcontroller Tips</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.microcontrollertips.com%2Fble-modules-support-data-rates-up-to-2-mb-s%2F&amp;linkname=BLE%20modules%20support%20data%20rates%20up%20to%202%20Mb%2Fs" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.microcontrollertips.com%2Fble-modules-support-data-rates-up-to-2-mb-s%2F&amp;linkname=BLE%20modules%20support%20data%20rates%20up%20to%202%20Mb%2Fs" title="Email" rel="nofollow noopener" target="_blank"></a></p><figure data-wp-context="{&#34;imageId&#34;:&#34;6ad62210d854a&#34;}" data-wp-interactive="core/image" data-wp-key="6ad62210d854a" class="wp-block-image alignright size-large is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="614" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://images.arrowfly.com/38/59/38596a4e81fb0f141beb68dfe94904f68668755d47a087f4b4a37528dc17ea63/tme1026-raytac-bluetooth-1024x614-01a1546b-0411-7771-80b0-a08ea407d880.jpg" alt="" class="wp-image-522891" style="width:350px;height:auto" srcset="https://images.arrowfly.com/38/59/38596a4e81fb0f141beb68dfe94904f68668755d47a087f4b4a37528dc17ea63/tme1026-raytac-bluetooth-1024x614-01a1546b-0411-7771-80b0-a08ea407d880.jpg 1024w, https://images.arrowfly.com/b1/d0/b1d0916629af97ec8dd52aeac8af882fe8ab226d426d9308b15cf016f0238e46/tme1026-raytac-bluetooth-300x180-01a1546b-0420-79aa-9f87-f13c7672c922.jpg 300w, https://images.arrowfly.com/ce/94/ce94262c7c3f38429e9b2f0dd94788cd82bf9f5950a474e41bdfc63c247527ef/tme1026-raytac-bluetooth-150x90-01a15475-b474-7097-b0ad-3191993cf9da.jpg 150w, https://images.arrowfly.com/ec/d1/ecd167c4eec1de4bf2f39315a74dd6b54340526a7cefedd470aa766a6b50e6d2/tme1026-raytac-bluetooth-768x461-01a1546b-0451-717e-b1c8-0dc33d838ad4.jpg 768w, https://images.arrowfly.com/81/01/81018d2625fa4a358442f933eeba5670887501995ca669e655181cc09f69cc7f/tme1026-raytac-bluetooth-1536x922-01a1546b-045b-73d7-b8e4-270d9bac76f5.jpg 1536w, https://images.arrowfly.com/e1/40/e1403b0e6a201f8c4b3533bd262b73520629aa22918c7a0f5bae496a42257a41/tme1026-raytac-bluetooth-01a1546a-ffed-775d-bd99-6b2cd4e2355d.jpg 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel" data-wp-init="callbacks.initTriggerButton" data-wp-on--click="actions.showLightbox" data-wp-style--right="state.thisImage.buttonRight" data-wp-style--top="state.thisImage.buttonTop"><br />
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewbox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z"/>
			</svg><br />
		</button></figure>
<p class="wp-block-paragraph"><a href="https://www.tme.eu/en/" target="_blank" rel="noopener">TME</a> has expanded its offering with <a href="https://www.tme.eu/de/en/katalog/communication-modules_113192/p,raytac_2026/" target="_blank" rel="noopener">Raytac Bluetooth Low Energy (BLE) modules</a> based on Nordic Semiconductor SoCs with Arm Cortex-M4F or Cortex-M33 cores, 192 kB to 1.5 MB of program memory and up to 256 kB of RAM. The modules support BLE versions 4.0 to 6.2 with data rates up to 2 Mb/s, Long Range modes of 500 kb/s and 125 kb/s plus selected support for ANT+, Thread, Zigbee and IEEE 802.15.4, with operating temperatures from −40°C to +105°C for IoT, medical electronics and industrial automation.</p>
<p>The post <a href="https://www.microcontrollertips.com/ble-modules-support-data-rates-up-to-2-mb-s/">BLE modules support data rates up to 2 Mb/s</a> appeared first on <a href="https://www.microcontrollertips.com">Microcontroller Tips</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.microcontrollertips.com/ble-modules-support-data-rates-up-to-2-mb-s/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Why job completion time is becoming the defining KPI for AI fabric testing</title>
		<link>https://www.microcontrollertips.com/why-job-completion-time-is-becoming-the-defining-kpi-for-ai-fabric-testing/</link>
					<comments>https://www.microcontrollertips.com/why-job-completion-time-is-becoming-the-defining-kpi-for-ai-fabric-testing/#respond</comments>
		
		<dc:creator><![CDATA[WTWH Editor]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 13:27:48 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Artificial intelligence/ML]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Microcontroller Tips]]></category>
		<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://www.microcontrollertips.com/?p=17374</guid>

					<description><![CDATA[<p>by Steve Rumsby, VIAVI AI workloads, particularly large‑scale training and distributed inference, place unique demands on data center fabrics. While traditional network test metrics such as throughput, average latency, and packet loss are still necessary, they are not sufficient to characterize real AI performance. A key reason for this is the straggler effect, where the […]</p>
<p>The post <a href="https://www.microcontrollertips.com/why-job-completion-time-is-becoming-the-defining-kpi-for-ai-fabric-testing/">Why job completion time is becoming the defining KPI for AI fabric testing</a> appeared first on <a href="https://www.microcontrollertips.com">Microcontroller Tips</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.microcontrollertips.com%2Fwhy-job-completion-time-is-becoming-the-defining-kpi-for-ai-fabric-testing%2F&amp;linkname=Why%20job%20completion%20time%20is%20becoming%20the%20defining%20KPI%20for%20AI%20fabric%20testing" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.microcontrollertips.com%2Fwhy-job-completion-time-is-becoming-the-defining-kpi-for-ai-fabric-testing%2F&amp;linkname=Why%20job%20completion%20time%20is%20becoming%20the%20defining%20KPI%20for%20AI%20fabric%20testing" title="Email" rel="nofollow noopener" target="_blank"></a></p><p class="wp-block-paragraph"><em><strong>by Steve Rumsby, VIAVI</strong></em></p>
<p class="wp-block-paragraph">AI workloads, particularly large‑scale training and distributed inference, place unique demands on data center fabrics. While traditional network test metrics such as throughput, average latency, and packet loss are still necessary, they are not sufficient to characterize real AI performance.</p>
<p class="wp-block-paragraph">A key reason for this is the straggler effect, where the synchronous nature of AI training means that P99 or P99.9 outliers can have an undue effect on the east-west sync and burst traffic.</p>
<p class="wp-block-paragraph">&nbsp;As a result, a delayed packet or slow communication flow can stall synchronization across thousands of GPUs, extending completion time for the entire workload.</p>
<p class="wp-block-paragraph">Traditional metrics struggle to quantify this effect, and job completion time (JCT) has emerged as a key KPI for AI systems. Indeed, it is now seen by many as <a href="https://tolly.com/blog/post/7d9ef55d-7b74-4bd3-96c9-828d7a25f93c/testing-networks-for-ai-spirents-perspective-on-testing-challenges-solutions" target="_blank" rel="noreferrer noopener">the most meaningful performance metric for AI fabrics</a>, ahead of even raw link‑level metrics.</p>
<p class="wp-block-paragraph">In this article, we’ll look at why this is, and the implications of switching to methodologies that use it.</p>
<h3 id="h-why-traditional-network-kpis-fail-for-ai" class="wp-block-heading"><strong>Why traditional network KPIs fail for AI</strong></h3>
<p class="wp-block-paragraph">Before AI, enterprise networks tended to be transactional, with request/response workloads. KPIs therefore focused on ways to monitor the network’s effectiveness for these workloads, with metrics such as peak throughput, average latency, jitter, and packet loss becoming the de facto measurements taken.</p>
<p class="wp-block-paragraph">However, in AI, these KPIs (while still valuable) by themselves are ill-suited to predicting AI job performance.</p>
<p class="wp-block-paragraph">The traffic of AI workloads is hugely different, generating highly synchronized and bursty flows, with east-west data transfers happening in a many-to-many pattern. This creates significant stress for buffers, congestion control, and collective communication mechanisms that these traditional KPIs simply do not highlight.</p>
<p class="wp-block-paragraph">Numerous industry studies have shown that these metrics often fail to expose tail-latency, congestion, and synchronization effects that materially impact AI training performance.</p>
<h3 id="h-job-completion-time" class="wp-block-heading"><strong>Job completion time</strong></h3>
<p class="wp-block-paragraph">A better view can be obtained by tracking the total elapsed time from the AI job being admitted to the system through to its successful completion with the final output or checkpoint.</p>
<p class="wp-block-paragraph">This is Job Completion Time, or JCT, and while it cannot be described as a pure compute metric, in large-scale AI training it will take into consideration and measure a range of essential factors. These include data staging and ingestion, distributed compute execution, the efficiency of collective communication operations (such as all-reduce vs. all-gather), synchronization barriers, and checkpointing and storage interactions.</p>
<p class="wp-block-paragraph">In large-scale distributed training environments, JCT is often heavily influenced by network behavior because communication phases must complete before computation can continue. The reason for this is that AI workloads are extremely sensitive to factors such as tail latency, incast congestion, microbursts, buffer pressure, and load imbalance across paths.</p>
<p class="wp-block-paragraph">When measured only using traditional isolated link metric approaches, all of the above will have merely negligible effects, as these look at the average latency or throughput. But the effect on the network will be huge as they force costly GPUs to idle while waiting for straggling communications.</p>
<p class="wp-block-paragraph">By measuring the complete start-to-finish time, we instead get to see the full picture, with JCT shown to be a direct correlative indicator of several vital outcomes, including time-to-model, time-to-insight, cost per training run, and cluster usage efficiency.</p>
<figure data-wp-context="{&#34;imageId&#34;:&#34;6ad0c7e7ed41a&#34;}" data-wp-interactive="core/image" data-wp-key="6ad0c7e7ed41a" class="wp-block-image alignright size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1002" height="1133" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://images.arrowfly.com/16/eb/16eb3bcfdc556b99fd13becacdccb1a0f85f8bcdd6a3cd9b400c5a7363fc6c53/picture1-01a0edb9-4094-7d27-9a61-5b0ba432ad79.png" alt="" class="wp-image-522650" style="width:421px;height:auto" srcset="https://images.arrowfly.com/16/eb/16eb3bcfdc556b99fd13becacdccb1a0f85f8bcdd6a3cd9b400c5a7363fc6c53/picture1-01a0edb9-4094-7d27-9a61-5b0ba432ad79.png 1002w, https://images.arrowfly.com/41/76/41761ec887b94c038d5fcb262235433445574af30ca92df48ce119f98e50ec7a/picture1-265x300-01a13f8d-8e01-72dc-949b-3b38c24818d1.png 265w, https://images.arrowfly.com/e6/28/e62835eb2576e39e477a0b02eaa85561988786416c7c9f81d8b27ab298f41a6c/picture1-906x1024-01a13f8d-8e78-7be6-8a26-b87ca6a16d13.png 906w, https://images.arrowfly.com/de/d2/ded2f23c98de9084934a38f6ba1b684f9a2f23dfc9eefa4a86ceb4a7b5c48570/picture1-133x150-01a13f8d-8e0c-732b-97ef-428d4d68288a.png 133w, https://images.arrowfly.com/5a/98/5a98d265e067353bed2b2821f8b4dd4c4f189d70efabc9a679b24e4877b1d71e/picture1-768x868-01a13f8d-8ee1-7588-ac37-487b91ec35b9.png 768w" sizes="auto, (max-width: 1002px) 100vw, 1002px"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel" data-wp-init="callbacks.initTriggerButton" data-wp-on--click="actions.showLightbox" data-wp-style--right="state.thisImage.buttonRight" data-wp-style--top="state.thisImage.buttonTop"><br />
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewbox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z"/>
			</svg><br />
		</button><figcaption class="wp-element-caption"><em>Figure 1. AI fabric performance can be understood as a layered KPI framework in which traditional network metrics and diagnostic indicators ultimately feed into Job Completion Time (JCT), which directly correlates with business outcomes. (Image: VIAVI)</em></figcaption></figure>
<p class="wp-block-paragraph">As such, modern industry test frameworks explicitly identify JCT, alongside throughput and latency, for use in validating AI data center fabrics.</p>
<h3 id="h-implications-of-using-jct-as-a-network-kpi" class="wp-block-heading"><strong>Implications of using JCT as a network KPI</strong></h3>
<p class="wp-block-paragraph">Before we examine how to implement JCT as a KPI within an AI network’s test methodology, we should quickly state that modern testing focuses on emulating real AI workloads, including synchronized GPU communication patterns, rather than using purely synthetic traffic streams.</p>
<p class="wp-block-paragraph">As such, JCT can be implemented readily and will accurately align network testing with AI workload reality. And in medium- to large AI clusters where behavior is often the dominant variable, JCT becomes a composite KPI that reflects congestion management effectiveness, as well as a validation metric for lossless or near-lossless Ethernet fabrics. Doing so also gives a means to compare (and effectively A-B test) architectural choices, for example Ethernet vs. InfiniBand, or scale-up vs. scale-out fabrics.</p>
<p class="wp-block-paragraph">But including JCT within the testing methodology does come with several implications. Firstly, there is the implicit shift from link-level to job-level validation. Here we gain the benefit of shifting from asking how fast an individual link is, to instead asking how long a specific task takes to finish.</p>
<p class="wp-block-paragraph">This is a far more pertinent question, but asking it requires that the testing environment be capable of accurately emulating collective communication patterns, introducing realistic synchronization points, and accurately stressing congestion control mechanisms under AI-like load.</p>
<p class="wp-block-paragraph">Secondly, it is not enough to simply observe that a job ran slowly. Instead, AI testing needs to track and correlate network behaviors so engineers can identify which behaviors actively inflate JCT.</p>
<p class="wp-block-paragraph">Together, these diagnostic KPIs help distinguish whether JCT inflation is caused by congestion, load imbalance, transport inefficiencies, or fabric-level design limitations. These should be considered the minimum, rather than an exhaustive list.</p>
<figure data-wp-context="{&#34;imageId&#34;:&#34;6ad0c7e7ed8e9&#34;}" data-wp-interactive="core/image" data-wp-key="6ad0c7e7ed8e9" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="675" height="816" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://images.arrowfly.com/ba/41/ba41856cbfb23cee3febad1d279352e279952538bebb9192177a20cff29dfbeb/picture3-01a0edb9-4fa5-7e37-88c5-9e61332e8acb.png" alt="" class="wp-image-522649" style="width:525px;height:auto" srcset="https://images.arrowfly.com/ba/41/ba41856cbfb23cee3febad1d279352e279952538bebb9192177a20cff29dfbeb/picture3-01a0edb9-4fa5-7e37-88c5-9e61332e8acb.png 675w, https://images.arrowfly.com/c9/4b/c94b8a320c7f877486bcc2a38480a983cef448f8c8b236c9a044afba8f8850cc/picture3-248x300-01a13f8d-8f40-76c1-a550-25526e11d8d8.png 248w, https://images.arrowfly.com/ba/2b/ba2b4b6b2687042b79c8c53c30b5b7d67d69c524e223067789caf86b8e19d216/picture3-124x150-01a13f8d-8fb9-7966-be82-1afe3495a78b.png 124w" sizes="auto, (max-width: 675px) 100vw, 675px"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel" data-wp-init="callbacks.initTriggerButton" data-wp-on--click="actions.showLightbox" data-wp-style--right="state.thisImage.buttonRight" data-wp-style--top="state.thisImage.buttonTop"><br />
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewbox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z"/>
			</svg><br />
		</button><figcaption class="wp-element-caption"><em>Figure 2. Example AI workload timeline showing how traditional link-level metrics can miss a congestion-induced straggler event, while diagnostic KPIs correlated to JCT expose the root cause of workload delay.</em> <em>(Image: VIAVI)</em></figcaption></figure>
<p class="wp-block-paragraph">Taking this approach will enable a true apples-to-apples comparison across the network, especially when seeking to measure and/or compare changes in congestion control schemes, switch architectures, fabric topologies, and transport protocols.</p>
<h3 id="h-jct-within-the-test-framework" class="wp-block-heading"><strong>JCT within the test framework</strong></h3>
<p class="wp-block-paragraph">By implementing this layered KPI model, engineering teams can evaluate end-to-end workload outcomes rather than isolated component performance. This creates a direct line of sight between network design decisions and measurable AI infrastructure efficiency.<strong></strong></p>
<p class="wp-block-paragraph">But while JCT should be considered the primary KPI, it should not be used as the only KPI. Traditional metrics, such as link latency, throughput, and loss, remain valid, explaining why JCT changes. JCT instead explains whether specific changes matter.</p>
<h3 id="h-nbsp-from-network-metrics-to-ai-outcomes" class="wp-block-heading"><strong>&nbsp;</strong><strong>From network metrics to AI outcomes</strong></h3>
<p class="wp-block-paragraph">To align network engineering with business outcomes, modern AI network testing methodologies must be redesigned around job-level validation, rather than the more simplistic packet-level metrics used for classical networks.</p>
<p class="wp-block-paragraph">For this reason, JCT is increasingly becoming the defining KPI for AI fabric validation. Combined with traditional link-level and diagnostic metrics, it provides both a measure of real workload performance and a framework for identifying the network behaviors that influence it most.</p>
<p>The post <a href="https://www.microcontrollertips.com/why-job-completion-time-is-becoming-the-defining-kpi-for-ai-fabric-testing/">Why job completion time is becoming the defining KPI for AI fabric testing</a> appeared first on <a href="https://www.microcontrollertips.com">Microcontroller Tips</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.microcontrollertips.com/why-job-completion-time-is-becoming-the-defining-kpi-for-ai-fabric-testing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Capacitive-touch controllers support up to 64 sensors</title>
		<link>https://www.microcontrollertips.com/capacitive-touch-controllers-support-up-to-64-sensors/</link>
					<comments>https://www.microcontrollertips.com/capacitive-touch-controllers-support-up-to-64-sensors/#respond</comments>
		
		<dc:creator><![CDATA[Puja Mitra]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 13:27:02 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Consumer Electronics]]></category>
		<category><![CDATA[Microcontroller Tips]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[microchip]]></category>
		<guid isPermaLink="false">https://www.microcontrollertips.com/?p=17376</guid>

					<description><![CDATA[<p>Microchip Technology’s MTCH3380P and MTCH3240P turnkey capacitive-touch controllers support display-free HMIs with buttons, sliders and wheels. With 12 parallel analog-to-digital converters, the MTCH3380P supports up to 38 sensors in self-capacitance mode and 64 in mutual-capacitance mode, while the MTCH3240P supports up to 24 and 32 sensors respectively. The controllers support operation up to 105°C and […]</p>
<p>The post <a href="https://www.microcontrollertips.com/capacitive-touch-controllers-support-up-to-64-sensors/">Capacitive-touch controllers support up to 64 sensors</a> appeared first on <a href="https://www.microcontrollertips.com">Microcontroller Tips</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.microcontrollertips.com%2Fcapacitive-touch-controllers-support-up-to-64-sensors%2F&amp;linkname=Capacitive-touch%20controllers%20support%20up%20to%2064%20sensors" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.microcontrollertips.com%2Fcapacitive-touch-controllers-support-up-to-64-sensors%2F&amp;linkname=Capacitive-touch%20controllers%20support%20up%20to%2064%20sensors" title="Email" rel="nofollow noopener" target="_blank"></a></p><figure data-wp-context="{&#34;imageId&#34;:&#34;6ad0c7e7df7e0&#34;}" data-wp-interactive="core/image" data-wp-key="6ad0c7e7df7e0" class="wp-block-image alignright size-large is-resized wp-lightbox-container"><img fetchpriority="high" decoding="async" width="1024" height="569" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://images.arrowfly.com/7a/9f/7a9f067d669459c80037b45eb7c280894371d132fdc07e040d430d07c0d68bf9/microchip-turnkey-touch-controllers-1024-01a13f8d-8746-70a8-9b68-5d23165b5671.jpg" alt="" class="wp-image-522792" style="width:350px;height:auto" srcset="https://images.arrowfly.com/7a/9f/7a9f067d669459c80037b45eb7c280894371d132fdc07e040d430d07c0d68bf9/microchip-turnkey-touch-controllers-1024-01a13f8d-8746-70a8-9b68-5d23165b5671.jpg 1024w, https://images.arrowfly.com/14/54/145481b5022d611bb83893dd3a174e2472eff1bf18311bd36396791dc1ba7c69/microchip-turnkey-touch-controllers-300x-01a13f8d-885c-7ad1-bf2e-0c013dd11b48.jpg 300w, https://images.arrowfly.com/6c/a8/6ca89cac8291457554b1a268e09349453dd5da68bd822860e3bbac030bc46281/microchip-turnkey-touch-controllers-150x-01a13f8d-88ce-7b35-83f0-d8e85397ee6c.jpg 150w, https://images.arrowfly.com/8b/27/8b276e62adf55b8177d8f7734862668a917ef350407f110ce6562208356335f7/microchip-turnkey-touch-controllers-768x-01a13f81-44ca-78bd-94a9-f7f9cc2b4d12.jpg 768w, https://images.arrowfly.com/f9/12/f912a599811709ece91ddf7924ef5dd79106433cded26989355d8b1b58412a6e/microchip-turnkey-touch-controllers-1536-01a13f8d-89d6-7c81-a051-26660494876d.jpg 1536w, https://images.arrowfly.com/73/ef/73ef2eee5cb9b0ebdb18c813463c36b60c92b48d24c9e8baa0a526369dd97e13/microchip-turnkey-touch-controllers-2048-01a13f8d-87df-7119-aff2-cd5af3c6a29e.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel" data-wp-init="callbacks.initTriggerButton" data-wp-on--click="actions.showLightbox" data-wp-style--right="state.thisImage.buttonRight" data-wp-style--top="state.thisImage.buttonTop"><br />
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewbox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z"/>
			</svg><br />
		</button></figure>
<p class="wp-block-paragraph"><a href="https://www.microchip.com/" target="_blank" rel="noopener">Microchip Technology</a>’s <a href="https://www.microchip.com/en-us/product/MTCH3380P" target="_blank" rel="noopener">MTCH3380P</a> and <a href="https://www.microchip.com/en-us/product/MTCH3240P" target="_blank" rel="noopener">MTCH3240P</a> turnkey capacitive-touch controllers support display-free HMIs with buttons, sliders and wheels. With 12 parallel analog-to-digital converters, the MTCH3380P supports up to 38 sensors in self-capacitance mode and 64 in mutual-capacitance mode, while the MTCH3240P supports up to 24 and 32 sensors respectively. The controllers support operation up to 105°C and IEC/UL 60730 Class B functional safety certification for applications including appliances, EV chargers, parking meters and kiosks.</p>
<p>The post <a href="https://www.microcontrollertips.com/capacitive-touch-controllers-support-up-to-64-sensors/">Capacitive-touch controllers support up to 64 sensors</a> appeared first on <a href="https://www.microcontrollertips.com">Microcontroller Tips</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.microcontrollertips.com/capacitive-touch-controllers-support-up-to-64-sensors/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
