In offerta!

W25Q128FWPIG IC MEMORIA CI FLASH NOR 128MBIT 104MHZ 8WSON 25Q128 W25Q128

Il prezzo originale era: 2,47 €.Il prezzo attuale è: 2,15 €. Escluso IVA

W25Q128FWPIG IC MEMORIA CI FLASH NOR 128MBIT 104MHZ 8WSON 25Q128 W25Q128

Disponibile su ordinazione

COD: ARD0010990 Categorie: ,

Descrizione

Descrizione prodotto

Part NO.:W25Q128FWPIG
Package:8-WSON (6×5)
Description:IC FLASH 128MBIT 104MHZ 8WSON
Supplier:SICSTOCK
Compare Parts:
Other Part Number:W25Q128FWPIG-ND 
Format – Memory:FLASH
Memory Type:FLASH
Memory Size:128M (16M x 8)
Speed:104MHz
Interface:SPI Serial
Voltage – Supply:1.65 V ~ 1.95 V
Operating Temperature:-40?C ~ 85?C

 

Tutorial: Come usare W25Q128

Il W25Q128 è un IC di memoria Flash NOR ideale per archiviare grandi quantità di dati su prototipi e progetti di maker. Utile per chiunque desideri salvare codice, immagini o dati sensibili.

Cosa serve

  • Arduino Uno o compatibile
  • Cavo USB
  • Programmatore ISP
  • Multimetro
  • Resistenza 10kΩ
  • Capacità di programmazione avanzata

Passi

  1. 1. Collega Arduino a PC con cavo USB.
  2. 2. Installa libreria SPI e SPIFlash su Arduino IDE.
  3. 3. Scarica e installa W25Q128 driver su Arduino IDE.
  4. 4. Collega W25Q128 al Arduino come indicato sul datasheet.
  5. 5. Collega resistenza 10kΩ tra VCC e GND del W25Q128.
  6. 6. Carica sketch di esempio W25Q128 su Arduino.
  7. 7. Verifica con multimetro connettività elettronica.
  8. 8. Esegui sketch per testare lettura e scrittura.

Codice di esempio

```cpp
#include <SPI.h>
#include <SPIFlash.h>

SPIFlash myFlash;

void setup() {
  Serial.begin(9600);
  if (!myFlash.begin(SPI_HALF_SPEED, 0x00)) {
    Serial.println("Flash not present or wrong speed");
    while (1);
  }
  Serial.println("Flash found");
}

void loop() {
  // Esempio di scrittura
  myFlash.write(0, "Hello, World!");
  // Esempio di lettura
  char buffer[16];
  myFlash.read(0, buffer, 16);
  Serial.println(buffer);
}
```

Mini-progetto

Crea un sistema di logging su Arduino utilizzando il W25Q128 per salvare i log di temperatura e umidità da un sensore DHT22.

Errori comuni

  • Dimenticare di collegare la resistenza pull-down.
  • Errore di configurazione del driver SPI.
  • Collegare correttamente W25Q128 al Arduino.
  • Impostare la velocità SPI errata.

Accessori consigliati

  • Sensore DHT22
  • Display LCD 16×2
  • Arduino Uno R3
  • Cavo ISP

Domande frequenti

Come posso verificare la corretta connessione?
Verifica connessioni elettroniche con multimetro e carica sketch di esempio.

Quali sono i limiti di velocità?
Verifica sul datasheet per specifiche di velocità massime.

Posso utilizzare questo IC con altri microcontrollori?
Sì, ma verifica compatibilità di protocollo SPI.

Informazioni aggiuntive

Peso 12 g
Tensione

1.65 V ~ 1.95 V

Frequenza

104 MHz

Capacità

128 MBIT

Interfaccia

SPI

Temperatura di esercizio

-40°C ~ 85°C