gsm как бы не еще прожорливее, даже на холостом ходу. да и вычислительной мощности там хватит тянуть весь meshtastic в фоне. есть gsm еще и с gps, а есть варианты meshtastic c напаянным gps это штатный функционал.
собственно думаю адепты секты mesh по умолчанию и не допустят такого: речь же идет про автономность от операторов и отсутствие покрытие. но в качестве интерфейса с человеком у них зачастую смартфон, и с sim и gps и всем прочим.
модно и можно это две разные вещи. по сообщению можно подумать что обязательно надо использовать и без этого никак. документация и регистры открыты особенно на stm32. можно хоть в голом блокноте текст написать и скомпилировать: пример , какие тут еще "крутить". с esp32 чуть похуже. а можно на них и mycropyton прошить и то там будет пожалуй более прямые библиотеки
если софт софт именно что "свой", то это вабще обидно, но там хотя бы есть понятие - что происходит. а если он чужой то там еще и понять надо, что имел в виду автор и почему вдруг error посередине сборки. такое бывает в т.ч. если компилятор обновился, ну и если в сторонней библиотеке вдруг сделали breaking change. кстати это может случается и в результате обновления esp idf
причем я не вот чтобы часто что то собираю, а подобные случаи имею довольно регулярно, что c linux что с esp32
ну уж не рантайма, а hal обертки.можно развернуть и довести до прямого обращения к регистрам. просто низкий уровень это уже заметно ближе к электронике, програмируемой логике, надо документашку про биты в регистрах читать и структурные схемы. для быстрого старта это слишком не быстро.
однако компилятор кстати на диво там все это оптимизирует и сокращает: по коду все "по умному", структура переменных, а по отладчику - скачет через полфункции сразу в другую функцию, весь обмен через 3 регистра и на стек ничего не кладет.
ну я собирал openipc так то, даже в git у них отметился. но там и то процессор мощнее и с аппаратным кодировщиком видео . под лишний драйвер usb wfi там памяти еще находится, а дальше - все.
можно запустить даже с 8 МБ RAM. Можно использовать любые языки программирования .... Просто компилируем его и используем, без адаптации и портирования.
Это любимая мантра в linux :) Я это прекрасно понимаю, и применяю. Просто не всегда это просто. Даже софт x86 не всегда собирается под arm64, точнее мы не один год шли к тому что это стало просто и сразу. То какого модуля не хватает, то библиотеки, то путь поменяли. Драйвера тоже долго допиливают до совместимости, хорошо если это будет expresiff а не толпа энтузиастов и реверсеров, как нередко бывает.
ну да Expresiff конечно в лепешку расшибется поддерживать если товар не пойдет, не то что этот rockchip. 32 Мб флеша это довольно немного, для "роутерного" софта уже не хватает.. в случае yocto и buildroot нельзя будет просто воткнуть какую нибуть железку в usb без перекомпиляции всего образа системы , хотя можно сделать систему пакаджей из/как opewrt и ей будет тесно. Нельзя сменить версию WiFi без замены всего железа :) Даже если все будет в открытых исходниках (а это очень не факт) то допиливать конечно можно будет, но очень большим напильником и молотком впихивать и какой в этом смысл когда в имеющейся экосистеме это уже работает и грузиться довольно быстро (хотя не моментально)
для ha рекомендуют 2 гига оперативки (под всякие там скрипты и вебморды), не говоря уж про то что ее одновременно еще под видеонаблюдение любят. скорее всего пойдет но с хорошими тормозами и подвисаниями
интересно какое видение развитие этой концепции у ее разработчиков. у них уже есть эксклюзивная и сложившаяся экосистема. в новинке мощности меньше чем у копеечного роутера 3020, очень недорогих конкурентов с большИми выч. ресурсами и отлаженной экосистемой - не 1 и не 2., а тут еще и цена на старте весьма не кислая и нужно нужно идти в конкретный такой сайзкодинг. все модули с "большого" линукса просто не влезут - гибкости вес равно не будет.
gsm как бы не еще прожорливее, даже на холостом ходу. да и вычислительной мощности там хватит тянуть весь meshtastic в фоне. есть gsm еще и с gps, а есть варианты meshtastic c напаянным gps это штатный функционал.
собственно думаю адепты секты mesh по умолчанию и не допустят такого: речь же идет про автономность от операторов и отсутствие покрытие. но в качестве интерфейса с человеком у них зачастую смартфон, и с sim и gps и всем прочим.
модно и можно это две разные вещи. по сообщению можно подумать что обязательно надо использовать и без этого никак. документация и регистры открыты особенно на stm32. можно хоть в голом блокноте текст написать и скомпилировать: пример , какие тут еще "крутить". с esp32 чуть похуже. а можно на них и mycropyton прошить и то там будет пожалуй более прямые библиотеки
ну они там берут процентик.. модули же эти тоже ктото собирает
если софт софт именно что "свой", то это вабще обидно, но там хотя бы есть понятие - что происходит. а если он чужой то там еще и понять надо, что имел в виду автор и почему вдруг error посередине сборки. такое бывает в т.ч. если компилятор обновился, ну и если в сторонней библиотеке вдруг сделали breaking change. кстати это может случается и в результате обновления esp idf
причем я не вот чтобы часто что то собираю, а подобные случаи имею довольно регулярно, что c linux что с esp32
ну уж не рантайма, а hal обертки.можно развернуть и довести до прямого обращения к регистрам. просто низкий уровень это уже заметно ближе к электронике, програмируемой логике, надо документашку про биты в регистрах читать и структурные схемы. для быстрого старта это слишком не быстро.
однако компилятор кстати на диво там все это оптимизирует и сокращает: по коду все "по умному", структура переменных, а по отладчику - скачет через полфункции сразу в другую функцию, весь обмен через 3 регистра и на стек ничего не кладет.
это касается и esp32 и stm32 и niiet c байкалом
а я там увидел цены 1600 за голый модуль и порядка 12000 руб за плату для разработки.
ну я собирал openipc так то, даже в git у них отметился. но там и то процессор мощнее и с аппаратным кодировщиком видео . под лишний драйвер usb wfi там памяти еще находится, а дальше - все.
Это любимая мантра в linux :) Я это прекрасно понимаю, и применяю. Просто не всегда это просто. Даже софт x86 не всегда собирается под arm64, точнее мы не один год шли к тому что это стало просто и сразу. То какого модуля не хватает, то библиотеки, то путь поменяли. Драйвера тоже долго допиливают до совместимости, хорошо если это будет expresiff а не толпа энтузиастов и реверсеров, как нередко бывает.
Не не. Не путаем linux c baremetal. смысл недорогого esp32 baremetal я не оспариваю. смысл чипа на 300мгц 512/32 под linux для меня менее очевиден.
по ценам я глядел именно s31 и там пока ценообразование немножко другое
ну да Expresiff конечно в лепешку расшибется поддерживать если товар не пойдет, не то что этот rockchip. 32 Мб флеша это довольно немного, для "роутерного" софта уже не хватает.. в случае yocto и buildroot нельзя будет просто воткнуть какую нибуть железку в usb без перекомпиляции всего образа системы , хотя можно сделать систему пакаджей из/как opewrt и ей будет тесно. Нельзя сменить версию WiFi без замены всего железа :) Даже если все будет в открытых исходниках (а это очень не факт) то допиливать конечно можно будет, но очень большим напильником и молотком впихивать и какой в этом смысл когда в имеющейся экосистеме это уже работает и грузиться довольно быстро (хотя не моментально)
для ha рекомендуют 2 гига оперативки (под всякие там скрипты и вебморды), не говоря уж про то что ее одновременно еще под видеонаблюдение любят. скорее всего пойдет но с хорошими тормозами и подвисаниями
да, что специфично ОС вобще как бы по идее должна распределять ресурсы а не отбирать их. но получается почему то Windows
тогда уж и модуль радиостанции, это местами довольно свежая тема. да и спутниковый модем тоже можно и модно нонче. и чемодан с батарейками :)
самодельный телефон с дисковым набирателем http://justine-haupt.com/rotarycellphone/index.html
новая версия с lte, https://skysedge.com/telecom/RUSP/index.html доступны исходники и файлы для печати корпуса https://github.com/jhaupt/RotaryUnSmartphone
самое прикольно есть стационарный дисковый с sim модулем, серийные модели https://opis-tech.com/en/desktop-mobiles
интересно какое видение развитие этой концепции у ее разработчиков. у них уже есть эксклюзивная и сложившаяся экосистема. в новинке мощности меньше чем у копеечного роутера 3020, очень недорогих конкурентов с большИми выч. ресурсами и отлаженной экосистемой - не 1 и не 2., а тут еще и цена на старте весьма не кислая и нужно нужно идти в конкретный такой сайзкодинг. все модули с "большого" линукса просто не влезут - гибкости вес равно не будет.
ха ха
кстати одна любительница спроектировала такой же вот самодельный gsm телефон именно с дисковым номеронабирателем и продавала
а можно увидеть фотку массива контактов прикладываемых к спине? или они там на подвижном носителе? и работают прямо через майку?
"Как переехал жить к девушке, наконец нашлось применение...." девушке? :)
"Сейчас на нем играю в игры из детства." похоже нет :)