Arietta G25 – 29 GPIO z Linuksem

Artietta G25 to kolejna sprytna płytka kontrolera wielkości kciuka. Ta ma wymiary 5,3 na 2,5 cm.
Na tak małej przestrzeni znajduje się kontroler ARM A9 firmy Atmel działający z prędkością 400 MHz oraz 128 (za 20 Euro + VAT) lub 256 MB (za 30 Euro + VAT) pamięci RAM. Parametry pozwalają na uruchamianie na niej Linuksa za pośrednictwem wbudowanego czytnika kart mikro SD.

image
Zdjęcie pochodzi ze strony Acmesystems.it

Płytka wyposażona jest w dużą ilość pinów. Wyprowadzone są one na łatwe w użyciu pola lutownicze 2×20 pinów o standardowym wygodnym rastrze 2,54 mm. Można tam wlutować gniazdo lub wtyk goldpin.
Do swojej dyspozycji masz tam 29 pinów cyfrowych GPIO mających poziomy logiczne 3,3 V oraz 3 interfejsy USB.

Niektóre piny GPIO mają podwójną funkcję. Dodatkowo mogą pełnić rolę:

  • 3 interfejsów szeregowych RS232 (TTL 3,3V)
  • 2 interfejsów i2c
  • interfejsu SPI z 4 pinami CS
  • 4 wejść analogowych o rozdzielczości 10 bitów
  • Interfejsu i2s do generowania cyfrowego wyjścia aufio
  • 4 wyjść PWM
  • 4 interfejsów 1-Wire

Płytka zasilana jest przez wbudowane gniazdo mikro USBm piny 5V lub 3.3V. Gniazdo USB pozwala także na dostęp do Linuksa uruchomionego na płytce. Dodatkowo jest wejście VBat umożliwiające podtrzymanie zegarka za pomocą baterii, gdy płytka nie jest zasilana.

Dodatkowe piny pozwalają dołączyć moduł Wi-Fi, kosztujący 7 Euro + VAT.

image
Zdjęcie pochodzi ze strony Acmesystems.it

Wszystkie funkcje i wyprowadzenia są udokumentowane na stronie producenta. Płytkę można programować w każdym języku programowania dostępnym na Linuksa i obsługującym procesory ARM. Np. C++, Python, NodeJs, Java, PHP, Bash. Zgodnie z ideą U***a wszystkie interfejsy płytki są plikiem.

sprae

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.