Skip to content

A self-made cleaning robot with Arduino Giga R1 WiFi and MicroPython!

License

Notifications You must be signed in to change notification settings

AppSolves/SmartSweep-Precision

Repository files navigation

readmeanim

SmartSweep Precision

SmartSweep Precision is a smart cleaning robot that can autonomously navigate and clean designated areas. | Product video

IntroductionFeaturesInstallationUsageCustomizationContributionCreditsLicense


👋 This is a very early release and lots more documentation and functionality is currently being added.

SmartSweep Precision 🤖

Introduction 📖

Welcome to the SmartSweep Precision Project! This project aims to create a versatile and efficient cleaning robot using Arduino. The robot is designed to autonomously navigate and clean designated areas, providing a smart and hands-free cleaning solution.

Features 🚀

  • Autonomous Navigation: The robot utilizes sensors and algorithms to navigate through the cleaning area intelligently.
  • Advanced dirt removal: The new innovative brush can remove persistent dirt particles, ensuring thorough cleaning.
  • Obstacle Avoidance: The robot intelligently avoids obstacles in its path, ensuring a safe cleaning process.

Installation 🛠️

  1. MicroPython: Install MicroPython on your Arduino board using this guide.
  2. Fork: Clone the repository to your local machine using git clone
  3. Install: Install the required libraries using pip install -r requirements.txt
  4. Download release: Download the latest release of the firmware and the app from the releases page or build the firmware from scratch using the build.py script.
  5. Sync: Sync the firmware using python build.py sync to your Arduino board

Usage 📝

  1. Place the cleaning robot in the desired cleaning area.
  2. Power on the robot.
  3. The robot will autonomously navigate, detect dust, and clean the area.

Customization 🎨

Feel free to customize the cleaning robot according to your preferences. Adjust cleaning patterns, sensors, or add new features to enhance its functionality.

Contribution 🤝

If you have ideas for improvements or new features, feel free to contribute to the project. Fork the repository, make your changes, and submit a pull request.

Credits 🙏

This project was developed and is maintained by AppSolves. Special thanks to the open-source community for their contributions and support.

Website: https://appsolves.dev

License 📜

SmartSweep Precision © 2024 by Kaan Gönüldinc is licensed under CC BY-NC-ND 4.0

Conclusion 🎉

Happy cleaning with your Arduino-powered robot!