Компонент Adafruit SPI FLASH Breakout
Иногда вам требуется немного дополнительного места для хранения ваших проектов с микроконтроллерами: для файлов, изображений, шрифтов, аудиоклипов и т.д. Если вам нужно много места, например, в гигабайтах, мы всегда рекомендуем использовать SD-карту, потому что вы можете легко подключить ее к компьютеру для редактирования файлов. Но иногда вам не нужны целые гигабайты, вам просто нужен один или два мегабайта, что обеспечивает меньшую стоимость и энергопотребление. Именно тогда мы рекомендуем использовать Adafruit SPI FLASH Breakout.
По сравнению с нашими коммутаторами QSPI, этот является только одноканальным SPI…НО он поставляется с переключением уровня, так что его можно безопасно использовать с питанием 3 В или 5 В и логикой. Поскольку нам нужно было добавить сдвиг уровня, микросхема предварительно подключена к одноканальному режиму «SPI» с переключателями уровня, так что вы можете легко использовать ее с логикой 3 В или 5 В. Вы также получаете регулятор напряжения 3,3 В и подтягиватель на CS.
Обратите внимание, что чипы поставляются пустыми и не имеют подсистемы выравнивания износа. Вы можете адресовать их как плоское пространство памяти или, если хотите, отформатировать их с помощью файловой системы, такой как littleFS или FAT. Отлично подходит для использования при регистрации данных или хранении данных в тех случаях, когда вы не против самостоятельно управлять ими, или если вы добавляете внешнюю память к более старому чипу, который хотел бы иметь совместимость с 5V.
В Arduino у нас есть библиотека Adafruit_SPIFlash, которую можно использовать для взаимодействия с этим чипом. Поставляется с небольшим наконечником, который при желании можно использовать для пайки и подключения к макетной плате.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
3.3V | мама |
VIN | мама |
SCK | мама |
MISO_3.3V | мама |
MOSI | мама |
SS | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.