Spark Core to połączenie platformy Arduino z mikrokontrolerem z rodziny ARM Cortex M3 oraz komunikacją bezprzewodową WiFi. Ten mały moduł zawiera mikrokontoler taktowany z częstotliwością 72MHz, umożliwia programowanie bezprzewodowe bez konieczności podłączania modułu do komputera. Twórcy jednak zostawili połączenie USB czy JTAG, tak, aby użytkownik mógł wybrać w jaki sposób chce programować moduł. Ponadto wbudowano moduł WiFi CC3000 firmy Texas Instruments i wyprowadzono kilkanaście wyprowadzeń do podłączenia elementów peryferyjnych. Ponieważ ogólne zainteresowanie platformą Arduino jest gigantyczne, twórcy postanowili i w tym projekcie skorzystać z tej platformy. Połączenie z modułem przez WiFi jest bardzo proste, wystarczy w przygotowanej aplikacji wpisać nazwę sieci i hasło dostępu. Twórcy projektu zwrócili dużą uwagę na prostotę i łatwy sposób eksploatacji, dlatego nie ma większych przeszkód w dołączeniu się do rozwoju projektu, tym bardziej, że został opublikowany na licencji Open Source.
Przykłady zastosowań:
- bezprzewodowy czujnik ruchu
- kamera ochrony zasilana z ogniwa słonecznego
- powiadomienie z Twitter
- bezprzewodowy pojazd RC
Twórcy przygotowali również API ułatwiające tworzenie aplikacji na smartfony, tablety czy komputery, które mogą wykorzystywać Spark Core. Ponadto zostały przygotowane dodatkowe moduły rozszerzające: adapter rozszerzający do wymiarów Arduino - umożliwi to rozszerzenie funkcjonalności poprzez dołączenie modułów dopasowanych do Arduino - adapter JTAG, moduł z przekaźnikami i adapter z zasilaniem bateryjnym. Moduł komunikuje się w standardzie Wi-Fi 802.11 b / g ze 128-bitowym szyfrowaniem, wyposażony w 8 wyprowadzeń I/O, 4 wyprowadzenia z modulacją PWM, 8 wyprowadzenia analogowe, interfejsy UART, SPI i I2C.
Strona źródłowa
Fajne? Ranking DIY
