Amperka WiFi Slot

Отладочная плата Amperka WiFi Slot на базе микроконтроллера ESP8266. Подробные характеристики, распиновка, настройка и возможности.


Amperka WiFi Slot

Amperka WiFi Slot — это уникальная модульная платформа на базе популярного микроконтроллера ESP8266 с архитектурой Tensilica LX106. Она работает на частоте процессора до 160 МГц и оснащена 4 МБ flash-памяти, предлагая удобную систему слотов для беспаечного подключения Troyka-модулей.

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

О плате Amperka WiFi Slot

Amperka WiFi Slot — это специализированная плата разработки на базе Wi-Fi модуля ESP8266, оптимизированная для использования в образовательных проектах и быстрой прототипизации IoT-устройств. Главной особенностью платы является наличие 12 слотов для подключения Troyka-модулей, что позволяет собирать сложные устройства как конструктор, без использования паяльника или макетных плат. Встроенный восьмиканальный аналоговый мультиплексор расширяет возможности единственного ADC-входа микроконтроллера, позволяя контролировать множество датчиков одновременно.

Где купить Amperka WiFi Slot

Цены указаны справочно и могут изменяться в зависимости от региона и условий доставки.

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

Полные спецификации оборудования для Amperka WiFi Slot

Связь

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth Нет
Антенна PCB On-board

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

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

Возможности и пины

Troyka Slots 12
Analog Inputs 8 (Mux)
SDA/SCL GPIO 4/5
Voltage 5V/3.3V

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

Конфигурации для быстрого старта на Amperka WiFi Slot — проверенные параметры прошивки.

ESP8266 160 МГц 4MB DIO Tensilica
Arduino IDE
Плата (Board) Generic ESP8266 Module
Частота CPU 160 МГц (или 80)
Размер Flash 4MB (FS:2MB OTA:~1019KB)
Flash Mode DIO
Скорость загрузки 115200 / 921600

В Board Manager установите пакет "esp8266" от ESP8266 Community. Для WiFi Slot рекомендуется использовать 160 МГц для лучшей производительности встроенного мультиплексора.

PlatformIO
[env:esp12e]
platform  = espressif8266
board     = esp12e
framework = arduino

; Настройки для Amperka WiFi Slot board_build.f_cpu = 160000000L board_build.flash_mode = dio upload_speed = 921600

Плата esp12e является наиболее точным аналогом используемого на WiFi Slot модуля.

ESPHome
esphome:
  name: amperka_wifi_slot

esp8266: board: esp12e

Для работы с аналоговыми пинами (A0-A7)

необходимо управлять мультиплексором CD74HC4051M

S0: GPIO15, S1: GPIO12, S2: GPIO13

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

Схема распиновки Amperka WiFi Slot

Полная справочная информация по выводам и слотам Amperka WiFi Slot

Схема распиновки Amperka WiFi Slot
Плата WiFi Slot оснащена 12 слотами Troyka, каждый из которых включает в себя питание (VCC, GND) и сигнальный пин. Особенность платы — 8 из этих слотов подключены к аналоговому мультиполексору, что позволяет считывать данные с 8 аналоговых устройств через единственный ADC пин контроллера. Выбор активного канала мультиплексора осуществляется переключением уровней на пинах GPIO 15 (S0), 12 (S1) и 13 (S2).

Полезные ссылки

Официальные ресурсы и руководства для Amperka WiFi Slot

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

Полная распиновка и соответствие GPIO для Amperka WiFi Slot

11
Цифровые I/O пины
8
Аналоговые входы
3
Пины селектора MUX
10
Пины прерываний
Функционал GPIO Описание
LED_BUILTIN 2 Синий светодиод на плате (инвертированная логика)
I2C SDA 4 Линия данных I2C для модулей Troyka
I2C SCL 5 Тактовая линия I2C для модулей Troyka
MUX S0 (A) 15 Выбор канала мультиплексора (младший бит)
MUX S1 (B) 12 Выбор канала мультиплексора (средний бит)
MUX S2 (C) 13 Выбор канала мультиплексора (старший бит)
ADC0 A0 Единственный вход АЦП, подключенный к выходу мультиплексора
Легенда
A0 Аналоговый вход
GPIO Цифровой вход/выход
# Номер GPIO пина

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

Параметры прошивки для Amperka WiFi Slot

Настройка Значение
Загрузчик esptool.py
Режим Flash DIO
Частота Flash 40 МГц
Объем Flash 4 МБ

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

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