ESP-01Sを使ってみる
ESPシリーズの元祖であるESP-01に、ESP-01Sが登場しまし た。
左がESP-01S 右が無印のESP-01


写真を撮って初めて気が付いたんですが、無印の方のロゴのInsideの文字がInsid8に見えます。
FlashチップがGigaDeviceのGD25Q80B[1MByte]から、WinbondのW25Q80[1MByte]に変わって
います。
こ
ちらにESP-01/07/12シリーズのマニュアルがあります。
Figure 4.2 Typical Applications of
ESP-01Sの絵を見ると、ESP-01SではENとRSTのPullUp抵抗がありません。
ESP-01Sは内部でPullUpされているようです。
ESP-07S ESP-12Sについても同様です。
今まで気が付きませんでしたが、ESP-01SにはFlashチップとチップ抵抗の配置パターン違いの物があります。
左と真ん中の物はチップ抵抗の配置パターンは同じですが、Flashチップが違います。
真ん中と右の物はFlashチップは同じPUYA製品ですが、Flashチップの上下が逆でチップ抵抗の配置パターンが明らかに違います。
alibabaにあるAI-Thinkerの公式
ストアの写真では、左の製品がAi-Thinker製品の物で、他はクローンみたいです。

見た目でFlashチップの違いは分かりますが、Flash情報を読み出してみました。
ESP-01S(AI-Cloudマーク付き)
WinbondのW25Q80が
SPI接続されています。

ESP-01S(AI-Cloudマークなし)
Puya SemiconductorのP25Q80Hが
QPIで接続されています。

Puyaが実装されているESP-01SはSPIFFSを使うときに問題があるようです。
「ESP-01 PUYA」でググるといろいろ出てきます。
ESPシリーズのFlashチップ一覧はこちらで紹介していま
す。