Skip to content

This is an Arduino Nano based rabbit, with many features. Want one? Make one, the BuniBuni!

License

Notifications You must be signed in to change notification settings

jhfhngj/BuniBuni

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‡ BuniBuni β€” The Hopping Robot Rabbit

BuniBuni is a minimalist, expressive robot rabbit built with an Arduino Nano, MG90S servos, and a chaotic wiring philosophy. It hops, turns, stretches, and reacts to IR remote commands β€” all while staying light enough to actually leave the ground.

🎯 Features

  • Hops using coordinated servo thrust
  • Turns left and right with tank-steering-like leg motion
  • Stretches dramatically (and painfully)
  • IR Remote Controlled for wireless command input
  • You get your own Lightweight chassis with recommended 20% PLA infill
  • Optional rubber feet so BuniBuni doesn't headbutt you

🧠 Tech Specs

Component Description
Microcontroller Arduino Nano
Servos 4Γ— MG90S (metal gear)
Power 5V 4A battery or USB power bank
Control IR receiver + remote
Body You find it
Legs You find them

πŸ› οΈ How It Works

Each motion is triggered by an IR remote command:

Command Action
0x2 Hop
0xE0 Turn Left
0x90 Turn Right
0xA8 Stretch

But, since this is open source, you can customize the INO to work with your IR remote!

πŸ“¦ Files

  • Softwarez/BuniBuni.ino β€” Arduino sketch. Sketch
  • Softwarez/Dependencies.txt β€” The libraries you'll need (note: this is Arduino, not Python, so you can't just arduinonano install Dependencies.txt)! Dependencies
  • Body/parts_list.xlsx β€” Components and links. List
  • Body/body_design_notes.md β€” Useful design notes and printing tips! Body design notes

πŸ“Ή Demo

Watch BuniBuni hop and stretch on (Not available yet).

πŸ§ͺ Build Talk

β€œNo ears, no tail β€” just hop and be cool.”

BuniBuni is designed to be light enough to jump, expressive enough to feel alive, and reckless enough to be lovable.

πŸ’΅ Price

With cheaper everything, BuniBuni can float around $60 CAD in the pool.

With higher-quality parts, filament, and a proper 5V 4A battery, BuniBuni lands closer to $90 CAD.

β€œWhy so expensive?”

Simple: the battery (since it is beta, I am testing it with only PSU) is high-amp (4A) to support MG90S servos. MG90S costs around $7 each β€” pricey, but worth it. Why? Metal gears. More torque. More durability.

I chose MG90S because they’re strong enough for hopping. And the 5V 4A battery? Because with great power comes great responsibility (Spider-Man reference). MG90S can draw 500mA to 1A each, so you need serious current to keep BuniBuni bouncing.

"Why not SG90?"

As I said earlier, MG90Ses are more powerful. They are tough. SG90s, however, are weaker, but good for general projects. They use a nylon/plastic gear, and have less durability, stall easier, and are still good for less power projects.

About

This is an Arduino Nano based rabbit, with many features. Want one? Make one, the BuniBuni!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages