<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://e2e.ti.com:443/utility/feedstylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Embedded processing</title><subtitle type="html">Processors and microcontrollers are the brains behind your design. Get the latest news, tips, design resources and trends from our embedded processing experts.</subtitle><id>https://e2e.ti.com/blogs_/b/process/atom</id><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process" /><link rel="self" type="application/atom+xml" href="https://e2e.ti.com/blogs_/b/process/atom" /><generator uri="http://telligent.com" version="11.1.7.15705">Telligent Community (Build: 11.1.7.15705)</generator><updated>2020-08-19T07:00:00Z</updated><entry><title>An FAQ about the Matter connectivity standard</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/an-faq-about-the-matter-connectivity-standard-zigbee-alliance-project-chip" /><id>https://e2e.ti.com/blogs_/b/process/posts/an-faq-about-the-matter-connectivity-standard-zigbee-alliance-project-chip</id><published>2021-05-11T16:00:00Z</published><updated>2021-05-11T16:00:00Z</updated><content type="html">Matter, formerly known as Project Connected Home over IP (CHIP), is a royalty-free connectivity standard developed within the &lt;a href="https://csa-iot.org/"&gt;Connectivity Standards Alliance&lt;/a&gt;, formerly the Zigbee Alliance. Matter runs on Thread and Wi-Fi&amp;reg; network layers and uses&amp;amp;...(&lt;a href="https://e2e.ti.com/blogs_/b/process/posts/an-faq-about-the-matter-connectivity-standard-zigbee-alliance-project-chip"&gt;read more&lt;/a&gt;)&lt;img src="https://e2e.ti.com/aggbug?PostID=671446&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Kevin Koestler</name><uri>https://e2e.ti.com:443/members/4891805</uri></author><category term="CC2652P" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2652P" /><category term="SimpleLink" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink" /><category term="CC2652R" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2652R" /><category term="CC3230SF" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC3230SF" /><category term="ZigBee" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/ZigBee" /><category term="CC3235SF" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC3235SF" /><category term="CC3220SF" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC3220SF" /></entry><entry><title>Understanding functional safety in automotive and industrial sensing applications</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/understanding-the-importance-of-functional-safety-in-automotive-and-industrial-sensing-applications" /><id>https://e2e.ti.com/blogs_/b/process/posts/understanding-the-importance-of-functional-safety-in-automotive-and-industrial-sensing-applications</id><published>2021-05-10T13:00:00Z</published><updated>2021-05-10T13:00:00Z</updated><content type="html">&lt;a href="https://www-sat.itg.ti.com/sensors/mmwave-radar/overview.html"&gt;&lt;/a&gt;
According to the U.S. Bureau of Labor Statistics, there were 2.8 million nonfatal workplace injuries in 2018. As design engineers, we often think about our world &amp;ndash; or more specifically, the applications we develop &amp;ndash; in binary code: 1s an...(&lt;a href="https://e2e.ti.com/blogs_/b/process/posts/understanding-the-importance-of-functional-safety-in-automotive-and-industrial-sensing-applications"&gt;read more&lt;/a&gt;)&lt;img src="https://e2e.ti.com/aggbug?PostID=671138&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Prajakta Desai</name><uri>https://e2e.ti.com:443/members/679518</uri></author><category term="IWR6843" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/IWR6843" /><category term="functional safety" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/functional%2bsafety" /><category term="safety integrity level" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/safety%2bintegrity%2blevel" /><category term="SIL" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SIL" /><category term="Radar sensor" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Radar%2bsensor" /><category term="TI mmWave" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/TI%2bmmWave" /></entry><entry><title>A world of possibilities: 5 ways to use MSP430™︎ MCUs in your design</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/a-world-of-possibilities-5-ways-to-use-msp430-mcus-in-your-design" /><id>https://e2e.ti.com/blogs_/b/process/posts/a-world-of-possibilities-5-ways-to-use-msp430-mcus-in-your-design</id><published>2021-04-29T19:14:00Z</published><updated>2021-04-29T19:14:00Z</updated><content type="html">Imagine a design where you can reduce the number of analog components and shrink your board size. A design where you can customize features for your specific application and optimize your system for performance, power, size, and cost. Did you know th...(&lt;a href="https://e2e.ti.com/blogs_/b/process/posts/a-world-of-possibilities-5-ways-to-use-msp430-mcus-in-your-design"&gt;read more&lt;/a&gt;)&lt;img src="https://e2e.ti.com/aggbug?PostID=671442&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Shreya Mandal</name><uri>https://e2e.ti.com:443/members/5506902</uri></author><category term="MSP430FR2433" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR2433" /><category term="building automation" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/building%2bautomation" /><category term="flow metering" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/flow%2bmetering" /><category term="MSP430FR6007" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR6007" /><category term="MSP430 microcontrollers" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430%2bmicrocontrollers" /><category term="MSP-EXP430FR2433" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP_2D00_EXP430FR2433" /></entry><entry><title>Compact. Precise. Connected. Increase productivity with intelligent edge computing</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/compact-precise-connected-increase-productivity-with-intelligent-edge-computing" /><id>https://e2e.ti.com/blogs_/b/process/posts/compact-precise-connected-increase-productivity-with-intelligent-edge-computing</id><published>2021-02-01T07:10:00Z</published><updated>2021-02-01T07:10:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/product/AM6442" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;AM6442&lt;/a&gt;, &lt;a href="http://www.ti.com/product/AM6441" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;AM6441&lt;/a&gt;, &lt;a href="http://www.ti.com/product/AM6421" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;AM6421&lt;/a&gt;, &lt;a href="http://www.ti.com/product/AM6412" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;AM6412&lt;/a&gt;, &lt;a href="http://www.ti.com/product/AM6411" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;AM6411&lt;/a&gt;&lt;/div&gt;&lt;p&gt;The world population is 7.8 billion and is on the rise, with an estimate of 10 billion by 2050. The growing population needs basic necessities such as food, clothing and ever-increasing comforts safely and securely. Industry 4.0 technologies today and upcoming Industry 5.0 innovations in smart manufacturing, smart buildings and smart grid can serve these needs.&lt;/p&gt;
&lt;p&gt;High-performance multicore processing engines used in Industry 4.0 cloud architectures collect data from thousands of edge sensors and perform sophisticated analytics to manage plant operations. As end-to-end automation increases, the number of sensors and corresponding data that requires managing is also increasing exponentially. A smart factory could have more than 50,000 sensors and generate several petabytes daily; even a standard office building can generate hundreds of gigabytes of data.&lt;/p&gt;
&lt;p&gt;The International Data Corp. estimates that by 2022, 40% of data will be stored, managed, analyzed and kept right where it was produced, also known as &amp;ldquo;at the edge.&amp;rdquo; The evolution of computing outside the cloud has created a need for compact, precise and connected edge devices. These edge devices have three key requirements: real-time computing, multiprotocol industrial networking capabilities, and web service capabilities deployable in the field. Figure 1 illustrates these requirements in industrial applications.&lt;/p&gt;
&lt;p&gt;TI&amp;rsquo;s AM64x family of Sitara&amp;trade; real-time networked processors directly addresses these needs.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/illustration/industrial-automation-smart-grid.jpg"&gt;&lt;img src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/illustration/industrial-automation-smart-grid.jpg" width="600" alt=" " style="vertical-align:bottom;display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;b&gt;Figure 1: Intelligent edge-computing requirements&lt;/b&gt;&lt;/p&gt;
&lt;p style="text-align:left;"&gt;&lt;span style="font-size:inherit;"&gt;Systems that can benefit from the features in the AM64x family include AC servo motor drives, industrial programmable logic controllers (PLCs), motion controllers in factory automation, Internet of Things, gateways in building automation, data concentrators in grid automation, high-precision data-acquisition systems, 3D cameras and many more.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span style="font-size:inherit;"&gt;&lt;b&gt;AC servo motor drive example&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;span style="font-size:inherit;font-family:inherit;"&gt;Consider a servo drive like the one in Figure 2 &amp;ndash; a basic element of modern automation. Servo drives control the motors in everything from CNC machines, robotics, conveyor belts, warehouse automation and many more. The AM6442 for example, has four high-performance Arm&amp;reg; Cortex&amp;reg;-R5F cores running at up to 800 MHz each, offering a total of 6,400 real-time Dhrystone million instructions per second (DMIPS) and enabling high-precision motor-control loops with cycle times as low as 3 &amp;micro;s and extremely low jitter.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;font-family:inherit;"&gt;Integrated industrial communications make it possible for this same motor drive to communicate in real time with industrial PLCs or motion controllers using standards such as EtherCAT, Profinet and Ethernet/IP &amp;ndash; without requiring additional field-programmable gate arrays (FPGAs) or application-specific integrated circuits (ASICs). You can use the on-chip Cortex-A53 processing cores to run a high-level operating system (OS) like Linux&amp;reg; and offer intelligent services such as remote diagnostics, failure monitoring, vibration monitoring and system configurability to implement on-demand business policies.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;font-family:inherit;"&gt;A processor that integrates multiple functions is more than 50% smaller than a multichip solution, enabling more compact drive systems. Designed in a 16-nm process, the power consumption of the AM64x &amp;ndash; less than 1W to 2 Watts depending on the configuration &amp;ndash; simplifies thermal design results in its compact size.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;span style="font-size:11.0pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11.0pt;"&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/illustration/robotic-arm-with-servo-drive.jpg"&gt;&lt;img src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/illustration/robotic-arm-with-servo-drive.jpg" width="600" alt=" " style="display:block;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p align="center" style="text-align:center;margin:0 0 .0001pt .5in;"&gt;&lt;b&gt;Figure 2: Compact, Precise, Connected servo drives&lt;/b&gt;&lt;/p&gt;
&lt;p align="center" style="text-align:left;margin:0 0 .0001pt .5in;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p&gt;&lt;b&gt;Real-time computing ability&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The AM64x family uses Arm Cortex-R5F processing cores (as opposed to other Arm processing cores such as Cortex-M7) to enable multicore capability for embedded systems that require reliability, high availability and low-latency real-time responses. The AM6442 and AM6441&amp;rsquo;s four Cortex-R5F cores have a total performance of 5,300 real-time DMIPS. The Cortex-R5F includes low-latency interrupt technology that enables the interruption and restarting of long multicycle instructions.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Real-time multiprotocol industrial networking capabilities&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Ethernet is becoming the de facto industrial communications standard, replacing serial field buses in factories, buildings and grid infrastructures. But standard Ethernet is also nondeterministic, and modern factory automation requires deterministic operation and time synchronization. The standards developed to address this inherent incompatibility require special FPGAs or ASICs, increasing system cost and size.&lt;/p&gt;
&lt;p&gt;Integrated industrial connectivity is central to the AM64x architecture. Each device features multiple Ethernet ports to support industrial switch implementations such as time-sensitive networking (TSN) up to gigabit speeds, as well as EtherCAT&amp;reg;, PROFINET&amp;reg;, ETHERNET/IP&amp;reg; and others.&lt;/p&gt;
&lt;p&gt;The AM64x family also integrates complete software stacks for these protocols, making it easy to design edge devices that seamlessly connect to the factory infrastructure. AM64x protocol support also includes IO-Link Master and acting as a gateway from IO-Link to any of the industrial Ethernet protocols and motor encode position EnDat 2.2 and HIPERFACE DSL&amp;reg;.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;b&gt;Web service capabilities deployable in the field&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Remotely managing devices &amp;ndash; drives, sensors and gateways &amp;ndash; in Industry 4.0 could be based on predictive maintenance algorithms running in the system, sending alerts to the cloud or infrastructure. The on-chip Cortex-A53 core(s) in the AM64x perform this task without disrupting service.&lt;/p&gt;
&lt;p&gt;You can also run a high-level OS such as Linux and a web or application server to implement different business models. Two cores running at 1 GHz each offer enough performance to handle the increasing amount of multiple services without disrupting real-time computing and networking traffic. Linux also enables faster application&lt;b&gt; &lt;/b&gt;development, with features continuously added in kernel revisions. The AM64x&amp;rsquo;s mainline Linux support simplifies code-base conversions from one kernel to the next.&lt;/p&gt;
&lt;p&gt;The AM64x family has multiple pin-to-pin compatible devices shown in Table 2. You can start with a lower-featured device and migrate to a higher-performing device as your design needs evolve, while keeping the same printed circuit board design.&lt;/p&gt;
&lt;p style="text-align:left;"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11.0pt;"&gt;&lt;span style="font-size:11.0pt;"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;table border="1" cellspacing="0" cellpadding="0" align="left" style="width:800px;height:298px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="101" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Function&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Detailed features&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;&lt;b&gt;AM6442&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;&lt;b&gt;AM6441&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;&lt;b&gt;AM6421&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;&lt;b&gt;AM6412&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;&lt;b&gt;AM6411&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="101" rowspan="3" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Real-time computing&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;MCU cores&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;4 Cortex-R5Fs&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;4 Cortex-R5Fs&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;2 Cortex-R5Fs&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;1 Cortex-R5F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;1 &lt;br /&gt; Cortex-&lt;br /&gt; R5F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;Frequency (MHz, each core)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;800&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;800&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;800&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;800, 400&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;800, 400&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;DMIPS (total): Cortex-R5F at 2 DMIPS/Hz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;6,400&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;6,400&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;3,200&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;1,600&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;1,600&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="101" rowspan="3" valign="top"&gt;
&lt;p&gt;&lt;b&gt;High-level OS and services&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;MPU cores&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;2 Cortex-A53s&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;1 Cortex-A53&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;1 Cortex-A53&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;2 Cortex-A53s&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;1 Cortex-A53&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;Frequency (MHz, each core)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;1,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;1,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;1,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;800, 1,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;800, 1,000&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;DMIPS (total): Cortex-A53 at 3 DMIPS/Hz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;6,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;3,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;3,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;6,000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;3,000&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="101" valign="top"&gt;
&lt;p&gt;&lt;b&gt;System control&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;Dedicated microcontroller (MCU) core with functional isolation&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;1 Cortex-M4 at 400 MHz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;1 Cortex-M4 at 400 MHz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;1 Cortex-M4 at 400 MHz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;1 Cortex-M4 at 400 MHz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;1 Cortex-M4 at 400 MHz&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="101" rowspan="2" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Connectivity&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;Real-time industrial Ethernet&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;No&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;No&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;TSN&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="101" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Security&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;IP authentication and protection (confidentiality), anti-cloning protection, cryptography accelerators, trusted execution environment&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="101" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Safety&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="184" valign="top"&gt;
&lt;p&gt;Independent Cortex-M4 MCU channel from the main domain, error monitoring&lt;/p&gt;
&lt;/td&gt;
&lt;td width="69" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="66" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="68" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="75" valign="top"&gt;
&lt;p&gt;Yes&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;span style="font-size:11.0pt;"&gt;&lt;span style="font-size:11.0pt;"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div align="center" style="text-align:center;"&gt;&lt;b style="font-size:inherit;"&gt;Table 2: The pin-to-pin compatible AM64x family&lt;/b&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;TI&amp;rsquo;s new family of AM64x devices combine real-time computing performance, integrated networking options and the ability to implement configurable web services in a small power envelope. With five pin-to-pin compatible devices, the AM64x family enables you to design next-generation compact, precise and connected edge devices for modern automation.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Additional resources&lt;/b&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class="MsoNormal"&gt;&lt;span style="background-image:initial;background-position:initial;background-repeat:initial;background-attachment:initial;"&gt;Check out the &lt;/span&gt;&lt;a href="https://www.ti.com/tool/TMDS64GPEVM"&gt;&lt;span style="background-image:initial;background-position:initial;background-repeat:initial;background-attachment:initial;"&gt;getting started with AM64x processing&lt;/span&gt;&lt;/a&gt;&lt;span style="background-image:initial;background-position:initial;background-repeat:initial;background-attachment:initial;"&gt; page.&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Download these white papers:
&lt;ul&gt;
&lt;li class="MsoNormal"&gt;&amp;ldquo;&lt;a href="https://www.ti.com/lit/wp/spry330b/spry330b.pdf"&gt;Utilizing Sitara Processors for Industry 4.0 Servo Drives&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&amp;ldquo;&lt;a href="https://www.ti.com/lit/wp/spry259/spry259.pdf"&gt;Mainline Linux Ensures Stability and Innovation&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Read the application report, &amp;ldquo;&lt;a href="https://www.ti.com/lit/an/sprach6c/sprach6c.pdf?ts=1611855044388"&gt;Industrial Communication Protocols Supported on Sitara Processors&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Watch the demonstration video, &amp;quot;&lt;a href="https://training.ti.com/decentralized-multi-axis-motor-control" title="Decentralized axis motor control"&gt;Decentralized axis motor control&lt;/a&gt;&amp;quot; featuring Sitara processors and C2000&amp;trade; real-time microcontrollers&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671343&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Srik Gurrapu</name><uri>https://e2e.ti.com:443/members/3593</uri></author><category term="Sitara Processors" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Sitara%2bProcessors" /><category term="industrial communications" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/industrial%2bcommunications" /><category term="factory automation and control" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/factory%2bautomation%2band%2bcontrol" /><category term="AM6441" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/AM6441" /><category term="AM6411" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/AM6411" /><category term="AM6421" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/AM6421" /><category term="servo drive" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/servo%2bdrive" /><category term="AM6442" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/AM6442" /><category term="AM6412" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/AM6412" /><category term="Industrial robot communication module" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Industrial%2brobot%2bcommunication%2bmodule" /></entry><entry><title>Improve wireless battery management with the industry’s best network availability</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/the-importance-of-network-availability-in-wireless-battery-management-systems" /><id>https://e2e.ti.com/blogs_/b/process/posts/the-importance-of-network-availability-in-wireless-battery-management-systems</id><published>2021-01-07T07:05:00Z</published><updated>2021-01-07T07:05:00Z</updated><content type="html">Other Parts Discussed in Post: &lt;a href="http://www.ti.com/product/BQ79616-Q1" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;BQ79616-Q1&lt;/a&gt;, &lt;a href="http://www.ti.com/product/CC2662R-Q1" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;CC2662R-Q1&lt;/a&gt;The year 2019 marked more than &lt;a href="https://www.mckinsey.com/industries/automotive-and-assembly/our-insights/the-global-electric-vehicle-market-is-amped-up-and-on-the-rise" rel="noopener noreferrer" target="_blank"&gt;2 million sales of electric vehicles(EVs)&lt;/a&gt;, and reports indicate sales may reach as high as 8 million annually in the next few years, with China leading the way.
&lt;a href="https://www.ti.com/solution/battery-management-system-bms" rel="noopener noreferrer" target="_blank"&gt;Batte...&lt;/a&gt;(&lt;a href="https://e2e.ti.com/blogs_/b/process/posts/the-importance-of-network-availability-in-wireless-battery-management-systems"&gt;read more&lt;/a&gt;)&lt;img src="https://e2e.ti.com/aggbug?PostID=671325&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Ariton Xhafa</name><uri>https://e2e.ti.com:443/members/307162</uri></author><category term="Battery Management System (BMS)" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Battery%2bManagement%2bSystem%2b_2800_BMS_2900_" /><category term="SIMPLELINK-WBMS-SDK" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SIMPLELINK_2D00_WBMS_2D00_SDK" /><category term="SimpleLink" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink" /><category term="CC2662RQ1-EVM-WBMS" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2662RQ1_2D00_EVM_2D00_WBMS" /><category term="BQ79616-Q1" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/BQ79616_2D00_Q1" /><category term="CC2662R-Q1" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2662R_2D00_Q1" /><category term="wireless BMS" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/wireless%2bBMS" /></entry><entry><title>Get more from your GaN-based digital power designs with a C2000  real-time MCU</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/get-more-from-your-gan-based-digital-power-designs-with-a-c2000-real-time-mcu" /><id>https://e2e.ti.com/blogs_/b/process/posts/get-more-from-your-gan-based-digital-power-designs-with-a-c2000-real-time-mcu</id><published>2020-12-17T15:26:00Z</published><updated>2020-12-17T15:26:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/product/TMS320F28379D" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;TMS320F28379D&lt;/a&gt;, &lt;a href="http://www.ti.com/product/TMS320F280025C" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;TMS320F280025C&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/server_2D00_power_5F00_web.jpg"&gt;&lt;img title="Digital power systems using C2000 MCUs" alt="Server power supply unit " src="/resized-image/__size/800x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/server_2D00_power_5F00_web.jpg" width="650" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Gallium nitride (GaN) field-effect transistors (FETs) provide drastically improved switching losses and higher power density over silicon-carbide and silicon-based FETs, respectively. These traits can be particularly helpful in high-switching-frequency applications such as digital power converters, where they can help reduce the size of the magnetics.&lt;/p&gt;
&lt;p&gt;Designers in the power electronics industry need new technologies and methods to increase performance in GaN systems. &lt;a href="https://www.ti.com/microcontrollers/c2000-real-time-control-mcus/overview.html"&gt;C2000&amp;trade; real-time microcontrollers (MCUs&lt;/a&gt;) can help address design challenges when developing modern power-conversion systems using GaN technology.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The benefits of C2000 real-time MCUs&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The adaptability of a digital controller like a C2000 MCU benefits complex topologies and control algorithms such as zero voltage switching, zero current switching or inductor-inductor-capacitor-resonant DC/DC power supplies with hybrid hysteresis control.&lt;/p&gt;
&lt;p&gt;A C2000 MCU enables benefits such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Complex, time-critical calculation processing.&lt;/b&gt; C2000 MCUs have an advanced instruction set that drastically reduces the number of cycles required for complex math calculations. This reduction in calculation time makes it possible to increase the control-loop frequency without increasing the MCU&amp;rsquo;s operating frequency.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Precise control.&lt;/b&gt; The high-resolution pulse-width modulator (PWM) in a C2000 MCU enables 150-ps resolution, while built-in analog comparators and a configurable logic block help safely handle error conditions.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Software and peripheral scalability. &lt;/b&gt;As system requirements change, the C2000 platform enables the scaling of real-time MCU features up or down while maintaining software investments to achieve faster time to market. A low-cost C2000 MCU such as the TMS320F280025C, for example, enables real-time processing and control in a small-server power supply while maintaining code compatibility with the TMS320F28379D, which is a popular device in higher frequency multiphase systems.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0;padding:0;"&gt;&lt;strong&gt;&lt;img style="height:auto;" alt=" " src="/resized-image/__size/1600x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/cat_2D00_bar2.png_2D00_1600x0.png" /&gt; &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:150%;"&gt; Read the white paper &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;table style="background-color:#ffffff;border:0px solid #ffffff;width:800px;" border="0" cellpadding="3" cellspacing="3"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="background-color:#ffffff;border:1px solid #ffffff;width:100px;" align="left" valign="top"&gt;&lt;a href="https://www.ti.com/lit/wp/spry340/spry340.pdf"&gt; &lt;img style="height:auto;" alt=" " height="60" src="https://www.ti.com/content/dam/ticom/images/icons/illustrative-icons/resources/document-icon.png" width="60" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style="background-color:#ffffff;border:1px solid #ffffff;" align="left" valign="middle"&gt;&lt;img alt=" " height="1" src="/resized-image/__size/2x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/wbg1.png" /&gt;&lt;br /&gt;&lt;span style="font-size:150%;"&gt;&lt;a href="https://www.ti.com/lit/wp/spry340/spry340.pdf"&gt; Discover how C2000 real-time MCUs and GaN FETs work together to meet power density challenges.&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin:0;padding:0;"&gt;&lt;img style="height:auto;" alt=" " src="/resized-image/__size/1600x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/cat_2D00_bar2.png_2D00_1600x0.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Addressing GaN switching challenges with C2000 MCUs&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;As I mentioned earlier, driving higher switching frequencies enables a reduction in the size of the magnetics in switching converters, but this reduction can introduce a number of control challenges. For example, in a totem-pole power factor correction topology, reducing the size of the inductor can cause an increased current spike at the zero-crossing point and increase dead-band-induced third-quadrant losses as well. These effects combine to increase the total harmonic distortion (THD) and reduce efficiency.&lt;/p&gt;
&lt;p&gt;To address these issues, C2000 real-time MCUs have feature-rich PWMs to enable soft-starting algorithms that smooth out current spikes and achieve better THD. The C2000 MCU also has extended instruction sets, floating-point unit and trigonometric math unit, that can drastically reduce the time required to calculate parameters such as the PWM&amp;rsquo;s on time. This time reduction also increases the control-loop frequency, which along with the 150-ps resolution of the PWM helps reduce third-quadrant losses.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Interfacing C2000 MCUs with TI GaN technology&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;A C2000 MCU, digital isolation device and GaN FET are all that are necessary to interface the devices, as shown in Figure 1.&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/interfacing-c2000-mcu-with-ti-gan.png"&gt;&lt;img alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/interfacing-c2000-mcu-with-ti-gan.png" width="700" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 1: Interfacing a C2000 MCU, digital isolator and 600-V GaN FET&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;A reinforced digital isolator helps suppress transient noise and protects the C2000 MCU. The C2000 MCU provides precise control output using its high-resolution PWM and configurable logic block and enhanced-capture modules to capture all of the GaN FET&amp;rsquo;s safety, temperature and error-reporting features without the use of external glue logic. The integrated driver in a 600-V GaN FET reduces system design concerns caused by inductive ringing. Combining these devices eliminates the need for external components, reducing overall costs.&lt;/p&gt;
&lt;p&gt;Learn more about the advanced features of TI&amp;rsquo;s GaN FETs in the technical article, &amp;ldquo;&lt;a href="/blogs_/b/powerhouse/archive/2020/11/17/how-gan-fets-with-integrated-drivers-and-self-protection-will-enable-the-next-generation-of-industrial-power-designs"&gt;How GaN FETs with integrated drivers and self-protection will enable the next generation of industrial power designs&lt;/a&gt;.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;TI C2000 real-time MCUs and GaN FETs work in harmony to provide a flexible and simple solution for modern digital power systems, while still providing cutting-edge features that enable power-dense and efficient digital power systems. Our fully tested and documented reference designs help accelerate development of high-efficiency and high-density digital power systems.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Additional resources&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Read the white paper, &lt;a href="https://www.ti.com/lit/wp/spry340/spry340.pdf"&gt;Achieve Power-Dense and Efficient Digital Power Systems by Combining TI GaN FETs and C2000 Real-Time MCUs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Check out these reference design, &lt;a href="https://www.ti.com/tool/TIDM-02008"&gt;Bidirectional High-Density GaN CCM Totem Pole PFC Using C2000 MCU&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Read the application report, &amp;ldquo;&lt;a href="https://www.ti.com/lit/an/snoaa36/snoaa36.pdf"&gt;Does GaN Have a Body Diode? &amp;ndash; Understanding the Third Quadrant Operation of GaN&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Learn more about the capabilities of the configurable logic block in the TI training, &amp;ldquo;&lt;a href="https://training.ti.com/c2000-configurable-logic-block-clb-introduction"&gt;C2000 Configurable Logic Block (CLB) Introduction&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671327&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Cody Watkins</name><uri>https://e2e.ti.com:443/members/1932941</uri></author><category term="TIDM-02008" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/TIDM_2D00_02008" /><category term="LMG3425R030" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/LMG3425R030" /><category term="tms320f280025C" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/tms320f280025C" /><category term="TMS320F28379D" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/TMS320F28379D" /><category term="ISO7741-Q1" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/ISO7741_2D00_Q1" /></entry><entry><title>The future of compiler tools for TI Arm® Cortex®-based MCUs</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/the-future-of-compiler-tools-for-ti-arm-cortex-based-mcus" /><id>https://e2e.ti.com/blogs_/b/process/posts/the-future-of-compiler-tools-for-ti-arm-cortex-based-mcus</id><published>2020-12-14T14:15:00Z</published><updated>2020-12-14T14:15:00Z</updated><content type="html">
&lt;a href="https://www.ti.com/tool/download/ARM-CGT-CLANG-1"&gt;&lt;/a&gt;
TI Arm Clang is a new set of compiler tools for TI Arm Cortex microcontrollers and represents the future of the TI Arm compiler. This new toolchain is based on the &lt;a href="http://llvm.org/"&gt;LLVM project&lt;/a&gt; and uses &lt;a href="http://clang.llvm.org/"&gt;Clang&lt;/a&gt; as the C/C++ front end.&amp;nbsp; Ultimately this new toolch...(&lt;a href="https://e2e.ti.com/blogs_/b/process/posts/the-future-of-compiler-tools-for-ti-arm-cortex-based-mcus"&gt;read more&lt;/a&gt;)&lt;img src="https://e2e.ti.com/aggbug?PostID=671316&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>JohnS</name><uri>https://e2e.ti.com:443/members/10381</uri></author><category term="CC3230" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC3230" /><category term="CC2652" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2652" /><category term="CC3235" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC3235" /><category term="cc2642" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/cc2642" /><category term="resource explorer" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/resource%2bexplorer" /><category term="Software Development Kits (SDKs) for CC3220" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Software%2bDevelopment%2bKits%2b_2800_SDKs_2900_%2bfor%2bCC3220" /><category term="code Composer studio" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/code%2bComposer%2bstudio" /><category term="CC1312" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC1312" /><category term="cc1352" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/cc1352" /><category term="TI Arm Clang" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/TI%2bArm%2bClang" /></entry><entry><title>Increasing flexibility in your precision analog designs with a low-cost MSP430™ MCU</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/increasing-flexibility-in-your-precision-analog-designs-with-a-low-cost-msp430-mcu" /><id>https://e2e.ti.com/blogs_/b/process/posts/increasing-flexibility-in-your-precision-analog-designs-with-a-low-cost-msp430-mcu</id><published>2020-12-07T14:55:00Z</published><updated>2020-12-07T14:55:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/product/MSP430I2041" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;MSP430I2041&lt;/a&gt;&lt;/div&gt;&lt;p&gt;When designing a system, the main goal is to meet high performance requirements at a low overall cost. It&amp;rsquo;s a delicate balance that influences the architecture of the whole system. Many systems, such as field transmitters, thermometers and electricity meters (also called e-meters) include at least one sensor, which may require an analog front end (AFE) as well. However, simply choosing a fixed-function AFE may not unlock the full potential of your design.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Design choices and flexibility trade-offs&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Typically, you select a host microcontroller (MCU) or processor first as the foundation for your design, and then select other building blocks such as power, protection, communication and signal-chain components. If the system includes sensors with low-amplitude or differential outputs, you would probably pick a sigma-delta (also called delta-sigma) analog-to-digital converter (ADC) as the AFE. There are several common AFE options from which to choose, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discrete sigma-delta ADCs&lt;/li&gt;
&lt;li&gt;Application-specific integrated circuits (ASICs)&lt;/li&gt;
&lt;li&gt;Low-cost MCUs with an integrated sigma-delta ADC&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Discrete sigma-delta ADCs&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The simplest AFE option is a discrete (or standalone) &lt;a href="https://www.ti.com/data-converters/adc-circuit/precision-adcs/products.html#p89=Delta-Sigma"&gt;delta-sigma ADC&lt;/a&gt;. While these ADCs offer superior precision and accuracy, they are&lt;b&gt;&lt;i&gt; &lt;/i&gt;&lt;/b&gt;the least flexible AFE option. These fixed-function ADCs communicate with the host MCU or processor over a common communication interface such as Serial Peripheral Interface (SPI), Inter-Integrated Circuit (I&lt;sup&gt;2&lt;/sup&gt;C) or Universal Asynchronous Receiver/Transmitter (UART). The host is responsible for configuring the ADC and then processing the raw sensor data from the ADC.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;ASICs&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;An ASIC is another AFE option that may include sigma-delta ADCs and other integrated modules that process the sensor data before sending it to the host. These devices vary in complexity but are fixed function. The host MCU or processor configures the ASIC similar to a discrete ADC, but the ASIC offloads some or even all of the data processing from the host, which can free up additional bandwidth and separate certain functions or calculations.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Low-cost MCUs&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The most flexible AFE option is a low-cost MCU with integrated sigma-delta ADCs. These MCUs are not fixed function, so they can be programmed to operate like a discrete ADC (sending raw sensor data to the host) or an ASIC (processing the data before sending it to the host). Additionally, these MCUs can perform other valuable housekeeping tasks such as toggling LEDs or controlling other devices in the system.&lt;/p&gt;
&lt;p&gt;Another advantage includes the flexibility to add new or advanced features by simply reprogramming them rather than physically replacing the discrete ADC or ASIC in the system. This flexibility also enables these MCUs to be used as AFEs in designs such as thermostats and weighing scales.&lt;/p&gt;
&lt;p&gt;The MSP430i20xx family includes low-cost MCUs like the MSP430i2041, with as many as four 24-bit sigma-delta ADCs and as many as 16 input/output pins. Also, these MCUs feature an integrated 16.384MHz digitally controlled oscillator (DCO), eliminating the need for an external crystal and reducing overall cost. Figure 1 shows technical specifications for the MSP430i20xx family.&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/table/msp430i20xx-features.jpg"&gt;&lt;img src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/table/msp430i20xx-features.jpg" width="600" alt=" " /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;Figure 1: MSP430i20xx MCU technical specifications&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Additional sensing applications&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Several example applications demonstrate the flexibility of MSP430i20xx MCUs. These MCUs can act as an AFE for infrared temperature sensors and battery voltage monitors. They can also act as an AFE in embedded metering applications to measure the power or energy consumption of a load. Using the &lt;a href="https://www.ti.com/tool/MSP-EM-DESIGN-CENTER"&gt;Energy Measurement Design Center (EMDC)&lt;/a&gt; graphical user interface (GUI), you can easily configure the MCU&amp;rsquo;s software to support several types of current sensors, including shunts, current transformers and Rogowski coils. In this case, the MCU functions like an ASIC by capturing the sensor data, performing the metering calculations, and sending that data to the host MCU or processor.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s say that you wanted to include power quality features such as sag and swell detection in your metering design. You can use the same MCU and simply modify the software generated by the EMDC GUI to add that functionality. If you want to add more advanced power quality features such as harmonic detection to the same metering design a few years later, you could use the same MCU and modify the software to send the raw ADC samples to the host for harmonic analysis.&lt;/p&gt;
&lt;p&gt;As a low-cost MCU with integrated sigma-delta ADCs, MSP430i20xx MCUs such as the MSP430i2041 are a good fit for field-transmitter applications such as pressure, flow, temperature and gas transmitters. Using gas transmitters as an example, Figure 2 shows how the MCU can capture data from the gas sensor and also support a human machine interface by controlling LEDs and a buzzer, increasing overall flexibility. This example demonstrates how you can easily offload some simple functions from the host onto the MSP430i2041 MCU.&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/gas-transmitter-diagram.jpg"&gt;&lt;img src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/gas-transmitter-diagram.jpg" width="700" alt="gas transmitter block diagram" /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Figure &lt;/b&gt;&lt;b&gt;2: Gas transmitter block diagram&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.youtube.com/watch?v=QqFxkbKaKUI "&gt;www.youtube.com/watch&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;MSP430i20xx MCUs are low-cost, versatile and can be integrated into various sensing applications. Get started today by using our hardware and software development tools and other resources that may interest you.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Additional resources&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Start developing with the &lt;a href="https://www.ti.com/tool/MSP-TS430RHB32A"&gt;32-pin target development board for MSP430i20xx MCUs&lt;/a&gt; or the &lt;a href="https://www.ti.com/tool/EVM430-I2040S"&gt;MSP430i2040 submetering evaluation module&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Run the &lt;a href="https://dev.ti.com/gallery/info/TIMSPGC/MSP430i20xx_Sigma-Delta_ADC_Demo/"&gt;GUI Composer MSP430i20xx sigma-delta ADC demo&lt;/a&gt; or download the &lt;a href="https://www.ti.com/tool/MSP-EM-DESIGN-CENTER"&gt;Energy Measurement Design Center&lt;/a&gt; and &lt;a href="http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/EnergyMeasurementDesignCenter/1_40_00_03/release/EnergyMeasurementDesignCenter_1_40_00_03/docs/users_guide/html/Energy_Measurement_Technology_Guide_html/markdown/index.html"&gt;Technology Guide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Read the application report, &amp;ldquo;&lt;a href="https://www.ti.com/lit/pdf/slaa957"&gt;Answers to Common Sigma-Delta ADC Questions on MSP MCUs&lt;/a&gt;&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Find more housekeeping functions in the technical article, &amp;ldquo;&lt;a href="/blogs_/b/process/archive/2020/10/05/integrating-multiple-functions-within-a-housekeeping-msp430-microcontroller"&gt;Integrating multiple functions within a housekeeping MSP430 microcontroller&lt;/a&gt;&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671311&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>James  Evans</name><uri>https://e2e.ti.com:443/members/4295094</uri></author><category term="MSP430I2030" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430I2030" /><category term="MSP430I2021" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430I2021" /><category term="MSP430I2020" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430I2020" /><category term="msp430i2040" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/msp430i2040" /><category term="MSP430I2031" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430I2031" /><category term="MSP430I2041" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430I2041" /></entry><entry><title>How Wi-SUN FAN improves connected infrastructures</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/how-wi-sun-fan-improves-connected-infrastructures" /><id>https://e2e.ti.com/blogs_/b/process/posts/how-wi-sun-fan-improves-connected-infrastructures</id><published>2020-11-19T00:31:00Z</published><updated>2020-11-19T00:31:00Z</updated><content type="html">&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/2654.WI-SUN-1.jpg"&gt;&lt;img width="682" style="height:484px;" alt=" " src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/2654.WI-SUN-1.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Most modern Internet-of-Things appliances and devices can be monitored, controlled and activated from anywhere in the world. These things generate data regularly, and collectively they account for a massive amount of data. To access information and services quickly and reliably, companies across all sectors are more invested in connectivity, which entails faster, more reliable networks and better encryption and security.&lt;/p&gt;
&lt;p&gt;Smart cities have the potential to better people&amp;rsquo;s lives by bridging the gap between the connected consumer and a connected infrastructure. Imagine a world where you save time getting to your flight because an application in your cellphone let you know of an open parking spot on level 4, or if traffic lights could more dynamically control traffic flow to ease commutes. Imagine if a connected lighting pole in front of your house could communicate with the utility company when the lights go out.&lt;/p&gt;
&lt;p&gt;Connectivity is a key part of making this a reality.&lt;/p&gt;
&lt;p&gt;Utilities and companies developing products for smart cities have several connectivity options, and the Wi-SUN field area network (FAN) is a good option. Why? Let&amp;rsquo;s start by considering its reliability.&lt;/p&gt;
&lt;p&gt;Most common network topologies are star or mesh (shown in Figure 1); Wi-SUN is a mesh network.&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/illustration/mesh-network-versus-star-network-configuration.png"&gt;&lt;img width="411" style="height:230px;" alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/illustration/mesh-network-versus-star-network-configuration.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 1: Example of mesh and star networks&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The star topology is simple and easy to configure, having a hierarchical structure, where bridges and switches are normally connected to a small number of end nodes. Because of its structure, it can have a single point of failure, which may cause concerns when a field crew must perform maintenance or replace a malfunctioning device to keep the network up and running.&lt;/p&gt;
&lt;p&gt;A mesh topology is not a hierarchical structure, and as such, you can add routers dynamically to the network to extend the range of a node, using self-configuration to connect to other routers. In the event of a router failure, the network will go into &amp;ldquo;self-healing&amp;rdquo; mode, during which the routers find another available connection to allow traffic to continue. What does that mean for end users? A more robust network and reduced downtime for the thousands of connected nodes.&lt;/p&gt;
&lt;p&gt;Wi-SUN is based on a frequency-hopping scheme, which contributes to its robustness and reliability because it reduces potential packet losses caused by interference from other networks, especially in high-density areas like city downtowns (shown in Figure 2). Frequency hopping also makes it possible to transmit high-output power in Canada and in the Americas, up to +30 dBm.&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/graph/wi-sun-frequency-hopping.png"&gt;&lt;img width="566" style="height:409px;" alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/graph/wi-sun-frequency-hopping.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;strong&gt;Figure 2: Example of how frequency-hopping can avoid interference&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Wi-SUN supports a range of data rates, trading off coverage versus throughput. This enables the Wi-SUN FAN to meet the needs of a wide range of network deployment applications, like electric vehicle charging stations, smart transportation, smart parking, environmental sensors and traffic management (Figure 3). Consider the smart city example &amp;ndash; throughput and coverage needs can vary widely among certain applications. Smart meters and smart parking, for example, have a need to transmit different amounts of data. The Wi-SUN FAN can scale as needed to meet these varied demands, enabling the applications illustrated below.&lt;/p&gt;
&lt;p style="text-align:left;"&gt;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/WI-SUN-3.png"&gt;&lt;img width="551" style="height:244px;display:block;margin-left:auto;margin-right:auto;" alt=" " src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/WI-SUN-3.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 3: Example of potential applications using the Wi-SUN FAN&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Another concern that Wi-SUN addresses is security. Hackers are sharpening their skills by the minute, and networks must be resilient against potential threats designed to steal data. Wi-SUN has a security profile that uses device certificates authenticated by trusted root certification authorities to prevent unauthorized network access. It also uses cryptoalgorithms such as elliptic curve Diffie-Hellman, elliptic curve digital signature algorithm and Advanced Encryption Standard-128 cipher block chaining-message authentication code to preserve message confidentiality and integrity. This is important when adding new devices to the network and enabling their identification and authentication. Wi-SUN equipment manufacturers can even obtain a cybersecurity certificate indicating compliance with the FAN Technical Profile Specification.&lt;/p&gt;
&lt;p&gt;Because Wi-SUN provides scalability reliability, security and high speed, you may be wondering if it is costly. The good news is that Wi-SUN is an open-standard solution, based on the Institute of Electrical and Electronics Engineers (IEEE) 802.15.4g wireless standard. As an open standard, it allows the interoperability of equipment from different manufacturers, which may translate to competitive prices for consumers. To guarantee compatibility, manufacturers must go through a formal certification process, which should give city managers and utility companies peace of mind.&lt;/p&gt;
&lt;p&gt;As of this month, there are more than 230 members of the Wi-SUN alliance representing 26 countries, with more than 96 million devices deployed worldwide.&lt;/p&gt;
&lt;p&gt;Texas Instruments provides transceivers and network processors that support Wi-SUN FAN 1.0. For example, the low-power and high-performance &lt;a href="https://www.ti.com/product/CC1200"&gt;CC1200&lt;/a&gt; wireless transceiver supports a maximum transmission data rate of 1 Mbps and has a sensitivity of -122 dBm at 1.2 kbps, which translates to high speed and long range. It also meets North American, European and Japanese standards.&lt;/p&gt;
&lt;p&gt;For developers looking for a network processor, &lt;a href="https://www.ti.com/product/CC1312R"&gt;CC1312R&lt;/a&gt; and &lt;a href="https://www.ti.com/product/CC1352P"&gt;CC1352P&lt;/a&gt; wireless microcontrollers include a 48-MHz Arm&amp;reg; Cortex&amp;reg; M4F, with flash memory (so you can update your firmware over the air) and a cryptoaccelerator for security purposes. Block diagram shown in Figure 5 below.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/wi-sun-cc12x2-block-diagram.png"&gt;&lt;img width="474" style="height:626px;display:block;margin-left:auto;margin-right:auto;" alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/wi-sun-cc12x2-block-diagram.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;strong&gt;Figure 5: CC13x2 Block Diagram&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-align:center;"&gt;Wi-SUN brings these benefits to utilities, equipment manufacturers and end users:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A robust network with low downtime due its mesh configuration.&lt;/li&gt;
&lt;li&gt;A reliable communication technology that uses frequency-hopping scheme, resulting in a very low number of packet losses in noisy and high-density areas.&lt;/li&gt;
&lt;li&gt;A secure network through a well-defined security profile.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Additional resources&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="margin-top:0in;margin-right:0in;margin-bottom:10pt;"&gt;Check out our &lt;a href="https://training.ti.com/wi-sun-connected-lights-demo-smart-cities"&gt;&lt;span style="color:#0000ff;"&gt;demo video&lt;/span&gt;&lt;/a&gt; exploring the benefits of a Wi-SUN mesh network.&lt;/li&gt;
&lt;li style="margin-top:0in;margin-right:0in;margin-bottom:10pt;"&gt;Learn about &lt;a href="https://www.wi-sun.org/wp-content/uploads/Wi-SUN-Alliance-Fact-Sheet.pdf"&gt;Wi-SUN FAN Certification Program&lt;/a&gt;.&lt;/li&gt;
&lt;li style="margin-top:0in;margin-right:0in;margin-bottom:10pt;"&gt;Explore &lt;a href="https://wi-sun.org/cyber-security-certificates/"&gt;cybersecurity certification&lt;/a&gt;.&lt;/li&gt;
&lt;li style="margin-top:0in;margin-right:0in;margin-bottom:10pt;"&gt;Request information about the &lt;a href="https://www.ti.com/licreg/docs/swlicexportcontrol.tsp?form_id=324287&amp;amp;prod_no=WISUN-STACK&amp;amp;ref_url=epd_connect_sub1ghz%20"&gt;software TI provides for WI-SUN projects&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671292&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>rogerio</name><uri>https://e2e.ti.com:443/members/1202788</uri></author><category term="CC1200" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC1200" /><category term="electricity meter" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/electricity%2bmeter" /><category term="connectivity" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/connectivity" /><category term="Wireless Communications" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Wireless%2bCommunications" /><category term="SimpleLink" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink" /><category term="CC1352P" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC1352P" /><category term="CC1312R" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC1312R" /><category term="grid infrastructure" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/grid%2binfrastructure" /><category term="Wi-SUN" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Wi_2D00_SUN" /><category term="Wi-Fi" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Wi_2D00_Fi" /></entry><entry><title>Interface to sensors in seconds with ASC Studio</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/interface-to-sensors-in-seconds-with-asc-studio" /><id>https://e2e.ti.com/blogs_/b/process/posts/interface-to-sensors-in-seconds-with-asc-studio</id><published>2020-11-12T17:17:00Z</published><updated>2020-11-12T17:17:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/tool/SYSCONFIG" class="internal-link folder tool" title="Link to Tool Folder" target="_blank"&gt;SYSCONFIG&lt;/a&gt;, &lt;a href="http://www.ti.com/product/TMP117" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;TMP117&lt;/a&gt;&lt;/div&gt;&lt;p&gt;You probably find it challenging to set up the various components for your designs. Software development can often be daunting in its complexity, and the added effort of figuring out every component in a system can be intimidating when beginning a design. In order to speed time to market and simplify the software development process when interfacing embedded processing components with analog devices, TI developed an approach that uses intuitive graphical configuration tools to quickly and efficiently generate C code called SysConfig.&lt;/p&gt;
&lt;p&gt;SysConfig started as a tool to simplify SimpleLink&amp;trade; microcontroller (MCU) configurations as shown in Figure 1. The tool brings code examples and full Code Composer Studio&amp;trade; integrated development environment (IDE) projects to life through a graphical user interface (GUI) that displays all possible configurable parameters. Drop-down menus help you quickly optimize the examples to generate code for the MCU, while tools guide you toward a valid configuration and eliminate the need to search through numerous documents and lines of source code trying to figure out how to update a parameter.&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/analog-signal-chain/wwe/screenshot/example-launchpad-development-kit-board-view-in-sysconfig.jpg"&gt;&lt;img width="1230" style="height:auto;" alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/analog-signal-chain/wwe/screenshot/example-launchpad-development-kit-board-view-in-sysconfig.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/analog-signal-chain/wwe/screenshot/example-launchpad-development-kit-board-view-in-sysconfig.jpg" target="_blank"&gt;&lt;b style="color:#000000;"&gt;Figure 1: Example LaunchPad&amp;trade; development kit board view in SysConfig&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Our new Analog Signal Chain Studio (ASC Studio) leverages SysConfig , which can be utilized alone or as an extension of this technology, to go beyond pre-configured boards and support a broader TI analog portfolio. Starting with &lt;a href="https://www.ti.com/sensors/temperature-sensors/overview.html"&gt;temperature&lt;/a&gt; and &lt;a href="https://www.ti.com/sensors/humidity-sensors/overview.html"&gt;humidity&lt;/a&gt; sensors, ASC Studio makes it easy to quickly set up an interface to supported TI sensors. The graphical setup and configuration of both analog and digital components in a single development environment accelerates the initial setup and configuration of sensors and controllers and gives you more time to create differentiated applications. By combining components in this tool, the GUI automatically avoids conflicts as it generates code.&lt;/p&gt;
&lt;p&gt;ASC Studio&amp;rsquo;s &lt;a href="https://dev.ti.com/sysconfig/#/config/?args=--product%20%2Fmnt%2Ftirex-content%2Fascstudio_1_0_4%2F.metadata%2Fproduct.json%20--device%20Other%20--part%20Other%20--package%20Other%20--theme%20light"&gt;cloud-based interface&lt;/a&gt; generates MCU-agnostic code that is 100% portable, commented and C99-compliant (Note: this link requires an active TI.com login in order to enable continuous access to projects over time). For example, let&amp;rsquo;s say that you selected the &lt;a href="http://www.ti.com/product/tmp117"&gt;TMP117 ultra-high accuracy temperature sensor&lt;/a&gt;. After clicking the Add button and selecting configuration settings from the GUI, you can download the .c and .h files for inclusion in an existing project. Figure 2 shows the view of ASC Studio with configurations for a chosen temperature sensor and software files available. This tool enables integration of TI sensors with any development environment and any MCU.&lt;/p&gt;
&lt;p align="center" style="text-align:center;"&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/analog-signal-chain/wwe/screenshot/cloud-based-configuration-of-tmp117-temperature-sensor.jpg"&gt;&lt;img width="1230" style="height:auto;" alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/analog-signal-chain/wwe/screenshot/cloud-based-configuration-of-tmp117-temperature-sensor.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 2: Cloud-based configuration of the TMP117 temperature sensor&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;If you are also using a SimpleLink MCU in the Code Composer Studio IDE, ASC Studio and the desktop version of SysConfig enable you to generate projects with code already set up for both the sensor and SimpleLink MCU, and begin analyzing data from the sensors in seconds. Here&amp;rsquo;s how to begin:&lt;/p&gt;
&lt;p&gt;1) Install ASC Studio (can be acquired using Resource Explorer in the IDE).&lt;/p&gt;
&lt;p&gt;2) Create an empty ASC Studio project:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Import an empty software development kit project.&lt;/li&gt;
&lt;li&gt;Add hardware to the project (such as a BoosterPack&amp;trade; plug-in module).&lt;/li&gt;
&lt;li&gt;Add ASC Studio to the project &amp;ndash; Figure 3 showcases this view in Code Composer Studio.&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="center"&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/analog-signal-chain/wwe/screenshot/adding-asc-studio-to-a-project.jpg"&gt;&lt;img width="657" style="height:532px;" alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/analog-signal-chain/wwe/screenshot/adding-asc-studio-to-a-project.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 3: Adding ASC Studio to a project&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;3) Add a sensor to the project:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add a sensor and configure it.&lt;/li&gt;
&lt;li&gt;Resolve any warnings or errors.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;4) Read data from the sensor:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Update empty.c to read sensor data.&lt;/li&gt;
&lt;li&gt;Build and debug.&lt;/li&gt;
&lt;li&gt;Visualize sensor data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Along with generating code and creating a sample project, ASC Studio and SysConfig desktop tools also enable quick debugging. The &lt;a href="https://dev.ti.com/tirex/explore/node?node=ACibB6cZFxa8IYoE-NgDXQ__pTTHBmu__LATEST"&gt;SimpleLink Academy&lt;/a&gt;&amp;nbsp;training explains how you can use debugger breakpoints and raw memory displays to check the code, as well as create visualizations to see sensor data running in real time and ensure that the results match your expectations.&lt;/p&gt;
&lt;p&gt;TI will continue to add new and existing temperature and humidity sensors to ASC Studio, with plans to include current/voltage/power monitors in the future, enabling you to spend more time on your application and less time with initial setup, interfacing and configuration.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Additional resources&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.ti.com/tool/ASC-STUDIO"&gt;Get started with ASCStudio today.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Get a detailed walkthrough of &lt;a href="https://www.ti.com/tool/ASC-STUDIO"&gt;ASC Studio&lt;/a&gt; on the&amp;nbsp;&lt;a href="https://dev.ti.com/tirex/explore/node?node=ACibB6cZFxa8IYoE-NgDXQ__pTTHBmu__LATEST"&gt;SimpleLink Academy online training portal&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Read the technical article, &amp;ldquo;&lt;a href="/blogs_/b/process/archive/2019/10/30/how-sysconfig-jump-starts-embedded-system-development"&gt;How SysConfig jump-starts embedded system development&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:inherit;"&gt;&lt;span&gt;Watch our &lt;/span&gt;&lt;a href="https://training.ti.com/connect-analog-signal-chain-asc-studio-intro-and-demo"&gt;&lt;span style="color:#0000ff;"&gt;Connect video&lt;/span&gt;&lt;/a&gt;&lt;span&gt; about how to interface sensors in seconds with ASC Studio.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671287&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>William Cooper</name><uri>https://e2e.ti.com:443/members/3468924</uri></author><category term="ASC Studio" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/ASC%2bStudio" /><category term="ASC" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/ASC" /><category term="SimpleLink" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink" /><category term="Temperature" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Temperature" /><category term="TMP117" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/TMP117" /><category term="SYSCONFIG" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SYSCONFIG" /><category term="SysConfi" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SysConfi" /><category term="humidity sensors" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/humidity%2bsensors" /></entry><entry><title>Integrating multiple functions within a housekeeping MSP430  microcontroller</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/integrating-multiple-functions-within-a-housekeeping-msp430-microcontroller" /><id>https://e2e.ti.com/blogs_/b/process/posts/integrating-multiple-functions-within-a-housekeeping-msp430-microcontroller</id><published>2020-10-05T15:37:00Z</published><updated>2020-10-05T15:37:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/product/MSP430FR2000" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;MSP430FR2000&lt;/a&gt;, &lt;a href="http://www.ti.com/product/MSP430FR2100" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;MSP430FR2100&lt;/a&gt;, &lt;a href="http://www.ti.com/product/MSP430FR2110" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;MSP430FR2110&lt;/a&gt;, &lt;a href="http://www.ti.com/product/MSP430FR2111" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;MSP430FR2111&lt;/a&gt;, &lt;a href="http://www.ti.com/product/MSP430FR2422" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;MSP430FR2422&lt;/a&gt;, &lt;a href="http://www.ti.com/product/MSP430FR2433" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;MSP430FR2433&lt;/a&gt;&lt;/div&gt;&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;You&amp;rsquo;re probably constantly looking for ways to optimize your printed circuit board (PCB) designs. From reducing board size to lowering costs and component count, maximizing efficiency is a requirement for almost any design.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Adding a small, low-cost microcontroller (MCU) for simple housekeeping functions can benefit many board designs. This housekeeping (or secondary) MCU is not the main host processor in the system, but it can handle several important system-level functions such as LED control or input/output (I/O) expansion. In this article, I&amp;rsquo;ll explain how integrating a multifunction housekeeping MCU in your system can help lower bill-of-materials (BOM) costs, save board space, and best of all simplify your design. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;For example, let&amp;rsquo;s say that you wanted to create a new design with these features:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LED control&lt;/li&gt;
&lt;li&gt;I/O expansion&lt;/li&gt;
&lt;li&gt;External electrically erasable programmable read-only memory (EEPROM)&lt;/li&gt;
&lt;li&gt;An external watchdog timer&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;It is possible to use discrete integrated circuits (ICs) to achieve each of these functions. Instead, consider performing all of the functions in software on a housekeeping MCU in order to minimize complexity and reduce board size, as shown in Figure 1.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;a href="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/secondary-housekeeping-microcontroller-diagram.jpg"&gt;&lt;img alt=" " src="https://www.ti.com/content/dam/tinews/images/blogs/category/embedded-processing/wwe/block-diagram/secondary-housekeeping-microcontroller-diagram.jpg" width="800" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&lt;b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Figure 1: Implementing the functionality of multiple discrete ICs and in software on a single housekeeping MSP430 MCU&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Another design challenge to consider &amp;ndash; and perhaps one of the most important &amp;ndash; is meeting your design budget.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;For instance, looking at the costs associated with a discrete IC approach for these features, you could expect these approximate BOM costs (using web pricing):&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="color:#000000;font-weight:normal;"&gt;
&lt;p style="color:#000000;font-weight:normal;"&gt;&lt;a href="https://www.ti.com/product/LM3697#order-quality"&gt;&lt;span style="color:#0000ff;"&gt;LED controller IC&lt;/span&gt;&lt;/a&gt;: approximately $0.20&lt;/p&gt;
&lt;/li&gt;
&lt;li style="color:#000000;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;"&gt;
&lt;p style="color:#000000;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;"&gt;&lt;a href="https://www.ti.com/product/TCA5405#order-quality"&gt;&lt;span style="color:#0000ff;"&gt;Five-channel I/O expander IC&lt;/span&gt;&lt;/a&gt;: approximately $0.25&lt;/p&gt;
&lt;/li&gt;
&lt;li style="color:#000000;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;"&gt;
&lt;p style="color:#000000;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;"&gt;&lt;a href="https://www.microchip.com/wwwproducts/en/AT25040B"&gt;&lt;span style="color:#0000ff;"&gt;Serial EEPROM (4 kB)&lt;/span&gt;&lt;/a&gt;: approximately $0.20&lt;/p&gt;
&lt;/li&gt;
&lt;li style="color:#000000;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;"&gt;
&lt;p style="color:#000000;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;"&gt;&lt;a href="https://www.mouser.com/ProductDetail/STMicroelectronics/STWD100PYW83F?qs=IW0jicic4dDebnEToGH8vw%3D%3D"&gt;&lt;span style="color:#0000ff;"&gt;External watchdog timer&lt;/span&gt;&lt;/a&gt;: approximately $0.315&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;In total, a discrete approach to handle housekeeping functions would cost around $0.97. Compare that to the current web price for an 8-KB MSP430 MCU, which is less than $0.25. That&amp;rsquo;s quite a large savings!&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;If you require more or less memory for your housekeeping MCU, you can find various options that scale across memory and price in the MSP430 MCU portfolio. Table 1 lists these MCUs and their current TI.com pricing.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:center;" align="center"&gt;&lt;/p&gt;
&lt;table style="border:1px currentcolor;height:188px;width:894px;" border="1" cellpadding="0" cellspacing="0" frame="void"&gt;
&lt;tbody&gt;
&lt;tr style="height:20.5pt;"&gt;
&lt;td style="height:20.5pt;margin-left:95px;padding-bottom:0in;padding-right:5.4pt;padding-top:0in;text-align:center;width:89.6pt;" valign="top" width="149"&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;strong&gt;&lt;span style="font-size:medium;"&gt;Memory&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;text-align:center;width:164.8pt;" valign="top" width="275"&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;strong&gt;&lt;span style="font-size:medium;"&gt;Product&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;text-align:center;width:179.85pt;" valign="top" width="300"&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;strong&gt;&lt;span style="font-size:medium;"&gt;Pricing&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:20.5pt;"&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:89.6pt;" valign="top" width="149"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;0.5 kB&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:164.8pt;" valign="top" width="275"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;MSP430FR2000&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:179.85pt;" valign="top" width="300"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;a href="https://www.ti.com/product/MSP430FR2000?keyMatch=MSP430FR2000&amp;amp;tisearch=Search-EN-everything&amp;amp;usecase=GPN#order-quality"&gt;&lt;span style="color:#0000ff;font-family:Calibri;font-size:medium;"&gt;See Pricing&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:20.5pt;"&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:89.6pt;" valign="top" width="149"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;1 kB&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:164.8pt;" valign="top" width="275"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;MSP430FR2100&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:179.85pt;" valign="top" width="300"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;a href="https://www.ti.com/product/MSP430FR2100?keyMatch=MSP430FR2100&amp;amp;tisearch=Search-EN-everything&amp;amp;usecase=GPN#order-quality"&gt;&lt;span style="color:#0000ff;font-family:Calibri;font-size:medium;"&gt;See Pricing&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:20.5pt;"&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:89.6pt;" valign="top" width="149"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;2 kB&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:164.8pt;" valign="top" width="275"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;MSP430FR2110&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:20.5pt;padding:0in 5.4pt;width:179.85pt;" valign="top" width="300"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;a href="https://www.ti.com/product/MSP430FR2110?keyMatch=MSP430FR2110&amp;amp;tisearch=Search-EN-everything&amp;amp;usecase=GPN#order-quality"&gt;&lt;span style="color:#0000ff;font-family:Calibri;font-size:medium;"&gt;See Pricing&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:17.8pt;"&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;width:89.6pt;" valign="top" width="149"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;4 kB&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;width:164.8pt;" valign="top" width="275"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;MSP430FR2111&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;width:179.85pt;" valign="top" width="300"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;a href="https://www.ti.com/product/MSP430FR2111?keyMatch=MSP430FR2111&amp;amp;tisearch=Search-EN-everything&amp;amp;usecase=GPN#order-quality"&gt;&lt;span style="color:#0000ff;font-family:Calibri;font-size:medium;"&gt;See Pricing&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:17.8pt;"&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;width:89.6pt;" valign="top" width="149"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;8 kB&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;width:164.8pt;" valign="top" width="275"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;MSP430FR2422&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;width:179.85pt;" valign="top" width="300"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;a href="https://www.ti.com/product/MSP430FR2422?keyMatch=MSP430FR2422&amp;amp;tisearch=Search-EN-everything&amp;amp;usecase=GPN#order-quality"&gt;&lt;span style="color:#0000ff;font-family:Calibri;font-size:medium;"&gt;See Pricing&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:17.8pt;"&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;text-align:center;width:89.6pt;" valign="top" width="149"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;16 kB&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;text-align:center;width:164.8pt;" valign="top" width="275"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;MSP430FR2433&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td style="height:17.8pt;padding:0in 5.4pt;width:179.85pt;" valign="top" width="300"&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;
&lt;p style="margin:0in 0in 0pt;text-align:center;" align="center"&gt;&lt;a href="https://www.ti.com/product/MSP430FR2433?keyMatch=MSP430FR2433&amp;amp;tisearch=Search-EN-everything&amp;amp;usecase=GPN#order-quality"&gt;&lt;span style="color:#0000ff;font-family:Calibri;font-size:medium;"&gt;See Pricing&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:center;" align="center"&gt;&lt;b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Table 1: Housekeeping MSP430 MCUs with TI.com pricing&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Not only does an integrated housekeeping MCU approach save board size and reduce the number of components, it also saves BOM costs. You can learn more about these design considerations in the webinar, &amp;ldquo;&lt;/span&gt;&lt;a href="https://training.ti.com/msp430-mcu-webinar-simpler-system-monitoring"&gt;&lt;span style="color:#0000ff;font-family:Calibri;font-size:medium;"&gt;Simpler system monitoring: How to offload multiple functions to an MSP430 MCU&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:medium;"&gt;.&lt;span style="text-decoration:underline;"&gt;&amp;rdquo;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Sample application: Implementing ADC wake and transmit functions on a housekeeping MCU&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Let&amp;rsquo;s walk through an example of how to actually implement the housekeeping function within your design.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;One common function is an analog-to-digital converter (ADC) interfacing with other devices on a board for applications such as battery monitors or temperature sensors. In this example, the ADC must periodically sample the analog signals from the sensors and send this data back to the MCU, which will take action based on the behavior of those signals.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;If the MCU is using timers to trigger ADC reads, or even receiving ADC values continuously, the system can consume quite a bit of power. One solution is to integrate the ADC into the MCU and operate it independently of the central processing unit (CPU). That way, the rest of the MCU can go to sleep and will only wake up when the ADC reads a value that crosses a certain threshold. At this point, the ADC will generate an interrupt and wake up the MCU.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:medium;"&gt;We describe this application in our training video about housekeeping functions, &amp;ldquo;&lt;a title="ADC Wake and Transmit on Threshold Using MSP430 MCUs" href="https://training.ti.com/msp-mcu-training-adc-wake-and-transmit-english"&gt;ADC Wake and Transmit on Threshold Using MSP430 MCUs&lt;/a&gt;.&amp;rdquo; In this video, we show a graphical user interface (GUI) demonstrating the reading of the ADC values and the sending of the interrupt to wake up the CPU once the threshold is met.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:center;" align="center"&gt;&lt;a href="https://www.youtube.com/watch?v=DAyoN7UZFCs"&gt;&lt;a href="https://www.youtube.com/watch?v=DAyoN7UZFCs"&gt;www.youtube.com/watch&lt;/a&gt; &lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;text-align:left;" align="center"&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Conclusion&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Using another MCU to perform housekeeping functions is a great way to simplify your design. Plus, with our software and GUI, you can program your MSP430 device in minutes to handle a variety of functions.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;b&gt;&lt;span style="font-family:Calibri;font-size:medium;"&gt;Additional resources&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin:0in 0in 10pt;"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Learn more about the ADC wake and transmit function in the application note, &amp;ldquo;&lt;a href="https://www.ti.com/lit/pdf/slaa963"&gt;ADC Wake and Transmit on Threshold Using MSP430 MCUs&lt;/a&gt;&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Try the ADC wake and transmit software example on an&amp;nbsp;&lt;a href="https://www.ti.com/tool/MSP-EXP430FR2433"&gt;MSP430FR2433 LaunchPad&amp;trade; development kit&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Watch our&amp;nbsp;&lt;a href="https://training.ti.com/msp-mcu-training-adc-wake-and-transmit-english"&gt;training video &amp;ldquo;ADC Wake and Transmit on Threshold with a Housekeeping MCU&amp;rdquo;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Download and test this example with the&amp;nbsp;&lt;a href="https://dev.ti.com/gallery/view/1579610/ADC_LPM_FR2433_GUI/"&gt;ADC Wake and Transmit demo GUI&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671240&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Shreya Mandal</name><uri>https://e2e.ti.com:443/members/5506902</uri></author><category term="MSP430FR2433" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR2433" /><category term="MSP430 Ultra-Low Power 16-bit MCUs" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430%2bUltra_2D00_Low%2bPower%2b16_2D00_bit%2bMCUs" /><category term="analog-to-digital converter" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/analog_2D00_to_2D00_digital%2bconverter" /><category term="housekeeping MCUs" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/housekeeping%2bMCUs" /><category term="MSP430FR2110" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR2110" /><category term="MSP430FR2111" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR2111" /><category term="MSP430FR2100" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR2100" /><category term="Microcontrollers" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Microcontrollers" /><category term="MSP430FR2422" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR2422" /><category term="MSP430FR2000" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/MSP430FR2000" /></entry><entry><title>How TI helps expand connectivity beyond the front door with Amazon Sidewalk</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/how-ti-helps-expand-connectivity-beyond-the-front-door-with-amazon-sidewalk" /><id>https://e2e.ti.com/blogs_/b/process/posts/how-ti-helps-expand-connectivity-beyond-the-front-door-with-amazon-sidewalk</id><published>2020-09-21T14:25:00Z</published><updated>2020-09-21T14:25:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/tool/AMZN-3P-SIDEWALK-TOOLKIT" class="internal-link folder tool" title="Link to Tool Folder" target="_blank"&gt;AMZN-3P-SIDEWALK-TOOLKIT&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Amzon-blog-image-1.jpg"&gt;&lt;img src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Amzon-blog-image-1.jpg" style="height:323px;" width="606" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From lights to locks, homes are becoming more connected &amp;ndash; more sensors, more gadgets, more data. As technology continues to advance, consumers crave the ability to monitor, track and sense more, whether it&amp;rsquo;s temperature, light or motion.&lt;/p&gt;
&lt;p&gt;While people&amp;rsquo;s dependency on technology increases, so does frustration if they&amp;rsquo;re out of wireless network range, unable to connect, or losing time with network or application installations. Companies developing connected devices often use a variety of wireless protocols, but each protocol works within a certain range and may not talk to other devices.&lt;/p&gt;
&lt;p&gt;To help device manufacturers extend the range of their connected devices and enable them to provide a more seamless user experience, TI is now supporting Amazon Sidewalk. Amazon Sidewalk can extend the range of low-bandwidth devices and make it simpler and more convenient for consumers to connect. Ultimately, it will bring more connected devices together into an ecosystem where products such as lights and locks can all communicate on the same network. Sidewalk can enable devices connected inside the home to effortlessly expand throughout the neighborhood.&lt;/p&gt;
&lt;p&gt;For example, by utilizing the Sub-1 GHz wireless band (900 MHz), which leverages low data rates to create a long-range, low-power network, Sidewalk will make it possible for consumers to expand their networks into their back yards and stay connected to their other networked devices. This will enable scenarios such as a water sensor that lets you know it&amp;rsquo;s time to water the garden in the backyard. The extended range can alleviate concerns of dropping connectivity and expands the use cases for connected devices.&lt;/p&gt;
&lt;p&gt;To complement the Sub-1 GHz protocol, Amazon Sidewalk also works with &lt;i&gt;Bluetooth&lt;/i&gt;&lt;i&gt;&amp;reg; &lt;/i&gt;Low Energy to provide greater connectivity around the home.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;TI devices supporting the Sidewalk protocol&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;TI is providing a suite of low-power, multi-band devices with various security enablers to support Amazon Sidewalk. This includes TI&amp;rsquo;s &lt;a href="http://www.ti.com/product/CC1352R"&gt;CC1352R&lt;/a&gt; wireless microcontroller (MCU), which supports Sub-1 GHz and Bluetooth Low Energy, the &lt;a href="http://www.ti.com/product/cc1352P"&gt;CC1352P&lt;/a&gt; wireless MCU, which provides an integrated +20 dBm power amplifier (PA) for an extended range solution, and &lt;a href="http://www.ti.com/product/cc2652P"&gt;CC2652P&lt;/a&gt; a multi-protocol 2.4GHz wireless MCU with integrated PA. Developers seeking a single-band solution can leverage the &lt;a href="http://www.ti.com/product/cc1312r"&gt;CC1312R&lt;/a&gt; wireless MCU for 900 MHz or &lt;a href="http://www.ti.com/product/cc2642R"&gt;CC2642R&lt;/a&gt; wireless MCU for Bluetooth Low Energy. These devices enable developers to build applications that leverage the Sidewalk protocol as well as Bluetooth Low Energy for easy commissioning or over-the-air firmware updates. TI&amp;rsquo;s Sub-1 GHz devices offer low power FSK (Frequency Shift Keying) modulation technology, which has high spectral efficiency enabling high density low cost applications.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Getting started with your Amazon Sidewalk network&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://www.ti.com/tool/LPSTK-CC1352R"&gt;SimpleLink&amp;trade; multiband CC1352R wireless MCU LaunchPad&amp;trade; SensorTag kit&lt;/a&gt; (Figure 1) is a Sidewalk-ready development kit that combines integrated environmental and motion sensors with low-power Sub-1 GHz and Bluetooth Low Energy wireless connectivity. With this development kit and TI&amp;rsquo;s CC1352 software development kit, you can build a Sub-1 GHz or Bluetooth Low Energy application and then in the future leverage Bluetooth Low Energy via a mobile app to load the Sidewalk image.&lt;/p&gt;
&lt;p&gt;To stay up to date on the Amazon Sidewalk SDK availability, sign up &lt;a href="https://www.ti.com/licreg/docs/swlicexportcontrol.tsp?form_id=319787&amp;amp;prod_no=SIMPLELINK-SIDEWALK-SDK&amp;amp;ref_url=epd_connect_2_4ghz"&gt;here&lt;/a&gt;. All requests will be vetted and you will be alerted when the software is available.&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&amp;nbsp;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Amazon-blog-image-2.png"&gt;&lt;img src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Amazon-blog-image-2.png" style="height:237px;" width="356" alt=" " /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 1: TI&amp;rsquo;s LaunchPad Sensor Tag kit&lt;/b&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;With the number of connected nodes increasing within homes to the exterior and beyond, the capability to build reliable, long-range networks is critical. Long range connectivity extends our ability to collect more sensor data, monitor more devices and build smarter products. What will you connect next?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Additional resources&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learn more about &lt;a href="https://developer.amazon.com/en-US/blogs/alexa/device-makers/2020/09/amazon-sidewalk-paves-the-way-for-more-connected-communities"&gt;Amazon Sidewalk&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Get started with our Amazon &lt;a href="https://www.ti.com/tool/AMZN-3P-SIDEWALK-TOOLKIT"&gt;Sidewalk&amp;nbsp;development tool kit&lt;/a&gt;&amp;nbsp;(AMZN-3P-SIDEWALK-TOOLKIT)&lt;/li&gt;
&lt;li&gt;Explore the &lt;a href="http://www.ti.com/tool/SIMPLELINK-CC13X2-26X2-SDK"&gt;SimpleLink CC13x2/CC26x2 software development kit&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Learn more about the benefits of Sub-1 GHz in the TI training video, &amp;ldquo;&lt;a href="https://training.ti.com/connect-why-sub-1-ghz"&gt;Connect: Why Sub-1 GHz&lt;/a&gt;?&amp;rdquo; or &lt;a href="https://soundcloud.com/user-337653765/connect-why-sub-1-ghz?in=user-337653765/sets/ti-connect"&gt;podcast&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671232&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Casey O&amp;#39;Grady</name><uri>https://e2e.ti.com:443/members/4399179</uri></author><category term="CC2652P" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2652P" /><category term="CC1352R" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC1352R" /><category term="CC1352P" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC1352P" /><category term="CC1312R" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC1312R" /><category term="CC2642R" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2642R" /><category term="AMZN-3P-SIDEWALK-TOOLKIT" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/AMZN_2D00_3P_2D00_SIDEWALK_2D00_TOOLKIT" /></entry><entry><title>How to design a wireless social distancing and contact tracing solution with Bluetooth® Low Energy</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/how-to-design-a-social-distancing-and-contact-tracing-solution-with-bluetooth-low-energy" /><id>https://e2e.ti.com/blogs_/b/process/posts/how-to-design-a-social-distancing-and-contact-tracing-solution-with-bluetooth-low-energy</id><published>2020-09-02T18:39:00Z</published><updated>2020-09-02T18:39:00Z</updated><content type="html">&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/contact-tracing-v3.png"&gt;&lt;img src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/contact-tracing-v3.png" style="height:286px;display:block;margin-left:auto;margin-right:auto;" width="648" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With its low-cost and low-power features, &lt;i&gt;Bluetooth&amp;reg;&lt;/i&gt; Low Energy technology has become the foundation for a wide range of applications. One example is using Bluetooth beacons to create a real-time location system, which is a positioning system that can monitor the whereabouts of equipment or people.&lt;/p&gt;
&lt;p&gt;So what role does Bluetooth play in this type of application? Asset tracking uses Bluetooth tags that communicate with one another autonomously to both transmit and receive data in order to effectively monitor the proximity of things or people. Why would you want to monitor the proximity of one person to another? These days, when it comes to easily transmitted illnesses, it&amp;rsquo;s important to take action to safely interact with one another. Whether it&amp;rsquo;s a personal situation such as going to the gym or grocery store or a business operating with many workers, the practice of proper social distancing applies to everyone.&lt;/p&gt;
&lt;p&gt;Using Bluetooth technology for contact tracing and social distancing is a way to effectively monitor and slow the spread of easily transmitted illnesses to encourage safe practices. But how does it work? Let&amp;rsquo;s take an example scenario of a workplace. Each employee receives a wearable bracelet or tag. The tags can communicate with one another autonomously and alert employees when they are within a given proximity to another tag, thus ensuring proper social distancing. The tag can also collect data when interactions occur such that if an employee tests positive for a given illness, the data can help determine who else may have been exposed. Using proximity detection rather than location detection protects the wearer&amp;rsquo;s privacy by not using actual GPS location data.&lt;/p&gt;
&lt;p&gt;Figure 1 below shows an example of a contact tracing report and how&amp;nbsp;it&amp;nbsp;can slow the spread of illnesses by identifying who has been in contact with an infected person and is at risk of further spreading the illness. This allows proper measures to be taken thus reducing spread.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/7534.Contact-Tracing-Collapsible-Tree.JPG"&gt;&lt;img width="730" style="height:452px;display:block;margin-left:auto;margin-right:auto;" alt=" " src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/7534.Contact-Tracing-Collapsible-Tree.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 1: Example contact tracing report (source: AiRISTA Flow)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ti.com/wireless-connectivity/simplelink-solutions/bluetooth-low-energy/products.html"&gt;SimpleLink&amp;trade; Bluetooth devices&lt;/a&gt;, such as the CC26xx family of devices, can help address the design challenges of developing a Bluetooth asset tracking solution. For example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Their small sizes &amp;ndash; as low as 2.7 mm by 2.7 mm in the &lt;a href="https://www.ti.com/product/CC2640R2F"&gt;CC2640R2F&lt;/a&gt; wafer chip-scale package &amp;ndash; make it possible to design into applications such as a wearable tags, wristbands and key fobs.&lt;/li&gt;
&lt;li&gt;The ultra-low-power &lt;a href="https://www.ti.com/lit/ml/swat014/swat014.pdf?ts=1590586491921"&gt;SimpleLink sensor controller&lt;/a&gt; and standby currents as low as 0.94 &amp;micro;A in our portfolio help maximize battery life, which is crucial for coin-cell battery applications.&lt;/li&gt;
&lt;li&gt;Low cost options beginning at $0.85 with &lt;a href="https://www.ti.com/product/CC2640R2L"&gt;CC2640R2L&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Its security benefits include:
&lt;ul&gt;
&lt;li&gt;Secure boot.&lt;/li&gt;
&lt;li&gt;128- and 256-bit Advanced Encryption Standard.&lt;/li&gt;
&lt;li&gt;Secure hash algorithm 2.&lt;/li&gt;
&lt;li&gt;Elliptic curve cryptography/Rivest-Shamir-Adleman.&lt;/li&gt;
&lt;li&gt;True random number generator.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;TI&amp;rsquo;s Bluetooth technology has proven success in this type of application. For example, &lt;a href="https://www.airistaflow.com/industries/government/social-distancing-and-contact-tracing/"&gt;AiRISTA Flow&lt;/a&gt; has developed a social distancing and contact tracing solution that enables employees to return to the workplace with peace of mind that this technology will reinforce practices to keep them safe. This technology has applications ranging from health care to hospitality to industrial sectors, with use cases such as staff safety, patient flow, asset tracking and loss prevention.&lt;/p&gt;
&lt;p&gt;Additional Resources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learn more about the&amp;nbsp;&lt;a href="https://www.ti.com/wireless-connectivity/simplelink-solutions/bluetooth-low-energy/overview/overview.html"&gt;SimpleLink&amp;trade; Bluetooth Portfolio&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Get started with the&amp;nbsp;&lt;a href="https://www.ti.com/wireless-connectivity/simplelink-solutions/overview/development-tools.html"&gt;TI LaunchPad&amp;trade; Development Kit&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671215&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>Mark DeHoyos</name><uri>https://e2e.ti.com:443/members/6418610</uri></author><category term="launchpad" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/launchpad" /><category term="CC2640R2L" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2640R2L" /><category term="connectivity" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/connectivity" /><category term="social distancing" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/social%2bdistancing" /><category term="SimpleLink" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink" /><category term="bluetooth" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/bluetooth" /><category term="contact tracing" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/contact%2btracing" /><category term="Bluetooth low energy" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Bluetooth%2blow%2benergy" /><category term="CC2640R2F" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2640R2F" /></entry><entry><title>Back to basics: Exploring the benefits of affordable Bluetooth® Low Energy</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/back-to-basics-exploring-the-benefits-of-affordable-bluetooth-low-energy" /><id>https://e2e.ti.com/blogs_/b/process/posts/back-to-basics-exploring-the-benefits-of-affordable-bluetooth-low-energy</id><published>2020-08-20T17:51:00Z</published><updated>2020-08-20T17:51:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/product/CC2640R2L" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;CC2640R2L&lt;/a&gt;, &lt;a href="http://www.ti.com/product/CC2640R2F" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;CC2640R2F&lt;/a&gt;, &lt;a href="http://www.ti.com/product/CC2642R" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;CC2642R&lt;/a&gt;, &lt;a href="http://www.ti.com/product/CC2652RB" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;CC2652RB&lt;/a&gt;, &lt;a href="http://www.ti.com/product/CC2652P" class="internal-link folder product" title="Link to Product Folder" target="_blank"&gt;CC2652P&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.ti.com/bluetoothlowenergy"&gt;&lt;img width="768" style="height:auto;" alt=" " src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/2161.Bluetooth-smartphone-building-automation.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth&amp;reg; connects us to the world through our smartphone. We can interface with door locks, thermostats or even our cars. But is all Bluetooth the same? Do you unlock your car with the same Bluetooth that you used to stream music from your phone to a smart speaker?&lt;/p&gt;
&lt;p&gt;The answer is yes &amp;ndash; and no. Bluetooth Low Energy is a standards-based protocol that enables interoperability between different devices and products; however, there are also optional add-on features to expand the functionality of more complex solutions. There are three basic things that you should consider when picking the right Bluetooth solution for your application: software features, hardware and cost.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Software features&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;On the software side, there are two important technical details to consider:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Which core specification can the device certify to?&lt;/li&gt;
&lt;li&gt;Which feature set does the device support?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The core specification defines the basic features of Bluetooth Low Energy that must run in order to create the interoperability consumers experience when their phone interfaces to products made by hundreds of different companies. These features are mandatory to release a product that is BTX.X certified (for example, BT5.0). Additional features associated with different Bluetooth Low Energy specification releases (outside of the core specification) are optional. For instance, BT5.0 added a high-speed mode, a long-range mode and extended advertising, but your application doesn&amp;rsquo;t have to support these features to be BT5.0-certified. Along the same lines, BT5.1 added direction finding as a bonus feature.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Hardware&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The hardware that runs the Bluetooth stack can also vary widely. There are basic devices that have a single core for both the application and radio-frequency functionality, versus integrated devices that offer both an application core and a microcontroller (MCU) core. There are also one-time programmable devices that are read-only memory-based and cannot be updated after programming, whereas flash-based devices can be upgraded thousands of times and even upgraded in the field over the air.&lt;/p&gt;
&lt;p&gt;If your goal is to design a scalable and reliable application, it is important to evaluate affordable, high-quality devices with various hardware options including integrated application MCUs and flash memory architectures. Such evaluations enable you to select the right feature at the right price.&lt;/p&gt;
&lt;p&gt;The table below shows some of the key features of Bluetooth Low Energy devices in the TI portfolio.&lt;/p&gt;
&lt;table border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;border:1pt solid windowtext;"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;CC2640R2L&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;CC2640R2F (Q1)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;CC2642R (Q1)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;CC2652RB&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;CC2652P&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Most cost-effective&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;Smallest size, lowest power automotive option&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;Full BT5.1 feature set, automotive option&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;No need for external crystals &amp;ndash; smallest system size&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;Longest range, highest output power, multiprotocol Bluetooth Low Energy&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;1 Ku price&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;$0.85&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;$1.44&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;$1.86&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;$3.00&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;$3.10&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Bluetooth core specification | Bluetooth feature set&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;BT5.1 | BT4.2*&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;BT5.1 | BT4.2*&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;BT5.2 | Long Range,&amp;nbsp; Advertising extension, 2Mbps, CSA#2, BLE Mesh, Direction Finding&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;BT5.2 | Long Range,&amp;nbsp; Advertising extension, 2Mbps, CSA#2, BLE Mesh, Direction Finding&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;BT5.2 | Long Range,&amp;nbsp; Advertising extension, 2Mbps, CSA#2, BLE Mesh, Direction Finding&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Smallest package option&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;5-mm-x-5-mm quad flat no-lead (QFN)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;2.7-mm-x-2.7-mm wafer chip-scale package (WCSP)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;7-mm-x-7mm QFN&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;7-mm-x-7mm QFN&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;7-mm-x-7mm QFN&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Application MCU core&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;M3&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;M3&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;M4F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;M4F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;M4F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Flash (KB)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;128&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;128&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;352&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;352&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;352&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Maximum output power&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;+5 dBm&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;+5 dBm&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;+5 dBm&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;+5 dBm&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;+20 dBm&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Protocol support&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.95pt;"&gt;
&lt;p&gt;Bluetooth Low Energy, Proprietary 2.4 GHz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;Bluetooth Low Energy&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;Bluetooth Low Energy&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;Bluetooth Low Energy + 802.15.4 (Zigbee, Thread)&lt;/p&gt;
&lt;/td&gt;
&lt;td width="156" valign="top" style="padding:0in 5.4pt;width:77.9pt;"&gt;
&lt;p&gt;Bluetooth Low Energy + 802.15.4 (Zigbee, Thread)&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;*Some limited options available for BT5.0&lt;/p&gt;
&lt;p align="center" style="text-align:center;"&gt;&lt;b&gt;Table 1: SimpleLink&amp;trade; Bluetooth Low Energy portfolio offering and specifications &lt;br /&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Some applications like wearable devices require the smallest size possible so that they aren&amp;rsquo;t intrusive. Other applications require higher performance, such as longer ranges or multiprotocol operation, and are not size-sensitive. The TI portfolio offers hardware options that scale across memory footprints, performance, Bluetooth features and package. For instance, the smallest-size offering is the CC2640R2F in the 2.7-mm-by-2.7mm WCSP package. The most cost-effective offering is the CC2640R2L in the 5-mm-by-5-mm QFN package. For multiprotocol support and long ranges, the best option is the CC2652P with its integrated power amplifier.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;When designing a Bluetooth Low Energy product, it is not only important to select the correct features, but also to consider the price. The SimpleLink portfolio has devices with various price, feature and performance options. The newest device in the TI Bluetooth platform, the CC2640R2L, is a flash-based, Bluetooth wireless system on chip with a starting price of $0.85. Additionally, the CC2652RB offers a path to system cost savings by removing the need for external crystals. It integrates this crucial system component into the package of the device, saving $0.10 to $0.20 on average for the total system compared to crystal-based solutions.&lt;/p&gt;
&lt;p&gt;Remember &amp;ndash; all Bluetooth is standard, but it&amp;rsquo;s not all the same. When designing your application, it&amp;rsquo;s critical to cover the Bluetooth basics (software features, hardware and cost) so that you can find the right solution whether you&amp;rsquo;re unlocking a car or setting the temperature in your house. The TI portfolio is built to cover all bases by offering a variety of software options (BT5.0, locationing, co-existence) and hardware options (memory, package, performance).&lt;/p&gt;
&lt;p&gt;Get started today: &lt;a href="http://www.ti.com/BluetoothLowEnergy"&gt;www.ti.com/BluetoothLowEnergy.&lt;/a&gt;&amp;nbsp;&lt;span style="font-family:arial,helvetica,sans-serif;font-size:inherit;"&gt;&lt;span&gt;Check out our Bluetooth Low Energy mesh network &lt;/span&gt;&lt;a href="https://training.ti.com/bluetooth-mesh-building-automation-demo"&gt;&lt;span style="color:#0563c1;"&gt;demo video&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Times New Roman;font-size:medium;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671158&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>NickSmith</name><uri>https://e2e.ti.com:443/members/1796498</uri></author><category term="CC2652P" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2652P" /><category term="CC2640R2L" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2640R2L" /><category term="connectivity" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/connectivity" /><category term="SimpleLink" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink" /><category term="bluetooth" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/bluetooth" /><category term="CC2642R" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2642R" /><category term="Bluetooth low energy" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/Bluetooth%2blow%2benergy" /><category term="CC2640R2F" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2640R2F" /><category term="CC2652RB" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/CC2652RB" /></entry><entry><title>Three easy steps to connect and start developing with TI’s cloud-based tools</title><link rel="alternate" type="text/html" href="https://e2e.ti.com/blogs_/b/process/posts/three-easy-steps-to-connect-and-start-developing-with-ti-s-cloud-based-tools" /><id>https://e2e.ti.com/blogs_/b/process/posts/three-easy-steps-to-connect-and-start-developing-with-ti-s-cloud-based-tools</id><published>2020-08-19T13:00:00Z</published><updated>2020-08-19T13:00:00Z</updated><content type="html">&lt;div&gt;&lt;b&gt;Other Parts Discussed in Post: &lt;/b&gt;&lt;a href="http://www.ti.com/tool/SYSCONFIG" class="internal-link folder tool" title="Link to Tool Folder" target="_blank"&gt;SYSCONFIG&lt;/a&gt;&lt;/div&gt;&lt;p&gt;As soon as you receive a new development kit, you want to get started developing as quickly as possible, right? Searching for all of the right tools and resources can be a daunting task that slows you down &amp;ndash; unless the tools you are using could determine the resources you need automatically.&lt;/p&gt;
&lt;p&gt;Using TI&amp;rsquo;s cloud-based development tools, it is possible to plug in your LaunchPad&amp;trade; development kit to run examples and even develop and debug applications. Here&amp;rsquo;s how:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;When your development kit arrives, go to the &lt;a href="http://www.ti.com/launchpad"&gt;TI DevTools page&lt;/a&gt;&lt;b&gt; &lt;/b&gt;(you&amp;rsquo;ll also find the URL printed on the board).&lt;/li&gt;
&lt;li&gt;Plug in your kit; you will be prompted to install a small software agent that enables the cloud tools to communicate with the kit.&lt;/li&gt;
&lt;li&gt;After the tools have identified your kit, you will receive step-by-step instructions on how to begin development.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;The TI embedded development portal&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Using our project wizard, select &amp;ldquo;Create project online&amp;rdquo; from the main portal, which allows you to browse through a listing of available examples and import them into Code Composer Studio&amp;trade; Cloud. Figure 1 shows the TI Embedded development portal that has detected an connected LaunchPad development kit.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://www.dev.ti.com"&gt;&lt;img src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/The-TI-embedded-development-portal.png" style="height:457px;" width="663" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;Figure 1: The TI embedded development portal&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Code Composer Studio Cloud&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Code Composer Studio Cloud is a cloud-based integrated development environment, as shown in Figure 2. Code Composer Studio Cloud supports building, editing and even debugging of applications. Once you have imported an example project, just click Debug and it will build the example, start the debugger and flash it onto your LaunchPad development kit. This is all possible without having to download a software development kit (SDK) or any additional software, other than the small agent that detects and communicates with the board. The agent will even check if the firmware on the debug probe embedded on the LaunchPad development kit needs an update.&lt;/p&gt;
&lt;p style="text-align:center;"&gt;&amp;nbsp;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Code-Composer-Studio-Cloud.png"&gt;&lt;img src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Code-Composer-Studio-Cloud.png" style="height:608px;" width="692" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 2: Code Composer Studio Cloud&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resource Explorer&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Resource Explorer is a tool that enables you to browse through all of the content within the cloud to find examples and code that best match your application. As shown in figure 3 you can even view the readme file for an example that describes the example and includes any additional instructions.&lt;/p&gt;
&lt;p align="center" style="text-align:center;"&gt;&lt;a href="/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Resource-explorer.png"&gt;&lt;img src="/resized-image/__size/2460x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-06-49/Resource-explorer.png" style="height:289px;" width="643" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;Figure 3: Resource Explorer&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Another advantage of working in the cloud is that you don&amp;rsquo;t have to worry about not having the latest software, as it defaults to the latest version. There is a wealth of training material available in Resource Explorer to help you get familiar with TI&amp;rsquo;s devices, tools and software. For SimpleLink&amp;trade; microcontroller users, &lt;a href="http://www.ti.com/simplelinkacademy"&gt;SimpleLink Academy&lt;/a&gt; is a great place to start.&lt;/p&gt;
&lt;p&gt;After selecting an example, using Code Composer Studio Cloud, you can run the application, single-step through the code, set breakpoints and watch variables. Because you are working in a cloud-based environment, you can accomplish these tasks in minutes instead of spending hours setting up a desktop environment.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;SysConfig&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;There is also a system configuration tool called &lt;a href="https://www.ti.com/tool/SYSCONFIG"&gt;SysConfig&lt;/a&gt;. If the example project you are using is SysConfig-enabled, you can use this tool to configure elements of the application such as peripherals, drivers, software stacks and pin assignments. Double-click the configuration file in the project to open SysConfig in your browser.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Prefer desktop tools?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;For more intensive development, from the same embedded development portal you can access TI&amp;rsquo;s desktop development tools, including &lt;a href="https://www.ti.com/tool/CCSTUDIO"&gt;Code Composer Studio&lt;/a&gt; software. The desktop version of Code Composer Studio software also includes Resource Explorer and SysConfig, which gives you access to all of the SDKs and software packages you need for development. You can even export your projects from Code Composer Studio Cloud and then import them into the desktop version.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;TI&amp;rsquo;s cloud-based development tools make it easier to evaluate and start development on a microcontroller. What may have taken most of a day to get started in the past now only takes minutes. With the power of the cloud at your fingertips, what will you create? Grab your LaunchPad development kit and go to the &lt;a href="https://dev.ti.com/"&gt;TI DevTools page&lt;/a&gt; to start developing.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://e2e.ti.com/aggbug?PostID=671149&amp;AppID=649&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</content><author><name>JohnS</name><uri>https://e2e.ti.com:443/members/10381</uri></author><category term="launchpad" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/launchpad" /><category term="TI DevTools" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/TI%2bDevTools" /><category term="resource explorer" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/resource%2bexplorer" /><category term="SimpleLink" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink" /><category term="code composer" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/code%2bcomposer" /><category term="code Composer studio" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/code%2bComposer%2bstudio" /><category term="dev.ti.com" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/dev-ti-com" /><category term="development portal" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/development%2bportal" /><category term="SimpleLink Academy" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SimpleLink%2bAcademy" /><category term="SYSCONFIG" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/SYSCONFIG" /><category term="design resources" scheme="https://e2e.ti.com/blogs_/b/process/archive/tags/design%2bresources" /></entry></feed>