Outils pour utilisateurs

Outils du site


spi_documentation_2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
spi_documentation_2 [2022/05/30 15:36] sergespi_documentation_2 [2022/05/31 07:45] (Version actuelle) serge
Ligne 4: Ligne 4:
 </WRAP> </WRAP>
  
-=====Mystère=====+=====Une ESP32 n'est pas une carte Arduino===== 
 +**Les sketchs ci-dessous ne fonctionnent pas avec une ESP32** 
 + 
 +=====Exemple 1=====
 https://roboticsbackend.com/raspberry-pi-master-arduino-uno-slave-spi-communication-with-wiringpi/ https://roboticsbackend.com/raspberry-pi-master-arduino-uno-slave-spi-communication-with-wiringpi/
  
Ligne 29: Ligne 32:
 </code> </code>
  
-Raspberry Pi avec wiringPi+**Raspberry Pi avec wiringPi**
 <code> <code>
 #include <iostream> #include <iostream>
Ligne 50: Ligne 53:
 } }
 </code> </code>
 +Voir le lien pour la compilation de wiringPi et de ce script
  
- +=====Exemple 2=====
-=====Qui ne marche pas=====+
 Tiré de [[http://www.penguintutor.com/electronics/rpi-arduino-spi|penguintutor.com Using Raspberry Pi and Arduino together through SPI serial communications]]**\\ Tiré de [[http://www.penguintutor.com/electronics/rpi-arduino-spi|penguintutor.com Using Raspberry Pi and Arduino together through SPI serial communications]]**\\
 Arduino: SPCR et SPDR pas défini ! Arduino: SPCR et SPDR pas défini !
 ====Raspberry==== ====Raspberry====
-<code python [enable_line_numbers="true"]>+<code python>
 import spidev import spidev
 import time import time
Ligne 130: Ligne 133:
  
 ====Arduino==== ====Arduino====
-<code csharp [enable_line_numbers="true"]>+<code csharp>
 #include <SPI.h> #include <SPI.h>
 // track if digital pins are set as input or output (saves reading registers)  // track if digital pins are set as input or output (saves reading registers) 
spi_documentation_2.txt · Dernière modification : 2022/05/31 07:45 de serge