Hi,
doofe Frage gestattet ?
warum ließt du die Daten (bit´s nicht in einer Schleife ein 0-7 und schiebst die in ein Byte Arry. Jedes mal wenn die Schleife neu anfängt erhöhst Du den index des Arry.
1800/8 = 225 Byte.
wenn die E/A reichen kannst Du auch einen ESP8266-01 oder einen seiner grösseren Brüder nehmen die sind ziemlich flott un haben mindestens 1MB Speicher.
Heinz