ESP32 LoRa for dummys - Módulo LoRa (DXLR01)
Hasta ahora hemos trabajado con placas ESP32 que llevan incorporados LoRa, ahora vamos a ver como conectar un modulo LoRa a una placa ESP32 estándar como por ejemplo la que viene en el ESP32 Basic Starter Kit
(EN CONSTRUCCION)
Elementos
ESP32 DEVKIT V1 que monta un ESP32-WROOM-32D disponible en Aliexpress por menos de 5€
ATENCION Hay diferentes chips que trabajan con Lora, asegúrese de cual es el que usa la aplicación que va a usar o que va a desarrollar:
- RFM9x https://es.aliexpress.com/item/1005007124011546.html
- RFM95 868 MHZ
- RFM96 433 MHz
Este modulo está disponible en Aliexpress como "DX-SMART LR01-A Set módulo inalámbrico LoRa 433MHz baja potencia 22dBm larga distancia 8km tamaño pequeño transmisor de orificio de sello IPEX" por menos de 1 €
(No está clara la conexión pues usa UART - Serie)
El ejemplo usa RFM9x
Si usamos el protocolo I2C conectamos:
- VCC a 3V3
- GND a GND
- GPIO22: SCL
- GPIO21: SDA
Si usamos el protocolo SPI usaremos los GPIO:
- GPIO 18: CLK
- GPIO 19: MISO
- GPIO 23: MOSI
- GPIO 5: CS
Probamos la conexion con el programa OLED_Test que nos dará si todo es correct
11:18:06.505 -> Scanning...
11:18:06.505 -> I2C device found at address 0x3C
11:18:06.505 -> done
Detalles sobre el montaje y programa gráfico de pruebas en ESP32 Basic Starter Kit for dummys: Proyecto - 12 ESP32_OLED_Display
Material adicional
- Placa de desarrollo
- Cables dupont
- Cable USB para datos y alimentacion
Referencias
https://randomnerdtutorials.com/esp32-lora-rfm95-transceiver-arduino-ide/
Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor
Comentarios
Publicar un comentario