1. Беспроводной модуль LILYGO T-Display-S3 ESP32-S3 с дисплеем 1,9 дюйма ST7789
Беспроводной модуль LILYGO T-Display-S3 ESP32-S3 с 1,9-дюймовым дисплеем ST7789 представляет собой высокоэффективное и универсальное устройство, предназначенное для широкого спектра разработок и прототипирования.
Основой модуля является современный чип ESP32-S3, который обеспечивает высокую производительность и поддержку различных беспроводных стандартов, включая Wi-Fi и Bluetooth. Это делает модуль идеальным для проектов Интернета вещей (IoT), систем умного дома, носимых гаджетов и других инновационных устройств.
Цветной TFT-дисплей с диагональю 1,9 дюйма и контроллером ST7789 обеспечивает яркое и четкое изображение, что позволяет удобно отображать графику, текст и данные. Разрешение дисплея гарантирует достаточную детализацию для большинства задач, будь то интерфейс пользователя или визуализация данных.
Модуль LILYGO T-Display-S3 поддерживает различные интерфейсы ввода-вывода, включая GPIO, I2C, SPI и другие, что обеспечивает гибкость при подключении датчиков, периферийных устройств и модулей расширения. Встроенная флеш-память и оперативная память позволяют хранить и обрабатывать значительные объемы данных.
Одним из ключевых преимуществ данного модуля является его энергоэффективность. Низкое энергопотребление позволяет использовать его в автономных проектах с питанием от батарей. Это особенно важно для мобильных и носимых устройств, где длительное время работы от одного заряда играет критическую роль.
Компактный размер и удобный форм-фактор модуля облегчают его интеграцию в различные проекты. Разработчики оценят наличие обширной документации и примеров кода, что значительно упрощает процесс разработки и ускоряет создание прототипов.
В целом, беспроводной модуль LILYGO T-Display-S3 ESP32-S3 с 1,9-дюймовым дисплеем ST7789 представляет собой мощное, гибкое и удобное решение для широкого круга задач в области электроники и IoT.
2. Плата разработки NUCLEO-F303RE
Плата STM32 Nucleo STM32F303RE открывает перед разработчиками уникальные возможности для создания и тестирования микроконтроллерных решений. Она предоставляет полный доступ к функционалу микроконтроллера, устраняя необходимость в дополнительных платах или внешних инструментах для программирования и отладки.
Все необходимые компоненты и средства для разработки уже интегрированы в саму плату, что упрощает работу и ускоряет процесс разработки.
С одной стороны, STM32 Nucleo STM32F303RE радует своей совместимостью с различными расширениями и платформами. Плата поддерживает шилды Arduino и расширение ST morpho, что позволяет легко подключать дополнительные модули и использовать все порты ввода/вывода.
Для разработчиков, предпочитающих использовать облачные ресурсы, поддержка ARM® mbed™ через платформу mbed.org предоставляет дополнительные возможности для интеграции и разработки. Встроенный программатор ST-LINK/V2-1 с разъемом SWD упрощает процесс программирования и отладки, интегрируя эти функции непосредственно на плате.
Микроконтроллер, находящийся на плате, предоставляет мощные вычислительные ресурсы, включая поддержку цифровой обработки сигналов (DSP) и плавающей точки (FPU), что делает плату идеальной для задач, связанных с обработкой данных и сложными вычислениями.
Встроенные компоненты, такие как цифро-аналоговые преобразователи (ЦАП), аналогово-цифровые преобразователи (АЦП), компараторы и программируемый массив элементов PGA, обеспечивают широкий спектр функциональных возможностей и позволяют точную настройку системы.
Кроме того, плата обладает гибкими опциями питания, что делает её удобной для различных приложений. Она может работать как от USB VBUS, так и от внешних источников с диапазоном напряжений от 3.3 В до 12 В. Это обеспечивает дополнительную гибкость и делает плату подходящей для использования в различных условиях и проектах.
3. Плата разработки Pico YD-RP2040 16Мб
Если 2Мб Flash-памяти у Raspberry Pi Pico вам было мало, а порт microUSB вызывал неудобства, то у меня для вас хорошие новости: модификация Pico YD-RP2040 теперь имеет 16Мб памяти и порт Type-C для программирования и питания.
Еще одним улучшением является добавление кнопки "Reset", которая может быть полезна при прошивке UF2 программами, при этом распиновка почти не изменилась. Плата поддерживает работу с Raspberry Pi Pico MicroPython и C/C++ SDK.
Однако, есть и изменения, которые могут потребовать корректировок в ваших проектах. Плата больше не имеет двух рядов коннекторов, что означает, что если вы разрабатывали свои проекты с учетом этой особенности Pi Pico, просто заменить старую плату на новую будет невозможно.
Также были убраны ножки RUN (контакт 30) и 3,3В (контакт 36), что позволило освободить место для двух дополнительных ножек GPIO (GP24 и GP29).
Плата оснащена двухъядерным процессором Cortex-M0+ с частотой 133 МГц и 16 Мб памяти QSPI flash. Она имеет встроенные 12-битные АЦП с максимальной скоростью 500 Kbps, два UART, два I2C, два SPI и 16 каналов ШИМ.
Также поддерживаются два программируемых скоростных вывода для таких задач, как работа с SD-картами и VGA. Все выводы работают на напряжении 3.3V I/O. Для отладки предусмотрен 4-пиновый SWD-порт.
Питание платы осуществляется через USB Type-C (5В) или через контакт VSYS (от 2В до 5В). Дополнительно плата имеет встроенные часы реального времени и кнопки BOOTSEL и NRST.
4. Плата разработки RGBDuino UNO V1.2 - Jenny
RGBDuino Uno V1.2 – Jenny представляет собой модифицированную версию популярного микроконтроллера Arduino Uno, специально разработанную для управления RGB-светодиодами и другими световыми элементами.
Эта плата значительно упрощает процесс создания световых проектов и анимаций благодаря встроенным функциям и интуитивно понятному интерфейсу.
Визуальный дизайн платы привлекает внимание и делает работу с ней увлекательной. RGBDuino Uno V1.2 - Jenny идеально подходит для реализации разнообразных световых и звуковых проектов, включая декоративное освещение, интерактивные установки, анимации и сценическое освещение.
Удобный интерфейс и совместимость с Arduino IDE делают эту плату отличным выбором как для начинающих, так и для опытных разработчиков.
Плата оснащена контроллером Atmega328P-AU и работает при входном напряжении 5В. Она имеет 14 выводов, из которых 6 поддерживают ШИМ. Объем памяти составляет 32KB, с 2KB SRAM и 1KB EEPROM. Частота работы платы составляет 16МГц.
5. Плата разработки STM32F103C8T6
Плата ARM Cortex-M3 STM32F103C8T6 STM32 используется для создания проектов с микроконтроллерами и является качественным аналогом платформы Arduino, способным полностью ее заменить. Однако, для работы с этой платой требуется больше начальных знаний, поэтому она подойдет опытным разработчикам.
Для начала работы с контроллером его необходимо подключить к персональному компьютеру с помощью кабеля miniUSB-USB, который не входит в комплект. После успешного подключения на плате загорится светодиод D1 красным светом, а компьютер определит контроллер как совместимое устройство HID.
Плата поддерживает USB до 8 endpoints, что устраняет необходимость в установке дополнительных драйверов. После успешного подключения нужно установить программное обеспечение, например, EmBloks, для работы с контроллером.
Плату можно программировать через интерфейсы UART и JTAG. Управление контроллером осуществляется с персонального компьютера через интерфейс USB и специализированные программы.
На плате имеется кнопка S1, которая отвечает за перезагрузку платы и сброс настроек (RESET). Также есть джампер P2, который используется как выключатель интерфейса USB, и два джампера BOOT0 и BOOT1, которые определяют режим загрузки платы и доступ к bootloader.
Помимо разъема для подключения к компьютеру, на плате имеются интерфейсы и разъемы для подключения различных периферийных устройств, таких как датчики, модули, дисплеи, реле и драйверы.
Контроллер использует стандартный интерфейс USB версии 2.0 через miniUSB разъем. Интерфейс JTAG предназначен для подключения к отладочным платам и имеет 10-пиновый разъем JTAG и SWD.
Плата работает на основе микроконтроллера ARM Cortex-M3 с тактовой частотой 72 МГц и 32-битным ядром. Она имеет 12 ШИМ и 26 GPIO выводов, 6 входов АЦП с 12-битным разрешением и временем преобразования 1 мкс. Встроенная память включает 64 Кб флэш-памяти и 20 Кб оперативной памяти.
Контроллер размещен в корпусе LQFP48 и поддерживает перепрограммирование через UART и JTAG. Плата питается от напряжения 2.7В до 5В, а контроллер – от 2.7В до 3.6В. Размеры платы составляют 53х36х12 мм, а вес – 15 г.
6. Плата разработки STM8S103F3P6
Плата разработчика STM8S103F3P6 — это компактное решение для работы с 8-битными микроконтроллерами серии STM8. Она включает в себя все необходимые компоненты для быстрого старта и использования возможностей этого семейства микроконтроллеров.
Для программирования платы потребуется ST-Link, который обеспечивает надежное соединение и удобство использования. Благодаря удобному расположению выводов, плата идеально подходит для работы с безпаечными макетными платами, что позволяет программировать её, не извлекая из макетной платы.
Обратите внимание, что коннекторы не входят в комплект поставки и их необходимо приобретать отдельно.
Плата оснащена микроконтроллером STM8S103F3P6 в корпусе TSSOP20. Она имеет 16 портов ввода/вывода, из которых 12 поддерживают высокую нагрузочную способность.
Дополнительно, плата предлагает 16 источников внешних прерываний, 3 таймера, а также интерфейсы SPI, I2C и UART. На борту имеется АЦП с 5 каналами и 10-битной разрядностью.
Максимальная тактовая частота составляет 16 МГц. Встроенная флэш-память объемом 8 кБ, оперативная память — 1 кБ, и 640 байт EEPROM. Плата способна работать в широком температурном диапазоне от -40 до 85 °C, что делает её надежным инструментом для различных проектов.
7. Плата разработки UNO WIFI ESP8266 8Мb
RobotDyn UNO WIFI — это усовершенствованная плата, сочетающая функциональность UNO R3 на базе микроконтроллера ATmega328 и мощный Wi-Fi модуль ESP8266 с 8 Мб памяти.
Эти компоненты могут работать как вместе, так и отдельно, что делает плату идеальным решением для проектов, требующих одновременно возможности Arduino и подключения по Wi-Fi.
Через USB-порт можно легко обновлять прошивку как для ATmega328, так и для ESP8266, благодаря встроенному конвертеру USB-UART CH340G.
Плата поддерживает работу с интерфейсами UART, SPI и I2C, и имеет 6 аналоговых входов/выходов. Выходной ток составляет 800 мА для напряжений 5 В и 3.3 В. Питание осуществляется через microUSB или разъем 2.1 мм с входным напряжением от 6 до 9 В или 5 В.
Логические уровни платы составляют 5 В. Размер платы — 69 х 54 мм, она работает на частоте 16 МГц и имеет 14 цифровых входов/выходов. Wi-Fi модуль поддерживает стандарты 802.11 b/g/n и частоту 2.4 GHz.
8. Плата разработки Wio Lite W600 ATSAMD21
Wio Lite W600 ATSAMD21 представляет собой экономичную и многофункциональную плату, сочетающую в себе возможности Arduino и Wi-Fi модуля W600.
В основе платы лежит микроконтроллер ARM Cortex-M0 Atmel SMART SAM D21, что гарантирует высокую производительность и совместимость с платформой Arduino Zero, благодаря аналогичному используемому чипу.
Плата оснащена мощным Wi-Fi модулем W600, работающим на ARM Cortex-M3, обеспечивающим стабильное соединение на частоте 2.4 ГГц и поддерживающим стандарты 802.11 b/g/n. Это делает ее идеальным выбором для проектов, требующих беспроводной связи и доступа в интернет.
Wio Lite W600 поддерживает логические уровни в 3,3 В, что обеспечивает совместимость с большинством датчиков и модулей.
В наличии имеются 6 аналоговых входов и 14 цифровых выходов, позволяющих подключать широкий спектр периферийных устройств. Один UART, один I2C и один порт ICSP расширяют возможности подключения и позволяют интегрировать плату в сложные системы.
Питание платы осуществляется через USB Type-C с напряжением 5 В, что обеспечивает удобство подключения и совместимость с современными зарядными устройствами. Также возможна работа от аккумулятора Lipo с напряжением 3.5-4.2 В, что делает плату мобильной и пригодной для использования в автономных проектах.
Wio Lite W600 ATSAMD21 – это не просто удобный инструмент для разработчиков, но и мощная платформа для создания инновационных проектов с использованием Wi-Fi и микроконтроллеров. Ее функциональность, совместимость и удобство делают ее отличным выбором как для начинающих, так и для опытных инженеров.
9. Плата расширения Arduino Nano
Плата расширения Arduino Nano значительно увеличивает возможности вашей разработки, обеспечивая удобное подключение дополнительных устройств и модулей.
С ее помощью можно легко подключать устройства, использующие интерфейс I2C, что особенно полезно, если на макетной плате недостаточно места и необходимо избежать использования большого количества перемычек.
На плате также предусмотрен коннектор для питания с напряжением 9-12 В. Это позволяет поддерживать более высокий ток, чем тот, который может обеспечить стандартная Arduino Nano V3.
Благодаря этому, вы можете подключать более мощные устройства и модули, не беспокоясь о недостатке питания.
Эта плата расширения делает процесс создания и тестирования прототипов более удобным и эффективным, предоставляя дополнительные возможности и упрощая подключение компонентов.
Она идеально подходит для проектов, требующих более сложных и мощных решений, обеспечивая стабильное питание и удобное подключение периферийных устройств.
10. Плата расширения Nano с терминалами
Плата расширения Nano с терминалами совместима с платформой Arduino и предназначена для использования с Arduino Nano версии 3.0, но также может работать со старыми версиями, при этом нумерация разъемов A0-A7 будет в обратном порядке.
Этот адаптер позволяет расширить функциональность Arduino Nano и подключить внешние устройства с помощью отверточных клемм, что обеспечивает более надежное соединение по сравнению с гребенками контактов без фиксации.
С помощью этой платы расширения вы сможете легко подключать различные модули и компоненты, улучшая стабильность и надежность соединений. Это особенно полезно при создании более сложных проектов, где требуется надежное подключение множества внешних устройств.
Размер платы составляет 5.4x4.2x1 см, что делает ее компактной и удобной для использования в разнообразных проектах.