Tiny 2040 это плата разработчика от английской компании Pimoroni, основой которой является микроконтроллер RP2040 от Raspberry foundation. Первое и главное отличие данной платы от Raspberry Pi Pico, это увеличенный объем программируемой Flash памяти, объем которой составляет 8МБ. Второе отличие это размеры. Данная плата по размерам сопоставима с обычной почтовой маркой (22,9 x 18,2 x 6 мм включая разъем USB-C), что позволяет напрямую ее использовать в конечном устройстве. Естественно платой за крошечный размер стало количество доступных контактов подключения внешних периферийных устройств.
Питание, передача данных и программирование осуществляется через разъем USB-C.
На плате встроен регулятор напряжения 3.3В (максимальный выходной ток регулятора - 300 мА) Диапазон входных напряжений составляет от 3В до 5.5В.
Также на плате установлены: RGB светодиод, кнопка RESET и пользовательская кнопка.
Tiny 2040 можно запрограммировать с помощью С/С++, MicroPython или CircuitPython. CircuitPython - это простая в использовании, хорошо зарекомендовавшая себя экосистема с большим количеством примеров кода и драйверов для взаимодействия с различными типами оборудования.

Характеристики:
- Микроконтроллер: RP2040 (ARM Cortex M0+ с частотой до 133 МГц)
- SRAM: 264 КБ
- Флэш память: 8 МБ QSPI с поддержкой XiP
- Управляемый пользователем RGB светодиод
- Кнопка RESET
- Кнопка пользователя
- GPIO: двенадцать контактов ввода/вывода (включая четыре 12-битных канала АЦП)
- Разъем USB-C: питание, программирование и передача данных
- Встроенный стабилизатор напряжения 3.3В (максимальный выходной ток - 300 мА)
- Диапазон входного напряжения: от 3В до 5.5В
- Размеры: 22,9 x 18,2 x 6 мм (Д x Ш x В, включая порт USB-C)
- Цена: 440 ₴



