Комментарии 14
если самому, чип (тоже называется E07-433M20S) есть в продаже, а вот схем модуля опять же нет. Вопрос остаётся открытым.
Вот ссылка на M20S_Usermanual_EN_v1.20.pdf:
https://www.ru-ebyte.com/pdf-down.aspx?id=816&ysclid=m6g5kr4bck277779075
Большое спасибо за даташит, но я имел ввиду схемы подключения модуля к флипперу с корректной работой усилителя.
В документации на флиппер есть распиновка разъема.
https://docs.flipper.net/gpio-and-modules
В чем проблема подключить?
Если для вас это сложно, то вы не сможете сделать то, что хотите, так как основная сложность будет в написании софта для STM32(на нем сделан флиппер).
Но лучше ( в смысле мощнее, дешевле и с большей функциональностью сделать все это на ESP32) В инете вроде где встречал такое решение.
Я же объясняю в статье и даже привожу схему подключения и говорю что модуль будет работать, НО БЕЗ усилителя, то есть как обычный E07-M1101-SMA. Об этом я говорил , что в статье , что в ответе на ваш комментарий.
Если я не ошибаюсь там где-то как-то должен быть логический инвертор. (Где а главное зачем я не вникал просто мне так сказали), но то, что будет работать не корректно это 100%.
А зачем Вам NRF24, если будет ESP?
У ESP есть протокол ESP-NOW это почти тоже самое, что и протокол NRF24.
Чем это Вас не устраивает?
На самом деле даже не задумывался об этом протоколе, но все же могу ответить на ваш вопрос. Давайте начнем с того,что в отличие от ESP32, nRF24L01 существенно дешевле(что уже для кого-то весомый аргумент) и имеет меньшее энергопотребление. NRF24 более популярен (как мне кажется) для большинства пользователей работать с NRF24 более понятно. Да и большинство пользователь Flipper Zero в вопросах примо-передачи используют NRF24, а не ESP32, (будь то это датчик температуры на балконе или прикол над братом с беспроводной мышкой), а модуль у нас народный.
Ну и в первую очередь ESP-NOW это протокол обмена данными между двумя и более ESP32/ESP8266. Соответственно в систему из нескольких ESP ты не сможешь добавить ни одного элемента где процессором будет не ESP. В то время как при использование NRF24 микропроцессорным устройством управления может быть что угодно от Arduino до того же самого ESP32. Поэтому по моему мнению NRF24 выигрывает за счет цены, простоты, универсальности, да и потребляет NRF24 почти в 20 раз меньше чем ESP32 (240мА против 13,5мА).
Вообще-то, Вы заявили, что поставите и NRF24 и ESP32. Поэтому я Вас спросил.
------------------------------
Если Вы выбираете NRF24 или ESP, то тогда поясню, почему ESP лучше.
ESP это SoC т е система на кристалле, а NRF24 - это трансивер(приемо-передатчик).
Поэтому ESP и NRF24 это две большие разницы. Для работы с NRF Вам нужен микроконтроллер. Поэтому NRF можете подключить и к ESP.
ESP перекрывает по возможностям и ардуино и flipper zerro.
Если Вам не надо BLE и два ядра, то возьмите ESP8266. Получите WiFi, ESP-Now, SPI, I2S,ADC,I2C, UART. Ток потребления при отключенном приемо-передатчике 12 мА.
Мощность передатчика у ESP 100 мВт. При токе 12 мА у NRF24 мощность передатчика 1 мВт.
Цена ESP-12 такая же как и NRF24.
На ESP-12 можно сделать все, что есть в Flipper Zerro и будет на порядок дешевле.
1.Я НИГДЕ не говорил ,что NRF24 или ESP32 лучше\хуже только то что для меня одно удобнее другого, ведь каждому свое.
2.Я говорил выше и еще раз повторюсь. NRF24 для меня и большинства удобнее, мб у когото дома уже стоит сеть из NRF24 и ему нужен именно модуль NRF24, мб кто-то хочет заменить стандартный модуль из магазина на собранный лично по моим наработкам, мб я хочу играть с mouse jack, поэтому я и заявляю и NRF24 и ESP32 потому что одному нужно одному и другому второе.
Да Вам нужен ESP32, но Коле из третьего подъезда нужен NRF24. Я пытаюсь сделать модуль НАРОДНЫМ и угодить ВСЕМ. (не больше не меньше) Если вам надо ESP32, то возьмите итог моей деятельности в будущем и сделайте для СЕБЯ с ESP32, для этого я и рассказываю это здесь.
Я это все говорил и в статье и в комментариях, но слышат видимо не все....
И кстати я делаю ДЛЯ флиппера , а не устройство "лучше и дешевле" которое и без флиппера себя хорошо чувствует. И зачем мне SPI,I2C,UART если они и так есть в флиппере.
А так спасибо за комментарий , я его приму во внимание.
То,что Вы хотите сделать, я могу сделать дня за три.
Подключить NRF24 вообще нет проблем.
Я лишь спросил, а вы разволновались.
Успехов Вам,творите. Я не знаю Колю из третьего подъезда.
esp32 в формате модуля делают в виде практически отдельного устройства, даже с экраном, и хакерской прошивкой. ну и web ui на нем. для обычных применений wifi смартфон как то удобнее. Аналогично можно сказать и про bluetooth.
nrf24 - другое дело. подключать куда то все равно надо, управлять.. только для флиппера софт нужен будет.
а есть еще всякие "народные" LoRa Микросхема loRa для диапазона 2.4 в чем то совместима с NRF24 и в целом для флиппера логично приспособить.
таким образом будет аж 3 модуля работающих в 2.4 с близким функционалом. Причем esp32 вполне достаточно чтобы заменить stm32, и аналогов флиппера на нем уже наделали и делают еще.
по итогу flipper воjбще не нужен ;)
Звучит прикольно, сейчас думаю тяжело сделать конкретные выводы, но уже интересно!
Как создать модуль для Flipper Zero или как прийти к этому