CINXE.COM
Professional Services | Espressif Systems
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#"> <head profile="http://www.w3.org/1999/xhtml/vocab"> <meta name="viewport" content="width=device-width, initial-scale=0.8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="baidu-site-verification" content="codeva-RVJY5pN9nA" /> <meta name="baidu-site-verification" content="codeva-3nEtPLtPSx" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="https://www.espressif.com/sites/all/themes/espressif/favicon.ico" type="image/vnd.microsoft.icon" /> <meta name="description" content="Espressif provides professional services that take you all the way from design to certification and manufacturing, bringing your product to life quickly, efficiently." /> <meta name="keywords" content="Professional Services, Support, Self-Service Resources, Open Software, Hardware & RF, Certification, Manufacturing, On-Site Assistance, Espressif Systems, IoT, Wireless Connectivity, AI" /> <meta name="generator" content="Drupal 7 (http://drupal.org)" /> <link rel="canonical" href="https://www.espressif.com/en/support/services" /> <link rel="shortlink" href="https://www.espressif.com/en/node/7103" /> <title>Professional Services | Espressif Systems</title> <style type="text/css" media="all"> @import url("https://www.espressif.com/modules/system/system.base.css?snjw3g"); @import url("https://www.espressif.com/modules/system/system.menus.css?snjw3g"); @import url("https://www.espressif.com/modules/system/system.messages.css?snjw3g"); @import url("https://www.espressif.com/modules/system/system.theme.css?snjw3g"); </style> <style type="text/css" media="all"> @import url("https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.core.min.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.theme.min.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.button.min.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.resizable.min.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/jquery.ui.dialog.min.css?snjw3g"); </style> <style type="text/css" media="all"> @import url("https://www.espressif.com/sites/all/modules/calendar/css/calendar_multiday.css?snjw3g"); @import url("https://www.espressif.com/modules/comment/comment.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/date/date_api/date.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/date/date_popup/themes/datepicker.1.7.css?snjw3g"); @import url("https://www.espressif.com/modules/field/theme/field.css?snjw3g"); @import url("https://www.espressif.com/modules/node/node.css?snjw3g"); @import url("https://www.espressif.com/modules/search/search.css?snjw3g"); @import url("https://www.espressif.com/modules/user/user.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/views/css/views.css?snjw3g"); </style> <style type="text/css" media="all"> @import url("https://www.espressif.com/sites/all/modules/ctools/css/ctools.css?snjw3g"); @import url("https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/styles/shCore.css?snjw3g"); @import url("https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/styles/shThemeDefault.css?snjw3g"); @import url("https://www.espressif.com/sites/all/modules/syntaxhighlighter_insert/syntaxhighlighter_insert_wysiwyg/syntaxhighlighter_insert_wysiwyg.css?snjw3g"); @import url("https://www.espressif.com/modules/locale/locale.css?snjw3g"); </style> <style type="text/css" media="all"> @import url("https://www.espressif.com/sites/all/themes/espressif/css/flexslider.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/jquery.mCustomScrollbar.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/style.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/ie.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/responsive.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/zone.min.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/googlecloudiot.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/events.min.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/fixed-menu.css?snjw3g"); @import url("https://www.espressif.com/sites/all/themes/espressif/css/espressif-custom.css?snjw3g"); </style> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/jquery/1.8/jquery.min.js?v=1.8.3"></script> <script type="text/javascript" src="https://www.espressif.com/misc/jquery.once.js?v=1.2"></script> <script type="text/javascript" src="https://www.espressif.com/misc/drupal.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.core.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.widget.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/syntaxhighlighter_insert/syntaxhighlighter_insert.utils.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/syntaxhighlighter_insert/syntaxhighlighter_insert.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/waypoints/waypoints.min.js?v=1.0.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.button.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.mouse.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.draggable.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.position.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.resizable.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/jquery_update/replace/ui/ui/minified/jquery.ui.dialog.min.js?v=1.10.2"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/scripts/shCore.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/scripts/shLegacy.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/scripts/shBrushCpp.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/scripts/shBrushPerl.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/scripts/shBrushPhp.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/scripts/shBrushPowerShell.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/libraries/syntaxhighlighter_3.0.83/scripts/shBrushSql.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/google_analytics/googleanalytics.js?snjw3g"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- (function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://www.espressif.com/sites/default/files/googleanalytics/analytics.js?snjw3g","ga");ga("create", "UA-170477945-1", {"cookieDomain":"auto"});ga("set", "anonymizeIp", true);ga("send", "pageview"); //--><!]]> </script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/validate.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/jquery.metadata.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/masonry.pkgd.min.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/icheck.min.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/jquery.ellipsis.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/jquery.mCustomScrollbar.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/jquery.flexslider-min.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/jquery.jplayer.min.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/jquery.dragscroll.min.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/themes/espressif/js/all.js?snjw3g"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"en\/","ajaxPageState":{"theme":"espressif","theme_token":"n0FNWGSmtTuZaVWAS1VYlHJ4WPGnftBOwgtY-t9C8gI","js":{"sites\/all\/modules\/syntaxhighlighter\/syntaxhighlighter.min.js":1,"sites\/all\/modules\/browserclass\/browserclass.js":1,"sites\/all\/modules\/jquery_update\/replace\/jquery\/1.8\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.core.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.widget.min.js":1,"sites\/all\/modules\/syntaxhighlighter_insert\/syntaxhighlighter_insert.utils.js":1,"sites\/all\/modules\/syntaxhighlighter_insert\/syntaxhighlighter_insert.js":1,"sites\/all\/modules\/waypoints\/waypoints.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.button.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.mouse.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.draggable.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.position.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.resizable.min.js":1,"sites\/all\/modules\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.dialog.min.js":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/scripts\/shCore.js":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/scripts\/shLegacy.js":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/scripts\/shBrushCpp.js":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/scripts\/shBrushPerl.js":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/scripts\/shBrushPhp.js":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/scripts\/shBrushPowerShell.js":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/scripts\/shBrushSql.js":1,"sites\/all\/modules\/google_analytics\/googleanalytics.js":1,"0":1,"sites\/all\/themes\/espressif\/js\/validate.js":1,"sites\/all\/themes\/espressif\/js\/jquery.metadata.js":1,"sites\/all\/themes\/espressif\/js\/masonry.pkgd.min.js":1,"sites\/all\/themes\/espressif\/js\/icheck.min.js":1,"sites\/all\/themes\/espressif\/js\/jquery.ellipsis.js":1,"sites\/all\/themes\/espressif\/js\/jquery.mCustomScrollbar.js":1,"sites\/all\/themes\/espressif\/js\/jquery.flexslider-min.js":1,"sites\/all\/themes\/espressif\/js\/jquery.jplayer.min.js":1,"sites\/all\/themes\/espressif\/js\/jquery.dragscroll.min.js":1,"sites\/all\/themes\/espressif\/js\/all.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"misc\/ui\/jquery.ui.core.css":1,"misc\/ui\/jquery.ui.theme.css":1,"misc\/ui\/jquery.ui.button.css":1,"misc\/ui\/jquery.ui.resizable.css":1,"misc\/ui\/jquery.ui.dialog.css":1,"sites\/all\/modules\/calendar\/css\/calendar_multiday.css":1,"modules\/comment\/comment.css":1,"sites\/all\/modules\/date\/date_api\/date.css":1,"sites\/all\/modules\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/styles\/shCore.css":1,"sites\/all\/libraries\/syntaxhighlighter_3.0.83\/styles\/shThemeDefault.css":1,"sites\/all\/modules\/syntaxhighlighter_insert\/syntaxhighlighter_insert_wysiwyg\/syntaxhighlighter_insert_wysiwyg.css":1,"modules\/locale\/locale.css":1,"sites\/all\/themes\/espressif\/css\/flexslider.css":1,"sites\/all\/themes\/espressif\/css\/jquery.mCustomScrollbar.css":1,"sites\/all\/themes\/espressif\/css\/jquery.blue.monday.min.css":1,"sites\/all\/themes\/espressif\/css\/style.css":1,"sites\/all\/themes\/espressif\/css\/ie.css":1,"sites\/all\/themes\/espressif\/css\/responsive.css":1,"sites\/all\/themes\/espressif\/css\/zone.min.css":1,"sites\/all\/themes\/espressif\/css\/googlecloudiot.css":1,"sites\/all\/themes\/espressif\/css\/events.min.css":1,"sites\/all\/themes\/espressif\/css\/fixed-menu.css":1,"sites\/all\/themes\/espressif\/css\/espressif-custom.css":1,"sites\/all\/themes\/espressif\/css\/print.css":1}},"syntaxhighlighter":{"legacyMode":true},"syntaxhighlighter_insert_wysiwyg":{"current_form":"form-sJt6JCVhvJH0l5TlbpiBrFHbeT3uv4Syox-THXFo9_U"},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip"},"urlIsAjaxTrusted":{"\/en\/support\/services":true}}); //--><!]]> </script> <link href="/sites/all/themes/espressif/css/jplayer.blue.monday.min.css" rel="stylesheet" type="text/css" /> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-3GYKJ0JPL6"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-3GYKJ0JPL6'); </script> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-7103 node-type-page user-role-anonymous-user body-navbar-need-fixed i18n-en" > <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <script> if (window.location.pathname == "/zh-hans/join-us/job-search" || window.location.pathname == "/en/join-us/job-search" || window.location.pathname == "/join-us/job-search") { function getJobSearchUrlParam (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r != null) { return unescape(r[2]); } return null; //返回参数值 } var thisURL = window.location.href; var paramVal = getJobSearchUrlParam('field_classification_value'); if (paramVal ==='Internship') { thisURL = thisURL.replace(`field_classification_value=Internship`, 'field_classification_value=Campus'); if (window.history.replaceState) { window.history.replaceState(null, null, thisURL); } } else if (paramVal == 'Campus') { thisURL = thisURL.replace(`field_classification_value=Campus`, 'field_classification_value=Internship'); setTimeout(function() { window.location.href = thisURL; }, 100) } } </script> <link href="/sites/all/themes/espressif/css/new-espressif.css?v=3.79" rel="stylesheet" type="text/css" /> <link href="/sites/all/themes/espressif/css/new-menu.css?v=2.99" rel="stylesheet" type="text/css" /> <div id="page-wrapper"><div id="page"> <div id="header-nav" class="without-secondary-menu"><div class="section clearfix"> <a href="/en" title="Home" rel="home" id="logo"> <img src="https://www.espressif.com/sites/all/themes/espressif/logo-black.svg" alt="Home" /> </a> <div class="menu-wrap"> <div class="region region-header"> <div id="block-menu-block-1" class="block block-menu-block new-main-menu"> <h2>Main menu</h2> <div class="content"> <div class="menu-block-wrapper menu-block-1 menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first leaf menu-mlid-630"><a href="/en" class="m-home">Home</a></li> <li class="expanded menu-mlid-1694" id="product-new-menu"><a href="javascript: void(0);" class="m-new-products">Hardware</a><ul class="menu"><li class="first expanded menu-mlid-2121" id="m-product-overview-menu"><a href="javascript: void(0);">Product Overview</a><ul class="menu"><li class="first leaf menu-mlid-2129"><a href="/en/products/socs">SoCs</a></li> <li class="leaf menu-mlid-2131"><a href="/en/products/modules">Modules</a></li> <li class="leaf menu-mlid-2133"><a href="/en/products/devkits">DevKits</a></li> <li class="leaf menu-mlid-2135"><a href="/en/products/equipment/production-testing-equipment/overview">Equipment</a></li> <li class="last leaf menu-mlid-2137"><a href="https://products.espressif.com/#/product-selector?language=en" class="product-selector-menu">Product Selector</a></li> </ul></li> <li class="last expanded menu-mlid-2139" id="esp32-wrap-menu-main"><a href="javascript: void(0);" class="esp32-wrap-menu">ESP32-Wrap</a><ul class="menu"><li class="first expanded menu-mlid-2433 active"><a href="javascript: void(0);" class="esp32-p-menu">ESP32-P</a><ul class="menu"><li class="first last leaf menu-mlid-2437"><a href="/en/products/socs/esp32-p4" title="A high-performing SoC offering extensive IO connectivity, HMI, and security features" class="esp32-wrap-menu-submenu esp32-p4-menu">ESP32-P4</a></li> </ul></li> <li class="expanded menu-mlid-2141"><a href="javascript: void(0);" class="esp32-s-menu">ESP32-S</a><ul class="menu"><li class="first leaf menu-mlid-2145"><a href="/en/products/socs/esp32-s3" title="A powerful AI SoC with rich peripherals, ideal for HMI applications" class="esp32-wrap-menu-submenu esp32-s3-menu wifi-4 blufi">ESP32-S3</a></li> <li class="last leaf menu-mlid-2143"><a href="/en/products/socs/esp32-s2" title="A secure and Wi-Fi SoC with numerous I/O capabilities " class="esp32-wrap-menu-submenu esp32-s2-menu wifi-4">ESP32-S2</a></li> </ul></li> <li class="expanded menu-mlid-2149"><a href="javascript: void(0);" class="esp32-c-menu">ESP32-C</a><ul class="menu"><li class="first leaf menu-mlid-2155"><a href="/en/products/socs/esp32-c6" title="A low-power Wi-Fi 6 SoC with enhanced connectivity" class="esp32-wrap-menu-submenu esp32-c6-menu wifi-6 blufi icon-1 icon-2">ESP32-C6</a></li> <li class="leaf menu-mlid-2467"><a href="/en/products/socs/esp32-c61" title="Delivering affordable Wi-Fi 6 connectivity" class="esp32-wrap-menu-submenu esp32-c61-menu wifi-6 blufi">ESP32-C61</a></li> <li class="leaf menu-mlid-2445"><a href="/en/products/socs/esp32-c5" title="A 2.4 and 5 GHz dual-band Wi-Fi 6 RISC-V MCU" class="sp32-wrap-menu-submenu esp32-c5-menu wifi-6 blufi icon-1 icon-2">ESP32-C5</a></li> <li class="leaf menu-mlid-2153"><a href="/en/products/socs/esp32-c3" title="A cost-effective RISC-V SoC for secure IoT applications" class="esp32-wrap-menu-submenu esp32-c3-menu wifi-4 blufi">ESP32-C3</a></li> <li class="last leaf menu-mlid-2151"><a href="/en/products/socs/esp32-c2" title="A small-sized & cost-effective SoC for simple applications" class="esp32-wrap-menu-submenu esp32-c2-menu wifi-4 blufi">ESP32-C2</a></li> </ul></li> <li class="expanded menu-mlid-2157"><a href="javascript: void(0);" class="esp32-h-menu">ESP32-H</a><ul class="menu"><li class="first last leaf menu-mlid-2159"><a href="/en/products/socs/esp32-h2" title="An 802.15.4 SoC for low power & secure connectivity" class="esp32-wrap-menu-submenu esp32-h2-menu blufi icon-1 icon-2">ESP32-H2</a></li> </ul></li> <li class="expanded menu-mlid-2161"><a href="javascript: void(0);" class="esp32-menu">ESP32</a><ul class="menu"><li class="first last leaf menu-mlid-2163"><a href="/en/products/socs/esp32" title="A revolutionary Wi-Fi + Bluetooth SoC for IoT applications" class="esp32-wrap-menu-submenu esp32-32-menu wifi-4 blufi">ESP32</a></li> </ul></li> <li class="last expanded menu-mlid-2165"><a href="javascript: void(0);" class="esp8266-menu">ESP8266</a><ul class="menu"><li class="first last leaf menu-mlid-2167"><a href="/en/products/socs/esp8266" title="Recommend upgrading to ESP32-C2 (ESP8684)" class="esp32-wrap-menu-submenu esp32-8266-menu wifi-4">ESP8266</a></li> </ul></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1711" id="m-sdks-menu"><a href="javascript: void(0);" class="m-sdks">SDKs</a><ul class="menu"><li class="first expanded menu-mlid-1791 three-level-menu-new pointer"><a href="/en/products/sdks/esp-idf" title="Official IoT development framework" class="sdk-menu menu-desc esp-idf-menu">ESP-IDF</a><ul class="menu"><li class="first last leaf menu-mlid-2073"><a href="https://components.espressif.com/">IDF Component Manager</a></li> </ul></li> <li class="leaf menu-mlid-2229"><a href="https://www.espressif.com/en/solutions/device-connectivity/esp-matter-solution#sdk-for-matter" title="Simplified API and the required tools for building Matter-compatible devices" class="sdk-menu menu-desc esp-matter-sdk-menu">ESP-Matter SDK</a></li> <li class="leaf menu-mlid-2475"><a href="/en/sdks/esp-zephyr" title="Seamless IoT integration and optimized support" class="sdk-menu menu-desc esp-zephyr-sdk-menu">Zephyr® for Espressif</a></li> <li class="leaf menu-mlid-1797"><a href="https://github.com/espressif/arduino-esp32" title="Arduino IDE and development support for ESP32" class="sdk-menu menu-desc esp-arduino-sdk-menu">ESP-Arduino</a></li> <li class="expanded menu-mlid-1798"><a href="https://github.com/espressif/esp-at" title="AT commands to interface with ESP products" class="sdk-menu menu-desc esp-at-sdk-menu">ESP-AT</a><ul class="menu"><li class="first leaf menu-mlid-1799"><a href="/en/products/sdks/esp-at/overview">Overview</a></li> <li class="last leaf menu-mlid-1800"><a href="/en/products/sdks/esp-at/resource">Resources</a></li> </ul></li> <li class="leaf menu-mlid-2231"><a href="https://github.com/espressif/esp-hosted" title="Use ESP SoCs as communication co-processors" class="sdk-menu menu-desc esp-hosted-sdk-menu">ESP-HOSTED</a></li> <li class="leaf menu-mlid-1793"><a href="https://github.com/espressif/esp-adf" title="Official audio development framework" class="sdk-menu menu-desc esp-adf-sdk-menu">ESP-ADF</a></li> <li class="leaf menu-mlid-2262"><a href="/en/sdks/esp-mesh-lite" title="Mesh networking solution based on the Wi-Fi protocol" class="sdk-menu menu-desc esp-mesh-lite-menu">ESP-Mesh-Lite</a></li> <li class="leaf menu-mlid-1789"><a href="https://github.com/espressif/esp-homekit-sdk" title="Apple HomeKit-certified accessory development" class="sdk-menu menu-desc esp-homekit-sdk-menu">ESP HomeKit SDK</a></li> <li class="last leaf menu-mlid-2479"><a href="/en/products/sdks/esp-idf/esp-ble-mesh" title="Fully SIG-Qualified Bluetooth Mesh Stack" class="sdk-menu menu-desc esp-ble-mesh-menu">ESP-BLE-MESH</a></li> </ul></li> <li class="expanded active-trail menu-mlid-2295" id="cloud-menu"><a href="javascript: void(0);" class="m-cloud active-trail">Cloud</a><ul class="menu"><li class="first expanded menu-mlid-2297 special-menu-link"><a href="javascript: void(0);" id="special-menu" class="special-menu">Special Menu</a><ul class="menu"><li class="first leaf menu-mlid-2299 private-cloud-platform" id="private-cloud-platform"><a href="https://rainmaker.espressif.com/" title="Private AIoT Cloud platform with minimal coding and high security" class="private-cloud-platform">ESP RainMaker®</a></li> <li class="last leaf menu-mlid-2301 private-insights-platform" id="private-insights-platform"><a href="https://insights.espressif.com/" title="A remote diagnostics solution to monitor the health of on-field devices" class="private-insights-platform">ESP Insights</a></li> </ul></li> <li class="last expanded active-trail menu-mlid-2303 cloud-menu-link"><a href="javascript: void(0);" id="cloud-menu" class="cloud-menu active-trail">Cloud Menu</a><ul class="menu"><li class="first expanded menu-mlid-2305 m-esp-rainmaker-link"><a href="javascript: void(0);" class="m-esp-rainmaker">ESP RainMaker®</a><ul class="menu"><li class="first leaf menu-mlid-2307"><a href="https://rainmaker.espressif.com/">Homepage</a></li> <li class="leaf menu-mlid-2309"><a href="https://www.espressif.com/sites/default/files/RainMaker/ESP RainMaker Product Brief_EN.pdf">Product Brief</a></li> <li class="leaf menu-mlid-2311"><a href="https://blog.espressif.com/rainmaker/home">Tech Blogs</a></li> <li class="last leaf menu-mlid-2313"><a href="https://www.espressif.com/sites/default/files/RainMaker/ESP RainMaker Customer Story_EN.pdf">Customer Stories</a></li> </ul></li> <li class="expanded menu-mlid-2315 m-esp-insights-link"><a href="javascript: void(0);" class="m-esp-insights">ESP Insights</a><ul class="menu"><li class="first leaf menu-mlid-2317"><a href="https://insights.espressif.com/">Homepage</a></li> <li class="leaf menu-mlid-2319"><a href="https://blog.espressif.com/esp-insights/home">Tech Blogs</a></li> <li class="leaf menu-mlid-2321"><a href="https://github.com/espressif/esp-insights#getting-started">Get Started</a></li> <li class="last leaf menu-mlid-2323"><a href="https://dashboard.insights.espressif.com/">Dashboard</a></li> </ul></li> <li class="expanded active-trail menu-mlid-2325 m-cloud-services-link"><a href="javascript: void(0);" class="m-cloud-services active-trail">Cloud Services</a><ul class="menu"><li class="first leaf active menu-mlid-2327"><a href="/en/support/services" rel="cloud-services" class="active">Maintain & Iterate</a></li> <li class="leaf active menu-mlid-2329"><a href="/en/support/services" rel="cloud-services" class="active">Tools Support</a></li> <li class="last leaf active-trail active menu-mlid-2417"><a href="/en/support/services" rel="cloud-services" class="active-trail active">Consult & Customize</a></li> </ul></li> <li class="expanded menu-mlid-2333 m-develop-resources-link"><a href="javascript: void(0);" class="m-develop-resources">Develop Resources</a><ul class="menu"><li class="first leaf menu-mlid-2335"><a href="https://rainmaker.espressif.com/docs/intro/">Get Started</a></li> <li class="leaf menu-mlid-2337"><a href="https://github.com/espressif/esp-rainmaker">GitHub Repository</a></li> <li class="expanded menu-mlid-2339"><a href="javascript: void(0);" id="m-sub-client-apps" class="m-sub-client-apps">Client APPs</a><ul class="menu"><li class="first leaf menu-mlid-2341"><a href="https://rainmaker.espressif.com/docs/nova-intro/">Nova Home (Source Code Available)</a></li> <li class="last leaf menu-mlid-2343"><a href="https://github.com/espressif/esp-rainmaker#phone-apps">ESP RainMaker (Fully Open Source)</a></li> </ul></li> <li class="last leaf menu-mlid-2345"><a href="https://dashboard.rainmaker.espressif.com/login">Dashboard (Public)</a></li> </ul></li> <li class="last expanded menu-mlid-2347 m-solution-integration-link"><a href="javascript: void(0);" class="m-solution-integration">Solution Integration</a><ul class="menu"><li class="first leaf menu-mlid-2349"><a href="https://www.espressif.com/en/news/RainMaker_Matter_Fabric" title="Quickly create your own Matter ecosystem" class="cloud-menu menu-desc matter-fabric-menu">Matter Fabric</a></li> <li class="leaf menu-mlid-2351"><a href="/en/sdks/esp-mesh-lite" title="Cloud-based mesh device group control" rel="group-control" class="cloud-menu menu-desc esp-mesh-lite-menu">ESP-Mesh-Lite</a></li> <li class="last leaf menu-mlid-2353"><a href="/en/solutions/device-connectivity/esp-aws-iot-expresslink" title="Build Cloud-connected devices with AWS IoT" class="cloud-menu menu-desc aws-iot-expresslink-menu">AWS IoT ExpressLink</a></li> </ul></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1695" id="solution-menu"><a href="javascript: void(0);" class="m-solution">Solutions</a><ul class="menu"><li class="first expanded menu-mlid-2239 special-menu-link"><a href="javascript: void(0);" id="special-menu" class="special-menu">Special Menu</a><ul class="menu"><li class="first last leaf menu-mlid-2247 esp-matter-offerings" id="esp-matter-offerings"><a href="/en/solutions/device-connectivity/esp-matter-solution" title="SoCs, SDKs, and services for easy Matter device building" class="esp-matter-offerings">ESP Matter Offerings</a></li> </ul></li> <li class="last expanded menu-mlid-2241 solutions-menu-link"><a href="javascript: void(0);" id="solutions-menu" class="solutions-menu">Solutions Menu</a><ul class="menu"><li class="first expanded menu-mlid-1717 m-device-connectivity-link"><a href="javascript: void(0);" class="m-device-connectivity">Device Connectivity</a><ul class="menu"><li class="first leaf menu-mlid-2253"><a href="https://insights.espressif.com/">Remote Debugging Platform (ESP Insights)</a></li> <li class="leaf menu-mlid-1982"><a href="/en/solutions/device-connectivity/ack-solution">ACK Solution (Alexa Connect Kit)</a></li> <li class="leaf menu-mlid-2015"><a href="/en/solutions/device-connectivity/acs-solution">ACS Solution (Amazon Common Software)</a></li> <li class="last leaf menu-mlid-2029"><a href="/en/solutions/device-connectivity/esp-aws-iot-expresslink">ESP AWS IoT ExpressLink Solution</a></li> </ul></li> <li class="expanded menu-mlid-2113 low-power-solutions-link"><a href="javascript: void(0);" class="low-power-solutions">Low-Power Solutions</a><ul class="menu"><li class="first leaf menu-mlid-2115"><a href="/en/solutions/low-power-solutions/esp-now">Wireless Communication Protocol (ESP-NOW)</a></li> <li class="last leaf menu-mlid-2423"><a href="/en/solutions/low-power-solutions/esp-smart-switch">ESP Smart Switch Solution</a></li> </ul></li> <li class="expanded menu-mlid-1716 m-hmi-link"><a href="javascript: void(0);" class="m-hmi">HMI</a><ul class="menu"><li class="first last leaf menu-mlid-1814"><a href="/en/solutions/hmi/smart-displays">Smart Displays</a></li> </ul></li> <li class="expanded menu-mlid-1714 m-audio-solutions-link"><a href="javascript: void(0);" class="m-audio-solutions">Audio Solutions</a><ul class="menu"><li class="first leaf menu-mlid-1804"><a href="/en/solutions/audio-solutions/esp-avs">AVS Solution (Alexa Voice Services)</a></li> <li class="last leaf menu-mlid-2017"><a href="/en/solutions/audio-solutions/esp-afe">ESP Audio Front-End Algorithms</a></li> </ul></li> <li class="expanded menu-mlid-1715 m-face-recognition-link"><a href="javascript: void(0);" class="m-face-recognition">AI Solutions</a><ul class="menu"><li class="first leaf menu-mlid-1813"><a href="/en/products/devkits/esp-eye/overview?id=esp-who-wrap">Face Detection (ESP-WHO)</a></li> <li class="last expanded menu-mlid-1806"><a href="/en/solutions/audio-solutions/esp-skainet/overview">Voice Assistant (ESP-Skainet)</a><ul class="menu"><li class="first leaf menu-mlid-1807"><a href="/en/solutions/audio-solutions/esp-skainet/overview">Overview</a></li> <li class="last leaf menu-mlid-1808"><a href="/en/solutions/audio-solutions/esp-skainet/resources">Resources</a></li> </ul></li> </ul></li> <li class="last expanded menu-mlid-2425 m-peripherals-link"><a href="javascript: void(0);" class="m-peripherals">Peripherals</a><ul class="menu"><li class="first leaf menu-mlid-2013"><a href="https://docs.espressif.com/projects/espressif-esp-iot-solution/en/latest/index.html">Device Drivers</a></li> <li class="last leaf menu-mlid-2431"><a href="/en/solutions/peripherals/usb-solutions">USB Solutions</a></li> </ul></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1696" id="support-new-menu"><a href="javascript: void(0);" class="m-new-support">Support</a><ul class="menu"><li class="first expanded menu-mlid-1834" id="new-technical-documents-menu"><a href="/en/support/documents/technical-documents" title="Open-source datasheets, technical reference manuals, user guides, API references, test reports, and more!" id="new-technical-documents-menu-link" class="new-technical-documents-menu">Technical Documents</a><ul class="menu"><li class="first leaf menu-mlid-1947"><a href="/en/support/documents/technical-documents">All Types</a></li> <li class="leaf menu-mlid-1942"><a href="/en/support/download/documents/chips">SoCs</a></li> <li class="leaf menu-mlid-1943"><a href="/en/support/download/documents/modules">Modules</a></li> <li class="leaf menu-mlid-1944"><a href="/en/support/download/documents/development-board">DevKits</a></li> <li class="last leaf menu-mlid-1946"><a href="/en/support/download/documents/production-testing-equipment">Equipment</a></li> </ul></li> <li class="expanded menu-mlid-2183 m-services-wrap"><a href="javascript: void(0);" class="m-services">Services</a><ul class="menu"><li class="first leaf active menu-mlid-2267"><a href="/en/support/services" rel="self-service-resource" class="active">Self-Service Resources</a></li> <li class="leaf active menu-mlid-2269"><a href="/en/support/services" rel="open-software" class="active">Open Software</a></li> <li class="leaf active menu-mlid-2271"><a href="/en/support/services" rel="hardware-rf" class="active">Hardware & RF</a></li> <li class="leaf active menu-mlid-2413"><a href="/en/support/services" rel="cloud-services" class="active">Cloud</a></li> <li class="leaf active menu-mlid-2273"><a href="/en/support/services" rel="certification" class="active">Certification</a></li> <li class="leaf active menu-mlid-2275"><a href="/en/support/services" rel="manufacturing" class="active">Manufacturing</a></li> <li class="last leaf active menu-mlid-2277"><a href="/en/support/services" rel="on-site-assistance" class="active">On-Site Assistance</a></li> </ul></li> <li class="expanded menu-mlid-1719"><a href="javascript: void(0);" class="m-download">Download</a><ul class="menu"><li class="first leaf menu-mlid-1818"><a href="/en/support/download/sdks-demos">SDKs & Demos</a></li> <li class="leaf menu-mlid-1820"><a href="/en/support/download/apps">APPs</a></li> <li class="leaf menu-mlid-1823"><a href="/en/support/download/other-tools">Tools</a></li> <li class="last leaf menu-mlid-1825"><a href="/en/support/download/at">ESP-AT</a></li> </ul></li> <li class="expanded menu-mlid-1721"><a href="javascript: void(0);" class="m-new-doc">Quality & Reliability</a><ul class="menu"><li class="first leaf menu-mlid-1835"><a href="/en/support/documents/certificates">Certificates</a></li> <li class="leaf menu-mlid-1836"><a href="/en/support/documents/pcns">PCNs</a></li> <li class="leaf menu-mlid-1962"><a href="/en/support/documents/advisories">Advisories</a></li> <li class="last leaf menu-mlid-2255"><a href="/en/products/longevity-commitment">Longevity Commitment</a></li> </ul></li> <li class="last expanded menu-mlid-1720"><a href="javascript: void(0);" class="m-faq">FAQ</a><ul class="menu"><li class="first leaf menu-mlid-1987"><a href="https://docs.espressif.com/projects/espressif-esp-faq/en/latest/">ESP-FAQ</a></li> <li class="last leaf menu-mlid-1973"><a href="https://docs.espressif.com/projects/espressif-esp-faq/en/latest/commercial-faq/index.html" target="_blank">Commercial FAQ</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1697" id="ecosystem-new-menu"><a href="javascript: void(0);" class="m-new-ecosystem notarget">Ecosystem</a><ul class="menu"><li class="first expanded menu-mlid-1722"><a href="javascript: void(0);" class="m-resources">Partnership and Resource</a><ul class="menu"><li class="first leaf menu-mlid-2044"><a href="/en/ecosystem/partnership-and-resource/aws-advanced-technology-partner">AWS Technology Partner</a></li> <li class="leaf menu-mlid-1837"><a href="/en/ecosystem/partnership-and-resource/third-party-platforms">Third-Party Platforms</a></li> <li class="last leaf menu-mlid-2047"><a href="/en/ecosystem/partnership-and-resource/third-party-sdks">Third-Party SDKs</a></li> </ul></li> <li class="expanded menu-mlid-1723"><a href="javascript: void(0);" class="m-zone">Developer Zone</a><ul class="menu"><li class="first leaf menu-mlid-2465"><a href="https://developer.espressif.com/">ESP Developer Portal</a></li> <li class="leaf menu-mlid-2083"><a href="https://devcon.espressif.com">Espressif DevCon</a></li> <li class="leaf menu-mlid-2012"><a href="https://medium.com/the-esp-journal">Tech Blogs</a></li> <li class="last leaf menu-mlid-1843"><a href="https://www.esp32.com/">ESP32 Forum</a></li> </ul></li> <li class="last expanded menu-mlid-1724"><a href="javascript: void(0);" class="m-new-iot-college">Community</a><ul class="menu"><li class="first leaf menu-mlid-2032"><a href="/en/ecosystem/community-engagement/courses">Courses</a></li> <li class="leaf menu-mlid-2055"><a href="https://github.com/esp-rs/esp-hal">Rust</a></li> <li class="leaf menu-mlid-1840"><a href="/en/ecosystem/community-engagement/books">Books</a></li> <li class="leaf menu-mlid-1841"><a href="/en/ecosystem/community-engagement/videos">Videos</a></li> <li class="last leaf menu-mlid-1842"><a href="/en/ecosystem/community-engagement/projects">Projects</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1698" id="company-new-menu"><a href="javascript: void(0);" class="m-new-com">Company</a><ul class="menu"><li class="first expanded menu-mlid-1725"><a href="javascript: void(0);" class="about">About Us</a><ul class="menu"><li class="first leaf menu-mlid-1983"><a href="/en/company/about-espressif">About Espressif</a></li> <li class="leaf menu-mlid-1831"><a href="/en/company/about-us/milestones">Milestones</a></li> <li class="leaf menu-mlid-1832"><a href="/en/company/about-us/ceo-letter">CEO Messages</a></li> <li class="last leaf menu-mlid-2259"><a href="/en/about-espressif/logo-guidelines">Logo Guidelines</a></li> </ul></li> <li class="expanded menu-mlid-1726"><a href="javascript: void(0);" class="m-media">Newsroom</a><ul class="menu"><li class="first leaf menu-mlid-1822"><a href="/en/company/newsroom/news">News</a></li> <li class="leaf menu-mlid-2449"><a href="/en/company/newsroom/newsletter">Newsletter</a></li> <li class="leaf menu-mlid-1826"><a href="https://medium.com/the-esp-journal">Tech Blogs</a></li> <li class="last leaf menu-mlid-2453"><a href="/en/company/newsroom/events">Events</a></li> </ul></li> <li class="expanded menu-mlid-1727"><a href="javascript: void(0);" class="m-invest">Investor Relations</a><ul class="menu"><li class="first leaf menu-mlid-2033"><a href="/en/company/investor-relations/reports">Reports</a></li> <li class="last leaf menu-mlid-1821"><a href="/en/company/investor-relations/investor-inquiries">Investor Inquiries</a></li> </ul></li> <li class="expanded menu-mlid-1964"><a href="javascript: void(0);" class="m-social-responsibility">Corporate Responsibility</a><ul class="menu"><li class="first leaf menu-mlid-2037"><a href="/en/company/corporate-responsibility/reports">Reports</a></li> <li class="last leaf menu-mlid-1965"><a href="/en/company/corporate-responsibility/wildlife-protection-program">Wildlife Protection</a></li> </ul></li> <li class="last expanded menu-mlid-1699" id="join-us-menu"><a href="javascript: void(0);" class="m-join-us">Join Us</a><ul class="menu"><li class="first leaf menu-mlid-1729"><a href="/en/join-us/people-at-espressif" class="m-people-at-espressif">People at Espressif</a></li> <li class="leaf menu-mlid-1730"><a href="/en/join-us/campus-recruitment" class="m-graduate-recruitment">Campus Recruitment</a></li> <li class="last leaf menu-mlid-1731"><a href="/en/join-us/job-search" class="m-job-search">Open Positions</a></li> </ul></li> </ul></li> <li class="last expanded menu-mlid-1700" id="contact-us-new-menu"><a href="javascript: void(0);" class="m-contact-us">Contact</a><ul class="menu"><li class="first leaf menu-mlid-1733"><a href="/en/contact-us/sales-questions" class="m-sales">Contact Sales</a></li> <li class="leaf menu-mlid-1736"><a href="/en/contact-us/technical-inquiries" class="m-technical">Technical Inquiries</a></li> <li class="leaf menu-mlid-2008"><a href="/en/contact-us/circuit-schematic-pcb-design-review" class="m-schematic-pcb">Circuit Schematic & PCB Design Review</a></li> <li class="leaf menu-mlid-1738"><a href="/en/contact-us/get-samples" class="m-buy">Get Samples</a></li> <li class="leaf menu-mlid-1741"><a href="/en/contact-us/become-our-supplier" class="m-supplier">Become Our Supplier</a></li> <li class="last leaf menu-mlid-1743"><a href="/en/contact-us/comments-and-suggestions" class="m-comments">Comments & Suggestions</a></li> </ul></li> </ul></div> </div> </div> <div id="block-search-form" class="block block-search"> <div class="content"> <form action="/en/support/services" method="post" id="search-block-form" accept-charset="UTF-8"><div><div class="container-inline"> <h2 class="element-invisible">Search form</h2> <div class="form-item form-type-textfield form-item-search-block-form"> <label class="element-invisible" for="edit-search-block-form--2">Search </label> <input title="Enter the terms you wish to search for." type="text" id="edit-search-block-form--2" name="search_block_form" value="" size="15" maxlength="128" class="form-text" /> </div> <div class="form-actions form-wrapper" id="edit-actions"><input type="submit" id="edit-submit" name="op" value="Search" class="form-submit" /></div><input type="hidden" name="form_build_id" value="form-sJt6JCVhvJH0l5TlbpiBrFHbeT3uv4Syox-THXFo9_U" /> <input type="hidden" name="form_id" value="search_block_form" /> </div> </div></form> </div> </div> <div id="block-block-47" class="block block-block"> <div class="content"> <div class="mobile-btn"> <span></span> <span></span> <span></span> </div> </div> </div> </div> </div> <div class="top_right_sul"> <a class="sul_search" href="javascript:void(0)">Search</a><a class="sul_language_en" href="https://www.espressif.com/en/support/services">EN</a><a class="sul_language_zh-hans" href="https://www.espressif.com/zh-hans/support/services">中文</a><a class="sul_rss" href="https://www.espressif.com/en/subscribe">Subscribe</a> </div> </div></div> <!-- /.section, /#header --> <div id="highlighted"> <div class="region region-highlighted"> <div id="block-block-169" class="block block-block gallary new-gallary new-banner-gallary"> <div class="content"> <div class="flexslider"> <ul class="slides"> <li class="bn-left-center"><picture> <source media="(max-width: 768px)" srcset="/sites/all/themes/espressif/images/espressif-professional-services/espressif-professional-services-banner-mobile.png"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/espressif-professional-services-banner.png" width="1440" height="728"> </picture> <div class="pdb-word espressif-professional-services-banner"> <div class="content"> <h1>Espressif’s Professional Services</h1> <p>At Espressif, not only do we design powerful AIoT chips, but we also design their operating systems and application frameworks. In doing so, we also support our customers, all the way from design to certification and manufacturing. By choosing us, you get to concentrate on your design, and bring your product to life quickly, efficiently and at no extra cost.</p> </div> </div> </li> </ul> </div> </div> </div> </div> <div id="breadcrumb"> <h2 class="element-invisible">You are here</h2><div class="breadcrumb"><a href="/en">Home</a> » <a href="javascript: void(0);" class="m-cloud">Cloud</a> » <a href="javascript: void(0);" id="cloud-menu" class="cloud-menu">Cloud Menu</a> » <a href="javascript: void(0);" class="m-cloud-services">Cloud Services</a> » Consult & Customize</div> </div> </div> <div id="main-wrapper" class="clearfix"><div id="main" class="clearfix"> <div id="content" class="column"><div class="section"> <div id="container"> <div id="inside"> <div class="tabs"> </div> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="content"> <div id="node-7103" class="node node-page navbar-need-fixed clearfix" about="/en/support/services" typeof="foaf:Document"> <span property="dc:title" content="Professional Services" class="rdf-meta element-hidden"></span><span property="sioc:num_replies" content="0" datatype="xsd:integer" class="rdf-meta element-hidden"></span><!-- --> <div class="content clearfix"> <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><div class="intro-wrapper"> <link rel="stylesheet" href="/sites/all/themes/espressif/css/espressif-professional-services.css?v=1.892"> <div id="navbar-example" class="nav-header nav-header-new nav-header-fixed espressif-professional-services-navbar"> <div class="nav-tabs-wrap"> <ul class="nav nav-tabs"> <li> <a class="notarget first" href="#self-service-resource"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/self-service-resources-icon.png" width="60" height="60"> <span>Resources</span> </a> </li> <li> <a class="notarget" href="#open-software"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/open-software-icon.png" width="60" height="60"> <span>Open Software</span> </a> </li> <li> <a class="notarget" href="#hardware-rf"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/hardware-rf.png" width="60" height="60"> <span>Hardware & RF</span> </a> </li> <li> <a class="notarget" href="#cloud-services"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/cloud-icon.png" width="60" height="60"> <span>Cloud</span> </a> </li> <li> <a class="notarget" href="#certification"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/certification-icon.png" width="60" height="60"> <span>Certification</span> </a> </li> <li> <a class="notarget" href="#manufacturing"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/manufacturing-icon.png" width="60" height="60"> <span>Manufacturing</span> </a> </li> <li> <a class="notarget" href="#on-site-assistance"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/on-site-assistance-icon.png" width="60" height="60"> <span>On-Site Assistance</span> </a> </li> </ul> </div> </div> <div class="espressif-professional-services-wrap"> <div id="self-service-resource" class="inside inside-new self-service-resource"> <div class="d-flex espressif-professional-item"> <div class="esp-left"> <h3>Self-Service Resources</h3> <p> We provide an extensive array of self-service resources, encompassing hardware development tools, software support, community forums, and comprehensive technical documentation. These resources are meticulously crafted to streamline the development and deployment of IoT and embedded projects, catering to users of all proficiency levels, whether you’re starting out or an experienced developer. Our steadfast commitment is to equip you with the vital support and tools essential for the triumph of your projects. </p> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="https://products.espressif.com/#/product-selector?language=en" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/product-selector-icon.png"> <span>Product Selector</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Choosing the ESP products you need has never been easier! </span> </div> </a> </li> <li> <a href="/en/support/documents/technical-documents" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/technical-documentation-icon.png"> <span>Technical Documentation</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>Explore a full range of technical documentation including datasheets, manuals, user guides, and more.</span> </div> </a> </li> <li> <a href="/en/support/download/all" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/download-icon.png"> <span>Download</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>View a comprehensive list of all resources (SDKs, Apps, tools) available for download. </span> </div> </a> </li> <li> <a href="https://docs.espressif.com/projects/espressif-esp-faq/en/latest/" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/esp-faq-icon.png"> <span>ESP-FAQ</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>Quickly locate the questions and get answers through simple explanations.</span> </div> </a> </li> <li> <a href="https://blog.espressif.com/" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/technical-blogs-icon.png"> <span>Technical Blogs</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>Benefit from the experience of industry professionals from around the ESP community. </span> </div> </a> </li> <li> <a href="https://www.esp32.com/" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/esp32-forum-icon.png"> <span>ESP32 Forum</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>Connect with ESP experts and users across the globe.</span> </div> </a> </li> </ul> </div> </div> <div class="esp-right"> <picture> <source media="(max-width: 768px)" srcset="/sites/all/themes/espressif/images/espressif-professional-services/self-service-resources-mobile.png"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/self-service-resources.png" > </picture> </div> </div> </div> <div id="open-software" class="gray-bg"> <div class="inside inside-new open-software"> <div class="d-flex espressif-professional-item"> <div class="esp-left"> <h3>Open-Source Software</h3> <p> In our commitment to advancing AIoT applications, we offer an extensive range of open-source development platforms. These platforms are carefully curated to cater to the diverse needs of AIoT projects. Alongside our software solutions, we provide comprehensive guidance to swiftly set up your development environment, facilitating a seamless project initiation process. Our dedication to open-source solutions empowers you to fully leverage the capabilities of AIoT, fostering innovation and enhancing the efficiency of your ventures. </p> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="https://github.com/espressif" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/github-icon.png"> <span>Espressif Site On GitHub</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Access SDKs, components, libraries, solutions, and tools, which aim to help developers bring their projects to life. </span> </div> </a> </li> </ul> </div> </div> <div class="esp-right"> <picture> <source media="(max-width: 768px)" srcset="/sites/all/themes/espressif/images/espressif-professional-services/open-source-software-mobile.png"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/open-source-software.png" > </picture> </div> </div> </div> </div> <div id="hardware-rf" class="inside inside-new hardware-rf"> <div class="d-flex espressif-professional-item"> <div class="esp-left"> <h3>Hardware & RF Design Review</h3> <p> We provide hardware design guidelines to simplify for you the process of designing any hardware based on Espressif’s SoCs and modules. We also offer free-of-charge schematic and PCB reviewing services for Espressif-powered products, in order to ensure their technical accuracy and high performance. After you submit the request form, our support team will get back to you with a Review Report in 1-3 working days. </p> <p> Our customers can use our certified modules or opt for a chip-on-board design. We know all too well the huge importance of RF design to the overall performance of connected devices. That’s why we offer PCBA proofing, RF designing, RF matching, debugging, and RF testing services at our in-house lab. We also recommend that you read our Hardware Design Guidelines when developing standalone or add-on systems based on ESP products. </p> </div> <div class="esp-right"> <picture> <source media="(max-width: 768px)" srcset="/sites/all/themes/espressif/images/espressif-professional-services/hardware-rf-design-review-mobile.png"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/hardware-rf-design-review.png" > </picture> </div> </div> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="/en/support/documents/technical-documents?keys=Hardware+Design+Guidelines" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/hardware-design-guidelines-icon.png"> <span>Hardware Design Guidelines</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Give advice on how to integrate ESP SoCs into other products. These guidelines will help to ensure optimal performance of your product with respect to technical accuracy and conformity to Espressif’s standards. </span> </div> </a> </li> <li> <a href="/en/contact-us/technical-inquiries/hardware-issues" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/hardware-lssues-report-icon.png"> <span>Hardware Issues Report</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>We suggest you refer to Hardware Design Guidelines for each SoC before filling out the form. </span> </div> </a> </li> <li> <a href="/en/contact-us/circuit-schematic-pcb-design-review" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/circuit-pcb-icon.png"> <span>Circuit Schematic & PCB Design Review</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>Provide us with your self-designed circuit schematic and PCB design for a technical review. </span> </div> </a> </li> <li> <a href="/en/support/download/other-tools" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/rf-performance-icon.png"> <span>RF Performance Test Demonstration</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span>Gain insights into RF testing.</span> </div> </a> </li> </ul> </div> </div> <div id="cloud-services" class="gray-bg"> <div class="inside inside-new cloud-services"> <div class="espressif-professional-item"> <div class="d-flex "> <div class="esp-left"> <h3>Cloud Services</h3> <p> We deliver a full spectrum of Cloud services to meet our customers' unique requirements. Our offerings encompass expert Cloud technical support and maintenance, robust tool assistance, continual Cloud feature updates, and personalized consultation for tailor-made solutions. With our Cloud services, customers can count on top-tier technical support, efficient tools, ongoing feature improvements, and customized guidance for an enriched and seamless experience. </p> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="https://rainmaker.espressif.com" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/esp-rainmaker-icon.png"> <span>ESP RainMaker<sup>®</sup></span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Espressif’s private AIoT Cloud platform with minimal coding and high security. </span> </div> </a> </li> <li> <a href="https://rainmaker.espressif.com/docs/faqs.html" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/technical-documentation-icon.png"> <span>FAQ</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Quickly find answers to frequently asked questions. </span> </div> </a> </li> <li> <a href="https://www.esp32.com/viewforum.php?f=41" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/esp-rainmaker-forum-icon.png"> <span>ESP RainMaker Forum</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> A space to discuss and share insights on ESP RainMaker technology and development. </span> </div> </a> </li> <li> <a href="https://github.com/espressif/esp-rainmaker/issues" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/github-issues-icon.png"> <span>GitHub Issues</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Raise and discuss your issues related to ESP RainMaker. </span> </div> </a> </li> </ul> </div> </div> <div class="esp-right"> <picture> <source media="(max-width: 768px)" srcset="/sites/all/themes/espressif/images/espressif-professional-services/cloud-services-mobile.png"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/cloud-services.png" > </picture> </div> </div> <div class="espressif-professional-item-card"> <div class="card-left"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/technical-maintenance-feature-iteration.png" > </div> <div class="card-right"> <h3>Technical Maintenance & Feature Iteration</h3> <p> Our team is dedicated to routine maintenance and updates, ensuring our customers remain at the forefront of technological advancements. Going beyond, we ensure our customers not only stay current but also fully leverage the benefits of newly introduced features and improved functionalities through iterative enhancements. This ongoing commitment to support and feature iteration is crucial in maintaining RainMaker systems that are up-to-date, robust, and competitive in the ever-evolving tech landscape. </p> </div> </div> <div class="espressif-professional-item-card"> <div class="card-left"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/tools-support.png" > </div> <div class="card-right"> <h3>Tools Support</h3> <p> We introduce a suite of carefully crafted tools, designed to enhance and streamline every facet of your development journey. The tools empower developers with unparalleled efficiency, ensuring a seamless and enriched development process. </p> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="https://zerocode.espressif.com/" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/esp-zerocode-console-icon.png"> <span>ESP ZeroCode Console</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Effortlessly design production-ready solutions, including ESP RainMaker and Matter certified lighting firmware, with just a few clicks. </span> </div> </a> </li> <li> <a href="https://espressif.github.io/esp-launchpad/" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/esp-launchpad-icon.png"> <span>ESP Launchpad</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Quickly flash the selected firmware image onto your device. </span> </div> </a> </li> <li> <a href="https://rainmaker.espressif.com/docs/cli-setup.html" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/cli-icon.png"> <span>CLI</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> The ESP RainMaker Command Line Utility supports testing and device certificate registration for production. </span> </div> </a> </li> </ul> </div> </div> </div> <div class="espressif-professional-item-card"> <div class="card-left"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/solution-consultation-customization.png" > </div> <div class="card-right"> <h3>Solution Consultation & Customization</h3> <p> We offer consultation services and extensive FAQ support to enhance our customers' development initiatives. Our commitment is to equip customers with the essential knowledge and tailored guidance needed for success in their projects. Whether it's providing expert insights or addressing common queries, we are dedicated to empowering our customers throughout their journey towards business success. </p> </div> </div> </div> </div> </div> <div id="certification"> <div class="inside inside-new certification"> <div class="d-flex espressif-professional-item"> <div class="esp-left"> <h3>Certification</h3> <p> We’re dedicated to aiding you in obtaining essential international product certifications, including SRRC, FCC, CE, TELEC, KCC, NCC, IC, Wi-Fi Alliance, Bluetooth SIG, RoHS, and REACH, among others. We simplify the certification process, ensuring your products meet global standards, easing their entry into international markets with compliance and confidence. </p> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="/en/support/documents/certificates" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/certificates-icon.png"> <span>Certificates</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> All available certificates grouped by product. </span> </div> </a> </li> </ul> </div> </div> <div class="esp-right"> <picture> <source media="(max-width: 768px)" srcset="/sites/all/themes/espressif/images/espressif-professional-services/certification-mobile.png"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/certification.png" > </picture> </div> </div> </div> </div> <div id="manufacturing" class="gray-bg"> <div class="inside inside-new manufacturing-wrap"> <div class="espressif-professional-item"> <h3>Pre-Provisioning & Pre-Programming Service </h3> <p> A common requirement during the initial device provisioning is configuring some device-specific custom data on the device. These are typically unique device certificates, which are used to connect with IoT cloud services. Mass flashing common images on a high-volume run is fairly easy, but having to program unique images per device becomes complex and costly. </p> <div class="espressif-professional-item-card"> <div class="card-left"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/module-pre-provisioning-service.png?v=1" > </div> <div class="card-right"> <h3>Module Pre-Provisioning Service</h3> <p> The Espressif modules can be securely provisioned in the factory to contain unique per-device certificates and private keys. This enables out-of-the-box connectivity with common IoT clouds that use the X.509 certificate-based authentication. </p> <p> Espressif’s flexible and secure manufacturing process enables customers to use provisioning either with a Certificate Authority (CA) or without one. In the case of provisioning with a Certificate Authority, Espressif provides the pre-provisioned modules with their unique device certificates, which can be registered with the IoT cloud service directly. In the case of provisioning without a Certificate Authority, customers can provide a self-signed certificate by using secure hardware authenticators and signing devices. This type of CA, then, can also be used on the Cloud to facilitate device registration with validly signed certificates. </p> <p> In both of the aforementioned provisioning processes, the private key is generated in the device itself at the time of manufacturing, and it never leaves the device, which results in strong and simplified security management. </p> </div> </div> <div class="espressif-professional-item-card"> <div class="card-left"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/matter-pre-provisioning-service.png" > </div> <div class="card-right"> <h3>Matter Pre-Provisioning Service</h3> <p> Espressif’s Matter Pre-Provisioning Service allows customers to order modules from Espressif that are securely pre-programmed with the credentials that are mandatory for every Matter device. These include the unique DAC certificates as well as the QR-code-related information. </p> <h4>Device Attestation</h4> <p> All Matter devices must have a unique set of certificates, called Device Attestation Certificates (DAC), that are programmed into them. These DACs are X.509 certificates that should chain back to a valid Product Attestation Authority (PAA) that is registered with the Connectivity Standards Alliance (CSA). This ensures that only some authority that is approved by the CSA can generate and distribute these DACs, thus ensuring the authenticity of the devices. Espressif is an authorized PAA that can generate DACs that are securely pre-provisioned into the modules before they are shipped out. </p> <p> Espressif’s Matter Pre-Provisioning Service will configure the modules with the DACs and the appropriate authentication credentials that are required for the proper operation of Matter. A manifest file is provided along with the modules that capture detailed information about the MAC address of modules, serial numbers, if any, and the corresponding QR Codes that should go along with these modules. </p> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="/en/solutions/device-connectivity/esp-matter-solution" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/esp-matter-offerings.png"> <span>ESP Matter Offerings</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> SoCs, SDKs, and services for easy Matter device building. </span> </div> </a> </li> </ul> </div> </div> </div> <div class="espressif-professional-item-card"> <div class="card-left"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/pre-programming-service-icon.png" > </div> <div class="card-right"> <h3>Pre-Programming Service</h3> <p> Espressif can help customers use their flash image when programming modules and chips that have a built-in flash. This facilitates customers to receive the modules with their application firmware and the manufacturing testing firmware. This can significantly reduce the manufacturing time and complexity of our customers’ manufacturing lines. The customer provides the signed bootloader and the signed firmware, which is pre-programmed on all the modules before locking and shipping them out. </p> </div> </div> </div> </div> </div> <div id="on-site-assistance"> <div class="inside inside-new on-site-assistance"> <div class="d-flex espressif-professional-item"> <div class="esp-left"> <h3>Personalized On-Site Assistance</h3> <p> Our team of top-tier engineers is dedicated to delivering tailored on-site support to facilitate a seamless project development process. We are committed to standing by your side at every stage, ensuring that you have the resources and expertise you need to bring your project to fruition with excellence. Your success is our priority, and our on-site support is designed to empower you in creating the most outstanding project possible. </p> <div class="espressif-professional-item-link-wrap"> <ul class="d-flex flex-wrap"> <li> <a href="/en/contact-us/technical-inquiries" class="espressif-professional-item-link"> <span class="espressif-professional-item-link-content"> <span> <img class="link-logo" src="/sites/all/themes/espressif/images/espressif-professional-services/technical-inquiries-icon.png"> <span>Technical Inquiries</span> <img class="link-open" src="/sites/all/themes/espressif/images/espressif-professional-services/open.png" > </span> <img class="link-down" src="/sites/all/themes/espressif/images/espressif-professional-services/down.png" > </span> <div class="espressif-professional-item-link-desc" style="display: none;"> <span> Get in touch with us by submitting the online form. </span> </div> </a> </li> </ul> </div> </div> <div class="esp-right"> <picture> <source media="(max-width: 768px)" srcset="/sites/all/themes/espressif/images/espressif-professional-services/personalized-on-site-assistance-mobile.png"> <img src="/sites/all/themes/espressif/images/espressif-professional-services/personalized-on-site-assistance.png" > </picture> </div> </div> </div> </div> <div id="contact-us" class="buy-now"> <div class="inside inside-new"> <div class="row"> <h2>Get Help From Espressif</h2> <p>For customer service-related questions or product support, please contact Espressif’s customer support team.</p> <div class="btn-wrap"> <ul> <li><a href="/en/contact-us/sales-questions" class="new-btn btn-blue">Contact Us</a></li> </ul> </div> </div> </div> </div> </div> <script src="/sites/all/themes/espressif/js/scrollspy.js"></script> <script src="/sites/all/themes/espressif/js/jquery.dragscroll.min.js"></script> <script> (function($) { // $('.nav-tabs').dragscroll({direction: 'scrollLeft'}); $('body:not(.mobile) .espressif-professional-item-link-wrap .espressif-professional-item-link').hover(function() { $(this).find('.espressif-professional-item-link-desc').show(200) }, function(){ $(this).find('.espressif-professional-item-link-desc').hide() }) if ($('body.mobile').length) { var $firstDom = $('.espressif-professional-item-link-wrap ul li:first-child'); $firstDom.addClass('active') $firstDom.find('.espressif-professional-item-link-desc').show() } $('body.mobile .espressif-professional-item-link-wrap .espressif-professional-item-link').click(function(e) { if (!$(this).parent().hasClass('active')) { $(this).find('.espressif-professional-item-link-desc').show(200) $(this).parent().addClass('active') $(this).parent().siblings().removeClass('active') $(this).parent().siblings().find('.espressif-professional-item-link-desc').hide() e.stopPropagation(); e.preventDefault(); return false } }) })(jQuery) </script> </div></div></div></div> </div> <!-- --> </div> </div> </div> </div> </div> </div> </div></div> <!-- /.section, /#content --> </div></div> <!-- /#main, /#main-wrapper --> <div id="footer-wrapper"><div class="section"> <div id="footer" class="clearfix"> <div class="region region-footer"> <div id="block-block-116" class="block block-block"> <div class="content"> <div class="new-footer"> <div class="main"> <div class="panel d-flex"> <div class="footer-subscribe-wrap"> <h3>Stay Informed with Us</h3> <p>Get the latest on innovations, product launches, upcoming events, documentation updates, PCN notifications, advisories, and more.</p> <div class="footer-subscribe-form-wrap"> <input type="text" id="subscribe-email" placeholder="Enter email address" name="subscribe-email"/> <button class="footer-subscribe-btn">Subscribe</button> </div> </div> <div class="wrap"> <div class="d-flex flex-wrap justify-content-between"> <div class="col-md-3 col-sm-6"> <ul> <li class="first">PRODUCTS</li> <li><a href="/en/products/socs">SoCs</a></li> <li><a href="/en/products/modules">Modules</a></li> <li><a href="/en/products/devKits">DevKits</a></li> <li><a href="https://products.espressif.com/#/product-selector" target="_blank">Product Selector</a></li> </ul> </div> <div class="col-md-3 col-sm-6"> <ul> <li class="first">DEVELOPERS</li> <li><a href="https://developer.espressif.com/" target="_blank">Developer Portal</a></li> <li><a href="http://devcon.espressif.com/" target="_blank">ESP DevCon</a></li> <li><a href="https://medium.com/the-esp-journal" target="_blank">Tech Blogs</a></li> <li><a href="/en/company/newsroom/news">News</a></li> <!-- <li><a href="http://www.esp32.com">ESP32 Forum</a></li> --> </ul> </div> <div class="col-md-3 col-sm-6"> <ul> <li class="first">COMPANY</li> <li><a href="/en/company/about-espressif">About Espressif</a></li> <li><a href="/en/about-espressif/logo-guidelines">Logo Guidelines</a></li> <li><a href="/en/contact-us/sales-questions">Sales Questions</a></li> <li><a href="/en/join-us/job-search">Work With Us</a></li> </ul> </div> <div class="col-md-3 col-sm-6"> <ul> <li class="first">RESOURCES</li> <li><a href="/en/support/documents/technical-documents">Tech Documents</a></li> <li><a href="https://github.com/espressif">GitHub</a></li> <li><a href="https://docs.espressif.com/projects/espressif-esp-faq/en/latest/" target="_blank">ESP-FAQ</a></li> <li><a href="/en/contact-us/get-sample">Get Samples</a></li> </ul> </div> </div> <div class="social-list"> <ul> <li class="linkdin"><a href="https://www.linkedin.com/company/espressif-systems/">linkdin</a></li> <li class="youtube"><a href="https://www.youtube.com/channel/UCDBWNF7CJ2U5eLGT7o3rKog" target="_blank">youtube</a></li> <li class="twitter"><a href="https://twitter.com/EspressifSystem">twitter</a></li> <li class="facebook"><a href="https://www.facebook.com/espressif/">facebook</a></li> <li class="ins"><a href="https://www.instagram.com/espressif_systems_official/">ins</a></li> <li class="github"><a href="https://github.com/espressif" target="_blank">github</a></li> </ul> </div> </div> </div> </div> <div class="copyright share"> <div class="panel"> <div class="wrap d-flex flex-wrap justify-content-between"> <div class="r"> <p>Copyright © 2024 Espressif Systems. All rights reserved.</p> <div style="width:auto;margin:0 auto; padding:12px 0; text-align: center;"> <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=31011502019094" style="display:inline-block;text-decoration:none;height:20px;line-height:20px;vertical-align: top;"><img src="/sites/all/themes/espressif/images/gongan.png" style="float:left;"/><p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color: rgba(255, 255, 255, .6) !important;">沪公网安备 31011502019094 号</p></a><a style="display:inline-block;text-decoration:none;height:20px;line-height:20px;vertical-align: top;color: rgba(255, 255, 255, .6) !important; margin-left: 20px;" target="_blank" href="https://beian.miit.gov.cn/">沪ICP备2021026420号</a> </div> </div> <div class="l"> <ul> <li class="first"><a href="/en/content/terms-use">Terms of Service</a></li> <li class="last"><a href="/en/content/privacy">Privacy Policy</a></li> </ul> </div> </div> </div> </div> </div> <div class="google-wrapper"> <div class="google-map">690 Bibo Road Block 2 Suite 204, Zhangjiang Shanghai, China</div> </div> </div> </div> <div id="block-locale-language" class="block block-locale"> <h2>Languages</h2> <div class="content"> <ul class="language-switcher-locale-url"><li class="en first active"><a href="/en/support/services" class="language-link active" xml:lang="en" title="Professional Services">English</a></li> <li class="zh-hans last"><a href="/zh-hans/support/services" class="language-link" xml:lang="zh-hans" title="专业支持服务">简体中文</a></li> </ul> </div> </div> </div> </div> <!-- /#footer --> </div></div> <!-- /.section, /#footer-wrapper --> </div></div> <!-- /#page, /#page-wrapper --> <div class="sales-question-down-wrap" style="display: none"> <a href="https://www.espressif.com/en/contact-us/sales-questions"> <img src="/sites/all/themes/espressif/images/new-home/down.png?v=2" width="52" height="52" /></a></div> <script type="text/javascript" src="/sites/all/themes/espressif/js/new-espressif.js?v=2.51"></script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?1d5ba5cbc559273825f37fdd6ecdfe28"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script type="text/javascript"> _linkedin_partner_id = "4339316"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/39592689.js"></script> <!-- End of HubSpot Embed Code --> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4339316&fmt=gif" /> </noscript> <span class="base-path" style="display:none;">/</span> <svg class="hidden-svg-filter" style="position: absolute;visibility: collapse;height: 0;width: 0;max-width: 0;max-height: 0;z-index: -10000;left: -100000px;top: -100000px;"> <filter id="black-to-009d9f"> <feColorMatrix type="matrix" values="1 0 0 0 0 -0.2 0.81 0 0.337 0 -0.1 -0.31 1 0.35 0 0 0 0 1 0"></feColorMatrix> </filter> <filter id="black-to-00595a"> <feColorMatrix type="matrix" values="1 0 0 0 0 -0.1 0.985 0 0.1 0 -0.1 -0.015 1 0.101 0 0 0 0 1 0"></feColorMatrix> </filter> <filter id="black-to-c33425"> <feColorMatrix type="matrix" values="0.175 0 0 0.75 0 0.13 0.81 0 0.06 0 0.3 -0.31 1 0.01 0 0 0 0 1 0"></feColorMatrix> </filter> </svg> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/syntaxhighlighter/syntaxhighlighter.min.js?snjw3g"></script> <script type="text/javascript" src="https://www.espressif.com/sites/all/modules/browserclass/browserclass.js?snjw3g"></script> <script type="text/javascript"> // (function (w, d, e, x) { w[e] = function () { w.cbk = w.cbk || []; w.cbk.push(arguments); }; x = d.createElement('script'); x.async = true; x.id = 'zhichiScript'; x.src = 'https://espressif.sobot.com/chat/frame/v2/entrance.js?sysnum=8be9a70d897b4f8a890eceb29f8f77bf'; d.body.appendChild(x);})(window, document, 'zc'); </script> </body> </html>