亚洲视频一区网站|中文字幕一区二区三区日韩精品|韩国无码ÄV中文系列久久免费|精品2022一区二区在线观看|国产精品久久久久久久免费|国产午夜精品av一区二区麻豆|中文字幕无码av专区久久|成ąV人片一区二区三区久久|久久av无码中文字幕|国产精品欧美日韩久久久免费观看

English
English
簡體中文
Register
Developer Platform
Streamline maintenance and delight your residents
Provide a seamless scenario experience from home environment to community environment
Build a secure and reliable private smart platform easily with a rich hardware ecosystem
Delivers comprehensive AI Service and AI Agent development plan for your business
Various perfected and cost-effective solutions quickly build your smart products
Tools
Connect with like-minded developers and experts
Explore what the world’s leading businesses have achieved with the Tuya Developer Platform
Quickly obtain and experience excellent developer case products
Services & Support
Partners
Stand out as Tuya's smart service provider and dedicate to helping more and more developers build smart products, effortlessly
Solve smart products interconnect label solutions
Bring the business values of the smart solution to customers
Promote the development of artificial intelligence industry
Trust Center
Trust begins with transparency
Adhering to state-of-the-art global information security standards
Committed to meeting global regulatory requirements
Your data, always under your control.
Join us to create and maintain a healthy smart ecosystem
Support
FAQs on smart product development
7x24 one-to-one customer services
Technical guidance, fault repair, and problem solving
Company
Global AI Cloud Platform Service Provider
Discover the story of Tuya
Press releases and announcements
Submit a request to speak with our experts
English
English
簡體中文
Register
Developer Platform
Developer Stories
Services & Support
Company
Language
English
English
簡體中文
Log In
Register
    <tbody id='eUB7l'></tbody>

  • <tfoot id='uTwjQ'></tfoot>

          <legend id='UTB12'><style id='Ou8k5'><dir id='K0YhG'><q id='QDJdx'></q></dir></style></legend>
          <i id='UAuq2'><tr id='6RIHB'><dt id='rqYKm'><q id='Y8UwC'><span id='M2wtp'><b id='LycwR'><form id='AgB7R'><ins id='UJND2'></ins><ul id='61Efb'></ul><sub id='wNPde'></sub></form><legend id='547sl'></legend><bdo id='3eabq'><pre id='GPlZb'><center id='lZ24C'></center></pre></bdo></b><th id='ourEH'></th></span></q></dt></tr></i><div id='KMCVz'><tfoot id='FXRhs'></tfoot><dl id='XQ4dE'><fieldset id='cQhdW'></fieldset></dl></div>

              <bdo id='ayqnB'></bdo><ul id='Xoljo'></ul>

                  1. <li id='5Snaa'><abbr id='VUvHx'></abbr></li>
                  2. #root, .__cms_default_ignore { } #root { background-color: rgb(246, 248, 250); font-family: Lato !important; }#cms-id-6c2eeb952b8ad71e, .__cms_default_ignore { } #cms-id-6c2eeb952b8ad71e { height: 480px; background-image: url(//seapromotionstatic.cdn5th.com/static/472680374359805952.jpg); background-position-x: 50%; background-position-y: 50%; background-size: cover; font-family: Lato; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-6c2eeb952b8ad71e { height: auto; } } @media (max-width: 767px) { #cms-id-6c2eeb952b8ad71e { height: auto; } }#cms-id-6212db23a5d6a, .__cms_default_ignore { } #cms-id-6212db23a5d6a { padding: 0px 72px; max-width: 1440px; margin: 0px auto; height: 100%; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-6212db23a5d6a { width: 100%; padding: 60px 36px; } } @media (max-width: 767px) { #cms-id-6212db23a5d6a { padding: 60px 20px; } }#cms-id-2e1c41edc64f712e, .__cms_default_ignore { width: 100%; height: auto; } #cms-id-2e1c41edc64f712e { justify-content: space-around; align-items: center; height: 100%; } @media (max-width: 767px) { #cms-id-2e1c41edc64f712e { margin: 0px 0px -20px; } } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-2e1c41edc64f712e { margin: 0px 0px -20px; } }#cms-id-c438c2e881d9e870, .__cms_default_ignore { } #cms-id-c438c2e881d9e870 { height: 100%; }#cms-id-a3ceb5e3f86588b, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-a3ceb5e3f86588b { color: rgb(0, 0, 0); line-height: 56px; margin-bottom: 16px; font-style: normal; font-weight: 600; font-size: 48px; } @media (width: 1024px) { #cms-id-a3ceb5e3f86588b { font-size: 36px; line-height: 44px; } } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-a3ceb5e3f86588b { font-size: 32px; line-height: 40px; } } @media (max-width: 767px) { #cms-id-a3ceb5e3f86588b { font-size: 28px; line-height: 36px; margin: 0px 0px 12px; } }#cms-id-11a0fd4452c7f99, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-11a0fd4452c7f99 { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(96, 98, 102); }#cms-id-f91433ecd45c2ba7, .__cms_default_ignore { } #cms-id-f91433ecd45c2ba7 { display: inline-block; margin: 44px 16px 0px 0px; } @media (max-width: 767px) { #cms-id-f91433ecd45c2ba7 { margin: 36px 0px 0px; display: block; } }#cms-id-718287fc5e6ff023, .__cms_default_ignore { } #cms-id-718287fc5e6ff023 { }#cms-id-a18c9eed59a7d32d, .__cms_default_ignore { } #cms-id-a18c9eed59a7d32d { height: 480px; position: relative; } @media (max-width: 767px) { #cms-id-a18c9eed59a7d32d { display: none; } } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-a18c9eed59a7d32d { display: none; } }#cms-id-8ed18875e9581d11, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-8ed18875e9581d11 { height: 480px; width: auto; max-width: none; }#cms-id-f768685e23f18c54, .__cms_default_ignore { } #cms-id-f768685e23f18c54 { height: 80px; } @media (max-width: 767px) { #cms-id-f768685e23f18c54 { height: 60px; } }#cms-id-98fff1a1499333b, .__cms_default_ignore { } #cms-id-98fff1a1499333b { padding: 0px 72px 40px; max-width: 1440px; margin: 0px auto; font-family: Lato; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-98fff1a1499333b { width: 100%; padding: 0px 36px 40px; } } @media (max-width: 767px) { #cms-id-98fff1a1499333b { padding: 0px 20px 24px; } }#cms-id-d9e1618cc7788728, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-d9e1618cc7788728 { font-style: normal; font-weight: 400; font-size: 12px; line-height: 16px; color: rgb(19, 20, 21); text-transform: uppercase; padding: 0px 0px 12px; letter-spacing: 4px; }#cms-id-564be1a314459711, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-564be1a314459711 { font-style: normal; font-weight: 600; font-size: 36px; line-height: 44px; } @media (max-width: 767px) { #cms-id-564be1a314459711 { font-size: 24px; line-height: 32px; } }#cms-id-611be28a2e33ae, .__cms_default_ignore { } #cms-id-611be28a2e33ae { height: 80px; } @media (max-width: 767px) { #cms-id-611be28a2e33ae { height: 60px; } }#cms-id-2b60c2422c126424, .__cms_default_ignore { } #cms-id-2b60c2422c126424 { padding: 0px 72px 40px; max-width: 1440px; margin: 0px auto; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-2b60c2422c126424 { width: 100%; padding: 0px 36px 40px; } } @media (max-width: 767px) { #cms-id-2b60c2422c126424 { padding: 0px 20px 24px; } }#cms-id-4adbf14a8f2d9469, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-4adbf14a8f2d9469 { font-family: Lato; font-style: normal; font-weight: 400; font-size: 12px; line-height: 16px; color: rgb(19, 20, 21); text-transform: uppercase; padding: 0px 0px 12px; letter-spacing: 4px; }#cms-id-37453fd0d4129076, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-37453fd0d4129076 { font-family: Lato; font-style: normal; font-weight: 600; font-size: 36px; line-height: 44px; } @media (max-width: 767px) { #cms-id-37453fd0d4129076 { font-size: 24px; line-height: 32px; } }#cms-id-21b9584056c9e927, .__cms_default_ignore { } #cms-id-21b9584056c9e927 { padding: 0px 72px; max-width: 1440px; margin: 0px auto; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-21b9584056c9e927 { width: 100%; padding: 0px 36px; } } @media (max-width: 767px) { #cms-id-21b9584056c9e927 { padding: 0px 20px; } }#cms-id-f8fb4c40629fde92, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-f8fb4c40629fde92 { width: 100%; display: inline-block; max-width: 100%; height: auto; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; }#cms-id-416ae5fae2a9729, .__cms_default_ignore { } #cms-id-416ae5fae2a9729 { height: 80px; } @media (max-width: 767px) { #cms-id-416ae5fae2a9729 { height: 60px; } }#cms-id-e0ba35eaa57e1e63, .__cms_default_ignore { } #cms-id-e0ba35eaa57e1e63 { padding: 0px 72px; max-width: 1440px; margin: 0px auto; font-family: Lato; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-e0ba35eaa57e1e63 { width: 100%; padding: 0px 36px; } } @media (max-width: 767px) { #cms-id-e0ba35eaa57e1e63 { padding: 0px 20px; } }#cms-id-4aa19a4d7c8a3499, .__cms_default_ignore { width: 100%; height: auto; } #cms-id-4aa19a4d7c8a3499 { justify-content: space-around; align-items: center; height: 100%; } @media (max-width: 767px) { #cms-id-4aa19a4d7c8a3499 { width: 100%; display: flex; flex-direction: column-reverse; } }#cms-id-fb10ef622d496dc7, .__cms_default_ignore { } #cms-id-fb10ef622d496dc7 { height: 100%; }#cms-id-9e3f4118caceeadd, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-9e3f4118caceeadd { font-style: normal; font-weight: 400; font-size: 12px; line-height: 16px; color: rgb(129, 96, 255); text-transform: uppercase; padding: 0px 0px 12px; letter-spacing: 4px; }#cms-id-f4bed76d5a74a7db, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-f4bed76d5a74a7db { font-style: normal; font-weight: 600; font-size: 28px; line-height: 36px; color: rgb(0, 0, 0); } @media (max-width: 767px) { #cms-id-f4bed76d5a74a7db { font-size: 20px; line-height: 28px; } }#cms-id-bca05a57362cd85, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-bca05a57362cd85 { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(96, 98, 102); padding-top: 16px; } @media (max-width: 767px) { #cms-id-bca05a57362cd85 { padding: 12px 0px 0px; } }#cms-id-cc12afe6bfc4eb9, .__cms_default_ignore { } #cms-id-cc12afe6bfc4eb9 { display: inline-block; padding: 36px 24px 0px 0px; } @media (max-width: 767px) { #cms-id-cc12afe6bfc4eb9 { padding: 24px 16px 0px 0px; display: inline-block; } } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-cc12afe6bfc4eb9 { padding: 32px 24px 0px 0px; } }#cms-id-9c1a59922e474be0, .__cms_default_ignore { } #cms-id-9c1a59922e474be0 { }#cms-id-4b3487ddb85381d, .__cms_default_ignore { } #cms-id-4b3487ddb85381d { margin: 16px 16px 0px 0px; display: inline-block; } @media (max-width: 767px) { #cms-id-4b3487ddb85381d { display: inline-block; width: auto; } }#cms-id-c6c39d6db260c6d3, .__cms_default_ignore { } #cms-id-c6c39d6db260c6d3 { }#cms-id-5a5f45ecfaa3347, .__cms_default_ignore { } #cms-id-5a5f45ecfaa3347 { font-size: 0px; text-align: center; }#cms-id-791bc829bc83a97, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-791bc829bc83a97 { height: auto; width: 100%; max-width: none; border-top-left-radius: 24px; border-top-right-radius: 24px; border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; }#cms-id-3a17f79fe68773b, .__cms_default_ignore { } #cms-id-3a17f79fe68773b { height: 80px; } @media (max-width: 767px) { #cms-id-3a17f79fe68773b { height: 60px; } }#cms-id-c1cf934d246f96f8, .__cms_default_ignore { } #cms-id-c1cf934d246f96f8 { padding: 0px 72px 40px; max-width: 1440px; margin: 0px auto; font-family: Lato; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-c1cf934d246f96f8 { width: 100%; padding: 0px 36px 40px; } } @media (max-width: 767px) { #cms-id-c1cf934d246f96f8 { padding: 0px 20px 24px; } }#cms-id-65b8e628813171, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-65b8e628813171 { font-style: normal; font-weight: 400; font-size: 12px; line-height: 16px; color: rgb(19, 20, 21); text-transform: uppercase; padding: 0px 0px 12px; letter-spacing: 4px; }#cms-id-196a3e5eb339d5, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-196a3e5eb339d5 { font-style: normal; font-weight: 600; font-size: 36px; line-height: 44px; } @media (max-width: 767px) { #cms-id-196a3e5eb339d5 { font-size: 24px; line-height: 32px; } }#cms-id-b2a876a74d16dcbc, .__cms_default_ignore { } #cms-id-b2a876a74d16dcbc { height: 80px; } @media (max-width: 767px) { #cms-id-b2a876a74d16dcbc { height: 60px; } }#cms-id-fbe819cbbe89512c, .__cms_default_ignore { } #cms-id-fbe819cbbe89512c { padding: 80px 0px; background-image: url(//seapromotionstatic.cdn5th.com/static/470864235904360448.jpg); background-size: cover; background-position-x: 100%; background-position-y: 0%; } @media (max-width: 767px) { #cms-id-fbe819cbbe89512c { padding: 60px 0px; } }#cms-id-745ad98c1c4c8f, .__cms_default_ignore { } #cms-id-745ad98c1c4c8f { padding: 0px 72px 40px; max-width: 1440px; margin: 0px auto; font-family: Lato; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-745ad98c1c4c8f { padding: 0px 36px 40px; width: 100%; } } @media (max-width: 767px) { #cms-id-745ad98c1c4c8f { padding: 0px 20px 24px; } }#cms-id-fc6f08aeca1e915, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-fc6f08aeca1e915 { font-style: normal; font-weight: 400; font-size: 12px; line-height: 16px; color: rgb(145, 149, 154); text-transform: uppercase; padding: 0px 0px 12px; letter-spacing: 4px; }#cms-id-3a5cf2ae54a0466d, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-3a5cf2ae54a0466d { font-style: normal; font-weight: 600; font-size: 36px; line-height: 44px; color: rgb(255, 255, 255); } @media (max-width: 767px) { #cms-id-3a5cf2ae54a0466d { font-size: 24px; line-height: 32px; } }#cms-id-438c5888791adc5, .__cms_default_ignore { } #cms-id-438c5888791adc5 { padding: 0px 72px; max-width: 1440px; margin: 0px auto; font-family: Lato; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-438c5888791adc5 { width: 100%; padding: 0px 36px; } } @media (max-width: 767px) { #cms-id-438c5888791adc5 { padding: 0px 20px; } }#cms-id-375e1249ce1b94, .__cms_default_ignore { } #cms-id-375e1249ce1b94 { padding-top: 8px; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-375e1249ce1b94 { padding-top: 0px; } } @media (max-width: 767px) { #cms-id-375e1249ce1b94 { padding-top: 0px; } }#cms-id-7ba5360cc71b821, .__cms_default_ignore { width: 100%; height: auto; } #cms-id-7ba5360cc71b821 { display: grid; align-items: stretch; grid-template-columns: repeat(12, 1fr); justify-items: stretch; grid-auto-rows: auto; grid-row-start: span 1; grid-column-start: span 1; grid-row-end: auto; grid-column-end: auto; position: relative; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-7ba5360cc71b821 { height: auto; } }#cms-id-8523d37a1d6f60, .__cms_default_ignore { }#cms-id-6756891ddbf129, .__cms_default_ignore { } #cms-id-6756891ddbf129 { text-align: left; }#cms-id-ce26bfd13837f69, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-ce26bfd13837f69 { height: 80px; display: inline; max-width: 100%; width: auto; }#cms-id-bb3285b9878594, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-bb3285b9878594 { font-style: normal; font-weight: 600; font-size: 18px; line-height: 26px; color: rgb(255, 255, 255); padding: 12px 0px 0px; } @media (max-width: 767px) { #cms-id-bb3285b9878594 { font-size: 16px; line-height: 24px; padding: 8px 0px 0px; } }#cms-id-f7695f1997e616, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-f7695f1997e616 { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(145, 149, 154); padding-top: 8px; }#cms-id-a73e75c919297e8d, .__cms_default_ignore { }#cms-id-47daf9134bf1ba2d, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-47daf9134bf1ba2d { width: auto; height: 80px; display: inline-block; max-width: 100%; }#cms-id-a198aa1396934c54, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-a198aa1396934c54 { font-style: normal; font-weight: 600; font-size: 18px; line-height: 26px; color: rgb(255, 255, 255); padding: 12px 0px 0px; } @media (max-width: 767px) { #cms-id-a198aa1396934c54 { font-size: 16px; line-height: 24px; padding: 8px 0px 0px; } }#cms-id-15df2914ae955dd3, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-15df2914ae955dd3 { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(145, 149, 154); padding: 8px 0px 0px; }#cms-id-d91b423b7e11b5e3, .__cms_default_ignore { }#cms-id-1322dae27883e8db, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-1322dae27883e8db { width: auto; height: 80px; display: inline-block; max-width: 100%; }#cms-id-cd6ee08c737d2e92, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-cd6ee08c737d2e92 { font-style: normal; font-weight: 600; font-size: 18px; line-height: 26px; color: rgb(255, 255, 255); padding: 12px 0px 0px; } @media (max-width: 767px) { #cms-id-cd6ee08c737d2e92 { font-size: 16px; line-height: 24px; padding: 8px 0px 0px; } }#cms-id-c8ce25be9bc2b536, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-c8ce25be9bc2b536 { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(145, 149, 154); padding-top: 8px; }#cms-id-a7c8885bda766c95, .__cms_default_ignore { }#cms-id-403aecdd4ed44be2, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-403aecdd4ed44be2 { width: auto; height: 80px; display: inline-block; max-width: 100%; }#cms-id-6062d0b84faff5f, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-6062d0b84faff5f { font-style: normal; font-weight: 600; font-size: 18px; line-height: 26px; color: rgb(255, 255, 255); padding: 12px 0px 0px; } @media (max-width: 767px) { #cms-id-6062d0b84faff5f { font-size: 16px; line-height: 24px; padding: 8px 0px 0px; } }#cms-id-a9ee9c7ba17f53a, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-a9ee9c7ba17f53a { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(145, 149, 154); padding-top: 8px; }#cms-id-ff41f92416ba56fa, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-ff41f92416ba56fa { width: auto; height: 80px; display: inline-block; max-width: 100%; }#cms-id-5396d2c3f7e53b9, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-5396d2c3f7e53b9 { font-style: normal; font-weight: 600; font-size: 18px; line-height: 26px; color: rgb(255, 255, 255); padding: 12px 0px 0px; } @media (max-width: 767px) { #cms-id-5396d2c3f7e53b9 { font-size: 16px; line-height: 24px; padding: 8px 0px 0px; } }#cms-id-224c1a277b791bb2, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-224c1a277b791bb2 { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(145, 149, 154); padding-top: 8px; }#cms-id-d2b57960e3f3a9d, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-d2b57960e3f3a9d { width: auto; height: 80px; display: inline-block; max-width: 100%; }#cms-id-81d8167d61167360, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-81d8167d61167360 { font-style: normal; font-weight: 600; font-size: 18px; line-height: 26px; color: rgb(255, 255, 255); padding: 12px 0px 0px; } @media (max-width: 767px) { #cms-id-81d8167d61167360 { font-size: 16px; line-height: 24px; padding: 8px 0px 0px; } }#cms-id-1b67b678d1bfeb, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-1b67b678d1bfeb { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: rgb(145, 149, 154); padding-top: 8px; }#cms-id-5ebd9c863cd12afa, .__cms_default_ignore { } #cms-id-5ebd9c863cd12afa { height: 400px; background-color: rgb(19, 20, 21); background-position-x: 50%; background-position-y: 50%; background-size: cover; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-5ebd9c863cd12afa { height: auto; } } @media (max-width: 767px) { #cms-id-5ebd9c863cd12afa { height: auto; } }#cms-id-526fde9547f1989, .__cms_default_ignore { } #cms-id-526fde9547f1989 { padding: 0px 72px; max-width: 1440px; margin: 0px auto; } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-526fde9547f1989 { width: 100%; padding: 60px 36px 40px; } } @media (max-width: 767px) { #cms-id-526fde9547f1989 { padding: 60px 20px 40px; } }#cms-id-4c499a93df318b, .__cms_default_ignore { width: 100%; height: auto; } #cms-id-4c499a93df318b { justify-content: space-around; align-items: center; height: 100%; border-bottom: 1px solid rgb(96, 98, 102); } @media (max-width: 767px) { #cms-id-4c499a93df318b { margin: 0px 0px -20px; } } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-4c499a93df318b { margin: 0px 0px -20px; padding: 0px 0px 40px; } }#cms-id-ee8c499f6f839, .__cms_default_ignore { } #cms-id-ee8c499f6f839 { height: 100%; } @media (max-width: 767px) { #cms-id-ee8c499f6f839 { padding: 0px 0px 40px; } }#cms-id-e8c6f1c85778b34, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-e8c6f1c85778b34 { color: rgb(145, 149, 154); line-height: 16px; font-style: normal; font-weight: 400; font-size: 12px; text-transform: uppercase; letter-spacing: 4px; padding: 0px 0px 12px; }#cms-id-fb98fce1389f13c, .__cms_default_ignore { color: rgb(0, 0, 0); margin: 0px; } #cms-id-fb98fce1389f13c { font-family: lato, "microsoft yahei"; line-height: 48px; font-style: normal; font-weight: 800; font-size: 40px; color: rgb(255, 255, 255); } @media (max-width: 767px) { #cms-id-fb98fce1389f13c { font-size: 28px; line-height: 36px; } }#cms-id-89c9d3ceff0b68c, .__cms_default_ignore { } #cms-id-89c9d3ceff0b68c { margin: 48px 16px 0px 0px; display: inline-block; } @media (max-width: 767px) { #cms-id-89c9d3ceff0b68c { margin: 40px 16px 0px 0px; } }#cms-id-4787e1fc30bea9e, .__cms_default_ignore { } #cms-id-4787e1fc30bea9e { margin: 12px 16px 0px 0px; display: inline-block; } @media (max-width: 767px) { #cms-id-4787e1fc30bea9e { display: inline-block; width: auto; margin-top: 16px; } }#cms-id-daf77c9fb841f122, .__cms_default_ignore { } #cms-id-daf77c9fb841f122 { }#cms-id-67ec86a854bc293, .__cms_default_ignore { } #cms-id-67ec86a854bc293 { height: 380px; } @media (max-width: 767px) { #cms-id-67ec86a854bc293 { display: none; } } @media (min-width: 768px) and (max-width: 1023px) { #cms-id-67ec86a854bc293 { display: none; } }#cms-id-b151e15354cc0ac, .__cms_default_ignore { display: inline-block; width: 350px; height: 200px; max-width: 100%; } #cms-id-b151e15354cc0ac { height: 380px; width: auto; max-width: none; }
                    MCU Standard Protocol
                    The MCU SDK enables you to connect to the Tuya Cloud by interfacing an existing MCU with Tuya standard module. With a few lines of code on the MCU side, you can enable communication between devices and the cloud, allowing time to focus on application innovation.
                    Learn More
                    ADVANTAGES
                    Standard Protocol Makes IoT Development Across Industries and Protocols Easier.
                    Cost-Efficiency
                    Make a device smart simply by integrating a Tuya module into your existing hardware without replacing the MCU in use.
                    Short Lead Time
                    Tuya modules, MCU SDK, and turnkey RF circuits enable a modular approach to development for a short production cycle.
                    Broadly Compatible
                    A unified communication protocol lets you apply the same module model to various product categories in fields like home appliances, door locks, healthcare, digital entertainment, industry, and agriculture.
                    Low-Code Dev
                    An MCU SDK specific to your product definition is automatically generated. Port the SDK, adapt the code, and get smart and connected.
                    Dedicated Debugger
                    The integrated debugger comes with Tuya's serial protocols to help you test the code efficiently.
                    Extensive Support
                    A wide range of modules that use Wi-Fi, Wi-Fi and Bluetooth combo, Bluetooth mesh, Zigbee, NB-IoT, or LTE Cat.1 supports a variety of use cases.
                    ARCHITECTURE
                    How It Works
                    RESOURCES
                    Module Debugging Assistant
                    The dedicated debugger is used to verify the serial communication between the MCU and the module. It supports common serial protocols for Wi-Fi, Bluetooth, Zigbee, and NB-IoT and can simulate a module to verify the logic of MCU-side code and vice versa. Its versatile and easy-to-use features make it a handy tool for developers.
                    Download
                    USE CASES
                    Diverse Use Cases and Unified MCU SDK Architecture Let You Focus on Innovation.
                    Home Appliance
                    Make traditional major and small home appliances smart and connected. Add some novel features such as weather services and file download to stand out.
                    Robot Vacuum
                    Navigation models like random, inertial, laser, and vision can incorporate various features of robot vacuum, such as cleaning path, file upload/download, and voice prompts.
                    Sensor
                    A full IoT protocol stack helps you quickly develop sensor applications for environmental monitoring, fire alarm, security, motion detection, and more.
                    Door Lock
                    Tailor a value-priced smart lock with a bunch of capabilities including low power, persistent connection, password management, image transfer, unlocking records, and alerts.
                    Lighting
                    Enable light control of brightness, color temperature, and scenes. Add innovative features like music sync, schedule, biorhythm, do-not-disturb, light to sleep, and smart guard.
                    Energy
                    Develop a differentiated energy product that can feature battery management, child lock, inching switch, overcharge protection, random timing, and many more.
                    GET STARTED
                    Development Process
                    Multi-Platform Create Product
                    Maintain one codebase and deploy to iOS and Android to simplify workflows.Select a product category, choose a protocol, and define functions.
                    Select Panel
                    Select and configure an app panel that fits into your business.
                    Select Module
                    Select a network module based on its packaging, size, specifications, protocol compatibility, and antenna type.
                    Build MCU Software
                    Port the generated MCU SDK to your project and adapt the code to your needs.
                    Test and Production
                    Test the software and hardware with the serial debugger and automated test tool.
                    Get Started
                    Maintain one codebase and deploy to iOS and Android to simplify workflows.Make your product smart with MCU SDK right now.
                    Next Step
                    Connect with like-minded developers and experts
                    Go to the community
                    Start creating the product