rc522 e arduino leonardo

ciao a tutti
https://www.amazon.it/gp/product/B01M4O4V5H/ref=oh_aui_detailpage_o01_s01?ie=UTF8&psc=1
volevo connettere questo lettore rfid su arduino leonardo eth
ho collegato il rfid con icsp su arduino leonardo
quale libreria devo usare?
come li devo collegare anche se già provato ma non funziona
grazie

Programma fatto per un Arduino Leonardo:
Support for the Arduino Leonardo - MFRC522
Esempi d'uso della libreria:
rfid - examples
Nel gestore di librerie integrato nell'IDE di Arduino trovi la libreria:

Quella di Miguel Balboa dovrebbe funzionare, con le connessioni corrette.

si funziona tutto
volevo sapere delle cose
arduino leonardo eth è ancora in vendita o devo passare ad altro sempre con connessione ethernet ?
c'è qualcosa compatibile con un uscita i2c e unaltra spc ?
volevo pilotare un display i2c e un rfid rc522
grazie

Dalla pagina del prodotto sembrerebbe che sia dismessa. Probabilmente in commercio ne troverai ancora qualche esemplare, finché non si esauriscono.

Cos'è SPC? Intendi SPI? Non dovrebbero esserci grossi problemi a pilotare contemporaneamente cose I2C su nessun Arduino, io lo faccio su un ATmega328 standalone che va a 8 MHz con il clock interno, figurati.

intendevo siccome arduino leonardo ethernet non è più in vendita cosa posso usare al posto di quello?
devo pilotare un icsp e un i2c
pensavo ad arduino uno o mega con una shield però non vorrei che con una shield ethernet usasse i pin icsp
grazie

Il fatto che sulla Leonardo tu stia usando i pin ICSP è vagamente "accidentale". L'RC522 va collegato al bus SPI, che sulla Leonardo è disponibile unicamente sul connettore ICSP, ma sulla Uno si trova anche sui pin 10/11/12/13.

Comunque non è importante questo, quanto il fatto che il bus SPI è appunto un bus e quindi permette la connessione di più dispositivi. Quindi non avrai problemi a collegare sia lo shield Ethernet che il lettore RFID né su una Uno né su una Mega.

(Per inciso, anche la Ethernet del Leonardo è collegata tramite SPI.)

ciao a tutti
ho un problema con loskecht
ho collegato ad arduino leonardo eth un display i2c su sda e scl
e sulla porta 10
e un rfid -rc522 su icsp
volevo sapere se faceva conflitto fra di loro usandoli insieme
se si mi potee fare uno schema?
intanto vi mando lo skect cosi capite meglio

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
#include <SPI.h>
#include <Ethernet.h>
LiquidCrystal_I2C lcd(0x27,20,4);  // set the LCD address to 0x27 for a 16 chars and 2 line display

byte mac[] = {
  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED
};
IPAddress ip(192, 168, 1, 120);
EthernetClient client;
// Enter the IP address of the server you're connecting to:
IPAddress server(192, 168, 1,100);
void setup() {
    Ethernet.begin(mac, ip);
  // put your setup code here, to run once:
  lcd.init();                      // initialize the lcd 
  // Print a message to the LCD.
  lcd.backlight();
  lcd.setCursor(0,0);
  lcd.print("   Benstart Rfid");
  lcd.setCursor(0,1);
  lcd.print("     Benvenuti");
   lcd.setCursor(0,2);
  lcd.print("Connessione");
   lcd.setCursor(0,3);
  lcd.print("");
 
     Serial.begin(9600);
     delay(1000);
       while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

     if (client.connect(server, 10000)) {
    lcd.setCursor(0,3);
  lcd.print("     Connesso");
  Serial.println("CIAO");
  } else {
    // if you didn't get a connection to the server:
  lcd.setCursor(0,3);
  lcd.print("     Fallito");
  }
  client.print("CONNECT|Ciao");
}

void loop() {
  // put your main code here, to run repeatedly:

}