Телефонуйте » (+38) 096 227 41 41

Дізнайтеся, як ви можете отримати працюючий ESP8266 і запустити ASAP за допомогою Arduino IDE.

ESP8266 є недорогий модуль WiFi від Espressif Systems. Його популярність зростає серед спільноти пристроїв завдяки його приємних особливостей і стабільності, крім того, він може бути легко запрограмований за допомогою Arduino IDE.
У цій статті ми дізнаємося, як програмувати ESP8266 використовуючи UARTbee або Arduino Uno, і Arduino IDE.
Необхідно мати:

1. Встановлений модуль ESP8266.
2. ArduinoUNO, UARTbee або будь-який пристрій переходу від UART до USB.
3. Дротяні перемички.
4. Arduino IDE версії 1.6.6 або вище.

Зробіть з’єднання!

По-перше, ми повинні визначити вихідні піни ESP8266.

Для того, щоб встановити ESP8266 в режим програмування необхідно підключити його за допомогою перемичок наступним чином:

Примітка: Якщо використовуєте UNO Arduino, то вам буде необхідно приєднати Arduino RST до GND. Будь ласка, будьте обережні з виводом VCC ESP8266 - він працює тільки з живленням 3.3 В.

Встановіть Arduino IDE

1. Завантажте Arduino IDE.
2. Відкрийте IDE і натисніть на кнопку "File -> Preferences".
3. У розділі "Aditional Boards Manager URLs" додайте наведений нижче рядок і натисніть "OK":
http://arduino.esp8266.com/stable/package_esp8266com_index.json
4. Перейдіть в "Tools -> Board -> Boards Manager", введіть "ESP8266" і встановіть його.
5. Перейдіть знову "Tools -> Board" і виберіть "Generic ESP8266 Module".

Прошийте код!

Тепер ви готові використовувати ESP8266 як автономний модуль без необхідності використовувати зовнішній мікроконтролер. Перевірте більше ресурсів про ESP8266 тут, щоб дізнатися, як створювати продукти IoT і проекти, використовуючи цей дивовижний модуль.

(Джерело: dzone.com)

Новини

  • SDR в IoT

    iotSDR пропонує платформу розробок для IoT-радіо та мережевих доменів. На платі два передавачі Microchip AT86RF215, для вводу-виводу модему на Xilinx ZYNQ SoC, приймач GNSS MAX2769 для GPS, Galileo, BieDou та Glonass. Плата сумісна з ПЗ GNURadio SDR. Дозволяє розробити протоколи фізичного рівня LoRa, SigFox, WightLess, Bluetooth, BLE, 802.15.4, ZigBee тощо для IoT, або шлюз IoT через TheThingsNetwork, LPWAN або Google Thread. Пам'ять EEPROM: 1x AT24MAC602 , flash-пам'ять: 1x QSPI 128 Мб, RAM: 256 MБ DDR3,слот для Micro SD карти, входи/виходи: 2x 8-бітних інтерфейси PL, інтерфейс 8-бітного PS, Gigabit Ethernet, USB 2.0 (USB3310), USB 2.0 (CP2104), 2x SMA RF-роз'єми для приймача діапазонів IoT, 2x SMA RF-роз'єми для приймача 2,4 ГГц , RF-роз'єм приймач GNSS, FPGA-роз'єм JTAG для програмування. Розміри плати: 76,2 мм x 101,6 мм.

     

    in Новини

Записатися на курс