Бюджет: 1000 UAH Термін: 10 днів
Працював с ESP, ZedBoard. Чи можете відправити все що потрібно до Ізраіля? В мене вже є esp, i2c mic, 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 mic, 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 developer. Мені потрібно допомогти зібрати чистий MTA:SA 1.6 mtasa-blue source під Windows. Що потрібно зробити: 1. Налаштувати середовище для збірки: Visual Studio, Git, DirectX SDK, CEF, DLL та інші залежності. 2. Зібрати чистий mtasa-blue client/server. 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.