MERL Project Repository Index
This page collects all public MERL GitHub repositories in one place so that instructors, students, and collaborators can quickly find the right code, hardware files, and documentation.
MERL Website
MERL website
Source for the public MERL website and documentation.★ 0 ⑂ 0 Issues 1Updated 2026-01-03
LilyBot family
Lily∞Bot is an open-source, modular educational mobile robot that can be driven by many different controllers. Each controller has its own repository, plus a shared common repo.
LilyBotCommon
Central repository for shared components, code modules, 3D models, and electronics used across all LilyBot platforms.★ 1 ⑂ 0 Issues 0Updated 2025-11-11Raspberry Pi
LilyBot implementation for Raspberry Pi, including Python code, 3D printed parts, schematics, and assembly instructions.★ 1 ⑂ 0 Issues 0Updated 2025-11-08ESP32
LilyBot implementation for ESP32-based controllers, with platform-specific code, hardware files, and build instructions.★ 0 ⑂ 0 Issues 0Updated 2025-10-16Circuit Playground Express + Crickit
LilyBot implementation for Adafruit Circuit Playground Express with Crickit, including MakeCode / CPX examples and supporting files.★ 0 ⑂ 0 Issues 0Updated 2025-10-02micro:bit
LilyBot implementation for the BBC micro:bit controller, with micro:bit-specific code and documentation.★ 0 ⑂ 0 Issues 0Updated 2025-09-30Arduino UNO
LilyBot implementation for Arduino UNO, including C++ code, schematics, and assembly details.★ 0 ⑂ 0 Issues 0Updated 2025-09-30Raspberry Pi Pico
LilyBot implementation for Raspberry Pi Pico, with MicroPython / Python code, electronics, and 3D printed parts.★ 0 ⑂ 0 Issues 0Updated 2025-06-22Arduino Nano
LilyBot implementation for Arduino Nano controllers.★ 0 ⑂ 0 Issues 0Updated 2024-07-11Arduino Mega
LilyBot implementation for Arduino Mega, including platform-specific code and assembly instructions.★ 1 ⑂ 0 Issues 0Updated 2024-07-11
Other MERL robot platforms
IvyBot
Modular educational robot powered by Circuit Playground Express with CRICKIT, including STL/SolidWorks files, assembly instructions, and example code.★ 0 ⑂ 0 Issues 0Updated 2025-09-30Cardboard Robots
Resources for low-cost cardboard-based robots, including code templates and supporting media.★ 0 ⑂ 0 Issues 0Updated 2025-04-13HRIBlossom
Experimental human–robot interaction (HRI) project combining chatbot, gesture recognition, and facial recognition components.★ 0 ⑂ 0 Issues 0Updated 2025-10-30Flowerberry
Repository for the Flowerberry platform. The ultimate educational mobile robot learning platform.★ 0 ⑂ 0 Issues 0Updated 2025-12-05
If you are adding a new MERL robot or controller, please update this index with:
- Repository name and link
- One-sentence description (platform, controller, or purpose)
- Which section it belongs in (LilyBot family or Other MERL robots)
Projects News and Updates
Flowerberry Project Intro
Master repository: https://github.com/MERL-Rose-Hulman/Flowerberry-Runtime What is Flowerberry? Flowerberry is a modular teaching-and-research stack that …
Ivy∞Bot
MERL’s Ivy∞Bot platform designed for accessible, modular robotics research and education.
Lily∞Bot Gripper
End-effector and manipulation toolkit designed for the Lily∞Bot ecosystem.
Lily∞Bot with Arduino Uno
Lily∞Bot configuration featuring the classic Arduino Uno for C/C++ based learning labs.
Lily∞Bot with Circuit Playground Express
Lily∞Bot build that leverages Adafruit Circuit Playground Express for MakeCode and CircuitPython lessons.
Lily∞Bot with ESP32
Wi-Fi enabled Lily∞Bot stack built on ESP32 modules for IoT and advanced robotics demos.
Lily∞Bot with Micro:Bit
Lily∞Bot variant powered by the BBC micro:bit for introductory coding workshops.
Lily∞Bot with Raspberry Pi
Full Linux Lily∞Bot platform powered by Raspberry Pi for computer vision and ROS experiments.
Lily∞Bot with Raspberry Pi Pico W
Compact Lily∞Bot variant centered on the Raspberry Pi Pico W for MicroPython exploration.
Robot Arm for Computer Vision
Robotic arm project optimized for computer vision research and classroom demonstrations.