Przejdź do treści

Adafruit Trinkey QT2040 Recenzja

    1647494403

    Nasz werdykt

    Może nie dla każdego, ale dla tych, którzy potrzebują kompaktowej płyty RP2040 z dostępem do dużej gamy czujników, Trinkey QT2040 to solidny wybór, który wykona zadanie.

    Do

    + Łatwy w użyciu
    + Otwory montażowe M2,5
    + Stemma QT / Qwiic

    Przeciwko

    – Niewiele lub brak GPIO

    Adafruit wziął Raspberry Pi RP2040, ten sam SoC, który znajduje się w Raspberry Pi Pico, i umieścił go w czymś innym. Urządzenie w kształcie klucza USB bez GPIO i z ograniczoną łącznością. Co oni sobie myśleli? Adafruit stworzyło gamę zasilanych płyt RP2040, od najmniejszej QT Py RP2040 do największej Feather RP2040, wszystkie wyposażone są w wybór pinów GPIO, a większość ma dodatkowe funkcje. 

    W przypadku najnowszej płyty Adafruit RP2040 mamy płytę zaprojektowaną w oparciu o format Adafruit Trinkey, który łączy urządzenie w stylu Trinket z wygodą klucza USB. Trinkey QT2040 jest zaprojektowany do użytku plug and play i może być podłączony do dowolnego komputera z dowolnym systemem operacyjnym.

    Adafruit Trinkey QT2040 7,50 zł

    Trinkey QT2040 oferuje szybki i prosty sposób na budowanie projektów z mocą RP2040 i właśnie to zrobiliśmy z serią czujników podłączonych za pomocą poręcznego złącza Stemma Q / Qwiic.

    Specyfikacja sprzętu Adafruit Trinkey QT2040 

    System na chipie
    Układ mikrokontrolera RP2040 zaprojektowany przez Raspberry Pi w Wielkiej Brytanii. Dwurdzeniowy procesor Arm Cortex M0+, elastyczny zegar do 133 MHz. 264 KB SRAM i 8 MB wbudowanej pamięci Flash

    GPIO
    STEMMA Port QT / Qwiic do łączności I2C NeoPixel (WS2812B) RGB LED Programowalny przez użytkownika przycisk BOOT

    Zasilanie / USB
    USB A wbudowany w bardzo grubą płytkę drukowaną

    Wymiary
    1 x 0,7 cala (2,54 x 17,8 mm)

    Projekt i użycie Adafruit Trinkey QT2040 

    Całkiem oczywiste, że Trinkey QT2040 Adafruita skupia się na połączeniu USB-A. Żadnych ciągnących się przewodów po prostu podłącz i zacznij hakować. Wszystkie płytki z serii Trinkey firmy Adafruit podążają za tą praktyką, ale Trinkey QT2040 jest pierwszym, który jest zasilany przez RP2040 SoC Raspberry Pi. Poprzednie Trinkeys były zasilane przez Atmel SAMD21 SoC. Ze względu na rozmiar Adafruit Trinkey QT2040 nie ma tradycyjnych pinów kompatybilnych z płytką stykową, zamiast tego mamy pojedyncze złącze Stemma QT/Qwiic, które może być używane z kompatybilnymi urządzeniami, w tym czujnikami i ekranami. Komponenty Stemma QT / Qwiic można łączyć ze sobą w celu tworzenia projektów, na przykład połączyliśmy 10-kanałowy spektrometr AS7341 i czujnik jakości powietrza BME688 z Trinkey QT2040 i odczytaliśmy dane na żywo, wyświetlane przez powłokę Python Shell (REPL). Trinket QT2040 posiada również pojedynczy NeoPixel, który pozostawiony niezaprogramowany pokaże ewentualne błędy mrugnięciem diody LED określoną ilość razy i w zadanym kolorze. Możemy używać NeoPixela w naszych projektach dzięki prostej bibliotece CircuitPython, która abstrahuje większość złożoności, w tym abstrahując pin GPIO zamiast tego mamy nazwane odniesienie (board.NEOPIXEL). Programowalny przez użytkownika przycisk BOOT jest zwykle używany do ustawienia płyty w tryb, w którym można flashować nowe oprogramowanie układowe. Ten przycisk może być również używany w naszych projektach i również ma abstrakcyjną nazwę odniesienia (board.BUTTON), która może być używana do wyzwalania akcji w naszym kodzie. w tym abstrahując pin GPIO zamiast tego mamy nazwane odniesienie (board.NEOPIXEL). Programowalny przez użytkownika przycisk BOOT jest zwykle używany do ustawienia płyty w tryb, w którym można flashować nowe oprogramowanie układowe. Ten przycisk może być również używany w naszych projektach i również ma abstrakcyjną nazwę odniesienia (board.BUTTON), która może być używana do wyzwalania akcji w naszym kodzie. w tym abstrahując pin GPIO zamiast tego mamy nazwane odniesienie (board.NEOPIXEL). Programowalny przez użytkownika przycisk BOOT jest zwykle używany do ustawienia płyty w tryb, w którym można flashować nowe oprogramowanie układowe. Ten przycisk może być również używany w naszych projektach i również ma abstrakcyjną nazwę odniesienia (board.BUTTON), która może być używana do wyzwalania akcji w naszym kodzie.

    Fizycznie Trinkey QT2040 jest nieco większy niż QT Py RP2040, ale to dobrze, ponieważ Trinkey QT2040 został zaprojektowany, aby wykorzystać wiele komponentów Stemma QT, które mają podobny rozmiar. Za pomocą czterech otworów na śruby M2,5 możemy układać komponenty jeden na drugim, a za pomocą krótkich kabli Stemma QT możemy budować zgrabne i mocne projekty.

    Trinkey QT2040 jest kompatybilny z C/C++ i MicroPythonem, ale aby uzyskać jak najwięcej z tej płyty, naprawdę musimy użyć CircuitPythona. Dzięki CircuitPython mamy łatwy w użyciu dialekt Pythona 3, duży wybór bibliotek, dzięki którym możemy odebrać i podłączyć tablicę Stemma QT / Qwiic i rozpocząć hakowanie. CircuitPython to idealny sposób na poznanie Trinkey QT2040.

    Przypadki użycia dla Adafruit Trinkey QT2040 

    Brak tradycyjnego GPIO jest przeszkodą dla Trinkey QT2040, ale nie jest to bynajmniej strata. Format USB oznacza, że ​​Trinkey QT2040 można podłączyć do komputera, który wymaga szybkiego dostępu do sprzętowej platformy hakerskiej. Potrzebujesz zhakować niektóre komponenty I2C, Trinkey QT2040 pozwoli ci się podłączyć i włamać. Ale to nie wszystko, co potrafi Trinkey QT2040. Możemy zbudować nasz projekt używając różnych płyt Stemma QT / Qwiic i podłączyć bezpośrednio do power banku USB bez dodatkowych przewodów. Przykładem tego typu projektu jest urządzenie do gromadzenia danych, które wykorzystuje czujniki do odczytywania temperatury, wilgotności, jakości powietrza i przechowywania danych w obszernej pamięci flash o wielkości 8 MB. Następnie możemy pobrać projekt Trinkey QT2040 i połączyć się z komputerem, aby zinterpretować dane. M2.

    Dolna linia 

    Adafruit Trinkey QT2040 nie jest deską dla każdego. Brak tradycyjnego GPIO trochę odstraszy, ale wygoda USB A i Stemma QT / Qwiic podnosi tę płytę do rangi szwajcarskiego scyzoryka narzędzia. Posiada wszystko, czego potrzebujemy do zbierania danych z kompatybilnych czujników. Może być zasilany z dowolnego portu USB i jest kompaktowy. Gama desek Trinkey jest niszowa, ale wykonują swoją pracę. Połączenie USB A jest bardzo mile widziane i przydatne, ale w miarę jak laptopy zbliżają się do USB C, zadajemy sobie pytanie, czy przyszła wersja tej płyty będzie miała nowsze połączenie? 

    0 0 votes
    Rating post
    Subscribe
    Powiadom o
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x