• EOL

Arduino Primo - Bluetooth + NFC + WiFi

Indeks: ARD-09404

Moduł z mikrokontrolerem nRF52832 oraz STM32F103RBT6 wyposażony w popularny układ ESP8266 do komunikacji z siecią WiFi. Posiada wbudowany układ Bluetooth BLE i NFC, 512 kB pamięci Flash, 64 kB RAM, 14 cyfrowych wejść/wyjść z czego 12 można wykorzystać jako kanały PWM, 6 wejść analogowych, 1 wyjście analogowe oraz popularne interfejsy komunikacyjne.

Arduino Primo - Bluetooth + NFC + WiFi
249,00 zł
202,44 zł netto
Zapłać później
Powiadom o dostępności
Niedostępny
Produkt wycofany
Producent: Arduino

Uwaga!

Sprzedaż produktu została zakończona. Sprawdź inne urządzenia w tej kategorii.

Opis

Moduł Arduino Primo z wbudowanym ESP8266 do komunikacji z siecią WiFi. Jego głównym mikrokontrolerem jest układ nRF52832, wyposażony w Bluetooth BLE, NFC, 14 cyfrowych wejść/wyjść z czego 12 można wykorzystać jako wyjścia PWM (np. do sterowania silnikami) oraz 6 analogowych wejść i 1 analogowe wyjście. Układ taktowany jest sygnałem zegarowym o częstotliwości 64 MHz, posiada 512 kB pamięci programu Flash oraz 64 kB pamięci operacyjnej SRAM. Dodatkowo płytka wyposażona jest w układ STM32F103RBT6 jako moduł serwisowy do debugowania oraz programowania innych mikrokontrolerów. Posiada on 64 kB pamięci Flash oraz 20 kB pamięci operacyjnej SRAM. Pracuje z częstotliwością do 72 MHz. Napięcie pracy wyprowadzeń Arduino Primo jest równe 3,3 V.

 

Wbudowany moduł ESP8266 umożliwia dostęp do WiFi, co pozwala na stworzenie sieci IoT (Internet Rzeczy). Układ posiada zintegrowany stos TCP/IP. Arduino Primo jest programowane za pośrednictwem Arduino IDE od wersji 1.8.x.

 

 Przedmiotem sprzedaży jest oryginalny produkt Arduino, Botland jest oficjalnym dystrybutorem tej firmy.

Oprócz modułu WiFi, Bluetooth oraz NFC, płytka posiada również nadajnik i odbiornik IR, buzzer, moduł ładowania lipol oraz dwa przyciski do wykorzystania przez użytkownika.

Instalacja sterowników

Producent zaleca instalację sterowników według następującej instrukcji:

  • Usuń sterownik "Arduino nRF52 Boards" z Menedżera płytek (Narzędzia -> Płytka -> Menedźer płytek)
  • Usuń folder Arduino15 znajdujący się w C:Users{username}AppDataLocalArduino15
  • Uruchom ponownie Arduino IDE
  • Po przecinku dodaj link: http://downloads.arduino.cc/packages/package_primo core_index.json w Plik -> Preferencje w okienku Dodatkowe adresy URL do menedżera płytek 
  • W menedźerze płytek zainstaluj sterowniki "Arduino nRF52 Boards" w wersji 1.0.2.

Główne cechy

Poniżej przedstawiamy kilka cech, które wyróżniają moduł Arduino Primo na tle innych płytek programowalnych.

 

NazwaOpis

Zainstalowany

bootloader

Dzięki zainstalowanemu bootloaderowi do zaprogramowania urządzenia wystarczy odpowiedni przewód microUSB oraz oprogramowanie ze strony producenta.

Arduino

Shield

Rozkład złącz umożliwia montaż dedykowanych nakładek tzw. Arduino Shield.
Wbudowane mikrokontrolery
Płytka posiada główny mikrokontroler Nordic nRF52832 taktowany częstotliwością 64 MHz. Dodatkowo wyposażona jest w układ STM32F103RBT6 jako moduł serwisowy do debugowania oraz programowania innych mikrokontrolerów.

Moduł WiFi

Wbudowany moduł ESP8266 umożliwia dostęp do WiFi, co pozwala na stworzenie sieci IoT (Internet Rzeczy). Układ posiada zintegrowany stos TCP/IP.

Wyprowadzenia

cyfrowe

14 cyfrowych wejść/wyjść umożliwia m.in. sterowanie diodami LED, przekaźnikami oraz odczytywanie stanów przycisków.

Wydajność

prądowa

Maksymalna wydajność prądowa pojedynczego wyprowadzenia wynosi 15 mA.

Wyjścia

PWM

12 wyjść PWM pozwala np. na sterowanie silnikami oraz regulowanie jasności diod.

Wejścia

analogowe

6 wejść wbudowanego przetwornika analogowo-cyfrowego o rozdzielczości 12-bitów obsługuje m.in. czujniki z wyjściem analogowym.

Komunikacja

szeregowa

Urządzenie obsługuje popularne interfejsy komunikacyjne, m.in.: UART, I2C i SPI.
Funkcje specjalne  Niektóre piny posiadają funkcje specjalne, których krótki opis dostępny jest w przewodniku.

Pamięć

wbudowana

Układ nRF52832 taktowany jest sygnałem o częstotliwości 64 MHz, posiada 512kB pamięci programu Flash, 64 kB pamięci operacyjnej SRAM.

Zasilanie

Do zasilania Arduino można wykorzystać dowolny zasilacz o napięciu 5 V ze złączem microUSB lub baterię lipol 3,7 V + konektor 2 mm.

Zasilanie

port USB

Płytkę można zasilać z komputera poprzez przewód USB pamiętając przy tym, że maksymalna wydajność prądowa portu USB wynosi 500 mA. Arduino posiada system chroniący gniazdo przed zwarciem oraz przepływem zbyt wysokiego prądu.

Złącze

ICSP

Moduł posiada wyprowadzenia ICSP służące do podłączenia zewnętrznego programatora AVR.

Pin

IOREF

Pin IOREF umożliwia bezpośredni dostęp do napięcia z jakim pracują wyprowadzenia I/O.

Wbudowana

dioda LED

Podłączona dioda LED na pinie 9 umożliwia debuggowanie prostych programów.

Wyjście

3,3 V

Wbudowany regulator napięcia umożliwia zasilanie zewnętrznych urządzeń napięciem 3,3 V o poborze prądu do 50 mA.
Dodatkowe funkcje
Moduł posiada możliwość łączenia przez Bluetooth BLE oraz układ NFC. Ponadto zastosowano odbiornik i nadajnik IR, buzzer oraz moduł ładowarki lipol.

 

Pierwsze uruchomienie

Aby ułatwić rozpoczęcie pracy z modułem, polecamy zapoznać się z poradnikiem producenta.

 

Rozkład elementów na płytce Arduino Primo.

Komunikacja z modułem WiFi i nRF52

Na płytce znajduje się specjalny ekspander SPI/I2C - UART, który umożliwia komunikację z modułem ESP8266 pozostawiając wolnym główny interfejs UART (pint RX0 i TX0), który służy do komunikacji Arduino z komputerem. Szczegóły dotyczące komunikacji można znaleźć na stronie producenta i przewodniku użytkownika.

 

Schemat komunikacji z układem nRF52.

 

Specyfikacja

  • Napięcie zasilania: 5 V
  • Napięcie pracy wyprowadzeń: 3,3 V
  • Pobór prądu: ok. 130 mA
  • Mikrokontroler: Nordic nRF52832
    • Maksymalna częstotliwość zegara: 64 MHz
    • Pamięć SRAM: 64 kB
    • Pamięć Flash: 512 kB
  • Mikrokontroler STM32F103RBT6
    • Funkcje serwisowe
    • Maksymalna częstotliwość zegara: 72 MHz
    • Pamięć SRAM: 20 kB
    • Pamięć Flash: 64 kB
  • Moduł WiFi ESP8266:
    • Architektura: Tensilica Xtensa LX106
    • Napięcie pracy: 3,3 V
    • Pamięć Flash: 4 MB
    • Pamięć RAM: 8 MB instrukcje, 12 MB dane
    • Maksymalna częstotliwość zegara: 80 MHz
    • Standard WiFi: 802.11 b/g/n 2.4 GHz
    • Czas wybudzenia z trybu uśpienia: poniżej 2s
  • Porty I/O: 14
  • Wyjścia PWM: 12
  • Ilość wejść analogowych: 6 (kanały przetwornika A/C o rozdzielczości 12 bitów)
  • 1 wejście analogowe
  • Bluetooth BLE
  • NFC
  • Interfejsy szeregowe: UART, SPI, I2C
  • Zewnętrzne przerwania
  • Wbudowany moduł ładowraki lipol
  • Odbiornik i nadajnik IR
  • Buzzer
  • 2 przyciski użytkownika
  • Przycisk reset i ESP_Boot
  • Podłączona dioda LED na pinie 9
  • Gniazdo microUSB do programowania i zasilania
  • Złącze baterii - raster 2,0 mm (w naszej ofercie kompatybilny przewód)
  • W zestawie znajduje się podkładka z tworzywa sztucznego
  • Wymiary: 53 x 68.5 mm
  • Masa: 20 g

 

Darmowe oprogramowanie można pobrać ze strony producenta www.arduino.cc

 

Zapewniamy, że wszystkie sprzedawane w naszym skleppie płytki oznaczone symbolem Arduino są oryginalne. Można się o tym przekonać przekonać sprawdzając listę autoryzowanych dystrybutorów.

 

UC - Mikrokontroler nRF52832
UC - Rdzeń 32-bit ARM Cortex
UC - Pamięć Flash 512 kB
UC - Pamięć RAM 64 kB
UC - wejścia analog. 6
UC - Taktowanie 64 MHz
UC - Przetwornik AC 12-bitów
UC - Przetwornik CA Tak
UC - Kanały PWM 12
UC - Moduł WiFi Tak
UC - Interfejs USB microUSB
UC - Bluetooth Tak
Szerokość opakowania 0.001 cm
Wysokość opakowania 0.001 cm
Głębokość opakowania 0.001 cm
Masa opakowania 0.001 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: