Бюджет: 1000 UAH Срок: 10 дней
Работал с ESP, ZedBoard. Можете отправить все, что нужно в Израиль? У меня уже есть esp, i2c микрофон, sd.
Ищем Embedded-разработчика (ESP32) для детской интерактивной игрушки SunToy
Мы создаем украинскую интерактивную аудио-игрушку, которая воспроизводит сказки через NFC-фигурки. Нужен специалист, который разработает стабильный прошивной код для взаимодействия всех компонентов.
Задачи
- Программирование ESP32 (WROOM / WROVER)
- Работа с NFC-модулем PN532 (I²C / SPI), считывание UID, работа с защищенными метками
- Подключение и настройка аудио-модуля MAX98357A
- Запись звука через I²S микрофон (ICS-43434 / INMP441)
- Запись и чтение аудио-файлов с SD-карты
- Реализация логики кнопок (короткое/долгое нажатие), ночной подсветки (LED)
- Минимальная оптимизация энергопотребления
- Базовое OTA или Bluetooth-обновление (опционально)
Мы предоставляем
- Прототипы со всеми компонентами
- Подробную спецификацию
- Тестовые аудио/метки/фигурки
- Постоянный фидбек + возможность продолжить сотрудничество в версии 0.3
Формат сотрудничества
+ Разовая работа или долгосрочный фриланс
+ Бюджет адекватный опыту (обсуждаем индивидуально).
+ Локация неважна.
Если у тебя есть опыт с ESP32, NFC и I²S — ждем портфолио и кратко о опыте.
Бюджет: 1000 UAH Срок: 10 дней
Работал с ESP, ZedBoard. Можете отправить все, что нужно в Израиль? У меня уже есть esp, i2c микрофон, sd.
Бюджет: 2000 UAH Срок: 1 день
здравствуйте
вы меня искали
вы меня нашли
потрудитесь пожалуйста сформулировать тз остальное разрулится
Доброго дня. Завдання цікаве. На перший погляд все зрозуміло. Вам потрібне тільки програмування чи розробка коробки куди це все розмістити?
Вітаю, на зараз цікавить саме програмування, загалом роботи багато, але то пізніше.
В файлі описано принцип роботи і що ми хочемо. також наведена схема компанування пристроїв які плануємо використовувати. ознайомтесь, будь ласка, та дайте зворотній зв'язок. дякуємо! SunToy_TZ_editable.docx
Технічне завдання на розробку прошивки SunToy (v1.0)
1. Загальна логіка роботи
Пристрій працює на основі контролера ESP32-WROVER-E та виконує такі режими:
- Увімкнення довгим натисканням Power-кнопки.
- Програвання привітання при старті.
- Робота з NFC-фігурками (PN532, I²C).
- Відтворення казок з SD-карти.
- Можливість Bluetooth-режиму (A2DP).
- Можливість запису голосу через I2S-мікрофон (INMP441).
- Мікшування записаного голосу з фоновою доріжкою.
- OTA-оновлення прошивки та контенту.
2. Апаратна частина
- MCU: ESP32-WROVER-E
- Аудіо DAC: MAX98357A (I²S OUT)
- Мікрофон: INMP441 (I²S IN)
- NFC: PN532 (режим I²C)
- Динамік: 4Ω 3W
- SD-карта: SPI mode
- Кнопки: 2 шт (коротке/довге натискання, одночасне)
- LED: 1 RGB (WS2812 або аналог)
- Power: акумулятор + BMS + зарядка Type-C
3. Логіка NFC
Мітка містить шлях до папки, наприклад:
tales/fox001
tales/dragon002
records/child001
Встановлення фігурки:
- Одноразове зчитування мітки.
- Визначення папки.
- Програвання greet.wav.
- Перехід до очікування кнопки.
Приберіть фігурку — відтворення НЕ припиняється.
Захист:
- пароль NTAG213/215/216
- перевірка UID + payload
- CRC контроль
4. Структура SD-карти
Формат аудіо: WAV PCM 16bit 44.1 kHz MONO.
Схема:
/system/
boot.wav
error.wav
delete.wav
/tales/
fox001/
greet.wav
story1.wav
story2.wav
sounds/
step.wav
/records/
child001/
record.wav
background.wav
mixed.wav
5. Кнопки
Кнопка 1 — Play/Pause + Next:
- коротке: Play/Pause
- довге (2 сек): наступна історія
Кнопка 2 — Volume + Record:
Режим казки:
- коротке: гучність +20%
Режим запису:
- коротке: старт/стоп запису
- довге: завершити запис → мікшування
Обидві кнопки 3 сек — видалення запису mixed.wav.
6. Відтворення
1. Зчитали мітку → відкрили папку.
2. Програли greet.wav.
3. Чекаємо кнопку або 10 секунд.
4. Відтворення story1.wav.
5. Довге натискання кнопки 1 — story2.wav, якщо є.
7. Запис голосу
1. Спеціальна мітка → режим запису.
2. Кнопка 2 — старт запису у record.wav.
3. Кнопка 2 — стоп.
4. Довге натискання — з'єднання record.wav + background.wav → mixed.wav.
5. Подальше відтворення через кнопку 1.
8. Bluetooth
Режим A2DP Sink.
Увімкнення: довге натискання кнопки 1 у режимі IDLE.
Управління:
- кнопка 1: Play/Pause
- кнопка 2: Volume +20%
9. OTA / Wi-Fi
Підтримка оновлення:
- прошивки
- контенту на SD
Fallback:
- у разі збою відкотитись на попередню версію.
10. Завдання розробника
Розробник має надати:
- Повний вихідний код (PlatformIO)
- PinMap
- Реалізовані модулі:
NFC
Audio Player
Recorder
Mixer
SD Manager
Button Manager
LED Controller
Bluetooth
OTA
- Діаграму станів
Приблизний вигляд схеми.
| Компонент | ESP32 GPIO |
Аудіо підсилювач
| MAX98357A LRC | 25 |
| MAX98357A BCLK | 26 |
| MAX98357A DIN | 22 |
Карта памяті
| SD CS | 5 |
| SD MOSI | 23 |
| SD MISO | 19 |
| SD SCK | 18 |
| SD VCC | 5V |
Мікрофон
| MIC_WS | 27 |
| MIC_SD | 32 |
| MIC_SCK | 33 |
| MIC_L/R | GND |
| MIC_VDD | 3.3V |
Кнопки
| Play/Pause BUTTON | 4 |
| VOLUME_BUTTON | 13 |
NFC модуль
| NFC SDA | 21 | + 5.1 кОм резистор до 3.3V
| NFC SCL | 14 | + 5.1 кОм резистор до 3.3V
Завдання цікаве але з усього що ви написали працював не з всіма компонентами, з тими з якими не працював доведеться розбиратись і виясняти як вони працюють в це ваш час...
если что, ws2812 пятивольтовый, на вашей схеме не взлетит.
И продолжительность работы системы от акб (U макс. 4.2в) через 1117 тоже будет не длительной. При падении на акб < 4в стабилизатор уже с трудом будет выдавать 3.3в.
Так є з led возня, та нам би якусь піндюркк підібрати та через розсіювач щоб стани світити, розумію що краще шукати щось на 3.3 в, але то не першочергово тому в це питання не занурювався. Щодо 1117 гпт також сказав що краще замінити бо може грітись на щось на кшталт ME6211, RT9013, або MP1584/MP2145 buck → 3.3V.
Я сайті новачок і не розумію звідки ви взялись в нашому листуванні. Ви просто так чи конкретне щось є запропонувати? Шукаємо хто код під цю схему напише.
Извините еще раз. А где можно ознакомиться с примерами файлов greet.wav, story и фоновым?
Ну как-бы тут любой может оставлять сообщения, если что.
А чтобы по делу, то надо понимать что из себя представляет полная система. По одной только схеме не понятно что она должна делать.
Ищу опытного разработчика TrinityCore 3.3.5a, который хорошо разбирается в устройстве ядра, Battleground-системе, C++, SQL и клиенте WoW 3.3.5. В проект уже интегрирован кастомный Battleground «Долина Рабства» (Slavery Valley), перенесённый с AzerothCore на TrinityCore. Основная часть работы уже выполнена, однако требуется довести его до уровня Blizzard.Что уже сделано TrinityCore 3.3.5a + Eluna. Полностью настроен сервер. Battleground интегрирован в ядро. Работает вход в BG. Работает клиентский UI (частично). Выполнен перенос большинства SQL и DBC. Собирается без ошибок.Что необходимо сделать Исправить оставшиеся баги Battleground. Довести механику до уровня официальных Battleground Blizzard. Исправить стартовую фазу матча. Реализовать корректные стартовые ворота/огненные стены. Исправить механику захвата точек. Исправить завершение матча. Проверить начисление очков и работу WorldState. Исправить оставшиеся проблемы C++ и SQL. Выполнить полный игровой тест.Требования Обязательный опыт: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Будет большим плюсом: AzerothCore; Eluna; опыт разработки Battleground; понимание клиентской части WoW 3.3.5a.Формат работы Работа поэтапная. После каждого этапа обязательное тестирование. Каждый этап принимается только после проверки в игре. Необходимы понятные отчёты по изменениям.В дальнейшем Это долгосрочный проект. После завершения Battleground планируется: перенос новых Battleground; перенос новых арен; новые расы; новые классы; новые игровые системы; дальнейшая разработка собственного сервера World of Warcraft 3.3.5a. Ищу разработчика, который уже работал с TrinityCore и сможет не просто писать код, а доводить систему до полностью рабочего состояния.нет сервер с 0 как я хочу Если ты ищешь разработчика не на один Battleground, а на создание сервера с нуля, то объявление должно выглядеть примерно так.Название проекта Разработка сервера World of Warcraft 3.3.5a с нуля (TrinityCore / C++ / SQL / Eluna)Описание проекта Ищу опытного разработчика TrinityCore 3.3.5a для долгосрочного сотрудничества. Нужен человек, который сможет с нуля разработать полностью готовый игровой сервер World of Warcraft 3.3.5a на базе TrinityCore с дальнейшим развитием проекта. Проект большой и рассчитан на несколько месяцев разработки.Основа проекта TrinityCore 3.3.5a. Максимально стабильная и близкая к Blizzard база. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.Что планируется реализовать Полностью рабочий сервер 3.3.5a. Исправление ошибок ядра. Разработка новых игровых систем. Интеграция кастомных Battleground. Интеграция новых арен. Перенос полезных модулей с AzerothCore на TrinityCore. Разработка собственных модулей. Новые PvP и PvE системы. Новые игровые события. Балансировка классов. Дополнительные системы прогрессии. Улучшение производительности сервера.В будущем После завершения базовой части планируется: новые расы; новые классы; новые зоны; новые подземелья; новые рейды; новые Battleground; новые профессии; новые игровые механики; интеграция современных систем в клиент 3.3.5a.Требования к разработчику Обязательно: Отличное знание TrinityCore 3.3.5a. Уверенное знание C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Понимание архитектуры TrinityCore. Опыт работы с Battleground, PvP и игровыми механиками. Будет большим плюсом: Опыт работы с AzerothCore. Eluna Lua Engine. Работа с DBC и MPQ. Опыт создания собственных игровых систем.Формат работы Работа поэтапно. Каждая задача оформляется отдельным техническим заданием. После каждого этапа проводится обязательное тестирование. Работа принимается только после проверки непосредственно в игре. Нужен разработчик, который умеет доводить функционал до полностью рабочего состояния, а не только писать код
Создать совместимость между наземной станцией управления, системой автоматического старта (САС), радаром и самолетом.
Нужен разработчик MTA:SA. Мне нужно помочь собрать чистый MTA:SA 1.6 mtasa-blue source под Windows. Что нужно сделать: 1. Настроить среду для сборки: Visual Studio, Git, DirectX SDK, CEF, DLL и другие зависимости. 2. Собрать чистый mtasa-blue клиент/сервер. 3. Проверить, чтобы клиент запускался без ошибок. 4. Объяснить, какие файлы/зависимости нужны. 5. Дать короткую инструкцию, как я смогу повторно собрать клиент сам. 6. Или еще помочь через AnyDesk/Discord/Telegram. Важно: - Без обхода античита. - Без читов. - Без вредоносного кода. - Нужна только легальная сборка source и настройка среды. Результат, который я хочу получить: - собранный чистый клиент MTA:SA 1.6; - собранный сервер или объяснение, как его собрать; - список всех зависимостей; - короткая инструкция для повторной сборки; - объяснение, что именно было исправлено. Или Предлагайте свою цену!
Необходимо разработать программу для Windows, которая позволяет подключать iPhone с jailbreak через USB-кабель и управлять им с компьютера. Основной функционал: Подключение iPhone через USB. Программа должна быстро распознавать подключенный iPhone и работать через кабель, чтобы минимизировать задержки и лаги. Трансляция экрана iPhone на компьютер. (На компьютере должен отображаться экран телефона в реальном времени) Управление телефоном с помощью мыши. Пользователь должен иметь возможность кликать, свайпать, прокручивать и управлять экраном iPhone с помощью мыши с компьютера. Ввод текста с компьютера. Должен быть общий буфер обмена между компьютером и iPhone. Передача файлов с компьютера на iPhone. Нужно добавить функцию загрузки файлов с компьютера в память телефона или в нужные папки/приложения. Стабильная работа. Программа должна работать плавно, без значительных задержек, зависаний и обрывов соединения. Совместимость: поддержка «взломанного» iPhone, rootless jailbreak, iOS 16.7.12, подключение через USB.