This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Modified for INA226 Battery Monitor | |
//E220_Transceiver_Videofeed_Receiver.ino | |
//William Lucid 5/1/2024 @ 14:36 EDT | |
/* | |
* EBYTE LoRa E220-900T30D | |
* Stay in sleep mode and wait a wake up WOR message | |
* | |
* You must configure the address with 0 3 23 with WOR receiver enable |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//E220_Transceiver_Videofeed_Receiver.ino | |
//William Lucid 3/11/2024 @ 17:17 EDT | |
/* | |
* EBYTE LoRa E32 | |
* Stay in sleep mode and wait a wake up WOR message | |
* | |
* You must configure the address with 0 3 23 with WOR receiver enable | |
* and pay attention that WOR period must be the same of sender |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* EBYTE LoRa E32 ---Receiver code----- | |
* Stay in sleep mode and wait a wake up WOR message | |
* | |
* You must configure the address with 0 3 23 with WOR receiver enable | |
* and pay attention that WOR period must be the same of sender | |
* | |
* | |
* https://mischianti.org | |
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ESP32_nRF24L01_IRQ_Receiver.ino William Lucid 02/04/2024 @ 21:07 EST | |
// Based on RF24 library example "InterruptConfigure" | |
// https://github.com/nRF24/RF24/blob/update-irq-example/examples/InterruptConfigure/InterruptConfigure.ino | |
// Example: Author: Brendan Doherty (2bndy5) | |
// Addition code, references, guidance, and lots of help: Google's Bard. | |
#include <SPI.h> | |
#include <nRF24L01.h> | |
#include <RF24.h> | |
#include <printf.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[2024-01-30 20:34:31.540] @ zä | |
[2024-01-30 20:34:31.553] X¬/1Á3 C | |
[2024-01-30 20:34:31.709] | |
[2024-01-30 20:34:31.709] | |
[2024-01-30 20:34:31.724] nRF24L01+ IRQ_Receiver | |
[2024-01-30 20:34:31.740] Receving... | |
[2024-01-30 20:34:31.756] | |
[2024-01-30 20:34:31.756] Wakeup was not caused by deep sleep: 0 | |
[2024-01-30 20:34:31.803] Boot number: 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Rebooting... | |
ets Jul 29 2019 12:21:46 | |
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) | |
configsip: 0, SPIWP:0xee | |
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 | |
mode:DIO, clock div:1 | |
load:0x3fff0030,len:1184 | |
load:0x40078000,len:13260 | |
load:0x40080400,len:3028 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//IRQ_Receiver_Arduino.ino William Lucid 1/24/2024 @ 16:23 EST | |
//ChatGPT conversation: https://chat.openai.com/share/0113184d-8e25-4632-a985-39ea7722d24c | |
//Work in progress; being developed to remotely control a switch. Code is for webserver that turns on the switch; countdown timer | |
//turns off the switch. | |
// See library downloads for each library license. | |
#include <SPI.h> | |
#include <nRF24L01.h> | |
#include <RF24.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Communication 1 way receiver | |
//firstly download library https://github.com/nRF24/RF24 | |
#include <SPI.h> | |
#include <nRF24L01.h> | |
#include <RF24.h> | |
//#include <esp_wifi.h> | |
#include "esp_sleep.h" | |
#include <driver/rtc_io.h> | |
#include <driver/gpio.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Communication 1 way transmitter | |
//Download library https://github.com/nRF24/RF24 | |
//Based on lightthedreams project: https://projecthub.arduino.cc/lightthedreams/nrf24l01-for-communication-1-way-and-2-way-4da921 | |
#include <SPI.h> | |
#include <nRF24L01.h> | |
#include <RF24.h> | |
RF24 radio(21, 5); // CE,CSN | |
const byte address[6] = "00001"; //Byte of array representing the address. This is the address where we will send the data. This should be same on the receiving side. int ledPin 26; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Getting Started exammple: Details Radio_0 and Radio_1. | |
RF24/examples/GettingStarted | |
Which radio is this? Enter '0' or '1'. Defaults to '0' | |
radioNumber = 0 | |
*** PRESS 'T' to begin transmitting to the other node | |
SPI Frequency = 10 Mhz | |
Channel = 76 (~ 2476 MHz) | |
Model = nRF24L01+ | |
RF Data Rate = 1 MBPS |
NewerOlder