Go to Post Well, there goes my strategy of blowing out the opponent and then committing flagrant safety and sportsmanship violations to keep the margin close :D - Jared Russell [more]
Home
Go Back   Chief Delphi > Other > FIRST Tech Challenge
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 11 votes, 4.64 average. Display Modes
  #46   Spotlight this post!  
Unread 09-07-2005, 21:59
foobert foobert is offline
Registered User
no team
 
Join Date: May 2005
Location: oakland, ca
Posts: 87
foobert is a jewel in the roughfoobert is a jewel in the roughfoobert is a jewel in the rough
Re: how to build a VEX programming module

unless you want to bitbang it, forget using rx1 and rx2 as serial ports. the 18f8520 has two hardware usarts. one is the programming port and the other is available as the rx and tx pins at the top of the analog/digital section on the controller. note that these two pins cannot be used for analog input, but can be configured either for digital i/o or for serial i/o. to use either port to talk to a laptop you will need to convert the ttl signal levels to rs232.
Reply With Quote
  #47   Spotlight this post!  
Unread 09-07-2005, 23:43
foobert foobert is offline
Registered User
no team
 
Join Date: May 2005
Location: oakland, ca
Posts: 87
foobert is a jewel in the roughfoobert is a jewel in the roughfoobert is a jewel in the rough
Re: how to build a VEX programming module

allow me to correct myself... rx1 and rx2 are connected to the master 18f8520, so you don't have access to them at all. all the master does is listen on rx1 and rx2 and decode the incoming pwm then send the information via the spi bus to the user controller which is the one you can actually program. i think it probably also resets the user controller and kicks it into the serial bootloader when the program button on the programming module is pushed.

by the way, radio shack announced pricing on their programming module and it's the same $99 as the prototype from ifi but will include easyc, so if you can stand to wait a month or so...

in other news, my laptop decided to die yesterday for my 51st birthday so i'm now without a windows box to program my kit. guess it's time to knuckle done and learn to run wine.
Reply With Quote
  #48   Spotlight this post!  
Unread 12-07-2005, 22:09
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: how to build a VEX programming module

For those of you wondering, the USB to serial driver for the Vex programming modules (which will work with both prototypes and the commercial version) comes with the install of the EasyC software. EasyC software will come with the commercial version of the Vex programming kit. I don't know if it will be available stand-alone.

BTW, the EasyC software's name really means it. A little over 12 hours ago I knew nothing about C, but in less than a few hours, I had been able to program a VEXbot with the Vex Ultrasonic sensor to navigate the room avoiding obstacles.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
  #49   Spotlight this post!  
Unread 13-07-2005, 07:56
foobert foobert is offline
Registered User
no team
 
Join Date: May 2005
Location: oakland, ca
Posts: 87
foobert is a jewel in the roughfoobert is a jewel in the roughfoobert is a jewel in the rough
Re: how to build a VEX programming module

actually what i'm wondering is where you're getting this stuff. where are you getting this stuff?
Reply With Quote
  #50   Spotlight this post!  
Unread 13-07-2005, 13:10
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: how to build a VEX programming module

Quote:
Originally Posted by foobert
actually what i'm wondering is where you're getting this stuff. where are you getting this stuff?
Can't...reveal...sources... Top...secret...information...

Just kidding.

Actually, I'm at the WPI summer Frontiers Program in their robotics course. WPI has helped beta-test the Vex line, and we are using these parts in a mini-Vex competition. Word on the streets is that FIRST may be paying attention to our mini-competition, as they would like to see how to incorperate certain details into future Vex Competions.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
  #51   Spotlight this post!  
Unread 19-09-2005, 10:32
sciguy125 sciguy125 is offline
Electrical Engineer
AKA: Phil Baltar
FRC #1351
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Sunnyvale, CA
Posts: 519
sciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond repute
Send a message via AIM to sciguy125 Send a message via MSN to sciguy125 Send a message via Yahoo to sciguy125
Re: how to build a VEX programming module

So has anyone managed to figure out how to make a bootleg programmer yet? I'm not really interested in building one myself, just curious.
__________________

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GE/S/P a-- e y-- r-- s:++ d+ h! X+++
t++ C+ P+ L++ E W++ w M-- V? PS+ PE+
5- R-- tv+ b+ DI+++ D- G
------END GEEK CODE BLOCK------
Reply With Quote
  #52   Spotlight this post!  
Unread 26-09-2005, 16:26
CyberTroniX CyberTroniX is offline
Registered User
no team
 
Join Date: Jun 2005
Location: Egypt
Posts: 12
CyberTroniX is an unknown quantity at this point
Exclamation Re: how to build a VEX programming module

Quote:
Originally Posted by artdutra04
For those of you wondering, the USB to serial driver for the Vex programming modules (which will work with both prototypes and the commercial version) comes with the install of the EasyC software. EasyC software will come with the commercial version of the Vex programming kit. I don't know if it will be available stand-alone.

BTW, the EasyC software's name really means it. A little over 12 hours ago I knew nothing about C, but in less than a few hours, I had been able to program a VEXbot with the Vex Ultrasonic sensor to navigate the room avoiding obstacles.

i need that easyC to program the microcontroller plzzzzzzzzzzzzzzzzzzzzz
i got the prototype programming module but i dont' understand C so that's a major problem and untill now i cannot program the microcontroller .
i got a bluetooth module and connected it via serial to the microcontroller so i could control it through my pc , and the bluetooth works fine with the microcontroller except that i need to program the microcontrollerrrrrrrrrrr.
HELPPPPPPPPP !!!!!!!!!!
Reply With Quote
  #53   Spotlight this post!  
Unread 26-09-2005, 17:19
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: how to build a VEX programming module

Quote:
Originally Posted by CyberTroniX
i need that easyC to program the microcontroller plzzzzzzzzzzzzzzzzzzzzz
i got the prototype programming module but i dont' understand C so that's a major problem and untill now i cannot program the microcontroller .
i got a bluetooth module and connected it via serial to the microcontroller so i could control it through my pc , and the bluetooth works fine with the microcontroller except that i need to program the microcontrollerrrrrrrrrrr.
HELPPPPPPPPP !!!!!!!!!!
Quote:
Originally Posted by ChiefDelphi Forums Rules
By clicking the Agree button, you warrant that you will not post any messages that are obscene, vulgar, sexually-orientated, racist, hateful, threatening, or otherwise violative of any laws. This includes the discussion of warez, file-sharing programs, cracking, and any other way of stealing software or any other copyrighted material...
Sorry, but your only options are to buy the Vex Programming Module or learn C programming. As stated in the ChiefDelphi Rules, using these forums to try to obtain pirated software is illegal. Anyway, learning at least simple C programming is helpful when using EasyC, as it will allow you to use the software to its full potential.

I would reccomend purchasing the Vex Programming Module to get EasyC. Using EasyC is a great program used to learn C programming. You can drag-and-drop tha commands, or you can insert 'Custom Code' blocks, in which you can write your C code by hand. Also, the EasyC interface allows you to see the graphical code blocks and the actual C code at the same time, which would also help one learn C programming better.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.

Last edited by artdutra04 : 26-09-2005 at 17:50.
Reply With Quote
  #54   Spotlight this post!  
Unread 27-09-2005, 08:13
gren737 gren737 is offline
Registered User
AKA: Sarah Grenier Montplaisir
no team
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 1995
Location: Silicon Valley
Posts: 112
gren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond reputegren737 has a reputation beyond repute
Re: how to build a VEX programming module

EasyC is out...you can now get it at your local Radioshack or online!!


http://www.radioshack.com/product.as...Fid=276%2D2152
Reply With Quote
  #55   Spotlight this post!  
Unread 27-09-2005, 20:53
CyberTroniX CyberTroniX is offline
Registered User
no team
 
Join Date: Jun 2005
Location: Egypt
Posts: 12
CyberTroniX is an unknown quantity at this point
Re: how to build a VEX programming module

i got a bluetooth module and connect it to the serial input of the microcontroller , but i have a software that can program the microcontroller but not through serial input ,
so is it possible to connect the bluetooth module to the serial input of ??
Reply With Quote
  #56   Spotlight this post!  
Unread 06-12-2005, 17:45
JasonQ JasonQ is offline
Registered User
no team
 
Join Date: Dec 2005
Location: USA
Posts: 6
JasonQ is an unknown quantity at this point
Re: how to build a VEX programming module

I'm interested in programming my VEX microcontroller, but I don't want to pay the high price of $100. Does anyone have a circuit diagram they could give me to build the cable? Also, is there anywhere (other than through the $100 VEX programming kit) I could purchase the software components needed to program the microcontroller?

Thanks,

Jason
Reply With Quote
  #57   Spotlight this post!  
Unread 07-12-2005, 10:05
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: how to build a VEX programming module

Quote:
Originally Posted by JasonQ
I'm interested in programming my VEX microcontroller, but I don't want to pay the high price of $100. Does anyone have a circuit diagram they could give me to build the cable? Also, is there anywhere (other than through the $100 VEX programming kit) I could purchase the software components needed to program the microcontroller?

Thanks,

Jason
As much as you would probably like to try to build your own VEX Programming Module, it is illegal to share proprietary information - such as the circuit diagram of the module - or the actual signal signal coming out of the transmitter.

If you really want, you can make your own, but you would have to find another way to do it. If you really want to try to build a wireless (or Bluetooth or something entirely different) programming module, go right ahead. But remember, people protect their ideas with patents for a reason, so posting proprietary information is illegal.

My adivce is that you might as well buy the $99 programming module. That way, you will get the software you need to program the Vex Controller with it too. I have bought two Vex Programming Modules, one for my desktop computer, and a second one for my new laptop, so that I legally own two licenses.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
  #58   Spotlight this post!  
Unread 27-12-2006, 17:07
Eldarion's Avatar
Eldarion Eldarion is offline
Electrical Engineer / Computer Geek
AKA: Eldarion Telcontar
no team (Teamless Orphan)
Team Role: Alumni
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Númenor
Posts: 558
Eldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond repute
Send a message via AIM to Eldarion Send a message via Yahoo to Eldarion
Re: how to build a VEX programming module

How do I place the Vex controller into program mode?

I have already tried shorting RB0 and RJ3 to GND, with no results on the Program LED.

Someone with a working programmer: When does the Program LED turn on? Does it turn on as soon as you press the Program button?

Thanks!

Eldarion
__________________
CMUCam not working? Tracks sporadically? Try this instead: http://www.falconir.com!
PM me for more information if you are interested (it's open source!).

Want the FIRST Email blasts? See here: http://www.chiefdelphi.com/forums/sh...ad.php?t=50809

"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine

If it's falling apart it's a mechanical problem. If it's spewing smoke it's a electrical problem.
If it's rampaging around destroying things it's a programming problem.

"All technology is run on 'Magic Smoke' contained within the device. As everyone knows, whenever the magic smoke is released, the device ceases to function."
-- Anonymous

I currently speak: English, some German, Verilog, x86 and 8051 Assembler, C, C++, VB, VB.NET, ASP, PHP, HTML, UNIX and SQL
Reply With Quote
  #59   Spotlight this post!  
Unread 03-01-2007, 14:13
Kingofl337's Avatar
Kingofl337 Kingofl337 is offline
You didn't see anything....
AKA: Adam
FRC #0501 (Power Knights)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 1998
Location: Manchester, NH
Posts: 861
Kingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond repute
Send a message via Yahoo to Kingofl337
Re: how to build a VEX programming module

Just so you guys know you can buy easyC V2 from shop.intelitek.com. You don't need to purchase the programmer.
__________________
FIRST Team 501 PowerKnights - Mentor
FIRST Team 40 Checkmate - Mentor Alum
FIRST Team 146 Blue Lightning - Alumni
Reply With Quote
  #60   Spotlight this post!  
Unread 03-01-2007, 21:36
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,943
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: how to build a VEX programming module

Quote:
Originally Posted by Eldarion View Post
How do I place the Vex controller into program mode?
If I remember correctly, you have to send it the right pulse train. That's not easy to do without some sort of active device. A high-quality voltage level-shifter can preserve the pattern produced by a computer's serial port and send the right info to the microcontroller; but computers' USB outputs and USB-to-Serial convertors are a crap shoot. Hence the valuable little circuits inside that Vex box that converts USB into TTL-level serial.

Blake
PS: Using a computer's serial port to drive only a level shifter (not using the computer's USB port) let's you download code much faster (around 2X?) than going the USB route. However, some modern PC's don't even have serial output ports...
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming - Getting Started Mark McLeod Programming 80 16-04-2008 23:37
Programming for Vex robots Jeff K. Programming 4 13-11-2005 16:40
VEX Robotics vexrobotics FIRST Tech Challenge 8 30-03-2005 23:25
OCCRA Teams - where do you build? Phil 33 OCCRA 7 28-10-2004 21:41
build new programming (st.louis regional) nick_champ_2 Programming 21 23-02-2004 20:55


All times are GMT -5. The time now is 20:17.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi