| Fn.js | ||
| Fn_blocks.js | ||
| Fn_generator.js | ||
| index.html | ||
| LICENSE | ||
| main.js | ||
| README.md | ||
| scripts.js | ||
| styles.css | ||
RoboIDE https://dplusos21.github.io/roboide/
RoboIDE is an advanced integrated development environment (IDE) designed to streamline the development of robotic applications. It provides a user-friendly interface, comprehensive tools, and support for various programming languages commonly used in robotics.
javascript programming ide with block technology aimed at generating javascript code for the Johonny Five library dedicated to Robotics. Work in progress...
Features
- User-Friendly Interface: Intuitive and easy-to-navigate GUI.
- Language Support: Supports language Javascript.
- Simulation Environment: Built-in simulation tools to test robotic applications.
- Easy-to-use UI: Blockly System code.
- Integration with Johnny Five Library for Robotics.
Requirements
Modern web browser Basic knowledge of HTML and JavaScript
Installation
Clone the repository:
git clone https://github.com/dPlusOS21/roboide.git Open the index.html file in your web browser.
Prerequisites
- Operating System: Compatible with Windows, macOS, and Linux.
Steps
-
Clone the repository:
git clone https://github.com/dPlusOS21/roboide.git Open the index.html file in your web browser.
Usage
- Open RoboIDE: Launch the application using the command mentioned above.
- Create a New Project: Go to
File > New Projectand select the type of robotic application you want to develop. - Write Code: Use the code editor with syntax highlighting, code completion, and real-time error checking.
- Simulate and Test: Use the built-in simulator to test your code.
- Debug: Utilize the debugging tools to troubleshoot and refine your application.
- Version Control: Commit and push your changes using the integrated Git tools.
Contributing
We welcome contributions from the community! Please fork the repository and submit pull requests.
License
This project is licensed under the APACHE License - see the LICENSE file for details.