Бюджет: 20000 UAH Термін: 1 день
Вітаю.
Готовий написати.
Пишіть в особисті повідомлення.
Обговоримо деталі.
Технічне завдання (ТЗ) на розробку прошивки для ESP32 KC868-A16
1. Мета проекту
Розробити прошивку для ESP32 KC868-A16, яка забезпечить:
Керування обладнанням через релейні виходи.
Динамічне завантаження сценаріїв роботи.
Інтерактивний інтерфейс для налаштування, моніторингу та управління пристроями.
2. Вимоги до функціональності
2.1. Управління реле
Кожне з 16 реле може бути кероване:
Вручну через веб-інтерфейс.
Автоматично за завантаженими сценаріями.
Підтримка функцій:
Затримки ввімкнення/вимкнення.
Роботи в циклічному режимі.
2.2. Завантаження сценаріїв
Формат сценаріїв: текстові або JSON файли, що описують логіку роботи.
Завантаження: через веб-інтерфейс.
Вибір сценарію: окрема сторінка з можливістю:
Перегляду списку доступних сценаріїв.
Вибору активного сценарію для виконання.
Сторінка для перегляду та редагування сценарію (опціонально).
2.3. Налаштування датчиків і пристроїв
Сторінка вибору підключених датчиків і пристроїв для сценарію:
Вибір типу сенсора/пристрою (температурні датчики, рівень, кнопки тощо).
Прив’язка фізичних портів до логічних елементів сценарію.
Збереження конфігурації для кожного сценарію.
2.4. Дашборд
Відображення:
Даних з датчиків у реальному часі (графіки, текстові значення).
Стану реле та інших пристроїв.
Елементи управління:
Ручне ввімкнення/вимкнення реле.
Тестування сенсорів і пристроїв.
2.5. Лог файли
Сторінка логів:
Логування запуску сценаріїв.
Запис подій під час роботи (наприклад, стан реле, зміни даних з датчиків).
Завантаження логів через веб-інтерфейс у форматі TXT/JSON.
2.6. Моніторинг виконання сценарію
Сторінка візуалізації виконання:
Відображення активних елементів сценарію (які реле працюють, які дані зчитуються).
Індикатори виконання етапів сценарію.
Статус датчиків та пристроїв.
3. Технічні вимоги
1. Мікроконтролер ESP32:
Використання обох ядер для одночасної обробки мережевих операцій і логіки сценаріїв.
Оптимізація використання пам’яті для роботи з великою кількістю даних (сценарії, логи).
2. Мережа:
Wi-Fi та Ethernet.
Динамічне налаштування IP через веб-інтерфейс.
3. Файлова система:
Збереження сценаріїв і логів у пам'яті ESP32 (SPIFFS або LittleFS).
4. Інтерфейси:
Підключення аналогових і цифрових датчиків через GPIO.
Виходи для керування реле.
MQTT/HTTP для інтеграції з іншими системами.
4. Етапи розробки
1. Підготовка основи:
Налаштування реле, мережі та базового веб-інтерфейсу.
2. Завантаження та виконання сценаріїв:
Розробка механізму завантаження, збереження та вибору сценаріїв.
Інтеграція з датчиками та пристроями.
3. Інтерфейс користувача:
Реалізація сторінок: вибору сценарію, налаштування датчиків, дашборду, логів.
4. Моніторинг роботи:
Реалізація сторінки відображення стану під час виконання сценарію.
5. Тестування та оптимізація.
5. Додаткові побажання
Інтуїтивний веб-інтерфейс із адаптивним дизайном (під мобільні пристрої).
Сумісність із популярними браузерами (Chrome, Firefox).
Розширюваність: можливість додавання нових функцій у майбутньому.
Бюджет: 20000 UAH Термін: 1 день
Вітаю.
Готовий написати.
Пишіть в особисті повідомлення.
Обговоримо деталі.
Проект конечно интересный и многогранный, но как-то несоизмерим с возможностями ESP32, тут задача под какой-то небольшой ПК больше. Конечно ESP32 потянет и управление реле и опрос датчиков и MQTT, но вот все что связанно с описанной визуализацией - уже будет перебор. Может какие-то еще варианты можно продумать, например ESP32+Raspberry?
Можливо для випадків коли буде більше задач і кілька приладів.
Для спрощення задачі можливо використовувати стандартну прошивку для цієї плати яка вже має всі можливості налаштування крім сценаріїв.
Можливо вистачить ресурсів
Тогда вообще непонятно, разработать прошивку ESP32 KC868-A16 - В смысле взять функционал коммерческого продукта, который разрабатывала команда какая-то и сделать ее с нуля полностью одинаковой + дополнительный функционал?
Ні, я мав на увазі, що якщо є така можливість щоб використати готову прошивку і написати до неї доповнення з моїми потребами, то було би чудово.
Якщо ні, то мені повний функціонал тієї прошивки не потрібен від слова майже
Прошивка идет в виде откомпилированного файла без исходников, ее отредактировать в таким формате это невозможно. Написать с нуля даже минимальный функционал это сотни(тысячи) долларов, а сделать визуализацию как вы описываете - это еще тысячи. К сожалению. Плюс сроки большие , плюс сомневаюсь что один человек потянет это, скорее команда людей.
https://www.kincony.com/kcs-firmware-for-kc868-a-series-esp32-board-released.html
Доброго вечора! Маємо досвід і з ESP32, і з багатоканальним керуванням живленням (дивіться портфоліо). Готові розглянути Ваш проєкт, зі всього стеку який Ви описали не працювали лише з MQTT, але швидко опануємо і це. Напишіть в приватні, узгодимо деталі.
Потрібно максимально точно відтворити:– структуру сторінок; – розташування блоків; – сітку каталогу; – розміри елементів; – відступи; – типографіку; – кольори; – хедер і футер; – картки товарів – структуру меню; – категорії меню; - модальні вікна – адаптивну поведінку; – hover-, active- і mobile-стани. – сторінка з продуктами повина мати мікророзмітку для продуктів – Сторінки мають бути оптимізовані під рекомендації Google SEO1. Тип сайтуАдаптивний інтернет-магазин доставки суші.Основні версії:– desktop – від 1280 px; – tablet – 768–1279 px; – mobile – 320–767 px.2. НавігаціяГоловнаКатегоріїАкціїПро насДоставка та ОплатаКонтактиМенюКартка продуктуКошик товаруШаблон сторінкиБлок “Шаблон сторінки” повиннен містити:– хедер;– breadcrumb ;— стрілку “вгору”— Перемикач світлої та темної теми зі збереженням вибору користувача.— На фоні сторінки зробити водяний знак з логотипу— На фоні закріпити зображення китайських паличок з правого краю— Футер РезультатПередати:– Figma-макет desktop і mobile; – HTML-файли; – CSS; – JavaScript; – папку із заглушками; – адаптивну версію сторінки; – архів готового проєкту.Головна вимога – максимально точне відтворення структури, дизайну та поведінки сторінки example.com
Продовження проекту. Редизайн та перезапуск сайту стоматологічної клініки Brovchak Family Dental Care 0680006609 http://brovchak-clinic.com.ua/ тз від сео-експертаhttps://docs.google.com/spreadsheets/d/17_WyPf3XVpzbuBjpJ7MNFs12QUL-aHv7iIbKudY-IEw/edit?gid=0#gid=0 https://miro.com/app/board/uXjVHXxFvIE=/Про проєкт Потрібно виконати повний редизайн існуючого сайту стоматологічної клініки на основі готового прототипу в Miro. Результат повинен включати: UI/UX дизайн адаптивну верстку інтеграцію на WordPress SEO-безпечний перезапуск технічну оптимізацію налаштування аналітики можливість простого самостійного редагування контенту Критично важливо: сайт повинен не просто виглядати сучасно, а покращувати бізнес-показники та не втратити поточні SEO-позиції.Бізнес-цілі проєкту Редизайн виконується для: збільшення кількості заявок із сайту; підвищення конверсії форм запису; підсилення довіри до клініки; демонстрації експертності лікарів; презентації складних клінічних випадків; формування преміального позиціонування; збільшення кількості звернень на імплантацію, ортопедію та комплексне лікування.Візуальна концепціяПозиціонування Преміальна авторська стоматологія. Не мережева клініка. Не масовий потік пацієнтів. Індивідуальний підхід, прогнозовані результати та складні клінічні рішення.Емоція, яку має викликати сайт "Тут працюють не просто стоматологи. Тут команда експертів створює довгострокові та прогнозовані рішення, приділяючи увагу кожній деталі."Стиль Workshop / Dental Atelier. Авторська стоматологія. Преміальний мінімалізм. Акцент на: мікроскопії; навігаційній імплантації; цифровому скануванні; гнатології; складних реабілітаціях. Використовувати: великі професійні фото лікарів; фото лікарів під час роботи; реальні кейси пацієнтів; фото клініки. Мінімізувати або повністю виключити: стокові фото; шаблонні стоматологічні зображення; типові дизайнерські рішення мережевих клінік.SEO та перезапуск Критична вимога: Редизайн не повинен призвести до суттєвого падіння органічного трафіку. Необхідно: зберегти SEO-структуру сайту; зберегти або коректно перенести URL; налаштувати 301 редиректи; перенести всі метатеги; зберегти індексацію сторінок; перевірити robots.txt; перевірити sitemap.xml; перевірити canonical; перевірити schema.org; виконати SEO-аудит до та після запуску.KPI SEO Допустиме падіння органічного трафіку після запуску: не більше 10%. Перевага надається виконавцям, які мають успішні кейси SEO-безпечних міграцій.UX та конверсія Сайт повинен забезпечувати: швидкий доступ до запису на консультацію; зрозумілу структуру послуг; просту навігацію; мобільну зручність; швидкий контакт із клінікою. Передбачити: CTA-блоки; форми запису; швидкий дзвінок; месенджери; блоки довіри; відеовідгуки; кейси лікування.Технічні вимогиШвидкість Google PageSpeed: Desktop — 90+ Mobile — 95+ Core Web Vitals повинні відповідати рекомендаціям Google.Оптимізація Необхідно: оптимізувати CSS; оптимізувати JS; налаштувати кешування; оптимізувати зображення; використовувати WebP; мінімізувати сторонні скрипти.Якість коду Важливо: чистий код; відсутність зайвих плагінів; використання штатних можливостей WordPress та теми; сумісність з майбутніми оновленнями WordPress.AI-асистент (агент) Потрібно запропонувати рішення для впровадження AI-консультанта. Бажаний функціонал: відповіді на типові питання; запис на консультацію; інтеграція з Telegram; інтеграція з Instagram Direct; інтеграція з Facebook Messenger; інтеграція з Viber; передача лідів у CRM або адміністраторам, або в телеграм бот Прохання описати запропоноване рішення окремо.Результат роботи На виході необхідно отримати: Новий дизайн сайту. Адаптивну верстку. SEO-безпечний запуск. Оптимізований код. Налаштовану аналітику. Інструкцію для адміністратора. Гарантійний супровід після запуску. Реалізація AI Search та AI-видачі У межах проєкту необхідно реалізувати окремий комплекс робіт із підготовки сайту до Google AI Overviews, AI Mode, ChatGPT, Gemini, Perplexity, Copilot та інших AI-пошукових систем. До робіт входить: Проєктування карти сутностей клініки: організація, філії, лікарі, послуги, кейси, статті, FAQ, відео та ціни. Створення логічних зв’язків між: лікарями та послугами; послугами й кейсами; послугами та FAQ; статтями й авторами; філіями та доступними напрямками лікування. Реалізація структурованих даних JSON-LD: Organization; MedicalClinic / Dentist; LocalBusiness; Person; ProfilePage; Service; MedicalProcedure — де семантично коректно; Article / BlogPosting; VideoObject; FAQPage; BreadcrumbList; WebSite; WebPage; ImageObject. Створення в WordPress структурованих типів контенту: послуги; лікарі; кейси; статті; FAQ; відео; філії; ціни. Реалізація ACF-зв’язків між типами контенту та автоматичної генерації schema.org із затверджених полів. Побудова FAQ у трьох рівнях: FAQ на сторінках послуг; окремі експертні decision-guide сторінки; загальний центр запитань пацієнтів. Забезпечення доступності основного контенту в HTML без залежності від клієнтського JavaScript, зображень або PDF. Реалізація авторства медичного контенту: автор; медичний рецензент; дата публікації; дата оновлення; посилання на профіль лікаря. Додавання транскриптів до експертних відео та зв’язування відео з послугами, лікарями й кейсами. Перевірка robots.txt, sitemap.xml, canonical, noindex, snippet controls і доступності сайту для пошукових та AI-краулерів. Налаштування відстеження AI-трафіку: окрема channel group у GA4; referrer-джерела ChatGPT, Perplexity, Gemini, Copilot, Claude; передача джерела в CRM і Telegram-заявки; звіт у Looker Studio; облік self-reported attribution від пацієнта. Створення базового набору запитів для регулярного моніторингу видимості клініки в AI-видачі. Перевірка структурованих даних через Rich Results Test та Schema Markup Validator. Підготовка інструкції для адміністратора: як додавати FAQ; як створювати кейс; як вказувати автора; як оновлювати дату медичного перегляду; як додавати відео і транскрипт; як зв’язувати матеріал із послугою та лікарем. інше.
Потрібен спеціаліст з Wix для верстки сайту за макетом Figma. Є готовий дизайн сайту у Figma. Потрібно якісно реалізувати його у Wix, максимально дотримуючись макета. Необхідно: перенести дизайн з Figma до Wix; адаптувати всі сторінки; налаштувати десктопну та мобільну версії; забезпечити коректне відображення на різних пристроях. Перевага надається виконавцям із досвідом роботи з Wix. Будь ласка, надсилайте портфоліо з реалізованими проєктами.
# Потрібен верстальник (WordPress / WooCommerce): картка товару ## Про проєкт Діючий інтернет-магазин Дизайн вже готовий — потрібно якісно зверстати й інтегруватикартку товару (single product). - Поточна сторінка (приклад): https://obertshop.com.ua/shop/dysky/audi/r21-audi/disk-r21-na-avto-audi-obr9006/ Верстка шаблонуsingle-product ## Вимоги - Верстка до макету Figma. -Адаптив: desktop + mobile, коректне відображення в основних браузерах. - Інтеграція в існуючу тему WooCommerce, чистий і підтримуваний код. - Результат — робоча сторінка на сайті, що відповідає дизайну. ## Що надіслати у відгуку 1. Портфоліо (бажаноWordPress / WooCommerce, картки товарів). 2.Вартість — запропонуйте зручний формат (фікс за проєкт або погодинна ставка). 3.Строк у днях. 4. Питання по макету та перелік доступів/матеріалів, які потрібні від нас для старту. Доступ до Figma, сайту й потрібні матеріали надам у приватних повідомленнях після відгуку.
Потрібно зверстати сайт по дизайну. Макет кривий трішки, тому pixel perfect не треба. Верстка, адаптив для МОБ пристроїв, відкриття сторінок по посиланнях та сайт на 3-х мовах. Всі тексти в блоках на інших мовах пришлемо пізніше. Додатково: оптимізація для Google PageSpeed 100 / 100 для МОБ та ПК. Або хоча б 98 із 100, не меньше !!! Пропонуйте строки та вартість. Макет: https://www.figma.com/design/AkM2GAvaLAPw7IAOtkGPIy/DSL-2010--%D0%9F%D1%80%D0%B0%D0%B2%D0%BA%D0%B8-1-?node-id=6177-908&t=u7qPBPqxIifkwaug-0