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. General Discussion
  3. Clearing the Arduino entirely

Clearing the Arduino entirely

Scheduled Pinned Locked Moved General Discussion
4 Posts 3 Posters 1.3k Views 2 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.
  • N Offline
    N Offline
    NotTooTechy
    wrote on last edited by
    #1

    Hi, I am just trying this system and I have
    Nano 1 SerialGateway sketch
    Nano 2 Humidity sketch with a DHT11
    Uno Humidity sketch with no DHT11 to simulate a sensor failure

    I think The system has assigned
    Nano-1 as Node-0
    Nano-2 as Node 97
    Uno as Node 1

    I assume this has been written into the EEPROM. As I go through learning ho to use these I'd like to assign my own Node-IDs so how do I clear all Nodes of their stored data?

    Thanks

    1 Reply Last reply
    0
    • sundberg84S Offline
      sundberg84S Offline
      sundberg84
      Hardware Contributor
      wrote on last edited by
      #2

      There is a sketch in the MySensors library called clear eeprom - use this and upload to the Arduino you want to clear.

      Controller: Proxmox VM - Home Assistant
      MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
      MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
      RFLink GW - Arduino Mega + RFLink Shield, 433mhz

      1 Reply Last reply
      0
      • N Offline
        N Offline
        NotTooTechy
        wrote on last edited by
        #3

        Thanks. Arrrggghghh. I had looked for something like that but was expecting to see EEPROM in all caps.

        "ClearEepromConfig" is not an obvious thing to spot. It may be fine when you know where to look.

        "EEPROMClear"
        or
        "EEPROMClearConfig" if one must have "config" in there.

        No?

        Things like that should start with their most important function first.
        They did that with the Gateways as in GatewaySerial, Gateway486, so consistency is out the window eh?

        With luck this may make it's way to the developers... :)

        1 Reply Last reply
        0
        • AnticimexA Offline
          AnticimexA Offline
          Anticimex
          Contest Winner
          wrote on last edited by Anticimex
          #4

          If you use at least a half decent search function and search the example tree for "eeprom" the example will show no matter the order of the keywords, so is a renaming really necessary?

          Do you feel secure today? No? Start requiring some signatures and feel better tomorrow ;)

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          25

          Online

          11.7k

          Users

          11.2k

          Topics

          113.1k

          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