Плата SparkFun Thing Plus Artemis — это платформа для разработки на базе модуля Artemis, совместимая со стандартом Feather. Плата оснащена встроенным радиомодулем Bluetooth 5.0, процессором Cortex-M4 и разъемом USB Type-C для питания и программирования.
- Микроконтроллер Artemis (Cortex-M4) с частотой 48 МГц (Turbo 96 МГц)
- Встроенный модуль Bluetooth 5.0 для IoT-приложений
- 1 МБ Flash и 384 КБ RAM памяти
- Разъем USB Type-C и конвертер CH340C для программирования
- Совместимость со стандартом Feather и разъем Qwiic
- 21 GPIO и 8 каналов АЦП (14-битная точность)
Производительность и энергоэффективность
Микроконтроллер Artemis работает на базовой частоте 48 МГц, с возможностью разгона до 96 МГц в режиме Turbo. Плата имеет 1 МБ Flash-памяти и 384 КБ оперативной памяти (RAM), что обеспечивает достаточный ресурс для сложных алгоритмов и буферизации данных. Энергопотребление составляет 6 мкА/МГц, что важно для автономных устройств.
Беспроводная связь и разъем Qwiic
Встроенный модуль Bluetooth 5.0 позволяет создавать IoT-устройства без дополнительных адаптеров. Для подключения периферии доступны интерфейсы I2C, SPI, UART и специализированные PDM и I2S. Разъем Qwiic упрощает подключение совместимых сенсоров и модулей без пайки.
Среда разработки и отладка
Плата поддерживает среду Arduino IDE, что значительно упрощает начало работы. Для глубокой отладки предусмотрен разъем JTAG, а для связи с компьютером используется конвертер USB-UART на чипе CH340C. На плате размещен встроенный микрофон, подключенный к интерфейсу PDM, и часы реального времени (RTC).
Цифровые и аналоговые интерфейсы
Доступно 21 цифровой вывод (GPIO) с функцией прерывания и 21 канал ШИМ (PWM). Для аналоговых сигналов предусмотрено 8 каналов АЦП с разрядностью 14 бит. DAC-преобразователь и интерфейсы Ethernet, WiFi, GSM в данной модели отсутствуют. Плата не имеет слота microSD и памяти EEPROM, что определяет специфику хранения данных исключительно во Flash-памяти.