Shop OBEX P1 Docs P2 Docs Learn Events
Hi — Parallax Forums

Hi

ArchiverArchiver Posts: 46,084
edited 2004-06-25 12:53 in General Discussion
Hello everybody,

I'm a student from Los Altos High School and I'm completely new to
the BASIC Stamps. We are building electric and solar cars that
compete in Electrathon and Solar BikeRayce events. I am looking for
information on how to build a DC voltmeter (0mv ~ 200V) and display
the voltage on a LCD screen. I understand that I need a BASIC Stamp
module, board, A/D converter, and a LCD screen. Can anyone give me
some advise on what should I buy and how do I build this voltmeter?

Thanks for your help! =)

Kurt Liu

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2002-11-07 02:11
    It might be easier to use an Intersil 7106 in this case, if all you are
    using the Stamp for is as a volt meter.

    > From: "kurtliu85" <kurtliu85@e...>
    > Reply-To: basicstamps@yahoogroups.com
    > Date: Thu, 07 Nov 2002 01:35:57 -0000
    > To: basicstamps@yahoogroups.com
    > Subject: [noparse][[/noparse]basicstamps] Hi
    >
    > Hello everybody,
    >
    > I'm a student from Los Altos High School and I'm completely new to
    > the BASIC Stamps. We are building electric and solar cars that
    > compete in Electrathon and Solar BikeRayce events. I am looking for
    > information on how to build a DC voltmeter (0mv ~ 200V) and display
    > the voltage on a LCD screen. I understand that I need a BASIC Stamp
    > module, board, A/D converter, and a LCD screen. Can anyone give me
    > some advise on what should I buy and how do I build this voltmeter?
    >
    > Thanks for your help! =)
    >
    > Kurt Liu
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and Body
    > of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
  • ArchiverArchiver Posts: 46,084
    edited 2002-11-07 22:32
    Hey Ben,

    Thanks for replying to my message. Actually, I intended to use the
    BASIC Stamps to measure the milivolt drop across a 50mv:50A shunt to
    approximate the amperage flow in our electrical system. Then, I
    wanted to use the BASIC Stamps to calculate AmpHr and display it on a
    LCD screen. Can you give me any information on what I need to buy?

    Sincerely,

    Kurt

    --- In basicstamps@y..., Ben <ben@l...> wrote:
    > It might be easier to use an Intersil 7106 in this case, if all you
    are
    > using the Stamp for is as a volt meter.
    >
    > > From: "kurtliu85" <kurtliu85@e...>
    > > Reply-To: basicstamps@y...
    > > Date: Thu, 07 Nov 2002 01:35:57 -0000
    > > To: basicstamps@y...
    > > Subject: [noparse][[/noparse]basicstamps] Hi
    > >
    > > Hello everybody,
    > >
    > > I'm a student from Los Altos High School and I'm completely new to
    > > the BASIC Stamps. We are building electric and solar cars that
    > > compete in Electrathon and Solar BikeRayce events. I am looking
    for
    > > information on how to build a DC voltmeter (0mv ~ 200V) and
    display
    > > the voltage on a LCD screen. I understand that I need a BASIC
    Stamp
    > > module, board, A/D converter, and a LCD screen. Can anyone give me
    > > some advise on what should I buy and how do I build this
    voltmeter?
    > >
    > > Thanks for your help! =)
    > >
    > > Kurt Liu
    > >
    > >
    > > To UNSUBSCRIBE, just send mail to:
    > > basicstamps-unsubscribe@y...
    > > from the same email address that you subscribed. Text in the
    Subject and Body
    > > of the message will be ignored.
    > >
    > >
    > > Your use of Yahoo! Groups is subject to
    http://docs.yahoo.com/info/terms/
    > >
    > >
  • ArchiverArchiver Posts: 46,084
    edited 2002-11-08 00:42
    Um, er, Power electronics isn't my area... :-\

    I just thought originally that you wanted a simple volt meter. :-)

    Any one else got any ideas??

    --- In basicstamps@y..., "kurtliu85" <kurtliu85@e...> wrote:
    > Hey Ben,
    >
    > Thanks for replying to my message. Actually, I intended to use the
    > BASIC Stamps to measure the milivolt drop across a 50mv:50A shunt to
    > approximate the amperage flow in our electrical system. Then, I
    > wanted to use the BASIC Stamps to calculate AmpHr and display it on a
    > LCD screen. Can you give me any information on what I need to buy?
    >
    > Sincerely,
    >
    > Kurt
    >
    > --- In basicstamps@y..., Ben <ben@l...> wrote:
    > > It might be easier to use an Intersil 7106 in this case, if all you
    > are
    > > using the Stamp for is as a volt meter.
    > >
    > > > From: "kurtliu85" <kurtliu85@e...>
    > > > Reply-To: basicstamps@y...
    > > > Date: Thu, 07 Nov 2002 01:35:57 -0000
    > > > To: basicstamps@y...
    > > > Subject: [noparse][[/noparse]basicstamps] Hi
    > > >
    > > > Hello everybody,
    > > >
    > > > I'm a student from Los Altos High School and I'm completely new to
    > > > the BASIC Stamps. We are building electric and solar cars that
    > > > compete in Electrathon and Solar BikeRayce events. I am looking
    > for
    > > > information on how to build a DC voltmeter (0mv ~ 200V) and
    > display
    > > > the voltage on a LCD screen. I understand that I need a BASIC
    > Stamp
    > > > module, board, A/D converter, and a LCD screen. Can anyone give me
    > > > some advise on what should I buy and how do I build this
    > voltmeter?
    > > >
    > > > Thanks for your help! =)
    > > >
    > > > Kurt Liu
    > > >
    > > >
    > > > To UNSUBSCRIBE, just send mail to:
    > > > basicstamps-unsubscribe@y...
    > > > from the same email address that you subscribed. Text in the
    > Subject and Body
    > > > of the message will be ignored.
    > > >
    > > >
    > > > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    > > >
    > > >
  • ArchiverArchiver Posts: 46,084
    edited 2002-11-09 08:51

    Original Message
    From: "Ben" <ben@l...>


    | Um, er, Power electronics isn't my area... :-\
    |
    | I just thought originally that you wanted a simple volt meter. :-)
    |
    | Any one else got any ideas??


    Yes...


    Copy of a message I sent a few weeks ago...

    *****************************
    On the other hand, if you want to make another measurement (like amp
    hour), with the same Stamp and the same alphanumeric 16-character
    LCD,
    then I would use a Stamp and a 2-chanel A/D converter (MAX 110 or MAX
    111).

    Now to measure amp hour, you need a clock, yes ? Then have a look at
    Dallas Semiconductors DS 1302 (on Maxim's site). It's a great
    real-time clock with a battery or supercap backup system.

    Those 2 circuits (MAX 110 and DS 1302) saves Stamp pins (4 and 3-wire
    communication). You need some more Stamp I/Os for the LCD...

    This is only an idea on how I would begin.
    Have a look at www.maxim-ic.com, you'll find the complete datasheets.
    *****************************


    Hope this helps...

    Phil.
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-10 05:46
    In a message dated 10/9/2003 9:10:58 PM Pacific Daylight Time,
    msrajums@h... writes:
    Hi,

    I am new to hardware programming and I have exp in software programming in
    C++/C#(dotnet).

    I need info about these.


    1. I would like to know which is the best way to learn about
    microcontrollers. Which kit is the best for experimenting the things...

    2. Suppose I write some module in c++ and C sharp, how do I put that into
    information in chip.

    3. Suggest some urls/books.

    Thanks in advance
    MS Raju
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    I think the first question is what do you intend to do with your uControllers?

    HANDS DOWN the basic stamp is the is the best way to learn about
    microcontrollers. Parallax (www.parallax.com) has excellent tutorials that
    make the stamp usable by ANYBODY who can read and connect wires to a breadboard.

    The basic stamp and the documentation you get from Parallax, code examples,
    hardware examples.......there is no better on the planet!!!!!!!!!!!
    The code is very easy (Pbasic). The only drawback is the speed of the
    controller, and $$. Generally speed is not a problem though, as many people who

    contribute to this forum have built some remarkable devices with the basic
    stamp.
    Cost is $50 for the BS2, support is unlimited and excellent.


    For pure speed....20 ns / clock cycle, and 1 to 4 cycles to execute an
    instruction the SX by Ubicom (and also sold through Parallax) is an excellent
    uController, but not for the weak at heart programmers.....assembly language,
    but
    this should not be a problem for you. Less than $10 for the IC and Resonator,
    and there are not nearly as many posts in the Yahoo forum for this device (SX),
    but I have never failed to recieve support from the forum. Also a one time
    ~$180 programmer which has a nice debug feature, you can single step through
    your program.

    So it boils down to what you want to do with the uController, and balance
    ease of programming vs cost and speed of execution.

    Try looking at www.sxlist.com for info on the SX.


    [noparse][[/noparse]Non-text portions of this message have been removed]
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-10 14:47
    I think the best platform to learn about
    microcontrollers is probably the Basic Stamp 2,
    24-pin version. It is simple, it gets you
    used to the simple way you have to do things
    in microprocessors, and it takes care of a
    lot of tiny details for you.

    Tiny details like: clock chips and routing
    clock signals. Providing reliable power.
    Providing an operating system. Providing
    a debug system.

    Once you've used the BS2, then you can
    'graduate' into 'real' PIC processors with
    the CCI 'C' compiler.

    Note by 'simple', I mean in C++ you have
    LOTS of libraries you can use that give
    you complicated functionality. In the
    microprocessor world you are a lot closer
    to the hardware.

    See www.parallax.com, in their Nuts and Volts section.
    See www.phanderson.com
    See www.rentron.com -- look in their PIC section

    --- In basicstamps@yahoogroups.com, "M S Raju" <msrajums@h...> wrote:
    > Hi,
    >
    > I am new to hardware programming and I have exp in software
    programming in
    > C++/C#(dotnet).
    >
    > I need info about these.
    >
    >
    > 1. I would like to know which is the best way to learn about
    > microcontrollers. Which kit is the best for experimenting the
    things...
    >
    > 2. Suppose I write some module in c++ and C sharp, how do I put
    that into
    > information in chip.
    >
    > 3. Suggest some urls/books.
    >
    > Thanks in advance
    > MS Raju
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-10 21:07
    Hi,

    I am new to hardware programming and I have exp in software programming in
    C++/C#(dotnet).

    I need info about these.


    1. I would like to know which is the best way to learn about
    microcontrollers. Which kit is the best for experimenting the things...

    2. Suppose I write some module in c++ and C sharp, how do I put that into
    information in chip.

    3. Suggest some urls/books.

    Thanks in advance
    MS Raju
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-12 12:28
    Thanks for the detailed reply. It gave me some insight on how to go about
    further.

    Here are the more details which you asked.

    My ultimate goal is to build (digital video recorder) for. I have some time
    to complete this and I can do some learning in that direction meanwhile. So
    I guess I have to concentrate on CMOS camera and LCD related stuff.

    I have pretty good experience in image related stuff in c++ and c#.

    I have checked the parallax website and there are thousands of different
    kind of boards..I am confused, which one to buy.

    Also I am not familiar with basic language. So Is there any alternative for
    using c++ or c or csharp. If yes, which C++ KIT IS best for my requirement?

    Thanks for any inputs and your time.



    Original Message
    From: smartdim@a... [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=hAr91dYbZVSHCDi2wIJCwSe4qIbkX64ClKiv8oXUnI4_r5rN-DdRyrO2T-iKEnWU4sw5V8r_nMU]smartdim@a...[/url
    Sent: Friday, October 10, 2003 1:47 PM
    To: basicstamps@yahoogroups.com

    In a message dated 10/9/2003 9:10:58 PM Pacific Daylight Time,
    msrajums@h... writes:
    Hi,

    I am new to hardware programming and I have exp in software programming in
    C++/C#(dotnet).

    I need info about these.


    1. I would like to know which is the best way to learn about
    microcontrollers. Which kit is the best for experimenting the things...

    2. Suppose I write some module in c++ and C sharp, how do I put that into
    information in chip.

    3. Suggest some urls/books.

    Thanks in advance
    MS Raju
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    I think the first question is what do you intend to do with your
    uControllers?

    HANDS DOWN the basic stamp is the is the best way to learn about
    microcontrollers. Parallax (www.parallax.com) has excellent tutorials that
    make the stamp usable by ANYBODY who can read and connect wires to a
    breadboard.

    The basic stamp and the documentation you get from Parallax, code examples,
    hardware examples.......there is no better on the planet!!!!!!!!!!!
    The code is very easy (Pbasic). The only drawback is the speed of the
    controller, and $$. Generally speed is not a problem though, as many people
    who
    contribute to this forum have built some remarkable devices with the basic
    stamp.
    Cost is $50 for the BS2, support is unlimited and excellent.


    For pure speed....20 ns / clock cycle, and 1 to 4 cycles to execute an
    instruction the SX by Ubicom (and also sold through Parallax) is an
    excellent
    uController, but not for the weak at heart programmers.....assembly
    language, but
    this should not be a problem for you. Less than $10 for the IC and
    Resonator,
    and there are not nearly as many posts in the Yahoo forum for this device
    (SX),
    but I have never failed to recieve support from the forum. Also a one time
    ~$180 programmer which has a nice debug feature, you can single step through

    your program.

    So it boils down to what you want to do with the uController, and balance
    ease of programming vs cost and speed of execution.

    Try looking at www.sxlist.com for info on the SX.


    [noparse][[/noparse]Non-text portions of this message have been removed]


    To UNSUBSCRIBE, just send mail to:
    basicstamps-unsubscribe@yahoogroups.com
    from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.


    Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-12 12:36
    Thanks for the information.

    I checked the parallax website and there are many controllers.
    Can you suggest me which one to buy. I am c++ programmer so its will be
    better if I have c lang or c++ based controllers.

    My ultimate goal is to build the DVR(digital video recorder).


    Original Message
    From: Allan Lane [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=VZcRwC3jpPAUKfslssta2J_RZyquzQ9X5AwFbO0gMfuGOgCFU06DUFJXN18bAITsn0Edygm7wShwmBqttG6LGOTE]allan.lane@h...[/url
    Sent: Friday, October 10, 2003 10:48 PM
    To: basicstamps@yahoogroups.com

    I think the best platform to learn about
    microcontrollers is probably the Basic Stamp 2,
    24-pin version. It is simple, it gets you
    used to the simple way you have to do things
    in microprocessors, and it takes care of a
    lot of tiny details for you.

    Tiny details like: clock chips and routing
    clock signals. Providing reliable power.
    Providing an operating system. Providing
    a debug system.

    Once you've used the BS2, then you can
    'graduate' into 'real' PIC processors with
    the CCI 'C' compiler.

    Note by 'simple', I mean in C++ you have
    LOTS of libraries you can use that give
    you complicated functionality. In the
    microprocessor world you are a lot closer
    to the hardware.

    See www.parallax.com, in their Nuts and Volts section.
    See www.phanderson.com
    See www.rentron.com -- look in their PIC section

    --- In basicstamps@yahoogroups.com, "M S Raju" <msrajums@h...> wrote:
    > Hi,
    >
    > I am new to hardware programming and I have exp in software
    programming in
    > C++/C#(dotnet).
    >
    > I need info about these.
    >
    >
    > 1. I would like to know which is the best way to learn about
    > microcontrollers. Which kit is the best for experimenting the
    things...
    >
    > 2. Suppose I write some module in c++ and C sharp, how do I put
    that into
    > information in chip.
    >
    > 3. Suggest some urls/books.
    >
    > Thanks in advance
    > MS Raju


    To UNSUBSCRIBE, just send mail to:
    basicstamps-unsubscribe@yahoogroups.com
    from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.


    Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-12 14:45
    Just a reminder, our main product line is called the BASIC Stamp -- its
    language is an embedded version of BASIC; you cannot program it in C,
    C++, or C#. We also have a controller called the Javelin Stamp that
    programs in a subset of Java, perhaps that's a better fit for your
    desires to learn about microcontrollers. You can get a starter kit that
    comes with everything you need to get started. Here's the link:

    http://www.parallax.com/detail.asp?product_id=27237

    Again, the Javelin programs in Java -- not C, C++, or C#, but it
    shouldn't be any real struggle for you as Java is so similar to C.

    Ultimately, any micro that runs an embedded virtual machine (like the
    BASIC Stamp or Javelin Stamp) may not run fast enough for your
    application. At that point you can switch to a stock micro (like the SX
    or PIC) and program it with a C/C++ compiler. The SX and many PIC
    micros are flash-based so you can reprogram them easily. We carry
    materials for the SX micro and there are third-party compilers available
    for it.

    -- Jon Williams
    -- Applications Engineer, Parallax
    -- Dallas Office


    Original Message
    From: M S Raju [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=QX0ANwoLrVo9r9fO516Fnuzmn3vklPkEaX9Z0kRhiEQI19AuW2n72Z1MRzYwiS-3hDigCYKuUu0SKsyYuU6b]msrajums@h...[/url
    Sent: Sunday, October 12, 2003 6:37 AM
    To: basicstamps@yahoogroups.com
    Subject: RE: [noparse][[/noparse]basicstamps] Re: Hi


    Thanks for the information.

    I checked the parallax website and there are many controllers. Can you
    suggest me which one to buy. I am c++ programmer so its will be better
    if I have c lang or c++ based controllers.

    My ultimate goal is to build the DVR(digital video recorder).


    Original Message
    From: Allan Lane [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=b6Vv4RKiMpfNiV5ZSuS5kGNuIWc_hRjY62HEAHqe2d5C8rJ7TtgG-n4movSQVdvxcYx3lOsUORFP-efJnfuvIm90vQ]allan.lane@h...[/url
    Sent: Friday, October 10, 2003 10:48 PM
    To: basicstamps@yahoogroups.com

    I think the best platform to learn about
    microcontrollers is probably the Basic Stamp 2,
    24-pin version. It is simple, it gets you
    used to the simple way you have to do things
    in microprocessors, and it takes care of a
    lot of tiny details for you.

    Tiny details like: clock chips and routing
    clock signals. Providing reliable power.
    Providing an operating system. Providing
    a debug system.

    Once you've used the BS2, then you can
    'graduate' into 'real' PIC processors with
    the CCI 'C' compiler.

    Note by 'simple', I mean in C++ you have
    LOTS of libraries you can use that give
    you complicated functionality. In the
    microprocessor world you are a lot closer
    to the hardware.

    See www.parallax.com, in their Nuts and Volts section.
    See www.phanderson.com
    See www.rentron.com -- look in their PIC section

    --- In basicstamps@yahoogroups.com, "M S Raju" <msrajums@h...> wrote:
    > Hi,
    >
    > I am new to hardware programming and I have exp in software
    programming in
    > C++/C#(dotnet).
    >
    > I need info about these.
    >
    >
    > 1. I would like to know which is the best way to learn about
    > microcontrollers. Which kit is the best for experimenting the
    things...
    >
    > 2. Suppose I write some module in c++ and C sharp, how do I put
    that into
    > information in chip.
    >
    > 3. Suggest some urls/books.
    >
    > Thanks in advance
    > MS Raju


    To UNSUBSCRIBE, just send mail to:
    basicstamps-unsubscribe@yahoogroups.com
    from the same email address that you subscribed. Text in the Subject
    and Body of the message will be ignored.


    Your use of Yahoo! Groups is subject to
    http://docs.yahoo.com/info/terms/



    To UNSUBSCRIBE, just send mail to:
    basicstamps-unsubscribe@yahoogroups.com
    from the same email address that you subscribed. Text in the Subject
    and Body of the message will be ignored.


    Your use of Yahoo! Groups is subject to
    http://docs.yahoo.com/info/terms/




    This message has been scanned by WebShield. Please report SPAM to
    abuse@p....
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-13 03:52
    As John pointed out the Javelin stamp uses java which is extremely similar
    to C++. Other then that there is no stamp that is programmable in C++. The
    SX can however be programmed in C. The catch is you have to buy a C
    compiler for it and from my understanding they aren't terribly cheap. Also
    consider the fact that with the SX the unit cost will be lower but the
    initial cost is significantly higher as you need the compiler and
    specialized programming hardware i.e. SX-Key. I totally agree with everyone
    on that the basic stamp 2 is the best for learning microcontrollers. PBasic
    is a walk in the park to learn so don't let the fact that it's a language
    you don't know scare you off.

    Well that's my two cents.

    Chris Shuster

    Original Message
    From: "M S Raju" <msrajums@h...>
    To: <basicstamps@yahoogroups.com>
    Sent: Sunday, October 12, 2003 5:36 AM
    Subject: RE: [noparse][[/noparse]basicstamps] Re: Hi


    > Thanks for the information.
    >
    > I checked the parallax website and there are many controllers.
    > Can you suggest me which one to buy. I am c++ programmer so its will be
    > better if I have c lang or c++ based controllers.
    >
    > My ultimate goal is to build the DVR(digital video recorder).
    >
    >
    >
    Original Message
    > From: Allan Lane [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=0E_BIOQ0Knv8f_cj57axZhSwkPtS8zPP9LvNxfk44-kHwL49ew4cDA_22AGtGbGNckwF3lOm7J-WGZh9GSK0PyOYyYFv]allan.lane@h...[/url
    > Sent: Friday, October 10, 2003 10:48 PM
    > To: basicstamps@yahoogroups.com
    >
    > I think the best platform to learn about
    > microcontrollers is probably the Basic Stamp 2,
    > 24-pin version. It is simple, it gets you
    > used to the simple way you have to do things
    > in microprocessors, and it takes care of a
    > lot of tiny details for you.
    >
    > Tiny details like: clock chips and routing
    > clock signals. Providing reliable power.
    > Providing an operating system. Providing
    > a debug system.
    >
    > Once you've used the BS2, then you can
    > 'graduate' into 'real' PIC processors with
    > the CCI 'C' compiler.
    >
    > Note by 'simple', I mean in C++ you have
    > LOTS of libraries you can use that give
    > you complicated functionality. In the
    > microprocessor world you are a lot closer
    > to the hardware.
    >
    > See www.parallax.com, in their Nuts and Volts section.
    > See www.phanderson.com
    > See www.rentron.com -- look in their PIC section
    >
    > --- In basicstamps@yahoogroups.com, "M S Raju" <msrajums@h...> wrote:
    > > Hi,
    > >
    > > I am new to hardware programming and I have exp in software
    > programming in
    > > C++/C#(dotnet).
    > >
    > > I need info about these.
    > >
    > >
    > > 1. I would like to know which is the best way to learn about
    > > microcontrollers. Which kit is the best for experimenting the
    > things...
    > >
    > > 2. Suppose I write some module in c++ and C sharp, how do I put
    > that into
    > > information in chip.
    > >
    > > 3. Suggest some urls/books.
    > >
    > > Thanks in advance
    > > MS Raju
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and
    > Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    >
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-13 20:38
    What kind of java implementation does parallax have that makes this true?
    I've written extensively in C/C++, and coded enough java to understand
    that at its fundamental, they are totally different. Structurally, C is an
    iterative programming language and Java is more like smalltalk in that it
    deals with object messaging and threads.

    On Sun, 12 Oct 2003, Jon Williams wrote:

    > Again, the Javelin programs in Java -- not C, C++, or C#, but it
    > shouldn't be any real struggle for you as Java is so similar to C.
    >
    > Ultimately, any micro that runs an embedded virtual machine (like the
    > BASIC Stamp or Javelin Stamp) may not run fast enough for your
    > application. At that point you can switch to a stock micro (like the SX
    > or PIC) and program it with a C/C++ compiler. The SX and many PIC
    > micros are flash-based so you can reprogram them easily. We carry
    > materials for the SX micro and there are third-party compilers available
    > for it.
    >
    > -- Jon Williams
    > -- Applications Engineer, Parallax
    > -- Dallas Office
    >
    >
    >
    Original Message
    > From: M S Raju [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=OlOnKgpePnXSmrXFhv7R8BkXx2CMo5NvPI83VKAQi1gOB1ujVCwdHdqL2uNUHVAxi4no2V5uVYxQEFqFJxKY]msrajums@h...[/url
    > Sent: Sunday, October 12, 2003 6:37 AM
    > To: basicstamps@yahoogroups.com
    > Subject: RE: [noparse][[/noparse]basicstamps] Re: Hi
    >
    >
    > Thanks for the information.
    >
    > I checked the parallax website and there are many controllers. Can you
    > suggest me which one to buy. I am c++ programmer so its will be better
    > if I have c lang or c++ based controllers.
    >
    > My ultimate goal is to build the DVR(digital video recorder).
    >
    >
    >
    Original Message
    > From: Allan Lane [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=Vus1diS_WhX13CUR6Vtli9HHdSviirUc-xNF77Y8kYLnwNCYCCjPhP1ffyrM3DIMoWqcgG1Y0H8ha-scIGnktqi3QJQ]allan.lane@h...[/url
    > Sent: Friday, October 10, 2003 10:48 PM
    > To: basicstamps@yahoogroups.com
    >
    > I think the best platform to learn about
    > microcontrollers is probably the Basic Stamp 2,
    > 24-pin version. It is simple, it gets you
    > used to the simple way you have to do things
    > in microprocessors, and it takes care of a
    > lot of tiny details for you.
    >
    > Tiny details like: clock chips and routing
    > clock signals. Providing reliable power.
    > Providing an operating system. Providing
    > a debug system.
    >
    > Once you've used the BS2, then you can
    > 'graduate' into 'real' PIC processors with
    > the CCI 'C' compiler.
    >
    > Note by 'simple', I mean in C++ you have
    > LOTS of libraries you can use that give
    > you complicated functionality. In the
    > microprocessor world you are a lot closer
    > to the hardware.
    >
    > See www.parallax.com, in their Nuts and Volts section.
    > See www.phanderson.com
    > See www.rentron.com -- look in their PIC section
    >
    > --- In basicstamps@yahoogroups.com, "M S Raju" <msrajums@h...> wrote:
    > > Hi,
    > >
    > > I am new to hardware programming and I have exp in software
    > programming in
    > > C++/C#(dotnet).
    > >
    > > I need info about these.
    > >
    > >
    > > 1. I would like to know which is the best way to learn about
    > > microcontrollers. Which kit is the best for experimenting the
    > things...
    > >
    > > 2. Suppose I write some module in c++ and C sharp, how do I put
    > that into
    > > information in chip.
    > >
    > > 3. Suggest some urls/books.
    > >
    > > Thanks in advance
    > > MS Raju
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject
    > and Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    >
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject
    > and Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    >
    >
    >
    >
    > This message has been scanned by WebShield. Please report SPAM to
    > abuse@p....
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and Body
    of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    >

    Sean T. Lamont, CTO / Chief NetNerd, Abstract Software, Inc. (ServNet)
    Seattle - Bellingham - Vancouver - Portland - Everett - Tacoma - Bremerton
    email: lamont@a... WWW: http://www.serv.net
    "Do not fear mistakes, There Are None" - Miles Davis
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-13 21:05
    In a message dated 10/13/2003 12:36:05 PM Pacific Daylight Time,
    lamont@a... writes:
    What kind of java implementation does parallax have that makes this true?
    I've written extensively in C/C++, and coded enough java to understand
    that at its fundamental, they are totally different. Structurally, C is an
    iterative programming language and Java is more like smalltalk in that it
    deals with object messaging and threads.
    _______________________________________

    If you can write in C and C++, you MOST CERTAINLY can write in PBasic. The
    documentation is superb, help from this forum superb. Again PBasic is EASY. I
    learned it on my own with no programming experience, certainly a C / C++
    programmer can pick it up literally in less than one hour.

    Ken


    [noparse][[/noparse]Non-text portions of this message have been removed]
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-13 21:31
    We have a list devoted to the Javelin and you can get many more details
    there.

    http://groups.yahoo.com/group/javelinstamp/

    In a nutshell, the Java implementation on the Javelin is a
    single-threaded subset. That said, the speed of the SX allows us to
    install background peripheral objects; things like UARTS, PWM, and
    timers.

    -- Jon Williams
    -- Applications Engineer, Parallax
    -- Dallas Office


    Original Message
    From: Sean T. Lamont .lost. [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=uLCaryHIOUR6spxznra_Q0Q-cptKN4wxDl_53n6AXdKrPJSW5dyc58Arf3Du5P4fl5kS7RxynmcSW-bCoQ]lamont@a...[/url
    Sent: Monday, October 13, 2003 2:38 PM
    To: basicstamps@yahoogroups.com
    Subject: RE: [noparse][[/noparse]basicstamps] Re: Hi



    What kind of java implementation does parallax have that makes this
    true? I've written extensively in C/C++, and coded enough java to
    understand that at its fundamental, they are totally different.
    Structurally, C is an iterative programming language and Java is more
    like smalltalk in that it deals with object messaging and threads.

    On Sun, 12 Oct 2003, Jon Williams wrote:

    > Again, the Javelin programs in Java -- not C, C++, or C#, but it
    > shouldn't be any real struggle for you as Java is so similar to C.
    >
    > Ultimately, any micro that runs an embedded virtual machine (like the
    > BASIC Stamp or Javelin Stamp) may not run fast enough for your
    > application. At that point you can switch to a stock micro (like the
    > SX or PIC) and program it with a C/C++ compiler. The SX and many PIC
    > micros are flash-based so you can reprogram them easily. We carry
    > materials for the SX micro and there are third-party compilers
    > available for it.
    >
    > -- Jon Williams
    > -- Applications Engineer, Parallax
    > -- Dallas Office
    >
    >
    >
    Original Message
    > From: M S Raju [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=8kMQI5VAiZyQ-7j-VgLZMcU4wJ6chxiCiVwAs49ArQu3GP6_RV1D-5iS0RjvwXbBquIY2H7j_jF7Vd1jkBE]msrajums@h...[/url
    > Sent: Sunday, October 12, 2003 6:37 AM
    > To: basicstamps@yahoogroups.com
    > Subject: RE: [noparse][[/noparse]basicstamps] Re: Hi
    >
    >
    > Thanks for the information.
    >
    > I checked the parallax website and there are many controllers. Can you

    > suggest me which one to buy. I am c++ programmer so its will be better

    > if I have c lang or c++ based controllers.
    >
    > My ultimate goal is to build the DVR(digital video recorder).
    >
    >
    >
    Original Message
    > From: Allan Lane [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=pPSn2sG9a8CWZlLjdAVLebJkinfMAu0h34krMrW1cUAB2WHtrwk1e682J56Ge1a1DfD5yh9caaZ4SWdTMNEkztHpgp4]allan.lane@h...[/url
    > Sent: Friday, October 10, 2003 10:48 PM
    > To: basicstamps@yahoogroups.com
    >
    > I think the best platform to learn about
    > microcontrollers is probably the Basic Stamp 2,
    > 24-pin version. It is simple, it gets you
    > used to the simple way you have to do things
    > in microprocessors, and it takes care of a
    > lot of tiny details for you.
    >
    > Tiny details like: clock chips and routing
    > clock signals. Providing reliable power.
    > Providing an operating system. Providing
    > a debug system.
    >
    > Once you've used the BS2, then you can
    > 'graduate' into 'real' PIC processors with
    > the CCI 'C' compiler.
    >
    > Note by 'simple', I mean in C++ you have
    > LOTS of libraries you can use that give
    > you complicated functionality. In the
    > microprocessor world you are a lot closer
    > to the hardware.
    >
    > See www.parallax.com, in their Nuts and Volts section.
    > See www.phanderson.com
    > See www.rentron.com -- look in their PIC section
    >
    > --- In basicstamps@yahoogroups.com, "M S Raju" <msrajums@h...> wrote:
    > > Hi,
    > >
    > > I am new to hardware programming and I have exp in software
    > programming in
    > > C++/C#(dotnet).
    > >
    > > I need info about these.
    > >
    > >
    > > 1. I would like to know which is the best way to learn about
    > > microcontrollers. Which kit is the best for experimenting the
    > things...
    > >
    > > 2. Suppose I write some module in c++ and C sharp, how do I put
    > that into
    > > information in chip.
    > >
    > > 3. Suggest some urls/books.
    > >
    > > Thanks in advance
    > > MS Raju
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject
    > and Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    >
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject
    > and Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    >
    >
    >
    >
    > This message has been scanned by WebShield. Please report SPAM to
    > abuse@p....
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject
    > and Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    >
    >
    >

    Sean T. Lamont, CTO / Chief NetNerd, Abstract Software, Inc. (ServNet)
    Seattle - Bellingham - Vancouver - Portland - Everett - Tacoma -
    Bremerton
    email: lamont@a... WWW: http://www.serv.net
    "Do not fear mistakes, There Are None" - Miles Davis


    To UNSUBSCRIBE, just send mail to:
    basicstamps-unsubscribe@yahoogroups.com
    from the same email address that you subscribed. Text in the Subject
    and Body of the message will be ignored.


    Your use of Yahoo! Groups is subject to
    http://docs.yahoo.com/info/terms/




    This message has been scanned by WebShield. Please report SPAM to
    abuse@p....
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-13 22:39
    Java compiles to 'bytecodes'. This is similar
    to how PBasic compiles to Basic 'PCodes'.

    Parallax has a Java bytecode interpreter in a chip.
    Their 'Javelin' processor has a 32K eeprom where
    your bytecodes and their interpreter reside. When
    you start the chip, all is copied to a 32K SRAM
    on-module, and then your bytecodes are executed
    from SRAM.

    C++ and Java are in fact similar. Both are
    object oriented languages, which allow you to
    encapsulate your 'methods' in 'objects', which
    contain both the methods and data.

    Note that 'C++' is an OO expansion of 'C'.
    It is true that when using the Javelin version
    of Java, you have a few limitations. No garbage
    collection, so you need to be careful how you
    create and discard objects.

    The Java run-time in the Javelin is quite
    sophisticated. It allows you to run 'pseudo-
    devices' along with your code -- so you can
    have multiple serial ports, for instance.

    If you don't want this, check out the 50-MIPS
    AVR processor (see the group AVR-Chat), which
    has a nice demo 'C' language, or the CCI 'C'
    5 MIPS compiler for the PIC, or the Parallax hosted
    50 MIPS SX 'C' compiler.

    --- In basicstamps@yahoogroups.com, smartdim@a... wrote:
    > In a message dated 10/13/2003 12:36:05 PM Pacific Daylight Time,
    > lamont@a... writes:
    > What kind of java implementation does parallax have that makes this
    true?
    > I've written extensively in C/C++, and coded enough java to
    understand
    > that at its fundamental, they are totally different. Structurally,
    C is an
    > iterative programming language and Java is more like smalltalk in
    that it
    > deals with object messaging and threads.
    > _______________________________________
    >
    > If you can write in C and C++, you MOST CERTAINLY can write in
    PBasic. The
    > documentation is superb, help from this forum superb. Again PBasic
    is EASY. I
    > learned it on my own with no programming experience, certainly a
    C / C++
    > programmer can pick it up literally in less than one hour.
    >
    > Ken
    >
    >
    > [noparse][[/noparse]Non-text portions of this message have been removed]
  • ArchiverArchiver Posts: 46,084
    edited 2003-10-13 23:40
    Not my point. If you can write in Prolog, you can write in pbasic too. I
    was challenging the statement that C and Java were similar.

    On Mon, 13 Oct 2003, smartdim@a... wrote:

    > In a message dated 10/13/2003 12:36:05 PM Pacific Daylight Time,
    > lamont@a... writes:
    > What kind of java implementation does parallax have that makes this true?
    > I've written extensively in C/C++, and coded enough java to understand
    > that at its fundamental, they are totally different. Structurally, C is an
    > iterative programming language and Java is more like smalltalk in that it
    > deals with object messaging and threads.
    > _______________________________________
    >
    > If you can write in C and C++, you MOST CERTAINLY can write in PBasic. The
    > documentation is superb, help from this forum superb. Again PBasic is EASY. I
    > learned it on my own with no programming experience, certainly a C / C++
    > programmer can pick it up literally in less than one hour.
    >
    > Ken
    >
    >
    > [noparse][[/noparse]Non-text portions of this message have been removed]
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and Body
    of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    >

    Sean T. Lamont, Chief Mad Scientist |-- lamont@a...
    Zen Chemical Productions |-- http://www.zenchemical.com
    Fabricators of Unnecessary Amazement
  • ArchiverArchiver Posts: 46,084
    edited 2004-06-25 08:07
    hi

    i want to make a robot

    can you help me

    thank you

    bye



    Do you Yahoo!?
    New and Improved Yahoo! Mail - 100MB free storage!

    [noparse][[/noparse]Non-text portions of this message have been removed]
  • ArchiverArchiver Posts: 46,084
    edited 2004-06-25 12:53
    --- team force <team_b_force@y...> wrote:
    >
    hi
    >
    i want to make a robot can you help me
    thank you bye
    >
    I n order to get help with a project you need to ask
    more specific questions. What exactly do you want it
    to do?



    __________________________________
    Do you Yahoo!?
    Take Yahoo! Mail with you! Get it on your mobile phone.
    http://mobile.yahoo.com/maildemo
Sign In or Register to comment.