Сообщение от
RN6LIQ
В предыдущем посте допустил оговорку, плату W5100 назвал W5500. Ну кто соображает наверное все понял правильно, на фотографии сразу видно что там изображено. На Arduino Nano нами как раз пробовалась и плата W5500. Она компактнее и современнее, да и по размеру больше соответствует Arduino Nano. Но в макетном варианте у меня лично они работали неустойчиво, длинные провода по интерфейсу SPI глючили. А у Владимира таких глюков не было. Тут надо сразу паять все короткими проводами. А так это почти то же самое, что и описанная выше конструкция. Только надо свою библиотеку использовать EthernetUdp2.h
Есть соблазн использовать вместо провода Ethernet, - связь WiFi, и для этого ESP8266 очень симпатично просится. Там правда нет того красивого протокола взаимодействия. У меня есть две ESP8266, одна по круче, другая попроще, с минимум GPIO. На мой взгляд единственный путь приспособить ее для проекта это не использовать стандартную прошивку, а залить свой скетч. Взаимодействие с другими устройствами организовать по последовательному порту. И у Arduino и у ESP8266 последовательный порт железно работает со скоростью 1 Мбит, этого вполне достаточно. Если бы стояла такая практическая задача, то уже сделал бы. Наверное и сделаю, но уже не с Arduino в паре, а с STMкой. Тут опять понадобиться помощь Владимира, придется мне осваивать новую среду программирования. Но STMки того стоят. Есть где разгуляться. памяти поболее, а процессоры уже 32 разрядные. В 8-ми разрядных процессорах напрягает то, что трудно применять прежние наработки, вечно где то прячутся ошибки связанные с неявным представлением типов данных. А в 32 разрядных с этим все нормально, готовые куски исходного кода компилируются также как и на персональных компьютерах. Выходные дни заканчиваются, завтра на работу. Хоть и короткая неделя, но рабочая. В принципе, для всех интересующихся данным проектом, основную часть заявленных готовых программ и некоторого исходного кода мы выложили. Есть "пища" для практических экспериментов. У Анатолия наверное еще будет чем удивить с Андроид версией, а мы с Владимиром берем тайм-аут и даст Бог вернемся с уже готовыми вариантами на 32 разрядных процессорах. Главная цель улучшить качество звука и расширить функционал.