Skip to main content

Noob here, so go easy please! BTW - I have, unsuccessfully, searched for an answer before posting.

I have an NodeMCU connected to a bunch of Arduino Nanos over the I2C bus. The WiFi-enabled NodeMCU has the capability to do OTA updates on itself, which I've mastered but I want to update the same code into all of the slave Nano devices.

Is this possible? If so, what is the easiest way? The devices will be installed on a wall, so I don't want a bunch of USB cables trailing out of it.

Can I use/share the WiFi connection on the NodeMCU, with the Nanos, via the I2C bus? Or is there a better way?

Any help on the matter appreciated. Thank you!

Cheers

TK

PS - I have read about compiling the .INO file into a hex or bin file but still don't understand the process properly.

PPS - updating .INO files OTA on an ESP8266/WiFi enabled NodeMCU is great but they are bigger (wider) that a Nano and would cost a lot of money as I would need about 30 or so.

Noob here, so go easy please! BTW - I have, unsuccessfully, searched for an answer before posting.

I have an NodeMCU connected to a bunch of Arduino Nanos over the I2C bus. The WiFi-enabled NodeMCU has the capability to do OTA updates on itself, which I've mastered but I want to update the same code into all of the slave Nano devices.

Is this possible? If so, what is the easiest way? The devices will be installed on a wall, so I don't want a bunch of USB cables trailing out of it.

Can I use/share the WiFi connection on the NodeMCU, with the Nanos, via the I2C bus? Or is there a better way?

Any help on the matter appreciated. Thank you!

Cheers

TK

PS - I have read about compiling the .INO file into a hex or bin file but still don't understand the process properly.

PPS - updating .INO files OTA on an ESP8266/WiFi enabled NodeMCU is great but they are bigger (wider) that a Nano and would cost a lot of money as I would need about 30 or so.

BTW - I have, unsuccessfully, searched for an answer before posting.

I have an NodeMCU connected to a bunch of Arduino Nanos over the I2C bus. The WiFi-enabled NodeMCU has the capability to do OTA updates on itself, which I've mastered but I want to update the same code into all of the slave Nano devices.

Is this possible? If so, what is the easiest way? The devices will be installed on a wall, so I don't want a bunch of USB cables trailing out of it.

Can I use/share the WiFi connection on the NodeMCU, with the Nanos, via the I2C bus? Or is there a better way?

PS - I have read about compiling the .INO file into a hex or bin file but still don't understand the process properly.

PPS - updating .INO files OTA on an ESP8266/WiFi enabled NodeMCU is great but they are bigger (wider) that a Nano and would cost a lot of money as I would need about 30 or so.

deleted 6 characters in body; edited title
Source Link
dda
  • 1.6k
  • 1
  • 12
  • 18

Updating multiple Arduino Nano'sNanos with same INO file

Noob here, so go easy please! .. BTW - I have  ,unsuccessfully unsuccessfully, searched for an answer before posting.

I have an NodeMCU connected to a bunch of Arduino Nano'sNanos over the I2C bus. The WiFi enabled-enabled NodeMCU has the capability to do OTA updates on itself, which I've mastered but I want to update the same code into all of the slave Nano devices.

Is this possible  ?, if If so, what is the easiest way.? The devices will be installed on a wall, so I don't want a bunch of usbUSB cables trailing out of it.

Can I use/share the WiFi connection on the NodeMCU, with the Nanos, via the I2C bus  ? orOr is there a better way?

Any help on the matter appreciated - thank. Thank you!

Cheers

TK

PS - I have read about compiling the .INO file into a hex or bin file but still don't understand the process properly.

PPS - updating .INO files OTA on an ESP8266/WiFi enabled NodeMCU is great but they are bigger (wider) that a nanoNano and would cost a lot of money as I would need about 30 or so.

Updating multiple Arduino Nano's with same INO file

Noob here, so go easy please! .. BTW - I have  ,unsuccessfully, searched for an answer before posting.

I have an NodeMCU connected to a bunch of Arduino Nano's over the I2C bus. The WiFi enabled NodeMCU has the capability to do OTA updates on itself, which I've mastered but I want to update the same code into all of the slave Nano devices.

Is this possible  ?, if so, what is the easiest way. The devices will be installed on a wall, so I don't want a bunch of usb cables trailing out of it.

Can I use/share the WiFi connection on the NodeMCU, with the Nanos, via the I2C bus  ? or there a better way?

Any help on the matter appreciated - thank you!

Cheers

TK

PS - I have read about compiling the .INO file into a hex or bin file but still don't understand the process properly.

PPS - updating .INO files OTA on an ESP8266/WiFi enabled NodeMCU is great but they are bigger (wider) that a nano and would cost a lot of money as I would need about 30 or so

Updating multiple Arduino Nanos with same INO file

Noob here, so go easy please! BTW - I have, unsuccessfully, searched for an answer before posting.

I have an NodeMCU connected to a bunch of Arduino Nanos over the I2C bus. The WiFi-enabled NodeMCU has the capability to do OTA updates on itself, which I've mastered but I want to update the same code into all of the slave Nano devices.

Is this possible? If so, what is the easiest way? The devices will be installed on a wall, so I don't want a bunch of USB cables trailing out of it.

Can I use/share the WiFi connection on the NodeMCU, with the Nanos, via the I2C bus? Or is there a better way?

Any help on the matter appreciated. Thank you!

Cheers

TK

PS - I have read about compiling the .INO file into a hex or bin file but still don't understand the process properly.

PPS - updating .INO files OTA on an ESP8266/WiFi enabled NodeMCU is great but they are bigger (wider) that a Nano and would cost a lot of money as I would need about 30 or so.

Source Link

Updating multiple Arduino Nano's with same INO file

Noob here, so go easy please! .. BTW - I have ,unsuccessfully, searched for an answer before posting.

I have an NodeMCU connected to a bunch of Arduino Nano's over the I2C bus. The WiFi enabled NodeMCU has the capability to do OTA updates on itself, which I've mastered but I want to update the same code into all of the slave Nano devices.

Is this possible ?, if so, what is the easiest way. The devices will be installed on a wall, so I don't want a bunch of usb cables trailing out of it.

Can I use/share the WiFi connection on the NodeMCU, with the Nanos, via the I2C bus ? or there a better way?

Any help on the matter appreciated - thank you!

Cheers

TK

PS - I have read about compiling the .INO file into a hex or bin file but still don't understand the process properly.

PPS - updating .INO files OTA on an ESP8266/WiFi enabled NodeMCU is great but they are bigger (wider) that a nano and would cost a lot of money as I would need about 30 or so