Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 28.05.2019, 16:32  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию ESP32 без espressif и ртоси

Есть ли вменяемый тулчейн для разработки ESP32 без этой жирноты от espressif? Ртось мне тоже не нужна, т.к. я не собираюсь делать веб-сервер на тысячи клиентов, мне просто нужно связать между собой цепочку из ESP32, чтобы промежуточные работали и как самостоятельные устройства, отправляя данные другим, и как прокси между сегментами. Т.е. нужен минимум работы с wifi (сойдет на уровне датаграмм) + работа с bluetooth (чтобы можно было с планшета по последовательному интерфейсу подсоединиться) + периферия (пара уартов, штуки три канала АЦП, GPIO, таймеры и т.п.).

Сейчас сижу, ковыряюсь с esp-idf и просто диву даюсь: зачем столько всего нагородили...
Реклама:
__________________
Смерть бандеровской мразоте!
eddy на форуме  
Непрочитано 28.05.2019, 22:41  
DanilinSA
Почётный гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,672
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

Как вариант обычный PlatformIO. Как сделано в : https://electricnoodlebox.wordpress....play-tutorial/

Или "IDE Arduino" - не к ночи будет помянуто.

По крайней мере простые задачи без проблем реализуются. Например простенький пример за 15 минут создал: плата через WiFi лезет на сервер точного времени и отображает время на встроенный OLED.

У меня "ESP32 TTGO dev board with OLED". Описал: https://kazus.ru/forums/showthread.php?t=118581
DanilinSA вне форума  
Непрочитано 28.05.2019, 23:24  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

Сообщение от DanilinSA Посмотреть сообщение
PlatformIO.
Открыл материал по ссылке, там
Сообщение от DanilinSA Посмотреть сообщение
IDE Arduino
Да я лучше удавлюсь, чем это дерьмище буду использовать! Это ж вообще полный конец любой логики и здравого смысла...

Попробую еще скомпилять примеры от espressif без отладки. А то я чуть чаем не подавился, как увидел, что тупое мигание светодиодом в 120кБ вылезло!!! Это ж вообще уму непостижимо! Должно быть на три [десятичных] порядка меньше!
__________________
Смерть бандеровской мразоте!
eddy на форуме  
Непрочитано 29.05.2019, 10:53  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

eddy, а под какие задачи они планируются?
Оценка RAM, EEPROM, MIPS, потребления, периферии и внутренностей, трафика, вариантов дистанции и маршрутизации, бюджета, стоимости разработки и владения,…
Возможно тут другие варианты с меньшим объемом переписывания кода поставщика найдутся при сопоставимой/допустимой цене?
Есть SimpleLink семейство у ковбоев (WiFi или ZigBee), есть STM32WB (BT/BLE/ZigBee),…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 29.05.2019, 15:21  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

Сообщение от mike-y-k Посмотреть сообщение
а под какие задачи они планируются?
Планирую сделать расширение хронометра для соревнований по даунхиллу. Теперь нужно еще промежуточных точек добавить и сделать более удобный интерфейс — не эмуляцию USB-клавиатуры, а веб-морду или хотя бы консоль через синезуб.

Но, покопавшись в документации, я обнаружил, что все придумано до меня: есть такая штука — ESP-mesh, вот оно как раз в самый раз, т.к. есть мастер-узел, подключенный к wifi-роутеру (вот и веб-морда на финише) и есть уйма узлов, которые между собой и мастером могут общаться, в т.ч. проксируя более удаленные!
Главное, чтобы вся эта бодяга влезла в 4МБ флеша.

В общем, черт с ними — сотнями килобайт лишнего кода. Я не собираюсь пока что активно использовать ESP32. На разовую задачу могу и с ртосью и esp-idf сделать. Но если что-нибудь серьезное потребуется, то нужно будет иметь нормальную среду разработки без игрушек (вроде той же ртоси).

По железу: отладочный UART я хочу оставить; еще один UART использовать для связи с GPS (хотя, если NTP позволит мне синхронизировать время на всех узлах с точностью не хуже миллисекунды, то GPS не нужен будет; но NTP займет еще дофига флеша!); на последнем UART'е (или на I2C) будет висеть лидар; SPI займет небольшой экранчик; один GPIO и два канала АЦП займет джойстик для управления. Про bluetooth я уже говорил — он нужен будет для соединения со смартфоном/планшетом (работа через последовательный терминал).
__________________
Смерть бандеровской мразоте!

Последний раз редактировалось eddy; 29.05.2019 в 15:25.
eddy на форуме  
Непрочитано 29.05.2019, 18:10  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

Сообщение от eddy Посмотреть сообщение
Есть ли вменяемый тулчейн для разработки ESP32 без этой жирноты от espressif?
Не получится. Нижний слой весь закрыт. Наружу торчит только api. Можно поискать на esp8266 - там местные ребята вроде переписывали родные библы.
parovoZZ вне форума  
Непрочитано 29.05.2019, 18:14  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

Сообщение от parovoZZ Посмотреть сообщение
Наружу торчит только api
Убого, однако ☹
Сообщение от parovoZZ Посмотреть сообщение
на esp8266
Слабо чересчур. Но для некоторых задач и она сгодится.
__________________
Смерть бандеровской мразоте!
eddy на форуме  
Непрочитано 30.05.2019, 03:52  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

eddy, а вполне знакомый Вам STM32 почему не подходит?
В STM32WB все нужное в наличии, вместе с ZigBee (mesh network) и BT/BLE.
Ребята на одном из семейства сделали систему сбора данных о прохождении трассы на автодроме. На одном был дополнительно шлюз в сеть через RPI сделан.
Для синхронизации времени по сети гуляет маркер и у каждого устройства внешний чип RTC стоит.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 30.05.2019, 07:38  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

Сообщение от eddy Посмотреть сообщение
я лучше удавлюсь, чем это дерьмище буду использовать!
мы ждем уже вторую сотню лет, многие уже съели даже ведра от попкорна, но ты, гад, не спешишь нас повеселить
jump вне форума  
Сказали "Спасибо" jump
akegor (30.05.2019)
Непрочитано 30.05.2019, 09:31  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: ESP32 без espressif и ртоси

Сообщение от mike-y-k Посмотреть сообщение
а вполне знакомый Вам STM32 почему не подходит?
Там нет встроенных синезуба и wifi. И таких бешеных объемов флеша нет.
Сообщение от mike-y-k Посмотреть сообщение
STM32WB
Слишком дорого.
__________________
Смерть бандеровской мразоте!
eddy на форуме  
 

Закладки

Метки
esp32
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KEM-4202BG 2 сегментные цифры без мультиплекса, но всего 16 выводов analitik33 Электроника - это просто 4 28.01.2015 09:50
Управление CD Changer'ом без автомагнитолы dimmich Аудиотехника 1 28.11.2011 17:54
Метрологи!? или нам без вас, всё равно, что вам без нас? Sukhanov Отвлекитесь, эмбеддеры! 10 11.12.2010 12:32
Передача энергии без проводов fobos_666 Источники питания и свет 56 05.11.2010 09:29
выпрямитель без С фильтра(нужна идея) veles28 Поиск схем. Делимся схемами 3 24.04.2007 20:40


Часовой пояс GMT +4, время: 17:57.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot