Shop OBEX P1 Docs P2 Docs Learn Events
What Language — Parallax Forums

What Language

NWUpgradesNWUpgrades Posts: 292
edited 2009-06-07 04:02 in Propeller 1
I am thinking of switchinf from my BS2 chips to propellar. What are the advantages and what language is it programmed in? Also, Can it be used on a Boe Bot?

Comments

  • Bill HenningBill Henning Posts: 6,445
    edited 2009-06-07 03:38
    The Propellers "native" high level language is called "Spin".

    You can download the manual and IDE from the Parallax site and what it is like, there is even a BS2 object that provides a lot of the functions that are built into stamps. There are also several versions of FemtoBasic.

    I believe you could use a propeller to control a BoeBot, but if it is 5V, you will need to take some precautions.
    NWUpgrades said...
    I am thinking of switchinf from my BS2 chips to propellar. What are the advantages and what language is it programmed in? Also, Can it be used on a Boe Bot?
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Largos - a feature full nano operating system for the Propeller
    www.mikronauts.com - a new blog about microcontrollers
  • SRLMSRLM Posts: 5,045
    edited 2009-06-07 03:40
    See Boe-Bot Basic for an easy transition with the Boe-Bot. There are lots of resources available on the Parallax website to help you get started, take a look around. Your head will be spinning in no time...
  • Mike GreenMike Green Posts: 23,101
    edited 2009-06-07 03:44
    There is a specific version of FemtoBasic called BoeBotBasic that has special statements for controlling the two wheel servos and a PING bracket servo, for controlling a PING sensor, and an IR distance sensor. There's also a statement for an HM55B compass, but you have to add an I2C I/O expander as described. If you leave that out, you can use a standard Protoboard with the Accessory Kit (to provide the servo connectors) or you can use a BoeBot with a Spin Stamp. The Protoboard mounts directly on the BoeBot chassis.

    BoeBotBasic was originally developed using a stock BoeBot with a Spin Stamp in the Stamp socket. You'll need a PropClip to use for downloading to the Spin Stamp. It's best to add some 1K series resistors in the servo control leads and in the control leads from the PING and IR sensors. The IR emitters will also need different series resistors since the Propeller's I/O pins operate at 3.3V instead of the 5V of the BS2.

    Post Edited (Mike Green) : 6/7/2009 3:51:21 AM GMT
  • NWUpgradesNWUpgrades Posts: 292
    edited 2009-06-07 04:02
    Thamks for all the quick responses and info. Are there any disadvantaages in using the Propellar as opposed to the BS2? I see pricing wise after all components are purchased there is not much difference.
Sign In or Register to comment.