Для ESP32 нужно адаптировать код для другого модуля гироскопа, акселерометра
Здравствуйте, нужно внести изменения в рабочем коде устройства мониторинга движения, написанном для Микроконтроллера ESP32 WROOM -32 4MB с Акселерометром и гироскопом MPU-6050 GY-521 модуль 6DOF на Модуль NRF52840 BLE Bluetooth Cortex-M4F с ICM45686-AK09940A
-
744 6 0 Здравствуйте!
Перенос проекта с ESP32 на nRF52840 с заменой сенсора MPU-6050 на ICM45686-AK09940A - это фактически переписывание большей части прошивки, а не просто внесение изменений. Это связано с изменением архитектуры МК и среды разработки: скорее всего, придется использовать nRF Connect SDK или Zephyr RTOS. Также стек Bluetooth в Nordic работает по другим принципам, а новые сенсоры потребуют интеграции новых драйверов.
Чтобы можно было назвать точные сроки и стоимость, нужно непосредственно ознакомиться с готовым кодом от предыдущего устройства. Также важно знать, можете ли вы мне прислать отладочные платы или уже разведенные кастомные с nRF52840 и новыми сенсорами (программировать "вслепую" без самого МК, как показала моя практика - это тяжело как для исполнителя, так и для заказчика). Есть ли пожелания, в какой именно среде ожидается новая прошивка?
Жду вашего ответа!
-
211 Я ознакомился с ТЗ и могу внести изменения в рабочий код устройства мониторинга движения. Готов адаптировать существующий код для ESP32 WROOM-32 с MPU-6050 под NRF52840 BLE (Cortex-M4F) с датчиком ICM-45686 + AK09940A, сохраняя логику мониторинга движения и настроив передачу данных через BLE. Могу подготовить стабильный и понятный код с комментариями, чтобы легко работать и тестировать на новом модуле. Могу начать работу сразу после вашего подтверждения.
С уважением,
Макс
-
Доброго дня. Є досить великий досвід роботи з MCU від Nordic і nrf52840 в тому числі.
Самий кращий варіант для програмування цих контролерів, це їх рідна nRF Connect SDK яка підтримує всі функції nrf52840 і роботу з BLE в тому числі.
Але, якщо вибрати такий варіант, тут не обійдиться простим внесенням змін в існуючий код, потрібно буде повністю переробити весь проект.
Якщо будете зацікавлені в перенесені коду на офіційну nRF Connect SDK від Nordic то напишіть, готовий розглянути.
-
Доброго дня Леонід, дякую що відгукнулись,
Розроблена версія програми забезпечує надсилання в реальному часі значень з гіроскопа, акселерометра, 3-х датчиків температури та датчика вологи. Потрібно Версія 1. адаптувати код до NRF52840 та ICM45686-AK09940A з каналами гіроскопа, акселерометра та каналом магнетометра та 3-х датчиків температури та датчика вологи. Версія 2. NRF52840 та ICM45686-AK09940A код до ICM45686-AK09940A з каналами гіроскопа, акселерометра та каналом магнетометра без датчиків температури і вологи.
Чи Ви мали досвід роботи з модулем NRF52840? виявив, що цей модуль більш енерго ощадне рішення, для нашого пристрою. На скільки цей перехід доцільний та можливий на Вашу думку? Чи зможете допомогти нам з цією задачею?
-
Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры
Схема та PCB дизайн
4000 UAH
Это не сложная схема контроллера вентиляторов. Эскиз схемы предоставлю от руки. Нужно оформить в KiCad схему и реализовать дизайн платы. По схеме добавить реализацию небольшого Buck конвертера. Детали будут обсуждены еще по ходу. Ожидается BOM и Gerber пакет для подачи на… Встраиваемые системы и микроконтроллеры, Чертежи и схемы ∙ 12 часов 30 минут назад ∙ 3 ставки |
Телеграм
7345 UAH
Предлагаю работу по восстановлению доступа к аккаунту Telegram. Мой аккаунт Telegram был взломан, в связи с чем ищу специалиста, который сможет помочь решить данную проблему и восстановить доступ к аккаунту. Готов рассмотреть ваши предложения по стоимости услуг.… Встраиваемые системы и микроконтроллеры, Разработка под iOS (iPhone и iPad) ∙ 18 часов 8 минут назад ∙ 6 ставок |
STM32H743 + Ethernet (OpenH743I-C DevBoard)Для DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board ) та модуля ETHERNET на чіпі DP83848 згенерувати прошивку для перевірки роботи модуля Ethernet на апаратному рівні. Приклади програми від виробника є тут… Встраиваемые системы и микроконтроллеры ∙ 8 дней 7 часов назад ∙ 5 ставок |
Разработка GPS-GSM трекера
5000 UAH
Добрый день! необходима разработка GPS-GSM трекера. Устройство должно иметь небольшие размеры. Диапазон работы 6-32в. иметь встроеное АКБ которое будет позволять работать 3-4часа без внешнего питания. Основная задача отслеживания местоположения. Устройство должно иметь: -… Встраиваемые системы и микроконтроллеры, Инжиниринг ∙ 9 дней 13 часов назад ∙ 2 ставки |
Необходимо вывести Android часы из циклического fastboot.Часы Mobvoi Ticwatch 3 pro GPS зашли в циклический фастбут при попытке прошивки. Ищу тех, кто сможет исправить и разобраться, можно ли установить прошивку. Встраиваемые системы и микроконтроллеры ∙ 9 дней 14 часов назад ∙ 2 ставки |