0@0
0@0
175
0@0
169
42
0@0
2
0@0
4
1
280@140
300@140 corner: 374.0d@160
280@140 corner: 394.0d@160
305.0d@154.5d
eeprom read
b9e24847-f20b-44c0-a23e-f7a43e752a2e
eeprom read
EEPROM.begin(64);
byte lng = EEPROM.read(Addr);
char* buf = new char[15];
Addr++;
for(byte i = 0; i < lng; i++) buf[i] = char(EEPROM.read(i+Addr));
buf[lng] = '\x0';
return buf;
201
char
*read_string_EEPROM
int
Addr
320@50
340@50 corner: 412.0d@70
320@50 corner: 432.0d@70
345.0d@64.5d
eeprom write
d0034770-5c97-4bd6-90ec-883ac7cbd5ac
eeprom write
byte lng=Str.length();
EEPROM.begin (64);
if (lng>15 ) lng=0;
EEPROM.write(Addr , lng);
unsigned char* buf = new unsigned char[15];
Str.getBytes(buf, lng + 1);
Addr++;
for(byte i = 0; i < lng; i++) {EEPROM.write(Addr+i, buf[i]); delay(10);}
EEPROM.end();
287
void
write_string_EEPROM
int
Addr
String
Str
3
320@0
340@0 corner: 402.0d@20
320@0 corner: 422.0d@20
345.0d@14.5d
eeprom ini
c108c405-b7b6-4758-b8dd-32c7245c7078
eeprom ini
Wire.pins(4, 5)
16
#include
<EEPROM.h>
62.0d
250
(0 to: 250)
0
9600
arduinoIDE
4096
209469322
ESP8266 ESP-01 V090
161130820