Практически во всех модулях Ebyte мне не нравится скудность документации, отсутствие нормальных примеров использования и очень слабое коммунити.
И если в случае E73 NRF52 все понятно и полностью совместимо с модулями других производителей. Есть SDK и документация от Nordic. В случае с E32 модем SX1276 с SPI интерфейсом работает через ограниченный набор команд по UART и это сильно ограничивает его использования с другими контроллерами LoRa/LoRaWAN.
Сами по себе модули RFM95 И тому подобные ставят на плате вместе с контроллером. Я сам разводил такие платки с ESP32 и Atmega328PB. Сейчас перешел на готовые контроллеры Heltec
Серия CubeCell - это SoC ASR650X где сразу есть ядро Cortex M0 + SX1268 (немного мощнее чем SX1276) и шьются через сериал Bootloader. Модули оптимизированы на работу с аккумуляторами, батарейками и солнечными панелями и имеют ток в режиме глубокого сна 3.5мкА
Серия ESP32 - это платки ESP32 и SX1276 со всей обвязкой. Я их использую в качестве Lora шлюза в MQTT.
одна беда — известные библиотеки для него поддерживают только латинский шрифт. Ситуация усугубляется тем, что я использую его для подключения к esp32, а не Arduino. Поэтому arduino-библиотеки можно сразу отбросить. Что с этим делать и как дальше жить, об этом мы и поговорим в этой статье.
Прежде чем самоотверженно бросаться на создание велосипеда, лучше немного погуглить )))
К Adafruit GFX и U8Glib нормально подключаются русские шрифты
Обе эти библиотеки поддерживают кучу архитектур, в том числе и ESP32
Есть большое сомнение, что Атмеги 328 хватит на такой проект - ведь захочется и акселерометр/гироскоп с высокой скоростью обработки и GPS с UART и RF модуль типа LoRa чтобы сигналы после приземления подавать для поиска, а может быть и в полете. Опять же памяти нужно для логгера, чтобы сохранять всю телеметрию
Может сразу посмотреть в сторону полетных контроллеров квадрокоптеров на STM32 с кучей различных датчиков?
Ну или просто взять для начала дешевые платы на STM32 или даже ESP32?
Предположим, я взял ее за основу и не уложился, на чем я пролетел?
Или наоборот, получилось меньше ???
Пришел я с этой цифрой к заказчику, он мне скажет, обоснуй
В любом случае на выходе нужно не цифру, а смету затрат. Причем как по работам, так и по материалам. Тогда там будет прозрачно. Ну и еще куча нюансов, которые на это все могут влиять
Из недостатков использования LAN8270A в составе контроллера на ESP32 можно назвать то, что Ethernet чип занимает аж 9 GPIO из и без того крайне скудного количества свободных контактов этого микроконтроллера.
ESP32 судя по скорости развития проекта - задача на следующие 5 лет. А еще через 5 лет автор наконец то поставит на свой замечательный сервер что-то типа HA )))
Ну он во всех контроллерах "аппаратный". Только все равно библиотека нужна, которая поддерживает все эти USB-мыши, клавиатуры, геймпады, эмулирует айдишники USB-утройств и пр.
Хоть в Atmega32U4, хоть в STM32 с USB или в том же ESP32S2/S3
Просто S2 на голову превосходит 32U4 по характеристикам и функционалу. И на перспективу как раз сомотрелся бы лучше.
Единственный плюс леонардо - это обилие примеров в интернете. Хотя по S2 уже есть примеры создания HID устройств в Arduino core for the ESP32
А причем здесь bash?
Что в других оболочках эти команды не работают?
Практически во всех модулях Ebyte мне не нравится скудность документации, отсутствие нормальных примеров использования и очень слабое коммунити.
И если в случае E73 NRF52 все понятно и полностью совместимо с модулями других производителей. Есть SDK и документация от Nordic. В случае с E32 модем SX1276 с SPI интерфейсом работает через ограниченный набор команд по UART и это сильно ограничивает его использования с другими контроллерами LoRa/LoRaWAN.
Сами по себе модули RFM95 И тому подобные ставят на плате вместе с контроллером. Я сам разводил такие платки с ESP32 и Atmega328PB. Сейчас перешел на готовые контроллеры Heltec
https://heltec.org/
Серия CubeCell - это SoC ASR650X где сразу есть ядро Cortex M0 + SX1268 (немного мощнее чем SX1276) и шьются через сериал Bootloader. Модули оптимизированы на работу с аккумуляторами, батарейками и солнечными панелями и имеют ток в режиме глубокого сна 3.5мкА
Серия ESP32 - это платки ESP32 и SX1276 со всей обвязкой. Я их использую в качестве Lora шлюза в MQTT.
Очень не понравились модули EBYTE работающие через UART
Там нет возможности (или очень глубоко спрятаны) управления регистрами модема SX1276 и связаться с теми же народными RFM95W у меня не получилось.
JLCPCB работает через магазин на алиэкспрессе
Время производства возросло из-за этого, зато доставка дешевая и быстрая
Прежде чем самоотверженно бросаться на создание велосипеда, лучше немного погуглить )))
К Adafruit GFX и U8Glib нормально подключаются русские шрифты
Обе эти библиотеки поддерживают кучу архитектур, в том числе и ESP32
Прочитал с большим интересом
Удачи в вашем проекте!
Есть большое сомнение, что Атмеги 328 хватит на такой проект - ведь захочется и акселерометр/гироскоп с высокой скоростью обработки и GPS с UART и RF модуль типа LoRa чтобы сигналы после приземления подавать для поиска, а может быть и в полете. Опять же памяти нужно для логгера, чтобы сохранять всю телеметрию
Может сразу посмотреть в сторону полетных контроллеров квадрокоптеров на STM32 с кучей различных датчиков?
Ну или просто взять для начала дешевые платы на STM32 или даже ESP32?
Как то не ассоциируются RP2040 с термином "одноплатник"
Скорее это типичный микроконтроллер
Хорошо бы еще частоту пульсаций вывести на экран.
КР1006ВИ1 как "светлое" будущее отечественной микроэлектроники?
У большинства контроллеров есть пины управления загрузкой. Дернул пин - загрузил прошивку, дальше хоть на одном RT ядре работай )))
Совершенно непонятная цифра на выходе.
Предположим, я взял ее за основу и не уложился, на чем я пролетел?
Или наоборот, получилось меньше ???
Пришел я с этой цифрой к заказчику, он мне скажет, обоснуй
В любом случае на выходе нужно не цифру, а смету затрат. Причем как по работам, так и по материалам. Тогда там будет прозрачно. Ну и еще куча нюансов, которые на это все могут влиять
Подскажите, что можно ожидать от платежной системы PayPal
Последнее время она работала как в нац. валюте, так и а иностранной
В настоящее время при попытке привязать новую карту к счету выдает ошибку.
Можно ли платить через PayPal в зарубежных магазинах в рублях с карточках несанкционных банков?
В валюте?
Будет ли оплата считаться выводом средств за рубеж?
Внутренний для чего?
И какова скорость работы такого диска?
Что будет с данными, если ваше чудо устройство вдруг накроется медным тазом? То же что и с криптокошельками? Деньги есть, но доступа до них нету? ))))
Есть ли где-то библиотека для ESP32, поддерживающая Ethernet на SPI1 ?
На SPI0 у меня висит LoRa модем и не хотелось бы разделять этот интерфейс с Ethernet во избежание потерь пакетов
Вчера платил WMZ на али. Что где закрыли?
Кэшбэки через EPN тоже нормально защитались
ESP32 судя по скорости развития проекта - задача на следующие 5 лет. А еще через 5 лет автор наконец то поставит на свой замечательный сервер что-то типа HA )))
А в чем сокровенный смысл припаивания отладочной платы к макетке?
Разъем на датчике - ужас, он еще и заржавеет со временем. Неужели трудно было SP13 на Али купить? Красивый, герметичный. Или обойтись PG9 вводом?
Наверное потому что 8 реле к ардуино нано можно подключить и без I2C )))
Ну он во всех контроллерах "аппаратный". Только все равно библиотека нужна, которая поддерживает все эти USB-мыши, клавиатуры, геймпады, эмулирует айдишники USB-утройств и пр.
Хоть в Atmega32U4, хоть в STM32 с USB или в том же ESP32S2/S3
Просто S2 на голову превосходит 32U4 по характеристикам и функционалу. И на перспективу как раз сомотрелся бы лучше.
Единственный плюс леонардо - это обилие примеров в интернете. Хотя по S2 уже есть примеры создания HID устройств в Arduino core for the ESP32
https://github.com/espressif/arduino-esp32/tree/master/libraries/USB/examples