Kurs programowania micro:bit dla dzieci oraz ich rodziców i nauczycieli: poznaj popularną platformę do nauki programowania »

Arduino Tian – płytka prototypowa z Linuxem na pokładzie

Arduino Tian – płytka prototypowa z Linuxem na pokładzie

Płytki od Arduino dają wiele możliwości. Jednak konkurencja typu Raspberry Pi zawsze była krok dalej. Instalacja Linuxa i potężniejszy procesor pozwalały na bardziej zaawansowane projekty.

Sytuacja może ulec teraz zmianie. Do sprzedaży trafiło Arduino Tian, czyli płytka z zainstalowanym systemem Linux OpenWRT Linin.

Połączenie Arduino i Linuxa, to świetny ruch ze strony zespołu Arduino.org. Za sprawą systemu operacyjnego, otrzymujemy pełną kontrolę nad naszym projektem. Od teraz bez problemu możemy połączyć różne języki programowania np.: PHP, Python, Node.js, Ruby on Rails itp.

Arduino_Tian_front

Płytka Arduino Tian.

Arduino Tian wykorzystuje dwa mikrokontrolery. Pierwszym z nich jest ATmel SAMD21G18 z 32-bitowym rdzeniem ARM Cortex-M. Odpowiedzialny jest on za  obsługę cyfrowych wyprowadzeń wejść/wyjść, wejść analogowych oraz magistrale komunikacyjne.


Drugim układem jest Qualcomm Atheros AR9342. Jego zadaniem jest obsługa komunikacji z WiFi oraz Ethernetem. Dodatkowy układ CSR8510 pozwala również na komunikację przez Bluetooth.

Tył płytki Arduino Tian

Tył płytki Arduino Tian.

Na płytce znajduję się: 14 cyfrowych wejść/wyjść (12 z obsługą PWM). Zestaw posiada również 6 wejść przetwornika analogowo-cyfrowego o rozdzielczości 10-bitów. Nie zabrakło oczywiście portu RJ45, USB 2.0 oraz micro-USB 2.0.

Urządzenie obsługuje popularne interfejsy komunikacyjne m.in.: UART, I2C i SPI oraz USB. Moduł posiada wyprowadzenia ICSP do podłączenia zewnętrznego programatora AVR. Płytka może być zasilana napięciem 5V z portu micro-USB lub napięciem mieszczącym się w zakresie od 6 do 17V (przez pin VIN, na płytce brak standardowego złącza dla zasilacza).

Opis elementów

Opis elementów znajdujących się na płytce.

Płytkę Tian można programować standardowo z poziomu Arduino IDE oraz bezprzewodowo przez WiFi. Po podłączeniu zasilania moduł widoczny jest na komputerze PC jako sieć WiFi o nazwie Arduino Tian. Płytka jest już dostępna w polskiej dystrybucji, aktualna cena to 399 zł.

Specyfikacja techniczna Arduino Tian

  • Mikrokontroler AVR: SAMD21G18
    • Rdzeń: 32-bit ARM Cortex-M0+
    • Napięcie pracy wyprowadzeń: 3,3 V
    • Wydajność prądowa pojedynczego pinu: 7 mA
    • Maksymalna częstotliwość zegara: 16 MHz
    • Pamięć SRAM: 32 kB
    • Pamięć Flash: 256 kB (69 kB zarezerwowane dla bootloadera)
    • Porty I/O: 20
    • Wyjścia PWM: 12
    • Ilość wejść analogowych: 6 (kanały przetwornika A/C o rozdzielczości 10 bitów)
    • Interfejsy szeregowe: UART, SPI, I2C, USB
  • Procesor dla systemu Linux: Atheros AR9342
    • Architektura: MIPS 533 MHz
    • Napięcie zasilania: 3,3 V
    • Ethernet IEEE 802.3 10/100/1000 Mbit/s
    • WiFi: 802.11 b/g/n 2.4 GHz dual-band
    • Bluetooth: CSR8510, Bluetooth with EDR / BLE 4.0
    • Pamięć RAM: 64 MB DDR2
    • Pamięć Flash: 16 MB + 4 GB eMMC
    • Gniazdo USB Typ-A 2.0
    • Napięcie zasilania: 5 V
    • Pobór prądu: ok. 470 mA
  • Wymiary płytki: 53 x 68,5 mm
  • Masa: 0,036 kg

Źródło: [1][2]

arduino, linux, płytka, zestaw

Trwa ładowanie komentarzy...