Skip to content

Instantly share code, notes, and snippets.

@tlrobinson
Last active August 16, 2023 20:24
Show Gist options
  • Star 24 You must be signed in to star a gist
  • Fork 9 You must be signed in to fork a gist
  • Save tlrobinson/57b5595969ce32d094281be5dff8f0ed to your computer and use it in GitHub Desktop.
Save tlrobinson/57b5595969ce32d094281be5dff8f0ed to your computer and use it in GitHub Desktop.
Arduino / ESP8266 / ESP32 mesh networking

WiFi AP+STA:

ESP-Now:

LoRa:

RF24:

RFM69:

APC220:

RadioHead:

  • http://www.airspayce.com/mikem/arduino/RadioHead/
  • Supports:
    • Hope-RF RF22B and RF23B
    • Silicon Labs Si4460/4461/4463/4464
    • Hope-RF RF69B
    • Nordic nRF24
    • Nordic nRF905
    • Nordic nRF51
    • Semtech SX1276/77/78/79
    • Microchip MRF89XA
    • Texas Instruments CC110L
    • EBYTE E32-TTL-1W
    • RX-B1, TX-C1, DR3100

Modules:

Misc

LoRa APRS

disaster.radio

Boards

  • TTGO LoRa V1.0
#define LORA_DEFAULT_CS_PIN        FIXME
#define LORA_DEFAULT_RESET_PIN     FIXME
#define LORA_DEFAULT_DIO0_PIN      FIXME
#define OLED_SDA                   4
#define OLED_SCL                   15
#define OLED_RST                   16
#define SCREEN_WIDTH               128
#define SCREEN_HEIGHT              64
  • TTGO LoRa V2.1
#define LORA_DEFAULT_CS_PIN        18
#define LORA_DEFAULT_RESET_PIN     23
#define LORA_DEFAULT_DIO0_PIN      26
#define OLED_SDA                   21
#define OLED_SCL                   22
#define OLED_RST                   NOT_A_PIN
#define SCREEN_WIDTH               128
#define SCREEN_HEIGHT              64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment