Propeller Object Exchange - Submit Spin/ASM Objects here!
Ken Gracey
Posts: 7,395
Dear Propeller users,
The key to using a Propeller and having fun is the availability of Objects. Objects provide structure and code reusability. They can be created by one developer and shared with others for use in their projects with or without modification. An Object consists of Spin code and, optionally, Propeller Assembly code. If you’ve got the right objects, using Propeller is a matter of high-level integration. We invite you to share your Objects in our new Propeller Object Exchange.
Everybody can access the Propeller Object Exchange. You can find it at http://www.parallax.com/propeller (starting Friday, March 10th, 2006).
The Propeller Object Exchange will eventually become a user-managed, database-driven area where you can upload and download your objects. In time, this tool would allow searching and sorting (by name, developer’s name, keywords, ease of use, user rating, category, etc.). To get started, the process will be manual but shall evolve quickly.
To submit your Propeller Objects please follow these steps:
We realize that at the time of this posting only 30 people have Propeller hardware. We’re working to make the Propeller Starter Kit available as soon as possible – it’s mostly a matter of demo board production, a printed manual and some IDE improvements.
Your input on the Propeller Object Exchange is welcome, too. This is your system.
Sincerely,
Ken Gracey
Parallax, Inc.
Post Edited (Ken Gracey (Parallax)) : 3/8/2006 9:13:49 PM GMT
The key to using a Propeller and having fun is the availability of Objects. Objects provide structure and code reusability. They can be created by one developer and shared with others for use in their projects with or without modification. An Object consists of Spin code and, optionally, Propeller Assembly code. If you’ve got the right objects, using Propeller is a matter of high-level integration. We invite you to share your Objects in our new Propeller Object Exchange.
Everybody can access the Propeller Object Exchange. You can find it at http://www.parallax.com/propeller (starting Friday, March 10th, 2006).
The Propeller Object Exchange will eventually become a user-managed, database-driven area where you can upload and download your objects. In time, this tool would allow searching and sorting (by name, developer’s name, keywords, ease of use, user rating, category, etc.). To get started, the process will be manual but shall evolve quickly.
To submit your Propeller Objects please follow these steps:
- Create an archive of the Propeller Spin/ASM files. An archive includes all Propeller objects and demo code, as appropriate. To make an archive from within the Propeller Editor / Development System, do the following:
(a) Compile your code using F9 or Run / Compile Current / Update Status. This will verify that all of your Spin/ASM files used in the Object compiled properly. Use File -> Archive -> Project to create the archive file.
(b) The Propeller Editor / Development System will create a zipped archive and put it in your working directory. It will have a long name, like Display - Archive· [noparse][[/noparse]Date 2006.03.07· Time 21.40] which is descriptive of the archive you just created. A _READ_ME.txt file in the archive details the archive contents. - Create an e-mail to Parallax to kgracey@parallax.com. Include the following in the body of your e-mail:
(a) Object code archive zip file attachment, as described above.
(b) Description. One or two sentences describing the Object.··
(c) Date and version number. Use 1.0 to begin your first public release version number.
(d) Category identification. Categories may include protocols (serial, I2C, 1-Wire), sensors (identify sensor name or type), interfaces (keyboard, mouse, NTSC, HD44780 LCD, etc.), A/D (using A/D converters, RCTime, etc.). Categories are limitless, so please be specific in your identification.
(e) Author name and e-mail. Anonymous is also an option.
(f) Identify whether your submittal is a first-time submittal, or if it supplements/replaces an existing archive you’ve already posted.·····
(g) You will be notified by the Parallax web team when you can view your archive on our web site.
- Files have no copyright. Other Propeller users will modify and use your objects for their projects. This is an open exchange among users. You warrant that your Object doesn't use copyrights owned by others, too.··
- No financial payment from Parallax. Submitter agrees that they will receive no financial compensatio from Parallax.··
- Parallax won’t test your objects. As the Propeller Object Exchange develops, perhaps user ratings will identify their value to the Propeller community. Objects produced by Parallax staff will be noted with our developer’s name and e-mail address. The first objects you will see from Parallax include a mouse, keyboard, video, seven-segment LED, a serial UART for debugging, and RCTime. These objects could be an example for your own submittals in terms of content, style and use.
We realize that at the time of this posting only 30 people have Propeller hardware. We’re working to make the Propeller Starter Kit available as soon as possible – it’s mostly a matter of demo board production, a printed manual and some IDE improvements.
Your input on the Propeller Object Exchange is welcome, too. This is your system.
Sincerely,
Ken Gracey
Parallax, Inc.
Post Edited (Ken Gracey (Parallax)) : 3/8/2006 9:13:49 PM GMT
Comments
Several objects have now been posted at http://www.parallax.com/propeller. Three more objects will be posted today (a coil demo sensor, frequency synthesizer and a 32-servo controller).
Ken Gracey
Parallax, Inc.
The link to the new objects doesn't work! HTTP 404. The link is to:
http://www.parallax.com/dl/docs/prod/prop/PCDebugBlinkLED.zip
James
I'll forward this over to the web development team for a quick fix. Thanks for spotting the problem.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jim
Parallax IT Dept.
I've posted (in a seperate thread) a SPIN i2c object library and 3 device library examples.
Its here: http://forums.parallax.com/showthread.php?p=585972
Cheers,
James
You can now submit an object to the Propeller Object Exchange directly online. To do this, please follow the steps listed below.
1)· Visit the Propeller Home Page on the Parallax website at: http://www.parallax.com/propeller/·and click on the Object Exchange link.
2)· Register if you are a new user. Login if you have previously registered.
3)· Upload your object.
Sincerely,
Lauren
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·
Lauren Bares
Marketing Manager
Parallax Inc.
916-624-8333
lbares@parallax.com
·
Post Edited (Lauren Bares (Parallax)) : 6/5/2006 9:39:53 PM GMT
I am trying to use the BS2 debugger submitted by Martin Hebel.
I have downloaded his software and installed it in my Prop Stick. It is running on Com1 serial port.· I have also downloaded the Basic Stamp II software and used it to successfully test the debug feature on a BS2 SX Stamp kit.
I then moved the serial cable back to the Prop Stick.· Now the Stamp software reports that there is no stamp and the Propeller software reports that there is no Prop chip.
I need detailed instruction on how to use this combination of hardware/software, hopefully conveniently.
Thank you,
Ed
The basic stamp software is not used to detect/program the Propeller. Its purely a serial reciever.
When you use Martins debugger, program the propeller with a program containing debug commands from his object and load to EEPROM (F11).
Then run the stamp program and press CTRL-D to open a new debug, set the port and the baud (speed) to the same as you've programmed on the propeller and walla!
James
thanks
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Who says you have to have knowledge to use it?
I've killed a fly with my bare mind.
Ric
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Ric
·Try this link for a wiring schematic
Brian
(you should ask questions in the main propeller forum)
http://www.parallax.com/dl/docs/prod/prop/PropDemoDschem.pdf
Post Edited (truckwiz) : 12/9/2006 1:45:31 AM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
Sincerest apologies,
Martin
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
I'll see how it goes. If all else fails, I'll post the new and he can simply delete the old.
-Martin
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Martin Hebel
StampPlot - Graphical Data Acquisition and Control
AppBee -·2.4GHz Wireless Adapters & transceivers·for the BASIC Stamp & Other controllers·
I'm not sure why you wanted it packaged with the IDE John? I haven't seen any problems with it in version 1.0?
** Correction, I was thinking you wanted it archived with the IDE, not as part of the Prop Tool installer ***
Here it is until it gets posted to the object exchange.
Paul, you'll have to have your admin delete the old, I don't have access.
-Martin
Post Edited (Martin Hebel) : 1/26/2007 2:53:18 AM GMT