Jaki jest najtańszy sposób na dodanie Wi-Fi do Arduino?

9

Próbuję znaleźć jakiś adapter Wi-Fi dla Arduino, musi być tak mały, jak to możliwe (nie tarcza) i tak tani, jak to możliwe.

Do tej pory wydaje mi się, że znajduję tylko tarcze, które kosztują około 10 funtów +, ale pomyślałem, że jeśli dostaniesz zamienny adapter WiFi do laptopa za nic, że powinienem być w stanie uzyskać adapter Wi-Fi dla Arduino znacznie tańszy niż ten .

Możliwe, że po prostu nie wiem, czego szukać.

connersz
źródło
Najbardziej opłacalnym rozwiązaniem prawdopodobnie nie jest użycie dosłownego Arduino, ale raczej użycie czegoś innego kompatybilnego ze źródłem, który albo ma wbudowane Wi-Fi, albo może obsługiwać tani klucz Wi-Fi USB. Nie jest wykluczone, że takie kompletne rozwiązanie może kosztować mniej niż prawdziwy Arduino UNO - i zapewnia znacznie więcej pamięci i zasobów obliczeniowych do pracy.
Chris Stratton

Odpowiedzi:

8

Minęło kilka miesięcy od mojej poprzedniej odpowiedzi, a teraz dostępne są moduły WiFi oparte na ESP8266.

Łączą się one szeregowo z projektem (3,3 V) i są sterowane w sposób modemowy za pomocą poleceń AT.

Przy cenie około 5 USD pasują do pytania lepiej niż moja poprzednia odpowiedź oparta na OpenWrt.

Aby uzyskać więcej informacji o ESP8266, zapytaj swoją ulubioną maszynę wyszukującą lub nowości z tagiem ESP8266 w Hackaday .


(Stara odpowiedź z okresu sprzed ESP8266 dni :)

Głosuję na mały router z OpenWrt, na przykład „TP-Link TL-WR703N”.

To jak budowanie własnego Yùn z wybranym Arduino ...

WR703N:

Ma Ethernet, 150 MB WiFi, USB, a jeśli chcesz lutować, konsolę szeregową i 2 piny GPIO, które można przekształcić w I2C.

Z pewnością nie jest to rozwiązanie wielkości chipa lub stempla, ale często tańsze niż alternatywy, bardziej wydajne i rozszerzalne.

Wyszukaj w sieci ulubiony find'o'bot dla „arduino wr703n”, a znajdziesz wiele przykładów ...

odszedł
źródło
Widziałem to gdzieś, gdzie używają I2C do bezpośredniego połączenia. Byłoby to wolniejsze niż bezpośredni Ethernet, ale zmniejsza koszty i rozmiar bez kolejnego układu Ethernet
Anonymous Penguin
Najłatwiejszym sposobem podłączenia Arduino do WR703N jest połączenie szeregowe przez USB.
odszedł
Pytanie brzmiało: „tak mały, jak to możliwe, a nie tarcza” i „mniej niż 10 funtów”. To nie jest to.
Federico Fissore
@FedericoFissore ... WR703N jest jednym z najtańszych sposobów na połączenie WiFi i Arduino. To nie moja wina, że ​​ktoś marzy o zastosowaniu nieistniejących, znacznie tańszych rozwiązań.
odszedł
Ok ... teraz mamy moduły oparte na ESP8266, aby dodać WiFI do twoich projektów ... ak twoja ulubiona maszyna wyszukująca lub hackaday.com/tag/esp8266 ...
odszedł
1

Rozwiązaniem może być moduł WiFly RN-XV Networks ( dostępny w cenie 30 EUR ). Nigdy tego nie próbowałem. Obsługuje 802.11b / g.

Federico Fissore
źródło
2
Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Facet z
Pytanie dotyczyło mniej niż 10 funtów. To nie jest to.
Gilles „SO - przestań być zły”
0

Moduł Texas Instruments CC3000 10USD / 1000szt. Obsługuje tylko podłączenie do AP, tzn. Nie ma AdHoc / AP, który nie nadaje się do bezpośredniego użycia z iPadem.

TMa
źródło
-1

Opublikowałem instrukcję dotyczącą bardzo taniej / prostej osłony WiFi dla Arduino i mikroprocesorów, która podłącza się do Arduino Uno / Mega ma konfigurację przycisku sieci dla SSID sieci, hasła i IP i portu Nie i działa jako mostek szeregowy do WiFi, bez specjalnych bibliotek Arduino potrzebne.

Koszt <12,00 USD

Instrukcje są również dostępne na stronie www.pfod.com.au

drmpf
źródło