SparkFun ESP8266 Thing

Плата разработки SparkFun ESP8266 Thing на базе микроконтроллера ESP8266. Подробные характеристики, распиновка, настройка и возможности.


SparkFun ESP8266 Thing

SparkFun ESP8266 Thing — это минималистичная отладочная плата на базе популярного микроконтроллера ESP8266 с архитектурой Xtensa LX106. Она работает на частоте до 160 МГц и оснащена 4 МБ flash-памяти.

SparkFun ESP8266 Thing
Навигация
Разделы статьи
Примеры кода
Конфигурации плат

О плате SparkFun ESP8266 Thing

SparkFun ESP8266 Thing — это компактная и доступная плата на базе микроконтроллера ESP8266. Она идеально подходит для бюджетных IoT-проектов с низким энергопотреблением. Плата оснащена встроенным зарядным устройством для LiPo-аккумуляторов и выведенными GPIO, что делает её отличным выбором для создания беспроводных датчиков и автономных устройств. Благодаря поддержке Wi-Fi 802.11 b/g/n, она легко интегрируется в домашнюю автоматизацию и облачные сервисы.

Технические характеристики

Полные спецификации оборудования для SparkFun ESP8266 Thing

Связь

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth
BLE

Микроконтроллер

Модель esp8266
Частота 160 МГц
Память 4 МБ
Архитектура Xtensa LX106

Быстрая настройка

Конфигурации для быстрого старта на SparkFun ESP8266 Thing — автоматически сгенерированы из спецификаций платы.

ESP8266 160 МГц 4MB QIO Xtensa
Arduino IDE
Плата (Board) ESP8266 Thing
Частота CPU 160 МГц
Размер Flash 4MB
Flash Mode qio
Архитектура Xtensa LX106

В Arduino IDE откройте Boards Manager, найдите "esp8266" и установите пакет. Выберите SparkFun ESP8266 Thing в меню плат.

PlatformIO
[env:esp8266-thing]
platform  = espressif8266
board     = thin
framework = arduino

; Точная конфигурация для SparkFun ESP8266 Thing board_build.f_cpu = 160000000L board_build.flash_mode = qio

ESPHome
esp8266:
  board: thing
SparkFun ESP8266 Thing - 160 МГц ESP8266
Flash: 4MB | USB: N/A</code></pre>

Вставьте в .yaml файл устройства. См. документацию ESPHome ESP8266 для полного списка опций.

Схема распиновки SparkFun ESP8266 Thing

Полная справка по выводам SparkFun ESP8266 Thing

Схема распиновки SparkFun ESP8266 Thing
Плата Thing выводит большинство контактов GPIO микроконтроллера ESP8266. Она включает поддержку I2C (SDA, SCL), SPI и один аналоговый вход (A0). Обратите внимание, что логический уровень пинов составляет 3.3В.

Маппинг пинов

Распиновка и соответствие GPIO для SparkFun ESP8266 Thing

11
Цифровые I/O пины
1
Аналоговые входы
Пин Аналог PWM Другое
5 LED
SDA PIN_WIRE_SDA
SCL PIN_WIRE_SCL
Легенда
A0 Аналоговый вход
PWM Поддержка ШИМ
LED Встроенный светодиод

Инструменты и конфигурация

Настройки сборки и загрузки для SparkFun ESP8266 Thing

Настройка Значение
Инструмент загрузки esptool
Режим Flash qio
Макс. размер данных
80 КБ (81920 байт)
Сводка конфигурации

SparkFun ESP8266 Thing использует esptool для загрузки прошивки.

Режим flash: qio | Архитектура: Xtensa LX106

Макс. размер данных: 80 КБ

Похожие платы

Другие платы разработки с микроконтроллером ESP8266