• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

RTL87xx Arduino

Creep

Member
простите нуба, а в чем вообще сакральный смысл привязываться в разработках к "Arduino" и "Arduino на RTL" в частности?
как девборд я ее могу понять, понимаю, что наличие некоторого "обвеса" вокруг модуля накладывает свой отпечаток на "возможности" и нюансы программирования под эту плату. но в чем секрет такого кол-ва поломаных копий ради переноса/затачивания библиотек и проектов именно под нее? Маркетинг для телепузиков? нормальное решение даже для себя все равно будет в отталкиваться от в крайнем случае модуля с SoC... ведь не делают же устройства из дев-плат?!
или я чего-то недопонимаю?
 

Pilnikov

Active member
простите нуба, а в чем вообще сакральный смысл привязываться в разработках к "Arduino" и "Arduino на RTL" в частности?
как девборд я ее могу понять, понимаю, что наличие некоторого "обвеса" вокруг модуля накладывает свой отпечаток на "возможности" и нюансы программирования под эту плату. но в чем секрет такого кол-ва поломаных копий ради переноса/затачивания библиотек и проектов именно под нее? Маркетинг для телепузиков? нормальное решение даже для себя все равно будет в отталкиваться от в крайнем случае модуля с SoC... ведь не делают же устройства из дев-плат?!
или я чего-то недопонимаю?
Этот модуль имеет на борту вифи, кучу гпио(не работающих правда правильно, но имеет), кортекс м3 ядро, и цену за все это в одном флаконе всего в 100р. Ардуина не девборд. Ардуина - это быстро, это много чего есть готового, это относительно просто. Здесь речи о маркетинге, пром производстве, сверхприбылях не идет. Здесь в упорной борьбе двух отважных телепузиков с упрямым гуру идет процесс познания "а нафига все это?...."
 

Creep

Member
не-не-не все перечисленное есть не в ардуине, оно в чипе 871х. Добавим кварц, чуть смд - получим модуль. Это я понимаю - от этой обвазки не деться, выполнена компактно хоть не без греха. Для участия в готовом устройстве годится. Но в чем смысл ардуины? Накидать макетку - прекрасно, упростить программирование и отладку отлично, но как я понимаю в целях маркетинга появился некий эталон "распиновки" для платы, кнопочек, светодиодов, юсб... Естественно что в процессе насаждения удобства для телепузиков были неизбежны жертвы. Цель этого безобразия понятна - деньги. Но мы же не зарабатываем на продаже ардуин, наша цель потребительские свойства готовых устройств, и дев-плата их не улучшает. Если в моих рассуждениях есть ошибки, буду признателен за объяснения.
 

Creep

Member
если считать ардуинки не дев-платами а основой конструктора то это уровень радиокружка и "баги" - обучающий элемент. Все равно эта плата не тянет на платформу для готовых решений
 

Сергей_Ф

Moderator
Команда форума
@Creep может Вы с @Pilnikov по разному понимаете понятие Ардуино?
Мне кажется что @Pilnikov говорит про Ардуино IDE, а Вы, @Creep , говорите про стандарт распиновки платы. Потому и взаимонедопонимание. Всё, ИМХО.
 

Creep

Member
возможно и даже вероятно. Будьте прокляты маркетологи придумавшие одинаковые названия.
 

Pilnikov

Active member
Стандартом платы (распиновки) для дуины является уно. Для нее (платы) существует куча шилдов (от этого низкая цена) Если заходить от обратного - Собрать какой либо полезный в хозяйстве девайс (вроде автокормушки для кошки) можно довольно быстро и недорого - купил плату контроллера + соответствующую шилду, нацепил одно на другое в виде бутерброда, подключил исполнительное косичкой с дюпон разъемами, спрятал все это в корпус made of 3d printer (он кстати тоже может быть собран из модулей ардуино), залил говнокод из примера по усб кабелю - и радуешься (нету пайки, нету танцев с бубном с выбором тактовых частот, фьюзов и. т.д.) За все про все можно получить готовое устройство за вечер.

А ртл (8710АФ) тоже дешманский модуль (существует в недешёвой разновидности "Ameba" (8195) - по распиновке и формату соответствует уно) который имеет по сравнению с эталоном стандарта гораздо больше "плюшек".
При наличии прямых рук и умения обращаться с паяльником - можно данный модуль припаять правильным образом к макетке с разъемами, усб ком переходником и ст-линк прошивальщиком - в итоге получим "супер/пупер уну с вайфаем" и возможностью программирования из привычной среды ардуино иде)
 
Последнее редактирование:

Creep

Member
@Pilnikov
прекрасно, получаем конструктор и устройства с надежностью конструктора. Собственно о чем тогда разговор? Кто девушку танцует пусть и платит. Pvvx тут причем? В чем его интерес заниматься улучшением ПО - чтобы при создании автокормушки сократилось время на отладку или у нее появилась веб-морда? Знаний и опыта у контрукторов-любителей от этого не добавиться. Похоже смысл разговора от меня начинает ускользать.
 

Creep

Member
моральное удовлетворение и чувство превосходства над "телепузиками" :)
К коим, впрочем, отношу и себя :)
я тут недавно, но вы действительно считаете что у него такое "прожорливое" эго? Или это местная форма подтрунивания?
 

Pilnikov

Active member
@Pilnikov
прекрасно, получаем конструктор и устройства с надежностью конструктора. Собственно о чем тогда разговор? Кто девушку танцует пусть и платит. Pvvx тут причем? В чем его интерес заниматься улучшением ПО - чтобы при создании автокормушки сократилось время на отладку или у нее появилась веб-морда? Знаний и опыта у контрукторов-любителей от этого не добавиться. Похоже смысл разговора от меня начинает ускользать.
Смысл в том, что pvvx не улучшает ПО, а пытается разрабатывать свою версию SDK (на базе SDK от Ameba) с поддержкой 8711 плат. Плюсом он замутил поддержку этих плат в Ардуино.
Т.к. он является "живым" как бы разработчиком - то и вопросы разного плана (в основном нубские, и никак не касающиеся именно разработки) тоже к нему (а к кому еще то, не в Амебу же писать, там по Аглицки надо)
Вот в этом и тема.
А "получаем конструктор и устройства с надежностью конструктора" - это только на этапе разработки.
Если хотите готовое устройство с "надежностью готового устройства" (она, надежность, Вам действительно важна) - можно заказать (изготовить самому) печатку под проект с установкой ртл модуля на нее (если тямы хватит можно и под "chip include" развести, благо схема имеется)
 
Последнее редактирование:

pvvx

Активный участник сообщества
я тут недавно, но вы действительно считаете что у него такое "прожорливое" эго? Или это местная форма подтрунивания?
Это местное, у тех кто жаждет славы, превосходтсва и власти. Они поначалу становятся модераторами, ублажают толпу, ставят везде свой (с), прописываются во все видео-теле-конференции вокруг да около темы, договариваются с продавцами (фирмами производителями) для получения бесплатных образцов и данных, чтобы далее прикалываться над форумчанами. Это недалекие люди и от них ничего годного "для дома, для семьи" никогда не взять - не могут ничего сами создать. :)
Им не в домек, что если надо получить что-то, то можно и мир сдвинуть. Вот мне захотелось нормальные модули с WiFi и прочими побрякушками - пришлось двинуть мир. А далее он принесет мне, то что мне надо было. Но об этом недалекие не догадываются - не умеют воплощать свои желания за счет труда других, которым дали морковку :)
Надо только немного раскопать ручеек, а затем он может превратиться в речку...
Или:
Возьмём этот стакан. Вот он милый, спокойный, скучный. Но стоит его разбить… [Зорг разбивает стакан и появляются роботы, которые убирают осколки] Вы только гляньте на этих малышек! Они такие деловые и, заметьте, каждый делает своё дело. Получается прекрасный балет, полный формы и цвета...
 
Последнее редактирование:

Сергей_Ф

Moderator
Команда форума
@pvvx прошу прощения, если мой ответ показался Вам оскорбительным или обидным. Не хотел. Отвечал на вопрос, @Creep в чем может быть Ваш интерес. Наверное неудачно, так что и смайлик не помогли. Еще раз извините.
 

pvvx

Активный участник сообщества
@pvvx прошу прощения, если мой ответ показался Вам оскорбительным или обидным. Не хотел. Отвечал на вопрос, @Creep в чем может быть Ваш интерес. Наверное неудачно, так что и смайлик не помогли. Еще раз извините.
Не надо печалиться - .... :) Какие извинения - всё на одной подводной лодке (шарике)... :)
 

Creep

Member
pvvx, Сергей_Ф, беседа без сарказма и шуток как человек без чувства юмора

Pilnikov, собственно о том и речь - в моем детстве только так и делалось. имхо, амебы/адруинки (платы) - баловство, чтобы попробовать "взлетит/невзлетит".
 

vad7

Active member
Creep, будьте осторожны с pvvx и его свалками. Они недоделаны, не документированы и написаны в большей степени с целью попиариться, чем облегчить вам жизнь. :)

Данные свалки сильно отличаются от других SDK, может и в лучшую сторону, но если у вас не достаточно квалификации или времени, то когда pvvx укусит очередной мух или начнется очередное обострение, рискуете остаться с глючным или не рабочим железом.

С другой стороны даже платных альтернатив пока нет...
 

Pilnikov

Active member
pvvx, Сергей_Ф, беседа без сарказма и шуток как человек без чувства юмора

Pilnikov, собственно о том и речь - в моем детстве только так и делалось. имхо, амебы/адруинки (платы) - баловство, чтобы попробовать "взлетит/невзлетит".
У меня на этом баловстве 4 устройства уже год как работают. (Я их шаманю периодически, но исключительно с целью повышения потребительских свойств)
 

Creep

Member
vad7, используя код с грифом "для обучения" не стоит ожидать безупречной работы, развития и бессрочной поддержки. Безупречный код только свой :) в чужом всегда сплошные изъяны.
@Pilnikov, ну тогда им сутьба быть вечным конструктором ;) поздравляю с выбором идеальной платформы
 

pvvx

Активный участник сообщества
Creep, будьте осторожны с pvvx и его свалками. Они недоделаны, не документированы и написаны в большей степени с целью попиариться, чем облегчить вам жизнь. :)

Данные свалки сильно отличаются от других SDK, может и в лучшую сторону, но если у вас не достаточно квалификации или времени, то когда pvvx укусит очередной мух или начнется очередное обострение, рискуете остаться с глючным или не рабочим железом.

С другой стороны даже платных альтернатив пока нет...
Ну пока пиаритесь только вы. А у нас идет разведка боем. Без экспериментов не получить диагностику - годно или нет, а так-же без рекламы не будет развития (имеется в виду правильная реклама, а не обман ради продажи...).
По Arduino что-то нет указаний о конкретных ошибках - есть только "хотелки", а об найденных ошибках пока пищу только я сам, хотя не использую Arduino вообще.
Хотя бы что-то предложили с примером кода, но не хотят. Получается, что исправлять там нечего :)
@vad7 Вам никто не мешает разместить на github исправленную и дополненную версию - я только за и могу передать всё, что есть к той или оной сборке...
И на ESP8266 код вышел именно как тест, который и показал - чип и его закрытый SDK не годен и ожидания исправлений от Espressif не увенчались успехом. Зачем его дорабатывать? C RTL такой ставки нет - нет ожиданий и писать некуда о доработке или ошибках в SDK :)
 
Последнее редактирование:
Сверху Снизу