[résolu] 2 libraries utilisées: Conflit PSTR ?

Problème reproduit, simulé mais pas entièrement compris.

  1. Dans ton INO, ajouter #include <SPI.h> avant Ethercard et RF24
#include <SPI.h>
#include <EtherCard.h>
#include <RF24.h>
  1. Dans RF24_config.h remplacer #if 1 par #if 0
// Avoid spurious warnings
#if 0
#if ! defined( NATIVE ) && defined( ARDUINO )
#undef PROGMEM
#define PROGMEM __attribute__(( section(".progmem.data") ))
#undef PSTR
#define PSTR(s) (__extension__({static const char __c[] PROGMEM = (s); &__c[0];}))
#endif
#endif

Mais je ne comprend pas à la base le conflit créé