Контроллеры Arduino
CP2102 модуль USB к USART (UART) 3.3V TTL USB в COM
Зачем он нужен

Программировать различные ардуино- и не адуино- образные контроллеры, получать информацию на компьютер со всего, что имеет последовательный интерфейс с TTL логикой.
Я в своих проектах использую его с Arduino Pro MIni, Gboard/Iboard и самодельными контроллерами.
Чем он отличается от других подобных устройств

Дополнительным выводом DTR, который можно напрямую подключить к входу RESET на контроллерах не имеющих USB на плате. После этого при программировании давить кнопку RESET не нужно. Для меня это очень удобно, когда контроллер спрятан недрах моей поделки и доступ к кнопке бывает очень затруднительным.
Поддержкой производителя, совместимостью с оригинальными драйверами и ПО, в отличие от поддельных FTDI, у которых проблемы с родными драйверами
Дополнительными выводами (дырками под контакты) на плате, например, позволяющими уводить USB в энергосберегающий режим.
Интересной возможностью менять VID, PID и текст, с которым опознается плата, собирать свой драйвер со требуемыми параметрами, что довольно интересно в коммерческих проектах. Об этом я расскажу дальше.
PL2303 USB to UART
USB PL2303 - RS232 TTL конвертер используется для программирования микросхем и микроконтроллеров, поддерживающих уровни сигналов TTL (0 – 5В). Практическое применение - прошивка различных устройств на микроконтроллерах.
Для использования USB PL2303 - RS232 TTL конвертера нужно подключить его к USB порту компьютера, при этом должен загореться красный светодиод, обозначенный на плате G. Потом на компьютер нужно записать специальные программы для работы с конвертером и подключаемым к нему устройством. Потом подключить к выводам конвертера устройство, которое нужно программировать, и начинать работу. Корпус конвертера обтянут пленкой для защиты от статического электричества и загрязнения. На плате конвертера размещено еще два светодиода обозначенных R и R.
Управление конвертером осуществляется через USB порт компьютера с помощью специальных программ.
USB PL2303 - RS232 TTL конвертер имеет два интерфейса для подключения к компьютеру и для подключения программируемых устройств:

для подключения устройства к компьютеру используется стандартный USB интерфейс;
для подключения программируемых устройств используется 5-ти контактний штыревой интерфейс. Обозначение контактов: 3.3V – питание устройств с уровнем сигнала TTL 3,3В; 5.0V - питание устройств с уровнем сигнала TTL 5В; RXD – прием данных; TXD – передача данных; GND – общий контакт.
Питание конвертера осуществляется от USB порта компьютера напряжением в 5В.
Данный переходник служит для подключения к компьютеру различных устройств с UART/USART интерфейсом (TTL уровни 3.3V или 5V).
Подойдет для тех кому надо быстро и не дорого перешить тюнеры, GPS-навигаторы, WiFi роутер
можно использовать для заливки скетчей в ардуино, но учитывайте что на ней нет вывода DCD, т.е в момент заливки необходимо будет нажимать ресет самостоятельно.
Модуль реального времени DS3231 AT24C32 I2C
Модуль DS3231 совмещает две функции - высокоточные часы реального времени и EEPROM память на микросхеме 24C32 объемом 32 кбит.
Он отличается от подобных модулей тем, что он построен на уникальной микросхеме DS3231SN. Уникальность ее заключается в очень высокой точности хода часов. Этого удалось добиться поместив кварцевый резонатор в корпус микросхемы и обеспечив температурную компенсацию и цифровую коррекцию частоты задающего генератора. Внутренний датчик температуры доступен через внутренние регистры часов. Доступны два программируемых будильника.
В интернете имеется много примеров работы с данным модулем и соответствующих библиотек для Arduino, AVR, PIC, ARM и др.
Датчик газа MQ2 MQ-2 (углеводородные газы, дым)
Датчик газа MQ-2 позволяет обнаружить в воздухе частицы дыма и углеводородные газы (пропан, метан, н-бутан). Датчик можно использовать для проектов связанных с обнаружением утечек промышленного газа и задымления.

Во время работы датчика, сенсор MQ-2 будет нагреваться, так как в него встроен нагревательный элемент, который необходим для химической реакции. На выходи получаем аналоговый сигнал, который пропорционален содержанию газов, к которым он чувствителен ( пропан, метан, н-бутан, частицы дыма)
YL-69 Датчик влажности почвы
Простой датчик влажности почвы или различных сыпучих материалов. Может использоваться в мини-теплицах, системах автоматического полива и т.д.
Датчик имеет два выхода, один их них - аналоговый, выдает аналоговое значение пропорционально уровню влажности контактной площадки, второй - дискретный - выдает лог "1" при достижении определенного уровня влажности, настраиваемого потенциометром. Благодаря этому датчик влажности почвы легко подключить к микроконтроллерным платам Arduino, AVR, STM и т.д.
Лазерный модуль KY-008 красный диод
Компактный лазерный модуль для реализации разнообразных проектов на платформе Arduino. Лазерный диод, установленный на модуле, фокусирует сильный и яркий лазерный луч красного цвета, который не рассеивается на достаточно больших расстояниях.

С помощью этого устройства можно изготовить как простую лазерную указку, так и устройства посложнее, например, охранную сигнализацию с использованием лазерного луча в качестве преграды, при пересечении которой включится сигнал тревоги. В качестве приемника используется фоторезистор.
GPS модуль GY-NEO6MV2 с последовательным интерфейсом