Robotics Jumpstart Training II. EasyC: Software & Firmware Updates

Similar documents
Brought to you by WIRED Les Quiocho September 30, 2017

VEX Startup and Configuration Procedures

CORTEX Microcontroller and Joystick Quick Start Guide

VEX Robot Remote Control Set-Up

Testing VEX Cortex Robots using VEXnet

Competitive VEX Robot Designer. Terminal Objective 1.3: operate the Tumbler using a jumper pin

Electronics Workshop. Jessie Liu

Programming With easyc Kevin Barrett September 12, 2015

BEST Control System. Dave Wilkerson. September 12, 2015

Step 1: Connect the Cortex to your PC

VEX ARM Cortex -based Microcontroller and VEXnet Joystick User Guide

CORTEX Microcontroller and Joystick User Guide

Robot Design Workshop: VEX Hardware & Robot Building Basics

BEST Generic Kit Notes GMKR00002 Revision 7; August 2011

BEST Generic Kit Usage Guide GMKR00002 Revision 13; August 2017

BEST Generic Kit Usage Guide GMKR00002 Revision 9; August 2013

BEST Generic Kit Notes GMKR00002 Revision 5; August 2010

VEX Robotics - VEXnet Firmware Upgrade Utility Operating Instructions and Installation

Troubleshooting ROBOTC with Cortex

MS4SSA Robotics Module:

2009 FRC Control System. Published by Team 103

RobotC for VEX. By Willem Scholten Learning Access Institute

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT

Experiment 4.A. Speed and Position Control. ECEN 2270 Electronics Design Laboratory 1

Victor BB Comprehensive Guide Preliminary. Revision 1.3

Azeron Gaming Keypad. Manual MANUAL V2.0

Robotics Education & Competition Foundation

HUB-ee BMD-S Arduino Proto Shield V1.0

Cheap Control Systems. Cheap Twelve Channel (C12C) Servo Controller Version 1.0 OVERVIEW

VEX/RobotC Video Trainer Assignments

MS4SSA Robotics Module:

Stand Alone HDMI Kit. Tutorial

Activity Inputs and Outputs VEX

CNC Controller Quick Start Guide

Software Upgrade Manual

This is an inspection failure, not meeting the requirement of >10k Ohm between either PD battery post and chassis.

AlphaBot2 robot building kit for Raspberry Pi 3 Model B

Tech Tips. BeeBots. WeDo

Discover Robotics & Programming CURRICULUM SAMPLE

3-Axis Stabilized Handheld Gimbal for Smartphone. Instructions. Guilin Feiyu Technology Incorporated Company. User Manual EN V1.0

Innovation First, Inc Full-Size Robot Controller Reference Guide

Telemetry Box firmware updating procedure

Chapter 2: Introducing the mbed tw rev

MINDPX. User Guide. Autopilot System V1.2

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Teacher. 45 minutes

HQ Pro-Stitcher Hardware Upgrade Installation Instructions 01/15/13

ARDUINO UNO R3 BASED 20A ROBOT CONTROL BOARD [RKI-1580] Page 1

Clawbotics Control Center:

Go-Baby-Go Senior Capstone Project

3D SYSTEMS University Cube 3D Printer

Robotics Adventure Book Scouter manual STEM 1

QBALL-X4 QUICK START GUIDE

Installing the Bootloader

Welcome to Apollo. For more information, please visit the website and select Apollo. Default Code

Quick Guide WARNING: CHOKING HAZARD - Small parts. Not for children under 3 years old. mbot is an educational robot kit for beginners to get hands-on

Self Sustaining Arduino

AndyMark Arduino Tutorial

solutions for teaching and learning

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Student. 45 minutes

DOWNLOADING THE APP FOR APPLE PHONES: DOWNLOADING THE APP FOR ANDROID PHONES: For Android Phones go to Google Play or the Android Store.

USER MANUAL ARDUINO I/O EXPANSION SHIELD

Docking station. Technical Documentation

Competitive VEX Robot Designer. Terminal Objective 5.1: program functions for VEX Robots

NX-588E USB Flash Programmer Instructions v1.1

RoboClaw 2x30A Dual Channel Motor Controller

Robotics II. Module 5: Creating Custom Made Blocks (My Blocks)

Copyright White Box Robotics Inc. and Frontline Robotics Inc

AlphaBot2 robot building kit for Arduino

1.The download link for MOZA Master software is:

Microduino Cube Car USER GUIDE

Arduino Smart Robot Car Kit User Guide

Description. January 2019 DB2381 Rev 3 1/5

How-To #3: Make and Use a Motor Controller Shield

SUPER BRAIN ESC-100A Brushless Speed Controller INSTRUCTIONS

INTRODUCTION TABLE OF CONTENTS 1 INTRODUCTION WELCOME TO THE 2009 FRC CONTROL SYSTEM Suggestions for Getting Started 2

Thursday, September 15, electronic components

Activity Basic Outputs Programming VEX

Number Name Description Notes Image 0101 Resistor, 100 ohm. brown-black-browngold. ¼ watt, 5% tolerance, red-red-brown-gold. brown-black-red-gold.

FreeBSD and Beaglebone Black, a robotic application.

X-CAM A10-3H 3 Axis Gimbal for GOPRO. User Manual ( V2.00 )

Advanced Debugging I. Equipment Required. Preliminary Discussion. Basic System Bring-up. Hardware Bring-up, Section Plan

Q2 XBee Handheld Controller Assembly Guide

HUB-ee BMD-S Arduino Proto Shield V1.1

3-Axis Stabilized Handheld Gimbal

GDC75 ARINC 429 BUS READER. User's Guide. Rev IR

Single cable kit for the FCB1010

MMI6070 Quick Start Guide

Dell Inspiron 1521 Display Assembly

Activity Inputs and Outputs VEX

TG VR Gimbal User Manual V Accsoon. All Rights Reserved.

Spectralink 7710, 7720 and 7740 Handset Accessories

logic table of contents: squarebot logic subsystem 7.1 parts & assembly concepts to understand 7 subsystems interfaces 7 logic subsystem inventory 7

Floppy Disk To USB. Converter Installation and. Operation Manual

Prototyping Module Datasheet

MH Series Troubleshooting Guide: Rough Draft

3HD Harddisk Replacement

TMA Robot mobility module Author: Rein Velt Version: 6 Datum: 14. Dec. 2009

Dr Robot C# Advance Sentinel 2. Demo Program. Version: June Copyright 2008, Dr Robot Inc. All Rights Reserved.

INTRODUCTION HARDWARE

16-311: Getting Started with ROBOTC and the. LEGO Mindstorms NXT. Aurora Qian, Billy Zhu

Transcription:

Robotics Jumpstart Training II EasyC: Software & Firmware Updates

Objectives: Learn how to update EasyC Current Version: 4.2.1.9 Learn how to update Firmware VEX Joystick (Controller) VEX Microcontroller (Cortex)

VEX Firmware (Test the Control System)

Open EasyC V4 for Cortex Go to the start menu and select easyc V4 for Cortex. - or - Click on the easyc icon on the desktop.

Check to make sure you have the current version of EasyC v4 for Cortex.

Download and install the current version of EasyC if your version is out of date. Close EasyC if the webpage says: You are running the current version of easyc v4.

Turn the robot off.

Connect the Cortex to a computer with a USB A-to-A cable.

Open the IFI VEXnet Firmware Upgrade Utility 1 2

Follow the instructions on the screen.

VEX Default Code (Downloading the Default Program)

Use the default code to test your robot with a program that works. Plug in the motors as shown in the chart above. The y-axis of the left joystick will control the left wheels and the y-axis of the right joystick will control the right wheels.

Default Code: Joystick Mappings Motor # Connected To Channel Button 1 left drive motor 3 left stick, y-axis 2 left drive motor 3 left stick, y-axis 3 left drive motor 3 left stick, y-axis 4 right drive motor 2 right stick, y-axis 5 right drive motor 2 right stick, y-axis 6 additional motor or servo 5 left trigger buttons 7 additional motor or servo 6 right trigger buttons 8 additional motor or servo 7 left button pad, U/D 9 additional motor or servo 8 right button pad, U/D 10 right drive motor 2 right stick, y-axis

Connect the Cortex to a computer with a USB A-to-A cable.

Open EasyC V4 for Cortex Go to the start menu and select easyc V4 for Cortex. - or - Click on the easyc icon on the desktop.

Click Downlod easyc Default Code

If your robot doesn t work with the default code: 1. Check to make sure the firmware is up to date. 2. Check the wiring. 2-wire connectors are connected black to black and red to red. 3-wire PWMs are plugged in with the black wire on the outside. 3. Check for mechanical failures: loose screws axles coming out of motors

My code won t download! (Is your robot on?) The POWER switch should be ON. The ROBOT light should be green (charged battery). The VEXnet light should be green (connected). Make sure to turn your joystick on too.

My code won t download! (Did you use a fresh battery?) What color is the ROBOT light on the controller? green: okay battery red: dead battery

My code won t download! (Is the robot connected to the computer?) USB A-A cable computer joystick remove the VEXnet key robot controller The USB A-A cable should be plugged into the robot controller in the USB port where the VEXnet key normally plugs in. The other end of the USB A-A cable should be plugged into a USB port on the computer.

My robot doesn t drive right! (Are the motors plugged in correctly?) Everything should be plugged in according to the Controller Configuration

My robot doesn t drive right! (Did you use servos instead of motors?) check the label motors spin continuously (360 of rotation) the controller sets the speed (-127 to +127) servos spin back and forth (120 of rotation) the controller sets the location (-127 to +127)