W zależności od typu procesora zmienna jest pojemność pamięci, liczba linii GPIO i wiążąca się z nimi wielkość obudowy. Bez zmiany pozostaje zakres napięcia zasilania 1,71…5,5 V. Procesory oferowane są w obudowach TQFP 48/64/68 oraz QFN68 z dostępnymi 38–55 wyprowadzeniami GPIO. Jednostkowe ceny w zależności od typu układu oscylują od 3 do 5 USD za sztukę. Dokładne porównanie wyposażenia przedstawia tabela 1.
Jako wsparcie projektowe wprowadzono do oferty zestaw uruchomieniowy CY8CKIT-043 (fotografia 2), którego sercem jest układ CY8C4247AZI-M485 w obudowie TQFP64 oraz wbudowany programator/debugger Kit-Prog oparty na PSoC5.
W tym wypadku jest kontynuowana idea taniego zestawu uruchomieniowego o budowie znanej z rodziny PSoC4000. Zestaw składa się z niewielkiej płytki podzielonej na pole programatora i procesora wykonanej w formie wtyku do portu USB. Tym razem nie jest to tylko mostek USB/I2C wymagający wgrania bootloadera do procesora docelowego, a pełny programator/debugger Kit-Prog znany z kitów zgodnych z Arduino. Dzięki temu zestaw jest niewielki i pomimo pełnej funkcjonalności kosztuje zaledwie 10 $. W tej cenie nie należy spodziewać się bogatych peryferii, ale przycisk użytkownika i dioda LED zostały zachowane. Zestaw w dalszym ciągu może zostać rozdzielony, a standardowy rozstaw złączy ułatwia wykorzystanie go bezpośrednio np. w układzie prototypowym, bez ponoszenia dodatkowych kosztów. Wszystkie wyprowadzenia procesora dostępne są na złączach szpilkowych. W dalszym ciągu dzięki zworze J4 możliwy jest pomiar prądu pobieranego przez układ, co jest szczególnie ważne przy aplikacjach mobilnych i IoT.
Jako, że od dłuższego czasu Cypress jest w czołówce firm dostarczających i promujących rozwiązania komunikacyjne USB/Bluetooth, ze szczególnym nastawianiem na mikromocowe układy przeznaczone dla Internetu Rzeczy (IoT), na płytce pozostawiono miejsce na moduł PSoC-BLE PRoC (CYBLE-022001-00), który wraz z kilkoma elementami uzupełniającymi umożliwia rozpoczęcie, w miarę rozsądnym kosztem, prototypowania urządzeń IoT. Dokładny opis koniecznych przeróbek opisany jest w dokumentacji kitu: 001-97606. CYBLE-022001 to jeden z mniejszych dostępnych aktualnie modułów, o wymiarach zaledwie 10 mm×10 mm×1,8 mm, zawierających kompletny interfejs BLE włącznie z wbudowaną anteną. Podobnie jak w pozostałych zestawach, programowanie jest możliwe także za pomocą MiniProg3 poprzez złącze J5 (wymaga wlutowania).
Zestaw w cenie 10 USD jest ciekawą alternatywą dla zestawów Arduino, STM, Launchpada. Warto zapoznać się z jego możliwościami.
Adam Tatuś, EP