*ในโครงการนี้ฉันสื่อสาร ARDUINO สองตัวหรือ ESP32 สองตัวโดยใช้ SX1272MB2DAS Semtech Shield Transceivers โมดูลและโมดูลของ pinouts ได้รับใน repo นี้ *คุณสามารถใช้ไลบรารีนี้ไม่เพียง แต่ SX1272 แต่ยังรวมถึง SX1261, SX1262, SX1268, SX1273, SX1276, SX1277, SX1278, SX1279, SX1280, SX1281, SX1282 RFM96, RFM97, RFM98 และโมดูลไร้สายอื่น ๆ อีกมากมาย อย่างไรก็ตามคุณต้องจัดเรียงการเชื่อมต่อ PIN ใหม่
*นอกจากนี้คุณสามารถใช้รหัสเหล่านี้สำหรับไมโครคอนโทรลเลอร์อื่น ๆ เช่น Teensy, STM32
*ฉันเขียนรหัส Arduino เหล่านี้ด้วยการใช้ห้องสมุดการสื่อสารไร้สาย Universal สำหรับ Arduino
ลิงค์ห้องสมุด: (https://github.com/jgromes/radiolib)
นอกจากนี้ฉันเพิ่มไลบรารีเป็นไฟล์ zip ในที่เก็บนี้
การเชื่อมต่อ Pinout อินเตอร์เฟส SPI
Lora SX1272 Semtech <---> ESP32S
3.3 V <---> 3.3 V
gnd <---> gnd
NSS <---> D15
diO0 <---> d2
diO1 <---> d4
sck <---> d18
มิโซะ <---> d19
รีเซ็ต <---> d22
Mosi <---> D23
Lora SX1272 Semtech <---> Arduino
3.3 V <---> 3.3 V
gnd <---> gnd
sck <---> 13
มิโซะ <---> 12
Mosi <---> 11
NSS <---> 9
รีเซ็ต <---> 5
diO0 <---> 4
diO1 <---> 6