Jakiś czas temu miałem konieczność zaopatrzenia się mały moduł GPS do jednego z moich projektów.
Moją uwagę przykuły dwa modele - jeden wykorzystujący układ FGPMMOP6 oraz drugi wykorzystujący bardzo popularny układ NEO6 w wersji M. Ceny są bardzo do siebie zbliżone, jednak w ogólnym rozrachunku musiałem postawić tylko na jeden z nich.
Moduły te, pracują standardzie NMEA i komunikują się mikrokontrolerem za pomocą magistrali UART. Bardzo zależało mi, aby odbiornik był on jak najmniejszy z możliwością wpięcia w gniazdo o standardowym rozstawie pinów 2.45mm.
Reklama
LinkIt ONE - idealna płytka dla zastosowań IoT
Jeśli szukacie ciekawej platformy do swoich projektów Internetu Rzeczy (IoT) to bez wątpienia powinniście zwrócić swoją uwagę na platformę LinkIt One od Seeedstudio, opracowaną we współpracy z MediaTek.
Bez ogródek można stwierdzić, że jest to wszystko-mająca platforma deweloperska (prawie)zgodna z Arduino, którą dostaniecie w sklepie elty.pl.
Wszystko wskazuje na to, że w szeregach Arduino panuje ostra wojna – Arduino LLC pozywa bowiem włoski oddział Arduino Srl.
LLC, Srlc? Już biegnę z wyjaśnieniami – przynajmniej musicie sobie to wyobrazić!
Arduino LLC zostało założone w Stanach Zjednoczonych w 2009 roku, gdzie w skład założycieli wchodzą takie osobistości jak: Massimo Banzi, David Cuartielles, David Mellis, Tom Igoe oraz Gianluca Martino i to właśnie oni są właścicielem znaku towarowego Arduino. Pod ich opieką znajdują się wszystkie projekty, programy (IDE), wsparcie społeczności oraz strona arduino.cc. Produkcja płytek Arduino należy jednak do innej firmy, czyli Smart Projects Spinoff Srl, której z kolei założycielem jest również Gianluca Martino.
Nieciekawie zrobiło się już w listopadzie 2014 roku, kiedy to Martino oraz nowy dyrektor CEO Federico Musto zmienili nazwę swojej firmy z Smart Projects Spinoff Srl na Arduino Srl i zarejestrowali własną domenę arduino.org. Głównie o tą kwestię toczy się obecnie bój w Sądzie Rejonowym w Massachussetts jako wykorzystanie zastrzeżonej nazwy firmy.
Spekuluje się jednak, że przyczyną sporu jest to, że Massimo Bonzi i pozostali członkowie zarządu chcieli umiędzynarodowić produkcję markowych płytek Arduino i udostępniać licencję na produkcję zainteresowany firmom, w szczególności w Chinach skąd pochodzi największa ilość klonów Arduino, które w znacznym stopniu ograniczają dochód firmy. Gianluca Martino i Federico Musto chcieli oczywiście zatrzymać całą produkcję we włoskiej fabryce ze swoim „Made in Italy”. Jest to bardzo prawdopodobna wersja, ponieważ podłożem sytuacji jest jak zwykle wszechmogąca kasa. Należy wciąż pamiętać, że sprzedawcy są związani producentem, czyli firmą Martino i może się to odbić bardzo destrukcyjnie na Arduino LLC.
Nie wiadomo jak dalej rozwinie się sytuacja, ale wszystko wygląda na to, że zabójcą platformy Arduino stanie się... Arduino. Jednak wydaje się, że własnie to było motorem napędowym szybszego wydania Arduino IDE 1.6.0, kiedy Arduino Srl sforkowało oprogramowanie do swojego repozytorium GitHub.
Ciekawą przyszłość ma również zapowiedziana jakiś czas temu płytka Arduino Zero, która znalazła się już w sprzedaży na arduino.org z dopiskiem „Pro”. Przypomnijmy, że ma być to ciekawy projekt wykorzystujący mikrokontroler Atmela SAMD21 z 32-bitowym rdzeniem ARM Cortex o którym już pisałem na Blogu. Na stronie arduino.org można znaleźć również jego schematy i pliki EAGLE, ale na pierwszy rzut oka widać, że płytki wyglądają nieco inaczej:
Po lewo Arduino ZERO / Po prawo Arduino ZERO Pro
Jeśli jesteście zainteresowani Arduino Zero Pro, można go kupić na przykład tutaj - IDE obsługujące nowe "Zero" jest z kolei dostępne tutaj. W asortymencie Arduino.org znalazł się również ekskluzywny produkt Arduino Yun Mini, o którym nie wiadomo jeszcze zbyt wiele.
Jestem bardzo ciekaw jak potoczą się losy Arduino... a Wam jak się wydaje?
Zapraszam do zapoznania się z nowymi poradnikami w dziale Arduino:
- Diody LED WS2812 ze sterownikiem WS2811: przeczytaj artykuł
- Super wyświetlacz TFT z kontrolerem FT800: przeczytaj artykuł
- Przekaźniki elektromagnetyczne i bistabilne: przeczytaj artykuł
- Moduł MP3 z układem YX5300: przeczytaj artykuł
Gorąco zachęcam również do zajrzenia na mój kanał YouTube o tematyce Arduino
IMU GY-86. 3-osiowy żyroskop i akcelerometr MPU6050
Zapraszam do kolejnej części artykułu na temat modułu IMU GY-86. Tym razem Będziemy omawiać 3-osiowy akcelerometr i 3-osiowy żyroskop MPU6050. Między innymi. poznamy zasadę działania filtru Kalmana jak i obsługę sprzętowych przerwań przy detekcji ruchu i upadku swobodnego.
Przeczytaj artykuł: 3-osiowy żyroskop i akcelerometr MPU6050