SPI接続フラッシュメモリモジュールを入手しました
Aliexpressにて、SPI 接続で利用するフラッシュメモリ W25Q64を見つけ、入手しました。
容量的には64Mビット(8Mバイト)です。3.3Vでの利用します。
W25Q64 64Mbit 8mbyte Flash Storage Module SPI Interface
DIP版は以前から、Arduino用の漢字フォントの格納用に利用していたのですが、
ブレッドボード上で使う場合、こんな感じで配線が必要なんですよね。
今回入手したも―ジュールを使うこと、改善できると思います。
届いた製品
ちゃんと、梱包されていていい感じです。
基板に乗っているICは、W25Q64FVでした。使ったことがあるICで、これなら問題なしです。
基板やはんだ付け具合は問題なさそうです。
動作確認
早速、はんだ付けして、3.3V対応の Arduino Uno互換機で動作しました。
この 3.3V対応のArduino Uno、なかなか重宝しています。
モジュールには通電が確認出来るLEDが乗っています。
動作確認には、自作のW25Q64ライブラリのサンプルプログラムを利用しました。
■ 利用したライブラリ
Arduino用 SPI接続フラッシュメモリW25Q64ライブラリ
https://github.com/Tamakichi/Arduino-W25Q64
ライブラリにUnique ID取得の際、バイト長にミスがることをあり、修正しました。
(nopnop2002さん、不具合のご指摘、ありがとうございました)
スケッチを書き込んで、サンプルプログラムにて
フラッシュメモリの種別、ユニークIDの取得、データの読み書き等を行ってみました。
正常に認識し、問題無く動作しているようです。
念のため、STM32マイコンでも試して見ましたが、問題なく動作しました。
3.3V利用には注意が必要ですが、お手軽に大容量(8Mバイト)のメモリが利用出来るようになりました。
« Aliexpressで注文した使い捨てマスク、やっと届いた | トップページ | 新型コロナウイルス対策のフェイス シールドを入手しました »
「通販」カテゴリの記事
- 怪しい、激安?ノートパソコンをポチってみた(2024.10.05)
- β版 IchigoJam Rを予約注文しました(2021.01.23)
- 新型コロナウイルス対策のフェイス シールドを入手しました(2020.05.20)
- SPI接続フラッシュメモリモジュールを入手しました(2020.05.13)
- Aliexpressで注文した使い捨てマスク、やっと届いた(2020.05.08)
「arduino」カテゴリの記事
- Arduino IDE+Arduino STM32環境で指定と異なるgccが使われてしまう(2025.01.23)
- Zorin OSでArduino Uno互換機(CH340)が認識しない(2025.01.19)
- Arduino IDE 2.3.4でArduino STM32を利用する(2025.01.12)
- Arduino用 SKK日本語変換ライブラリの開発 その1(2024.12.28)
- NeoPixel(WS2812B)の制御 その5(2024.09.15)
「STM32」カテゴリの記事
- Arduino IDE+Arduino STM32環境で指定と異なるgccが使われてしまう(2025.01.23)
- Arduino IDE 2.3.4でArduino STM32を利用する(2025.01.12)
- 「Arduino STM32 リファレンス 日本語版」が2万アクセス突破!(2021.03.26)
- SPI接続フラッシュメモリモジュールを入手しました(2020.05.13)
- Arduino STM32でキャラクタ液晶ディスプレイを使う(2019.06.01)
« Aliexpressで注文した使い捨てマスク、やっと届いた | トップページ | 新型コロナウイルス対策のフェイス シールドを入手しました »
コメント