Budget: 20000 UAH Deadline: 14 days
If I am not severely limited by the height of the board, then it is quite possible to fit everything.
Develop a printed circuit board based on the ESP32-WROOM-32 module that:
receives NMEA stream via UART from the GNSS receiver (5V logic),
retransmits it via Bluetooth Classic and BLE,
provides power from a 3.7V Li-Ion battery with the ability to charge via USB,
stabilizes the 5V power supply for the GNSS receiver,
has a built-in status indication system.
UART1 receives NMEA from the GNSS receiver (for example, 115200 baud).
The built-in firmware (already ready) retransmits data via:
Bluetooth Classic (SPP),
BLE (cCustom service).
USB Type-C for charging the battery.
Li-Ion battery with BMS (overvoltage, over-discharge, overload protection).
Charging controller – for example, TP4056 or similar with indication.
5V regulator (for powering GNSS and ESP32):
Input: 3.7V (Li-Ion),
Output: stable 5V, current ≥ 500 mA (recommended up to 1 A).
Level shifter 5V ⇄ 3.3V between GNSS UART and ESP32.
Power on/off button.
LED indicators:
Power status/Charging,
GNSS status,
Bluetooth status.
UART IN: RX/TX for GNSS (5V logic)
UART ESP: internal ESP port for receiving/transmitting
GNSS Power OUT: 5V (stabilized), GND
USB IN: for charging
Battery Connector: JST or pads for soldering
Power (USB-IN → TP4056 → battery)
Boost Converter (Battery → 5V for GNSS)
ESP32 block with antennas (built-in or external)
UART + logic converter
LED indicators
Power management
Size: round board with a diameter of 56 mm.
Layers: 2 layers (can be 4 if needed)
Antennas: strict adherence to areas free from copper pour around the ESP32 BLE antenna
UART routing: short traces with shielding.
Complete schematic in PDF format and editor (KiCad / Altium / Eagle),
Gerber files,
Bill of Materials (BOM),
Board layout with connector labels,
Assembly instructions.
Budget: 20000 UAH Deadline: 14 days
If I am not severely limited by the height of the board, then it is quite possible to fit everything.
Який саме GNSS-модуль в пріоритеті? (Наприклад, u-blox NEO-6M/NEO-M8N тощо)
В якому для вас зручніше? (KiCad, Altium Designer, Eagle?)
Є якісь обмеження по висоті компонентів (наприклад для корпусу)?
USB Type-C буде лише для зарядки чи ще й для UART/debug?
Скільки приблизно годин має тримати батарея (щоб розрахувати ємність і стабілізатор)?
1. GNSS модуль - UBLOX M10.
2. Я не розробник, мені потрібно зберігати вихідні дані про проєкту для подальшого використання, тому бажано мати файли в самому розповсюдженому ПЗ в галузі.
3. висота для розробляємої плати може бути до 10 мм (разом з основою).4. USB-C для зарядки, та можна для отримання даних від ГНСС модуля по USB.
5. Тут треба ваша допомога: нам важливий компактний розмір. Гадаємо, що батарея типу як в мобільних телефонах має бути. Бажано, щоб габарити батареї не сильно виходили за рамки розробляємої плати. Вона вийде, але хотілось би не сильно. Гадаю, що 2200 мАч нам буде достатньо. Цільовий час використання на одному заряді від 8 годин.
Дизайн корпуса в розробюці. Розробник дизайну т акож чекає від мене інфо по габаритам батареї, та підтвердження що вдасться вмістити все необхідне в плату з діаметром 56 мм. Поки що по корпусу обмежень не має, можемо підкоригувати під начинку.
Габарити плати UBLOX M10, яку будемо використовувати:
діаметр: 56 мм,
висота 9,8 мм.
Engineering 2 proposals 5 August
Infographics 9 proposals 5 August
Architectural Design 10 proposals 3 August
Interior Design 6 proposals 2 August
Object Design 11 proposals 30 July