I bet you haven't given it's fair share of learning yet [noparse]:([/noparse] . I'd say keep it, and start with something simple. LEDs are a good place, and don't try to do a full keyboard and video screen on your first day.
I know the feeling You have with the Propeller. I have a bunch of Propeller stuff too. A Prop. Pro.Dev.Board, A Hydra Board, A Prop. Proto Board. But I'm holding on to this in the hope that Parallax writes a Basic compiler for the Prop. or a third party does. I dont like the Object Based SPIN.I call it "Hide and Seek" code. Its just a pain to use.
It sounds like You have a neat Pro.Prop. Dev.Board. Its a shame that We can't take advantage of it.
______________$WMc%_________
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The Truth is out there·········································· E=$WMc%2
It sounds like you haven't given the prop it's fair share either. Seriously. When I first got the prop, I went all in. I decided (based on the "easy/fun to program) to make it the central brains of this big new bot that does everything. I jumped in, and found that I was having trouble all over the map! So, I've taken a step back and gone back to the basics: LEDs. For pennies on the dollar, you can have some very cool light effects. From there, you can have it push button controlled, and so on. As the economists say, "There is no such thing as a free lunch".
Listen I feel your pain but the propeller is 100 times better. Just get the book and read a bit at a time. Hell there is even an object that mimics the BS2. Frankly I have some Bs2 and other stamps that I am going to toss. Ill trade you if you want!
I don't mean this as any disrespect, but "LOL" - you want to trade the propeller for a BS2? ahhhhhahahahaha! I can't stop laughing, really.
No, but seriously, the propeller is a fantastic piece of sillicon. The BS2 is a great little gadget in it's own right, but the propeller just has endless possibilities. I agree with everyone else so far - keep it. I'd love to get my hands on a demo board for $75, but I really do think you'd enjoy it.
Please don't take this as being disrespectfull as Parallax has some great products and the Propellor certainly fits the bill from what I saw with the Hydra and other demonstrations. However, I used to have a Hydra a year or so back and sold it after a month because of SPIN being too difficult to learn and Assembly - yea right.·I'm more hardware oriented and less software oriented per say.
If a "good" BASIC like SX/B or PBASIC is released, I will definately buy some. However, until then I will stick with SX/B and PBASIC - and "possibly" other micro's like AVRs, PICs, etc.
Hint - The call is out for BASIC for the Propellor!
Is anyone writing a BASIC for the propeller? I might help write it if anyone wants to help out. I just think that spin is awesome, so never considered BASIC for propeller.
The BS2 functions object has all the main BS2 commands in it, so that's a big jump. You'd need to add some more commands for things like the multiple cogs and clock cycles, and then the compiler (or pre-compiler), but it should be much easier than writing something from scratch.
There is a femtoBasic written for the propeller. The interpreter and everything live right on the propeller so that you can program
Basic without even needing a host computer.
Here is a link: http://obex.parallax.com/objects/28/
(there are other variants tuned for slightly different environments, like programming robots, etc)
I have learned that I don't need to hide all of may code, like the Manuel suggests. From This I can keep track of what I have written.
And it will still work!!!
I'm getting better with the Propeller
______$WMc%_____________________
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The Truth is out there············································ BoogerWoods, FL. USA
OBC said...
Personally, I don't mind hiding all the wizardry in the OBJs and letting them do their own thing.
If we had unlimited cogs, I wouldn't mind. But since many of the object launch their own cog I start losing space for my own programs. Personal preference, but I do like to have any relevant code within my objects and keep tight control over where things get executed. The one exception to this is FullDuplexSerial (Debug), which I haven't even begun to dissect yet.
Comments
I know the feeling You have with the Propeller. I have a bunch of Propeller stuff too. A Prop. Pro.Dev.Board, A Hydra Board, A Prop. Proto Board. But I'm holding on to this in the hope that Parallax writes a Basic compiler for the Prop. or a third party does. I dont like the Object Based SPIN.I call it "Hide and Seek" code. Its just a pain to use.
It sounds like You have a neat Pro.Prop. Dev.Board. Its a shame that We can't take advantage of it.
______________$WMc%_________
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The Truth is out there·········································· E=$WMc%2
It sounds like you haven't given the prop it's fair share either. Seriously. When I first got the prop, I went all in. I decided (based on the "easy/fun to program) to make it the central brains of this big new bot that does everything. I jumped in, and found that I was having trouble all over the map! So, I've taken a step back and gone back to the basics: LEDs. For pennies on the dollar, you can have some very cool light effects. From there, you can have it push button controlled, and so on. As the economists say, "There is no such thing as a free lunch".
Propeller = Bugatti
Stamp = mustang [noparse][[/noparse]if that]
No, but seriously, the propeller is a fantastic piece of sillicon. The BS2 is a great little gadget in it's own right, but the propeller just has endless possibilities. I agree with everyone else so far - keep it. I'd love to get my hands on a demo board for $75, but I really do think you'd enjoy it.
If a "good" BASIC like SX/B or PBASIC is released, I will definately buy some. However, until then I will stick with SX/B and PBASIC - and "possibly" other micro's like AVRs, PICs, etc.
Hint - The call is out for BASIC for the Propellor!
L-O-L
Hint - There's a member·who's "1011" gets it, guys.
Basic without even needing a host computer.
Here is a link: http://obex.parallax.com/objects/28/
(there are other variants tuned for slightly different environments, like programming robots, etc)
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
---
Jo
With a few thought-out objects, it's not that difficult to adapt "BASIC" style thinking to Spin.
Can you BASIC guys follow this code?
A few "BASIC" style objects and you'd be all set. (I've been working on this as a project myself.)
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card connected? - PropDOS
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
· -- Carl, nn5i@arrl.net
I have learned that I don't need to hide all of may code, like the Manuel suggests. From This I can keep track of what I have written.
And it will still work!!!
I'm getting better with the Propeller
______$WMc%_____________________
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The Truth is out there············································ BoogerWoods, FL. USA
Okay, you lost me... What is it in reference to? Forgive my slothfulness... [noparse]:)[/noparse]
Personally, I don't mind hiding all the wizardry in the OBJs and letting them do their own thing.
Am I right??
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card connected? - PropDOS
If we had unlimited cogs, I wouldn't mind. But since many of the object launch their own cog I start losing space for my own programs. Personal preference, but I do like to have any relevant code within my objects and keep tight control over where things get executed. The one exception to this is FullDuplexSerial (Debug), which I haven't even begun to dissect yet.