Giter Club home page Giter Club logo

monav2_arduino_lib's Introduction

Arduino Libary for MonaV2 Robot

Description

Library to use the MonaV2 robot with the Arduino IDE

Installation

Arduino IDE

Install the current upstream Arduino IDE at the 1.8 level or later. The current version is at the Arduino website.

ESP32 compatibility with the Arduino IDE

To install the Arduino core for ESP32, the suggested method is using the Boards Manager From the Arduino IDE. More information can be found at the ESP32 Arduino core Github page. To install the ESP32 core with the Boards Manager follow the instructions:

  • Start Arduino IDE and open Preferences window.
  • Into the Additional Board Manager URLs field, enter the following release link. You can add multiple URLs, separating them with commas.
    • https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  • Click 'Ok' to close the Board Preferences Window. Open Boards Manager from Tools > Board > Board Manager. Search for esp32, select the option from Espressif Systems and install it.
  • After the instalation has finished, go to Tools > Board and select ESP32 Wrover Module

Adding the MonaV2 library to Arduino IDE

To install the MonaV2 library into the Arduono IDE follow the next steps:

  • Click the green button on the top right of the page with the text Clone or Download. Choose Download as Zip.
  • From the Arduino IDE, go to Sketch > Include Library > Add .ZIP Library . Browse and find the downloaded Zip file, select and install.

Testing the Library

Once the library is installed, from the Arduino IDE select File > Examples > MonaV2 Robot Library and select one of the examples. Ensure that the board ESP32 Wrover Module has been selected. Connect the MonaV2 robot to the compter through the USB cable and click Upload.

monav2_arduino_lib's People

Contributors

bartgarcianathan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.