Shop OBEX P1 Docs P2 Docs Learn Events
BS2 meets Arduino shields and vice versa. — Parallax Forums

BS2 meets Arduino shields and vice versa.

Martin_HMartin_H Posts: 4,051
edited 2013-02-09 08:00 in General Discussion
Parallax is selling a BOE shield to use the Arduino with the BOE bot. Here's a company selling a board which hosts the BS2 and allows it to use Arduino shields.

http://www.liquidware.com/shop/show/core/basic+stamp+coreboard

If that isn't enough cross pollination. There's now an Arduino that uses the BS2's 24 pin format for use with the Board of Education:

http://www.criticalvelocity.com/item.php?itemid=ard4

Comments

  • Martin_HMartin_H Posts: 4,051
    edited 2012-05-08 12:10
    Over in the announcements thread Emily Kurze announced the StampDuino

    http://www.parallax.com/Store/Microcontrollers/BASICStampDevelopmentBoards/tabid/137/ProductID/842/CategoryID/12/List/0/Default.aspx?SortField=ProductName,ProductName

    It's similar to the board I posted here and lets a stamp user access Arduino shields.
  • GordonMcCombGordonMcComb Posts: 3,366
    edited 2012-05-08 13:13
    Very clever, these Parallaxians.

    -- Gordon
  • Duane DegnDuane Degn Posts: 10,588
    edited 2012-05-08 13:49
    I don't see any analog pins on the StampDuino.

    The product page says "Compatible with most Arduino shields." So do most Arduino shields not output analog values?
  • FranklinFranklin Posts: 4,747
    edited 2012-05-08 13:54
    Or I2c on analog pins 4 and 5. I think it should say "SOME" Arduino shields.
  • Mike GreenMike Green Posts: 23,101
    edited 2012-05-08 14:05
    The documentation does say "SOME" Arduino shields.
  • GordonMcCombGordonMcComb Posts: 3,366
    edited 2012-05-08 14:25
    For that matter the board is of little use for any shield that requires hardware SPI, serial comm beyond the rates the BS2 can support, etc. I think most people understand the BS2 is not an Arduino, and any shield that requires the specificity of an Arduino will not work. That still leaves a great deal of shields for routine digital I/O tasks such as motor and servo shields. This is basically a BS2 carrier board with USB, plus the benefit of the Arduino form-factor for those who desire that.

    Too bad the Olimex guys put the reset button in the "old" location. Maybe in the next rev they'll move it to the upper left where most new boards are placing it.

    -- Gordon
  • jdoleckijdolecki Posts: 726
    edited 2012-05-08 14:33
    Wouldnt it be

    Parauino

    Propellino

    Ardllax

    Ardeller

    Just saying!
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-05-08 16:43
    propshield.JPG


    So I guess I can connect my BASIC STAMP to this? ;)

    Talk about the long way around....

    OBC
    521 x 401 - 39K
  • GordonMcCombGordonMcComb Posts: 3,366
    edited 2012-05-08 17:50
    attachment.php?attachmentid=92337&d=1336520605&thumb=1

    Build it and they will come; sell it and they will buy.

    You can quote me.

    (I have about five magazine articles in mind/in the works that could use this board.)

    -- Gordon
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-05-08 18:42
    Build it and they will come; sell it and they will buy.

    You can quote me.

    (I have about five magazine articles in mind/in the works that could use this board.)

    It's in the works. There's some fine tuning to be done to this design. I'm picturing a serial to text/sidcog being used with this.

    OBC
  • FranklinFranklin Posts: 4,747
    edited 2012-05-09 08:17
    This board is designed to be compatible with most Arduino shields, reducing
    space and size requirements, with the purpose of optimizing the users systems
    It looks like it says MOST. Maybe somewhere it says some but not right up front.
  • GordonMcCombGordonMcComb Posts: 3,366
    edited 2012-05-09 09:01
    I'm picturing a serial to text/sidcog being used with this.

    I assume the remaining I/O is connected up between the board pins and Prop on the other side (or this is just a partial layout). I'm assuming this is a generic board that also includes hardware for optional video and mono sound.

    -- Gordon
  • blittledblittled Posts: 681
    edited 2012-05-09 09:36
    OBC,

    Do you have any more info on the Propshield? Right now I'm developing a project using a Arduino Pro Mini in a PPDB making the Propeller a SPI slave. I would like to know the pin outs and peripherals it would be using so I can synchronize my development to that board. Thanks!

    EDIT:
    Oops need to proofread the thread. Am I correct in saying it uses serial and has TV and monaural outputs?
  • D 2kD 2k Posts: 1
    edited 2012-05-14 19:04
    Mike Green wrote: »
    The documentation does say "SOME" Arduino shields.

    In tutorial of the StampDuino says "Compatible with some Arduino shields".


    The Basic Stamp not have analog pins, the Arduino shield use analog is not compatible.
  • droidbuilderdroidbuilder Posts: 2
    edited 2012-06-21 14:02
    The very day I received my Parallax StampDuino board in the mail, I noticed that Parallax had yanked it from the store. The announcement is still in the May Parallaxian newsletter although the link there now opens up to an empty page. What gives? Having played with it a bit; I was pleased to see I have an easy USB programming alternative and new uses for my old BS2 chips. But why would Parallax pull this very nice board from being sold? I am well aware the Stamp does not provide the analog ports as the Arduino has, but knowing that, if one avoids Arduino Shields that actually use the analog ports as analog (digital is still possible!), the StampDuino really makes a great alternative to my old BS2's collecting more dust!

    I for one can't be the only one here who 'cut his teeth' on the Stamp and now wishes to put them back to work? I really hope Parallax makes these excellent boards available again...
  • ercoerco Posts: 20,259
    edited 2012-06-21 15:42
  • Jen J.Jen J. Posts: 649
    edited 2012-06-21 15:54
    Just waiting for a new batch of Stampduinos with the appropriate headers.
    Page will be available again soon. No need to worry!
  • droidbuilderdroidbuilder Posts: 2
    edited 2012-06-22 23:01
    Thanks Erco and Jen J! The conspiracy theory sounded like a fine idea. Got a chuckle out of that one. :lol:

    Ah, okay, that's great news! :thumb: Mine came without headers. Having spent some time in Arduinoland I already had a few of those laying about... Thanks again!
  • LoopyBytelooseLoopyByteloose Posts: 12,537
    edited 2012-06-23 03:32
    I feel that Parallax should just sell an Arduino-type processor on a board for the BOE-BOT. After all, the BasicStamp will never be quite what 'they' want. And yet, having a BOE-BOT with Arduino compatible would be a sales focus.

    I have am happy to see the Propeller2 proposes to have built-in multiple ADC. The reality is that having the ADC built-in makes hobby project just a lot easier. Building a reliable Sigma-delta ADC for the Propeller requires making a board for it or rather specific creative soldering skills. The uC that the Arduino uses has about 8 of them ready to go.

    Such a platform can be supported in public domain C and just listed as Arduino-compatible. Why not? After all the visits from people that want to drag people away from Parallax via the Arduino, if you can't beat them - join them

    One-stop shopping for robot-sensors-microcontroller with one shipping cost is very appealing.
  • Buck RogersBuck Rogers Posts: 2,187
    edited 2012-10-09 20:45
    I feel that Parallax should just sell an Arduino-type processor on a board for the BOE-BOT. After all, the BasicStamp will never be quite what 'they' want. And yet, having a BOE-BOT with Arduino compatible would be a sales focus.

    I have am happy to see the Propeller2 proposes to have built-in multiple ADC. The reality is that having the ADC built-in makes hobby project just a lot easier. Building a reliable Sigma-delta ADC for the Propeller requires making a board for it or rather specific creative soldering skills. The uC that the Arduino uses has about 8 of them ready to go.

    Such a platform can be supported in public domain C and just listed as Arduino-compatible. Why not? After all the visits from people that want to drag people away from Parallax via the Arduino, if you can't beat them - join them

    One-stop shopping for robot-sensors-microcontroller with one shipping cost is very appealing.

    Hello!
    I quite agree. My Basic Stamp gear somehow disappeared on me, so its all on order. (Or will be RSN.) But I have here a BOE for the Arduino http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/arduino/List/0/SortField/4/ProductID/819/Default.aspx that works well enough for me with the Netduino I do have here. Oddly enough the +5 on the headers by the breadboard don't work. That StampDuino board http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/stampduino/List/0/SortField/4/ProductID/842/Default.aspx looks good to me, and will be part of that order. As for what I plan on doing with it all? Time will tell, it always does. On a side note I was at the Maker Faire two weekends ago, and met some of the folks from our hosts there. They needed a bigger booth.
  • Bill HenningBill Henning Posts: 6,445
    edited 2012-10-10 12:07
    Hi Loopy,

    While it is not open source, RoboProp fits perfectly on the BOE-Bot ... as a matter of fact, in 2011 Sept/Oct issues Servo ran my article about upgrading a Boe bot with RoboProp!

    http://www.mikronauts.com/roboprop/
    I feel that Parallax should just sell an Arduino-type processor on a board for the BOE-BOT. After all, the BasicStamp will never be quite what 'they' want. And yet, having a BOE-BOT with Arduino compatible would be a sales focus.

    I have am happy to see the Propeller2 proposes to have built-in multiple ADC. The reality is that having the ADC built-in makes hobby project just a lot easier. Building a reliable Sigma-delta ADC for the Propeller requires making a board for it or rather specific creative soldering skills. The uC that the Arduino uses has about 8 of them ready to go.

    Such a platform can be supported in public domain C and just listed as Arduino-compatible. Why not? After all the visits from people that want to drag people away from Parallax via the Arduino, if you can't beat them - join them

    One-stop shopping for robot-sensors-microcontroller with one shipping cost is very appealing.
  • 72sonett72sonett Posts: 82
    edited 2013-02-09 05:16
    I just bought the Stampduino, with a BS2sx and a prototype shield v.5.
    plax-03.jpg
    protoshieldv5-1.jpg?resize=300%2C240

    The first thing I noticed was that on the Stampduino I/O pins 0 and 1 are marked 'RX' and 'TX' respectively, and the corresponding pins on the prototype board are marked '0' and '1' (as I would expect). After I tried to make 4 LEDs blink on P0..P3 the IDE refused to see the BS2 on the USB connection. After I moved the LEDs to P4..P7 and adjusted the program, all was OK.

    Are Stampduino's P0 and P1 actually connected to the serial RX and TX? If so, the statement "All 16 Digital I/O pins are free to use" may be true but P0 and P1 are not useable for digital I/O... or am i missing something?
  • Martin_HMartin_H Posts: 4,051
    edited 2013-02-09 06:54
    72sonett wrote: »
    I just bought the Stampduino, with a BS2sx and a prototype shield v.5.
    The first thing I noticed was that on the Stampduino I/O pins 0 and 1 are marked 'RX' and 'TX' respectively, and the corresponding pins on the prototype board are marked '0' and '1' (as I would expect). After I tried to make 4 LEDs blink on P0..P3 the IDE refused to see the BS2 on the USB connection. After I moved the LEDS to P4..P7 and adjusted the program, all was OK.

    Are Stampduino's P0 and P1 actually connected to the serial RX and TX? If so, the statement "All 16 Digital I/O pins are free to use" may be true but P0 and P1 are not useable for digital I/O... or am i missing something?

    I skimmed the manual and it looks like stamp pins 2 to 13 are in the digital row with 0, 1, 14, and 15 in the analog row. So TX and RX are indeed the stamp's serial channel. As an aside, the stamp really has eighteen pins, two are the serial programming interface and sixteen are general purpose I/O.

    Edit: I'm eventually going to have to buy one of these and BOE shield. That way I can use my Arduino with my stamp stuff, and my stamp with my Arduino stuff.
  • 72sonett72sonett Posts: 82
    edited 2013-02-09 08:00
    OK, the problem is that the labels and pins on the prototype shield do not always correspond with labels and pins on the Stampduino;

    Stampduino ---> protoshield;
    P0 ---> Analog 5 in
    P1 ---> A4 in
    P2 ---> P2
    .. (ok)
    P13 ---> P13
    P14 ---> A3
    P15 ---> A2
    TX ---> P1
    RX ---> P0
    I'm eventually going to have to buy one of these and BOE shield. That way I can use my Arduino with my stamp stuff, and my stamp with my Arduino stuff.
    Considering the above, do not expect everything to work as expected. You may have to rewire a lot... :frown:
Sign In or Register to comment.