0
Это как раз понятно. Просто там их не 2 а как минимум 5 будет. С 10 пинами на каждой и 3 командами на пин) подумаю потом, наверно придётся отказаться от третьей команды, и привязать как вы посоветовали дескрипторы к командам, а не к дуинам.
0
Такой «хитрый» дескриптор был сделан для соединения ардуины с уартом роутера. Роутер при загрузки сыплет в уарт кучу всего, и чтоб отсечь это мусор я и придумал Y+=Z.
  • avatar
  • stD
0
Здравствуйте. Сделайте для одной ардуины дескриптор — (Y+), а для второй — (=Z).
  • avatar
  • stD
0
Приветствую,
После некоторых танцев с бубном, завелось и отлично работает.
Появился такой вопрос, возможно ли изменение управляющего дескриптера (Y+=Z) или же добавления новых типа Y+=A и т.д.
Я подключил библиотеку SoftwareSerial и управляю с дуины другими дуинами. Немного не хватает количества символов. Хотя может быть добавить просто длинны типа — Y+=Zxx?
0
Под Linux тоже прошивалка есть www.whatimade.today/flashing-the-nodemcu-firmware-on-the-esp8266-linux-guide/
  • avatar
  • di_mok
0
Флешка у Вас определилась, но система на неё не перенеслась. Вам об этом сообщили:

Filesystem    Size    Used    Available    Use%    Mounted on
rootfs        1.3M    1.2M    164.0K        88%     /


Что-то Вы сделали не так или не доделали.

Покажите /etc/config/fstab

Статья расчитана на самых «маленьких», если слепо следовать инструкциям, то всё должно получится.
  • avatar
  • stD
0
даже ЛЮСИ не установился нет места! наверно в месте где вы написали Ну вот, теперь места у нас полно, можно ставить что угодно.
надо сначала как то перейти на флешку в консоли, только потом устанавливать программы разве нет?
А так он все на внутр флешку походу поставил!
объясните пожалуйста! не ругайтесь ибо я новичок, но стараюсь разобраться!
0
все сделал заново. уф. дошел до конца почти.
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.3M 1.2M 164.0K 88% /
/dev/root 1.5M 1.5M 0 100% /rom
tmpfs 14.2M 80.0K 14.2M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock3 14.8G 353.7M 13.7G 2% /overlay
overlayfs:/overlay 1.3M 1.2M 164.0K 88% /
/dev/sda1 14.8G 353.7M 13.7G 2% /overlay
root@OpenWrt:~# opkg update
Downloading istarik.ru/packages/mr3020/packages//Packages.gz.
Inflating istarik.ru/packages/mr3020/packages//Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
root@OpenWrt:~# opkg install kmod-nls-cp1251 kmod-nls-koi8r kmod-nls-utf8 kmod-n
ls-cp866 kmod-nls-cp437
Installing kmod-nls-cp1251 (3.3.8-1) to root…
Downloading istarik.ru/packages/mr3020/packages//kmod-nls-cp1251_3.3.8-1_ ar71xx.ipk.
Installing kmod-nls-koi8r (3.3.8-1) to root…
Downloading istarik.ru/packages/mr3020/packages//kmod-nls-koi8r_3.3.8-1_a r71xx.ipk.
Installing kmod-nls-utf8 (3.3.8-1) to root…
Downloading istarik.ru/packages/mr3020/packages//kmod-nls-utf8_3.3.8-1_ar 71xx.ipk.
Installing kmod-nls-cp866 (3.3.8-1) to root…
Downloading istarik.ru/packages/mr3020/packages//kmod-nls-cp866_3.3.8-1_a r71xx.ipk.
Installing kmod-nls-cp437 (3.3.8-1) to root…
Downloading istarik.ru/packages/mr3020/packages//kmod-nls-cp437_3.3.8-1_a r71xx.ipk.
Configuring kmod-nls-cp1251.
Configuring kmod-nls-utf8.
Configuring kmod-nls-cp437.
Configuring kmod-nls-cp866.
Configuring kmod-nls-koi8r.
root@OpenWrt:~# opkg install mc
Installing mc (4.7.5.3-2) to root…
Downloading istarik.ru/packages/mr3020/packages//mc_4.7.5.3-2_ar71xx.ipk.
Installing glib2 (2.26.1-3) to root…
Downloading istarik.ru/packages/mr3020/packages//glib2_2.26.1-3_ar71xx.ip k.
Collected errors:
* wfopen: /usr/lib/libgobject-2.0.so.0.2600.1: No space left on device.
* extract_archive: Cannot create symlink from ./usr/lib/libgmodule-2.0.so.0 to 'libgmodule-2.0.so.0.2600.1': No space left on device.
* extract_archive: Cannot create symlink from ./usr/lib/libgobject-2.0.so to 'l ibgobject-2.0.so.0.2600.1': No space left on device.
* extract_archive: Cannot create symlink from ./usr/lib/libglib-2.0.so to 'libg lib-2.0.so.0.2600.1': No space left on device.
* wfopen: /usr/lib/libgio-2.0.so.0.2600.1: No space left on device.
* extract_archive: Cannot create symlink from ./usr/lib/libgio-2.0.so.0 to 'lib gio-2.0.so.0.2600.1': No space left on device.
* extract_archive: Cannot create symlink from ./usr/lib/libgio-2.0.so to 'libgi o-2.0.so.0.2600.1': No space left on device.
* extract_archive: Cannot create symlink from ./usr/lib/libgthread-2.0.so to 'l ibgthread-2.0.so.0.2600.1': No space left on device.
* pkg_write_filelist: Failed to open //usr/lib/opkg/info/glib2.list: No space l eft on device.
* opkg_install_pkg: Failed to extract data files for glib2. Package debris may remain!
* opkg_install_cmd: Cannot install package mc.
* opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: N o space left on device.
root@OpenWrt:~# root@OpenWrt:~# df -h
-ash: root@OpenWrt:~#: not found
root@OpenWrt:~# Filesystem Size Used Available Use% Mounted on
-ash: Filesystem: not found
root@OpenWrt:~# rootfs 1.3M 1.2M 164.0K 88% /
-ash: rootfs: not found
все сделал точно. флешка даже как видите определилась. но опять не установились программы. пишет мало места. как так?
Скажите пожалуйста!
0
Либо не прошили либо это кеш браузера.
  • avatar
  • stD
0
прошил сейчас вашу прошивку. а веб сервер остался таким же каким был…
0
Понятия не имею.
  • avatar
  • stD
0
Она и показывает наличие устройства, но ничего в него не пишет и не читает.
  • avatar
  • stD
0
робот будет отвечать на кнопки WSAD с веб интерфейса И ехать прямо назад итд
0
как не посылает? здесь
Вы сами писали ее писать чтобы показать устройства.
0
Что, будет работать?
  • avatar
  • stD
0
Программа ls ничего, никуда не посылает.
  • avatar
  • stD
0
а хотя нет!!! почему то ответ от роутера в виде
/dev/tty /dev/ttyATH0 /dev/ttyS0 приходит даже после отключения пинов юарт от ардуино!!!
ничего не пойму!
0
А есть разница какая прошивка? или автор в статье все разрабатывал именно на ту прошивку?
если все сделаю по вашей инструкции и с вашей прошивкой может будет работать?
0
оооо а репозитарий и прошивка должны совпадать??? устанавливать как вы описали сверху?
я просто не пойму почему не работают кнопки с веб сервера ведь когда посылаю команду
root@OpenWrt:~# ls /dev/tty*
/dev/tty /dev/ttyATH0 /dev/ttyS0
ответ приходит! значит юарт подключен?!
0
Нет, только устанавливать заново.

А почему Вы ставите программы из моего репозитория, у Вас же другая прошивка?
  • avatar
  • stD