Moddable ogłosiło premierę Moddable Six, platformy IoT łączącej sprzęt i oprogramowanie do tworzenia interaktywnych produktów IoT przy użyciu nowoczesnego JavaScript. Moddable Six umożliwia organizacjom podniesienie poprzeczki w zakresie doświadczenia użytkownika, tworząc produkty, które są bardziej wydajne i łatwiejsze w użyciu.
Moddable Six wprowadza wbudowane interfejsy użytkownika do życia. Nowy projekt sprzętowy w połączeniu z nowym sterownikiem wyświetlacza eliminuje migotanie obrazu przy częstotliwościach odświeżania do 90 FPS. Czujnik multi-touch o niskim opóźnieniu sprawia, że interfejs użytkownika wydaje się lekki i responsywny. Wbudowany głośnik dodaje warstwę responsywności, dostarczając dźwiękowe sprzężenie zwrotne w czasie rzeczywistym.
Moddable Six jest zasilane najnowszą wersją JavaScript (ES2024), oferującą bardziej produktywny sposób implementacji interfejsów użytkownika niż tradycyjne języki C lub C++. Platforma obsługuje różnorodne interfejsy API JavaScript, w tym wysoce zoptymalizowane środowisko Piu Moddable oraz standardowe interfejsy API, takie jak „fetch” do HTTP, standard ECMA-419 do obsługi peryferii oraz Web Workers. Web Workers udostępniają pełną moc obu rdzeni procesora mikroprocesora ESP32-S3 Moddable Six, przyspieszając projekty dzięki efektywnemu wykonywaniu wielu zadań JavaScript jednocześnie. Obsługiwany jest również TypeScript.
Przemyślany projekt Moddable Six obejmuje nie tylko sprzęt i oprogramowanie, ale także SDK. Otwarty SDK Moddable zawiera szczegółową dokumentację, symulator desktopowy oraz dziesiątki przykładów. Nowe aplikacje stworzone dla Moddable Six pokazują deweloperom, jak w pełni wykorzystać zaawansowane funkcje sprzętu i oprogramowania. Przykłady te obejmują w pełni interaktywne interfejsy użytkownika dla inteligentnej wtyczki z harmonogramem, monitora baterii wielokrotnego ładowania oraz animowanego zegara mówionego. Te przykłady podkreślają techniki interfejsu użytkownika powszechnie stosowane w aplikacjach mobilnych, ale rzadko w systemach wbudowanych, takie jak przewijane listy, przejścia z niezależnie poruszającymi się obiektami, animowane przełączniki on-off i inne.
Sprzęt Moddable Six zawiera wszystkie niezbędne elementy do rozwoju produktu. 8,5 MB szybkiej pamięci RAM wspiera projekty JavaScript. Urządzenie łączy się z chmurą przez Wi-Fi oraz z lokalnymi urządzeniami przez BLE, działając w roli peryferyjnej i centralnej. Porty USB i szeregowe obsługują zarówno debugger JavaScript xsbug, jak i debugger gdb natywny przez JTAG.
Moddable Six jest dostępny w cenach zaczynających się od 29,99 USD bezpośrednio od Moddable. Więcej informacji na stronie Introducing Moddable Six.
Skomentuj ten artykuł za pośrednictwem X: @IoTNow i odwiedź nasza strone IoT Now Polska