Skip to content

Ryan-Millard/Palooka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

185 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

πŸ₯Š Palooka

An open-source ESP32-powered battle robot project
Hackable. Modular. Fun to build.


✨ Features

  • 🧠 ESP32-based brain – Fast, Wi-Fi enabled, ready for WebSocket & HTTP control.
  • πŸŽ› Web Dashboard – Control and monitor your Palooka from any device.
  • πŸ›  Fully Open Source – Hardware diagrams + firmware all in one repo.
  • πŸ”Œ Plug & Play Setup – Minimal dependencies, fast deployment scripts.
  • πŸ”„ OTA Updates – Keep your robot up-to-date without plugging in.

πŸ“Έ Demo

🚧 Coming Soon: A slick GIF/video of Palooka in action will go here!
(Imagine a little robot doing donuts right now...)

πŸš€ Getting Started

1️⃣ Clone the Repository

git clone https://github.com/Ryan-Millard/Palooka.git
cd Palooka

2️⃣ Install Dependencies

3️⃣ Build & Upload Firmware & Filesystem

pio run -t deploy

4️⃣ Launch Web Dashboard

  1. Open your WiFi settings and connect to the access point with Palooka_ as its prefix. The other characters will differ from the example below as it will be your device's MAC address, which is unique. Screenshot_20250915_021911_Settings
  2. Open your browser and search 192.168.4.1. Screenshot_20250915_020314_Chrome - Copy
  3. You should now have the dashboard open and it should look like the screenshot below:
Web Dashboard

πŸ›  Hardware

Check out the hardware folder for this section.

Quick Overview (screenshots)

SCH_mootbotv2_2025-08-07 screenshot PCB_mootbotv2_2025-08-07 screenshot

πŸ“š Documentation

Full documentation is coming soon – but key files are already annotated, and the Issues tab is open for questions.

🀝 Contributing

Contributions are welcome! Please read our Code of Conduct and check out the CONTRIBUTING.md (coming soon) before submitting PRs.

πŸ“œ License

This project is licensed under GPL v3 – see the LICENSE file for details.

πŸ₯‚ Acknowledgements

  • Magtouch ElectronicsπŸ”Œ – Board design, funding, and hardware support
  • Marc d'Hotman de Villiers – Hardware design input and software brainstorming
  • Ryan Millard – Software development and firmware
  • ESP32 + PlatformIOπŸ‘½ community
  • Everyone testing early builds and sharing feedback
  • Joan πŸ¦” & Bruce πŸ•, for moral support πŸ–€

"Palooka is not just a robot β€” it's your new favorite science project."
β€” Ryan Millard

About

An ESP32 battlebot with a web server control panel.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •