ОписаниеTiny 2040 — это небольшая плата, оснащенная микроконтроллером RP2040, разработанным Raspberry Pi Foundation. Система имеет два ядра ARM Cortex M0+, работающих на частоте до 133 МГц, и 264 КБ оперативной памяти. Микроконтроллер не оснащен флэш-памятью, но на плате имеется внешняя память объемом 8 МБ, подключенная через интерфейс QSPI.

Помимо чипа RP2040 и флэш-памяти, модуль оснащен разъемом USB Type-C, RGB-диодом, двумя кнопками (сброс и загрузка) и выведенными контактами микроконтроллера, которые можно припаять непосредственно к плате в виде контактных площадок SMT или через разъем с золотыми штырьками 2,54 мм.
Платформа поддерживает популярные языки программирования MicroPython, CircuitPython и C/C++. Программы можно загружать в память через интерфейс USB или через интерфейс программирования и отладки SWD.
Характеристики- Микроконтроллер RP2040
- Два ядра ARM Cortex-M0+ с тактовой частотой до 133 МГц
- 264 КБ встроенной SRAM
- Часы реального времени (RTC)
- Встроенный разъем USB-C для программирования и связи
- 12x контактов GPIO
- 4 x 12-битных входа АЦП
- 2xUART
- I2C
- СПИ
- Кнопки сброса и загрузки
- RGB-светодиод
- Внешняя флэш-память 8 МБ
- Поддерживаемые языки программирования: MicroPython, CircuitPython и C/C++
- Напряжение питания: от 3 до 5,5 В
- Размеры: 22,9 x 18,2 x 6 мм