- Produkt wycofany
|
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.
| Nazwa | Opis |
|---|---|
|
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. |
Przydatne linki |


