Nowe środowisko programistyczne Wi-Fi z obsługą Apple HomeKit od Microchip

Firma Microchip wprowadziła nowe środowisko programistyczne (SDK) dla Wi-Fi z kompletem certyfikatów. Środowisko obsługuje również standard Apple HomeKit. To narzędzie pozwala licencjobiorcom programu Apple MFi na tworzenie szybkich, energooszczędnych projektów jako pierwsze na rynku rozwiązanie dla HomeKit oparte na Wi-Fi z obsługą sprzętowego szyfrowania.

Nowe środowisko programistyczne dla Wi-Fi Microchip zawiera pakiet przeznaczony do obsługi kryptografii sprzętowej układu CEC1702. Układ ten to bogato wyposażony mikrokontroler oparty na rdzeniu RAM Cortex-M4, zawierający sprawdzony, certyfikowany moduł Wi-Fi 802.11 b/g/n o niskim zużyciu mocy – WINC1510. Sprzętowe rozwiązania szyfrujące zawarte w pakiecie Wi-Fi HomeKit pozwalają znacznie przyspieszyć obliczenia, aby zapewnić użytkownikowi końcowemu wygodną obsługę. Dzięki znaczącemu skróceniu czasu takich operacji HomeKit, jak parowanie urządzeń (0,95 sekundy) i weryfikacji (poniżej 0,1 sekundy) reakcja systemu jest wystarczająco szybka, aby zapewnić użytkownikowi płynną obsługę – na przykład podczas otwierania drzwi. Skrócenie czasu aktywnej pracy systemy dzięki środowisku programistycznego Wi-Fi oznacza też niższy pobór mocy. Realizacja podstawowych czynności, takich jak parowanie, zużywa teraz na tyle małą moc, że dorównuje rozwiązaniom opartym na Bluetooth – zachowując większą funkcjonalność jako rozwiązanie oparte na Wi-Fi.

Środowisko programistyczne Wi-Fi obsługuje również wyjątkowe funkcje zabezpieczeń zapewniane przez mikrokontroler ze sprzętowym układem kryptograficznym. CEC1702 jest energooszczędnym 32-bitowym mikrokontrolerem o dużych możliwościach. Oferuje on takie funkcje zabezpieczeń, jak bezpieczny rozruch – pozwala on producentom urządzeń skonfigurować sprzętową podstawę uwierzytelnienia w celu ochrony przed naruszeniami bezpieczeństwa. Projektanci mogą także wykorzystać zintegrowane funkcje zabezpieczeń, na przykład łatwe w użyciu szyfrowanie, uwierzytelnienie, obsługa klucza prywatnego i publicznego oraz elastyczność pod względem programowania przez użytkownika. Ponadto układ CEC1702 zawiera 480 KB pamięci SRAM przeznaczonej na kod i dane, pozwalając programiście zmieścić zarówno protokół HomeKit, jak i właściwy kod aplikacji.

Projektanci mogą rozpocząć tworzenie swej aplikacji z pomocą płytki projektowej SecureloT1702. Zawiera ona mikrokontroler CEC1702, kompaktowy wyświetlacz LCD o wysokim kontraście z interfejsem szeregowym, przyciski i dwa gniazda z interfejsem MicroBUS kompatybilne z płytkami rozszerzeń firmy MicroElektronika. W połączeniu z płytką click ATWINC1510 obsługującą Wi-Fi i dostępnym oddzielnie układem MFi, płytka SecureloT170w ze środowiskiem SDK Wi-Fi zapewnia licencje MFi dla podstawowych bloków składowych pozwalających tworzyć systemy HomeKit.

Płytka SecureloT1702 jest już dostępna. Mikrokontroler CEC1702Q-B1-SX i moduł Wi-Fi ATWIN1510 są również dostępne w ilościach hurtowych.

Pakiet programistyczny Wi-Fi SDK jest dostępny wyłącznie dla licencjobiorców MFi. Dostęp do SDK W-Fi można uzyskać pod adresem applesupport@microchip.com po weryfikacji licencji MFi. Pod tym adresem można również uzyskać dodatkowe informacje o platformie.

Dodatkowe informacje o środowisku SDK Wi-Fi są dostępne na stronie produktu.

O autorze