A 8 bites procikon egy utasítás hossza 1-4 byte lehet általában. A 32 bites procikon egy utasítás hossza 4-8 byte lehet.
A programod ESP8266-on 2x annyi, mint Atmega328P-n, de tök mindegy, mert a memóriád meg 20x annyi legalább (1MB vs 32k).
Egyedül a frissítésnél lehet gond, hogy I2C-n nem győzöd kivárni a végét. Mondjuk Nodemcu-n az UART-ot fel is szokta tolni a nép 921600 baudra.
RS-485 esetén ez 500m maximális kábelhosszt jelent.
:)