ZBasic для ESP8266

pvvx

Активный участник сообщества
ZBasic for the ESP8266
Из темы на www.esp8266.com: ZBasic for the ESP8266
Инсталлятор включает в себя несколько примеров приложений, включая веб-сервер, клиент HTTP, UDP сервер, UDP клиента (NTP), и простой использования SPIFFS демо. Есть на самом деле два разных приложения веб-сервер. Одна из работает со статический контентом из образца SPIFFS изображения, а другой - динамически генерируемый контент. Динамический пример обрабатывает строки запроса и может включить/отключить GPIO или читать GPIO по указанию в строке запроса. Хотя пример кода включен в инсталлятор, он может быть загружен отдельно, используя URL ниже. HTTP: //www.zbasic .net / скачать / ZBasicES ... leCode.zip
Дон Кинзер
ZBasic Микроконтроллеры http://www.zbasic.net
 

pvvx

Активный участник сообщества
1) Ужасно медленная прошивка в модуль.
2) Прошивает только NodeMCU v2 платы. На остальных не удалось - не может соединиться или обрывается запись.
3) Если во время утомительной записи переключить курсор в окно debug, то будет зависон приложения ZBasic.
4) Нет возможности записать код в модуль сторонним программатором.

После утомительной записи на 230400 получаем такое:
Код:
............................................................. 88%
.......................
210844 bytes written successfully.
Erasing 128 bytes ...
Writing 128 bytes
.
128 bytes written successfully.
load 0x40100000, len 26728, room 16
tail 8
chksum 0x01
load 0x3ffe8000, len 844, room 0
tail 12
chksum 0x42
ho 0 tail 12 room 4
load 0x3ffe8350, len 724, room 12
tail 8
chksum 0x90
csum 0x90
system param error
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
f
f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff f
f ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff 01 00 ff ff 06 00 00 00 6d 79 53 53 49 44 00 3f e0 fb ff 3f 1c 09 ff 3f
e6 0f 10 40 1c 00 00 00 00 09 ff 3f e0 fb ff 3f ff ff ff ff ff ff 01 6d 79 50 61 73 73 77 64 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d1 fa ff 3f f1 0f 10 40 1c 00 00 00 1c
00 00 00 30 00 00 00 c0 4c 00 40 64 0
0 00 00 3c 02 00 60 01 00 00 00 00 ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff 00 ff ff ff ff ff ff 07 00 00 00 45 53 50 38 32 36 36 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 31 32 33 34 35 36 37 38 39 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 01 00 00 04 ff ff ff 01 00 ff ff
06 00 00 00 6d 79 53 53 49 44 00 3f e0 fb ff 3f 1c 09 ff 3f e6 0f 10 40 1c 00 00 00 00 09 ff 3f
e0 fb ff 3f 6d 79 50 61 73 73 77 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d1 fa ff 3f f1 0f 10 40 1c 00 00 00 1c 00 00 00 30 00 00 00 c0 4c 00 40 64 00 00 00 3c 02 00 60
01 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 08 04 0c 11 1c 00 00 00 01 01
01 ff ff ff 03 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff þ
‚‚2™ff 00 00 00 00 00 00 00 00
00 ff ff ff aa 55 aa 55 09 00 00 00 1c 00 00 00 1c 00 00 00 ae 00 00 00 15 00 00 00
don'....
ZBasic v4.3.1

count = 1, state = 0, WiFi status is 1
count = 2, state = 0, WiFi status is 1
count = 3, state = 0, WiFi status is 1
count = 4, state = 0, WiFi status is 1
count = 5, state = 0, WiFi status is 1
count = 6, state = 0, WiFi status is 1
count = 7, state = 0, WiFi status is 3
count = 8, state = 0, WiFi status is 3
count = 61, state = 0, WiFi status is 3
count = 62, state = 0, WiFi status is 3
count = 63, state = 0, WiFi status is 3
count = 64, state = 0, WiFi status is 3
count = 65, state = 0, WiFi status is 3
count = 151, state = 0, WiFi status is 3
count = 152, state = 0, WiFi status is 3
count = 153, state = 0, WiFi status is 3
count = 154, state = 0, WiFi status is 3
count = 166, state = 0, WiFi status is 3
count = 167, state = 0, WiFi status is 3
count = 168, state = 0, WiFi status is 3
count = 169, state = 0, WiFi status is 3
Это значит, что встроенный программатор не разбирается с типами Flash на модулях ESP8266.
ZBasic.gif
Ждем версии 1.0.1 :)
 

pvvx

Активный участник сообщества
Как узнать доступный размер для сохранения файла в spiffy в данном ZBasic? ;)
Или это опять кривой spiffy? :)
 
Сверху Снизу