ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Marvin, a 3D-Printed Open-Source Robot (ESP32 + FreeRTOS)

Автор: Maker Electronics Projects

Загружено: 2026-01-15

Просмотров: 893

Описание: Marvin is a fully 3D-printed open-source robot based on an ESP32 microcontroller running FreeRTOS. He features animated LCD eyes, an OLED mouth, servo-driven arm and head movements, stepper-based locomotion, sound sensing, orientation sensing, autonomous behaviors, and optional Wi-Fi remote control.

The project is designed for makers, students, and educators who want to explore embedded systems, electronics, the Arduino framework, 3D printing, PCB design, and robotics in a hands-on way. Marvin uses inexpensive and widely available components such as breakout boards, servos, steppers, and an ESP32 D1-mini module, making the robot reproducible without specialized tools.

All project files are publicly available, including firmware, PCB design files (KiCad), CAD models (Autodesk Fusion), STL and 3MF printing data, and a complete bill of materials.

🔧 GitHub Repository:
https://github.com/lhm0/marvin_robot

📄 Build Instructions (Instructables):
https://www.instructables.com/ESP32-B...

The robot can be built as a small “lively” desktop companion or as an educational platform for teaching robotics concepts such as real-time scheduling, I/O control, sensor fusion, and behavior control.

Technologies used:
– ESP32 (D1-mini module)
– FreeRTOS task scheduling
– Arduino framework (PlatformIO)
– KiCad for PCB design
– Autodesk Fusion for CAD
– 3D printing (STL + 3MF)
– Wi-Fi remote control
– Servo / stepper motor control
– I2S audio output + microphone input
– MPC6050 orientation sensing

If you decide to build your own version or modify the design, I’d be happy to see it!

00:00 Introduction
00:47 Project Goals
01:19 Actuators and Displays
02:54 The ESP32 and Electronics
03:30 The 3D-Printed Mechanical Enclosure
03:54 Behaviors: Eyes, Mouth, Sound
04:17 FreeRTOS Processes and Scheduling
05:00 Servo and Stepper Movements
05:44 Sound Detection
06:04 Orientation and Service Modes
06:53 Wi-Fi Remote Control
07:33 Resources for Reconstruction
07:44 GitHub Repository Overview
09:05 CAD and PCB Design Files
09:44 Software in VS Code (PlatformIO)
10:26 Instructables Build Guide
10:47 Concluding Remarks

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Marvin, a 3D-Printed Open-Source Robot (ESP32 + FreeRTOS)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Объяснение настройки Rust для встроенного ESP32

Объяснение настройки Rust для встроенного ESP32

2026: тренды моушн-дизайна

2026: тренды моушн-дизайна

JetKVM - девайс для удаленного управления вашими ПК

JetKVM - девайс для удаленного управления вашими ПК

Запуск нейросетей локально. Генерируем - ВСЁ

Запуск нейросетей локально. Генерируем - ВСЁ

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

⚡️ Флот РФ ударил по Украине || Армия потеряла ключевые позиции

⚡️ Флот РФ ударил по Украине || Армия потеряла ключевые позиции

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

Превращаем Raspberry Pi в (физического) виртуального питомца

Превращаем Raspberry Pi в (физического) виртуального питомца

Неужели наконец-то пришло время купить настольный ЧПУ? - Makera Carvera Air

Неужели наконец-то пришло время купить настольный ЧПУ? - Makera Carvera Air

TRIPLE the WiFI RANGE of your ESP32 C3 using ONE wire! #esp32

TRIPLE the WiFI RANGE of your ESP32 C3 using ONE wire! #esp32

Порталы не создают вечный двигатель, если телепортировать гравитацию

Порталы не создают вечный двигатель, если телепортировать гравитацию

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

Руководство по ESP32 2024 | Выбор и использование платы ESP32

Руководство по ESP32 2024 | Выбор и использование платы ESP32

T-Top, an Open Source Tabletop Robot with Advanced Audio, Vision and Processing Capabilities

T-Top, an Open Source Tabletop Robot with Advanced Audio, Vision and Processing Capabilities

🤓Строим 3D модели во Fusion 360. Большой гайд

🤓Строим 3D модели во Fusion 360. Большой гайд

ESP-Demo: Large Language Model Robot with ESP32-S3

ESP-Demo: Large Language Model Robot with ESP32-S3

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Debian: САМЫЙ СТАБИЛЬНЫЙ Linux и ТЁМНАЯ История Создателя

Debian: САМЫЙ СТАБИЛЬНЫЙ Linux и ТЁМНАЯ История Создателя

Идеального маршрутизатора не существует.

Идеального маршрутизатора не существует.

Rotating Display pico - how to make a POV display controlled by a Raspberry Pi Pico. DIY.

Rotating Display pico - how to make a POV display controlled by a Raspberry Pi Pico. DIY.

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]