Какой самый дешевый способ добавить Wi-Fi в Arduino?

9

Я пытаюсь найти какой-то адаптер Wi-Fi для Arduino, он должен быть как можно меньше (не щит) и как можно дешевле.

Пока что я могу только найти щиты, которые стоят около 10 фунтов стерлингов +, но я решил, что если вы сможете получить заменяющий адаптер Wi-Fi для ноутбука за бесценок, я смогу получить адаптер Wi-Fi для Arduino гораздо дешевле, чем этот. ,

Возможно, я просто не знаю, что искать.

connersz
источник
Наиболее экономически эффективное решение, скорее всего, не использует буквально Arduino, а скорее использует что-то еще, совместимое с исходным кодом, которое либо имеет встроенный Wi-Fi, либо может содержать дешевый USB-ключ Wi-Fi. Не исключено, что такое полное решение может стоить дешевле, чем настоящая Arduino UNO, и обеспечить гораздо больше памяти и вычислительных ресурсов для работы.
Крис Страттон

Ответы:

8

Прошло несколько месяцев с момента моего предыдущего ответа, и теперь доступны модули WiFi на базе ESP8266.

Они подключаются к вашему проекту последовательно (3,3 В) и управляются модемным способом с использованием AT-команд.

При цене около 5 долларов они отвечают этому вопросу лучше, чем мой предыдущий ответ на основе OpenWrt.

Для получения дополнительной информации о ESP8266 спросите любимую поисковую машину или перечислите новости с тегом ESP8266 на Hackaday .


(Старый ответ из пред-ESP8266-дней :)

Я голосую за маленький роутер перепрошитый с OpenWrt как "TP-Link TL-WR703N".

Это похоже на создание собственного Yùn с Arduino на ваш выбор ...

WR703N:

Он имеет Ethernet, 150 Мбит WiFi, USB и, если хотите, пайку, последовательную консоль и 2 GPIO-контакта, которые можно превратить в I2C.

Это, конечно, не решение для чипов или штампов, но часто дешевле, чем альтернативы, более мощное и расширяемое.

Поищите в сети ваш любимый find'o'bot для "arduino wr703n", и вы найдете множество примеров ...

ушел
источник
Я видел это где-то, где они используют I2C для прямого подключения. Это было бы медленнее, чем прямой Ethernet, но это снижает затраты и размер без другого чипа Ethernet
Anonymous Penguin
Самый простой способ подключить Arduino к WR703N - это последовательный порт через USB.
пропал
Вопрос задавался как «как можно меньше, а не щит» и «менее £ 10». Это не так
Федерико Фиссоре
@FedericoFissore ... WR703N на самом деле является одним из самых дешевых способов соединить WiFi и Arduino вместе. Это не моя вина , если кто - то мечтает использовать несуществующие mucht дешевые решения.
ушел
Хорошо ... теперь у нас есть модули на основе ESP8266 для добавления WiFI к вашим проектам ... например, ваш любимый поисковик или hackaday.com/tag/esp8266 ...
ушел
1

Модуль Roving Networks RN-XV WiFly ( продается по цене 30 евро ) может быть решением. Я никогда не пробовал это. Он поддерживает 802.11b / g.

Федерико Фиссоре
источник
2
Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить сюда основные части ответа и предоставить ссылку для справки.
Парень в шляпе
Вопрос задавался менее чем за 10 фунтов. Это не так
Жиль "ТАК - перестань быть злым"
-1

Я опубликовал инструкцию для очень дешевого / простого WiFi Shield для Arduino и микропроцессоров, который подключается к Arduino Uno / Mega, имеет конфигурацию веб-страницы с кнопками для сетевых ssid, паролей и ip и portNo и действует как мост Serial to WiFi, никаких специальных библиотек Arduino необходимо.

Стоимость <12,00 долларов США

Инструкции также доступны на www.pfod.com.au

drmpf
источник