rc-buggy
PublicLoading…
RC Rover 🌋 (WIP)
This project was developed as part of a high school competition organized by the German Aerospace Center (DLR). The challenge: design and build a rover capable of:
- 📊 Collecting sensor data
- 🧭 Navigating autonomously
- 🦾 Using a robotic arm to gather rock samples
To enable wireless control from any BLE-capable device, I developed:
- 💻 Custom microcontroller software
- 🌐 Dedicated web app
- 🖥️ Bespoke PCB design (unfortunately, the PCB was never manufactured due to supply issues)
The foundation for the code was a project from my teacher, which I significantly modified and expanded. While I focused on electronics/software ⚡️, my teammates handled mechanical engineering ⚙️.
Project Screenshots 📸
Installation ⚙️
🔌 Flash mcu-sw onto the ESP32
1. 📋 Install Prerequisites
You’ll need VS Code or CLion with the PlatformIO extension.
See the Links section below for tutorials.
2. 💾 Download the Project
Clone or download this repository and open it in your chosen IDE.
3. 🆔 Generate New UUIDs
- Open
ESP32ble.h - Visit uuidgenerator.net
- Generate new UUIDs and replace existing ones
4. ⚡ Flash the ESP32
Upload the code to your ESP32 device.
5. 📶 Test BLE Communication
Use nRF Connect or similar BLE apps to verify data transmission.
Acknowledgements 🙏
Authors 👥
- @TheFlocke 👤
- @xNiicki 👤
Ask about this board
No comments yet. Be the first to ask about this board.