Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Troubleshooting
  3. Help me build a RFM69 gateway using wemos d1 + keyestudio RFM69 shield

Help me build a RFM69 gateway using wemos d1 + keyestudio RFM69 shield

Scheduled Pinned Locked Moved Troubleshooting
1 Posts 1 Posters 520 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    airmedic79
    wrote on last edited by
    #1

    Hi!
    I am trying to build a RFM69 gateway with wemos d1 and keyestudio RFM69 shield. The code is compiled and uploaded but I see no serial log nor wifi connection. It just doesn't show anything. Can I set up the gateway? Thanks in advance.

    • arduino ide 2.3.2
    • mysensors 2.3.2
    • esp8266 board 2.7.4 (ver 3.1.2 won't upload the code)

    The RFM69 shield is from Keyestudio.
    https://wiki.keyestudio.com/KS0515_Keyestudio_FSK_Wireless_Shield_RFM69HCW_868mhz(Black_and_Eco-friendly)

    Here's the code.

    // Enable debug prints to serial monitor
    #define MY_DEBUG

    // Use a bit lower baudrate for serial prints on ESP8266 than default in MyConfig.h
    #define MY_BAUD_RATE 9600

    // Enables and select radio type (if attached)
    #define MY_RADIO_RFM69
    #define MY_RFM69_FREQUENCY RFM69_868MHZ // Set your frequency here
    #define MY_IS_RFM69HW

    #define MY_GATEWAY_ESP8266

    #define MY_WIFI_SSID "**"
    #define MY_WIFI_PASSWORD "
    "

    // Set the hostname for the WiFi Client. This is the hostname
    // it will pass to the DHCP server if not static.
    #define MY_HOSTNAME "WEMOSD1_GW"

    // Enable MY_IP_ADDRESS here if you want a static ip address (no DHCP)
    #define MY_IP_ADDRESS 192,168,0,146

    // If using static ip you can define Gateway and Subnet address as well
    #define MY_IP_GATEWAY_ADDRESS 192,168,0,1
    #define MY_IP_SUBNET_ADDRESS 255,255,255,0

    // The port to keep open on node server mode
    #define MY_PORT 5003

    // How many clients should be able to connect to this gateway (default 1)
    #define MY_GATEWAY_MAX_CLIENTS 20

    #include <MySensors.h>

    void setup()
    {
    // Setup locally attached sensors
    }

    void presentation()
    {
    // Present locally attached sensors here
    }

    void loop()
    {
    // Send locally attached sensors data here
    }

    1 Reply Last reply
    0

    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

    With your input, this post could be even better 💗

    Register Login
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    6

    Online

    12.0k

    Users

    11.2k

    Topics

    113.4k

    Posts


    Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • MySensors
    • OpenHardware.io
    • Categories
    • Recent
    • Tags
    • Popular