За последние несколько лет было рассмотрено большое количество плат для разработки, которые соответствуют форм-фактору Adafruit Feather, такие как QuickFeather Cortex-M4 + FPGA, OrangeCrab (Lattice FPGA), nRF9160 Feather, которая предлагает LTE IoT и GPS подключение, а также многие другие платы.
Недавно была запущена еще одна плата в форм-факторе Adafruit Feather: а именно FeatherS2. Эта крошечная плата оснащена новейшей WiFi SoC Espressif Systems ESP32-S2, 16 Мб SPI флэш-памятью, 8 Мб PSRAM, несколькими вводами / выводами и портом USB-C для питания и программирования.
Ключевые особенности и характеристики FeatherS2:
-
- SoC – одноядерный процессор ESP32-S2 Tensilica LX7 @ 240 МГц, сопроцессор ISC-V со сверхнизким энергопотреблением, 320 Кб SRAM, 128 Кб ОЗУ
- Оперативная память – 8 Мб PSRAM
- Хранилище – 16 Мб SPI флэш-памяти
- Сетевые возможности – 2.4 ГГц Wi-Fi – 802.11b / g / n с 3D антенной
- USB – 1x порт USB-C для питания и программирования
- Датчики – датчик внешней освещенности ALS-PT19
- Расширение
- 16 + 12 контактных отверстий с I2C, до 21x GPIO, SPI, UART, DAC, сенсорный интерфейс, ADC и сигналами питания
- Разъем QWIIC / STEMMA
- Разное – светодиоды питания (красный), зарядки (оранжевый) и IO13 (синий)
- Питание
- 5 В через порт USB-C
- 2-контактный разъем для батареи
- 2x 700 мА 3.3 В LDO регулятора
- Оптимизированный путь питания для использования маломощной батареи
- LiPo управление батареей
- Размеры – приблизительно: 5.1 x 2.3 см (форм-фактор Adafruit Feather)
Вы можете задаться вопросом, почему на плате есть два LDO регулятора напряжения. Разработчик объясняет:
Первый предназначен для общей работы платы и ESP32-S2, ОЗУ и флэш-памяти.
Второй LDO предназначен для подключения внешних модулей 3V3, датчиков и периферийных устройств и он имеет программируемое управление EN, привязанное к GPIO21 + он связан с возможностями глубокого сна S2, поэтому, если S2 переходит в глубокий сон, 2-й LDO автоматически отключается!
В настоящее время плата FeatherS2 поставляются с CircuitPython 6.0 beta1, все было протестировано и работает, за исключением поддержки аналогового ввода, который все еще находится в стадии разработки. Если вам не нравится программировать на Python, то можно выбрать C++ с ранней поддержкой кода ESP-IDF и Arduino.
Компания Unexpected Maker продает плату прямо на своем веб-сайте за $20 плюс доставка и по более низкой цене за единицу, если вы заказываете упаковку от 2 до 10 плат.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.