Gyengus™ weblapja

RedBear Duo

A RedBear Duo egy WiFi és Bluetooth (BLE) modult is tartalmazó Arduino kompatibilis fejlesztőpanel. Kickstarter kampány keretében 19$-ért sikerült hozzá jutnom. Azóta sajnos felment az ára a gyártó oldalán.
Így néz ki a RedBear Duo:

Fontosabb adatai:

  • STMicroelectronics STM32F205 ARM Cortex-M3 \@120MHz, 128 KB SRAM és 1MB Flash
  • Broadcom BCM43438 WiFi 802.11n (2.4GHz) + Bluetooth 4.1 (Dual Mode) combo chip
  • 16 Mbit (2 MB) SPI Flash memória
  • 18 GPIO pin
  • RGB status LED

Lábkiosztása az alábbi képen látható:

A fentiekből látható, hogy nagyon hasonlít az egyik korábbi cikkemben említett Particle Photonhoz. Igazából, könnyebb kiemelni a különbségeket: BLE és 16 Mbit flash memória. Még a lábkiosztásuk is megegyezik. Továbbá minden Particle eszköz (mobil alkalmazás, felhő, fejlesztőeszközök) használható a RedBear Duoval.

A RedBear Duo beüzemelése

A csomagban csak a RedBear Duo jött, nem adtak hozzá még kábelt se. Egy micro usb kábel segítségével a számítógéphez csatlakoztatva az RGB LED elkezd kéken villogni. Ez azt jelenti, hogy "listening" módban van az eszköz. A Zadig nevű program segítségével lehet váltani a Windows driverek közt. A listening módhoz az USB Serial (CDC) driverre lesz szükség.


Driver telepítés után a PuTTY vagy más terminál program segítségével lehet csatlakozni a RedBear Duohoz. Csatlakozás után "v" parancsra kiírja az eszköz a rajta lévő firmware verzióját, "i" parancsra meg az egyedi azonosítóját. Utóbbira később szükség lesz, érdemes felírni. "m" parancsra az eszköz a saját MAC addressét írja ki.

Firmware frissítése

A RedBear Duo még fejlesztés alatt áll, ezért érdemes figyelni, van-e újabb firmware verzió.

  • A legfrissebb RedBear Duo firmware GitHubról letölthető
  • A setup gomb nyomva tartása közben le kell nyomni a reset gombot, amikor a LED sárgán villog, el kell engedni a setup gombot. Az eszköz DFU módban van.
  • Windows alatt a Zadig nevű programmal a drivert WinUSB-re kell váltani
  • Le kell tölteni a dfu-util nevű programot is
  • A könnyebb használhatóság érdekében érdemes a dfu-utilt bemásolni a letöltött és kicsomagolt firmwarel egy könyvtába
  • A dfu-util-static.exe-t átnevezhetjük dfu-util.exe névre
  • A következő parancsokkal lehet frissíteni az eszköz firmwarét:
   $ dfu-util -d 2b04:d058 -a 0 -s 0x08020000 -D duo-system-part1.bin  
   $ dfu-util -d 2b04:d058 -a 0 -s 0x08040000 -D duo-system-part2.bin  
   $ dfu-util -d 2b04:d058 -a 0 -s 0x080C0000 -D duo-user-part.bin  
   $ dfu-util -d 2b04:d058 -a 2 -s 0x140000 -D duo-fac-tinker.bin
  • Majd a reset gombbal újra lehet indítani a RedBear Duot

RedBear Duo hozzáadása a Particle Cloudhoz

A setup gombot nyomva kell tartani amíg el nem kezd kéken villogni a LED, aztán vissza kell váltani a drivert USB Serial (CDC)-re. Terminál program segítségével lehet beállítani a WiFi-t. Csatlakozás után a "w" parancsra elkéri az eszköz a WiFi hálózatra való csatlakozáshoz szükséges adatokat. Miután csatlakozott a Particle Cloudhoz a LED cián színnel fog pulzálni.
A Particle Build-ba belépve az eszközök (Devices) listáján rendelhetjük magunkhoz az eszközt. Adni kell neki egy nevet és be kell írni az egyedi azonosítót. Ezután a mobil alkalmazásban is meg fog jelenni. Előbbi helyes RedBear Duonak ismeri fel, utóbbi Photonnak, valószínűleg ezt majd javítják.

Demó

Csak egy egyszerű LED villogtató program, ami mellesleg elküldi a felhőbe a helyi IP címét:

Az IP cím a Particle Dashboardra belépve lesz látható.

Kategóriák: Elektronika, Programozás
Dátum: 2016. március. 06.
Ha tetszett a cikk, oszd meg barátaiddal:
« »