An open API service indexing awesome lists of open source software.

https://github.com/appsolves/smartsweep-precision

A self-made cleaning robot with Arduino Giga R1 WiFi and MicroPython!
https://github.com/appsolves/smartsweep-precision

arduino cleaning-robot flutter iot micropython

Last synced: 12 months ago
JSON representation

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

Awesome Lists containing this project

README

          

readmeanim

# `SmartSweep Precision`


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

[Introduction](#introduction-) • [Features](#features-) • [Installation](#installation-%EF%B8%8F) • [Usage](#usage-) • [Customization](#customization-) • [Contribution](#contribution-) • [Credits](#credits-) • [License](#license-)


> 👋 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](https://docs.arduino.cc/tutorials/giga-r1-wifi/giga-micropython).
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](https://github.com/AppSolves/SmartSweep-Precision/releases/latest) or build the firmware from scratch using the `build.py` script.
4. **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](https://github.com/AppSolves). Special thanks to the open-source community for their contributions and support.

**Website**: [https://appsolves.dev](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!