
Шарик POWER 23 07
UN7RT-sudo/sharik
«Шарик» — законченная автономная мультимедийная система на базе ESP32 WROOM и круглого сенсорного дисплея Nextion Edge NX4848E028-011C.

«Шарик» — законченная автономная мультимедийная система на базе ESP32 WROOM и круглого сенсорного дисплея Nextion Edge NX4848E028-011C.
Шарик MAIN is an open-source printed circuit board by UN7RT-sudo, from the UN7RT-sudo/sharik repository on GitHub. It is a 2-layer board of 95 × 65 mm with 54 parts on 102 nets, routed with 1,416 tracks and 202 vias.
It is built around the AO3400A. Its parts include 25 resistors, 12 connectors, 8 transistors, 4 ICs and 2 capacitors. It belongs with the ESP32 boards of this library.

Автор проекта: Борис Ребров (UN7RT)
Компактный автономный мультимедийный терминал собственной разработки, объединяющий интернет-радио, локальное аудио и видео, голосовое управление и интеллектуальную систему отображения информации.
«Шарик» — законченная автономная мультимедийная система на базе ESP32 WROOM и круглого сенсорного дисплея Nextion Edge NX4848E028-011C.
Устройство объединяет интернет-радио, воспроизведение аудио и видео, отображение погоды, аналоговые и цифровые часы, голосовое управление, голосовые уведомления, контроль аккумулятора и сенсорный пользовательский интерфейс.
Видеоплеер работает автономно и не нагружает ESP32. Фильм может состоять из нескольких отдельных видеофайлов, которые воспроизводятся последовательно как единое целое.
Сквозная перемотка действует по всей продолжительности фильма. Система самостоятельно определяет длительность каждой части и сохраняет полученные значения. После замены видеофайлов длительности обновляются автоматически при первом воспроизведении.
| Компонент | Назначение |
|---|---|
| ESP32 WROOM | Центральный контроллер и программная основа yoRadio |
| Nextion Edge NX4848E028-011C | Сенсорный интерфейс и автономное воспроизведение видео |
| SU-03T | Голосовые команды, DUCK, STOP и предупреждение о низком заряде |
| DM50A | Голосовой модуль, подключённый к ESP32 по UART |
| GOHJMY MP3 Module | Внешнее воспроизведение MP3 |
| MAX98357A | Цифровой аудиоусилитель |
| BMS HXYP 2S-A18 | Защита аккумуляторной батареи 2×18650 |
| MINI560 | Понижающий DC/DC-преобразователь |
Репозиторий содержит все материалы, необходимые для повторения проекта:
.tft);В репозитории публикуется готовый файл прошивки дисплея .tft.
Функциональная часть проекта завершена. Устройство собрано, проверено и работоспособно. Репозиторий находится в стадии наполнения документацией и производственными файлами.
Основные каталоги репозитория:
| Каталог | Назначение |
|---|---|
Firmware | Исходные коды и файлы прошивок |
Hardware | Корпус устройства, STL-модели, печатные платы и другие аппаратные разработки |
Images | Фотографии устройства |
Modules | Документация и материалы по используемым электронным модулям |
Nextion | Проект интерфейса дисплея Nextion |
Подробное описание структуры и архитектуры проекта приведено в файле PROJECT.md.
Проект использует программную основу yoRadio. Авторство и условия лицензирования исходного проекта yoRadio должны сохраняться в соответствии с его оригинальной лицензией.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100k | Resistor_SMD:R_1206_3216Metric | R2, R10, R11, R12, R13, R15, R18, R21, R23, R24 |
| 8 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17 |
| 6 | 100 | Resistor_SMD:R_1206_3216Metric | R6, R7, R8, R9, R14, R17 |
| 6 | 1k | Resistor_SMD:R_1206_3216Metric | R1, R4, R16, R19, R20, R22 |
| 2 | 10k | Resistor_SMD:R_1206_3216Metric | R25, R26 |
| 2 | PC817 | Package_DIP:DIP-4_W7.62mm | U7, U8 |
| 1 | 100n | Capacitor_SMD:C_1206_3216Metric | C3 |
| 1 | 30k | Resistor_SMD:R_1206_3216Metric | R3 |
| 1 | 500mkf | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C6 |
| 1 | ESP32_D1_MINI | Sharik_PCB:ESP32_mini | U9 |
| 1 | HFD4/5-L-DIP 257 | Sharik_PCB:HFD4&slash_5-L-DIP 257_HNG | K2 |
| 1 | J_MP3 | Connector_JST:JST_XH_B11B-XH-A_1x11_P2.50mm_Vertical | J18 |
| 1 | LS1 Speaker | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J12p1 |
| 1 | Led DM50A | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J15p1 |
| 1 | Mic DM50A | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J20p2 |
| 1 | Mic SU-03T | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J16p1 |
| 1 | Nextion PWR | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J22p1 |
| 1 | Nextion_pin | Connector_JST:JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical | J21p1 |
| 1 | POWER_IN | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J24 |
| 1 | SU-03T распознавание | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J23p1 |
| 1 | Speaker SU-03T | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J19p1 |
| 1 | adafruit-MAX98357 | Sharik_PCB:adafruit-MAX98357 | U10 |
| 1 | run flash mp3 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J11p1 |
| 1 | ~ | Sharik_PCB:SU-03T | SU-03T2 |
| 1 | ~ | Sharik_PCB:DM50A | DM50A1 |
| 1 | Фоторезистор | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J17p1 |
It measures 95 × 65 mm and has 2 copper layers, 1.6 mm thick.
54 parts, built around the AO3400A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the UN7RT-sudo/sharik repository on GitHub, at the commit this page was made from: the board is Hardware/PCB/Main_Board/KiCad/Шарик_MAIN.kicad_pcb and its schematic Hardware/Schematics/KiCad/AUDIO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask UN7RT-sudo before reusing the design.

UN7RT-sudo/sharik
«Шарик» — законченная автономная мультимедийная система на базе ESP32 WROOM и круглого сенсорного дисплея Nextion Edge NX4848E028-011C.






brickbots/PiFinder
A plate solving telescope finder based around a Raspberry PI and RPI HQ Camera


MickiusMousius/Rolio46Keyboard
A split wireless keyboard based on the Corne and Sofle