element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum Parallax Propeller, why is it so overlooked?
  • Blogs
  • Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 35 replies
  • Subscribers 2759 subscribers
  • Views 11569 views
  • Users 0 members are here
  • parallax
  • microcontroller
  • propeller
Related

Parallax Propeller, why is it so overlooked?

rwgast
rwgast over 11 years ago

So the parallax propeller is a 32bit 8 core micro. It is what I learned to electronics/embedded coding with! Its basically like having 8 AVR chips in one and never needing an interrupt. Currently im taking the time to learn PASM or Propeller Assembly. I curious as to why there aren't more of these out in the wild? Im also learning ARM and would one day like to switch from electrical to embedded as a career.... but I feel like I am wasting my time with this chip even though its great especially for industrial and robotics multitasking at the bear metal level. I never see a propeller chip in a job discretion or in a product. To me the prop is very close to a software defined CPLD as is maybe the XMOS.

 

What do you all think about the propeller chip?

  • Sign in to reply
  • Cancel
  • rwgast
    rwgast over 11 years ago

    clemm are you talking about something like Zynq?

     

    Ok so lets take this down to the hobbyist level Parallax has been around forever and they offer all there learning material FREE!! I am an electrician who wanted to learn electronics so I bought a friendly prop dip chip RTFM and stuck it on a bread board with some digi key parts and it worked. Next I soldered it to RatShack prefboard and added ps/2 vga and SD connectors! I mean 8 cores this sounded cool and I could use it to start learning electronics!

     

    Parallax has some boards like the quick start which are as much as an Uno, so why arduino? Why not an 8 core mcu thats backed buy a company thats made basic stamps since the 90s? SPIN shouldnt even be the issue here since it has constructs of languages like basic/python which is much easier for a coder that doesnt know C, like most Arduinoists...

     

    I am really in to SDR right now and there are examples of using the props counters only to make an AM receiver, so I can imagine the power of xmos! But what Im really in to is for an awesome SDR is the new Parallela board with the arm cpu and the 16 cores+fpga. Im trying to make the PsoC line my new chip for smaller projects that don't need parallelism over the AVR or another ARM core. I mean I can replace some complete boards with a PSoC5.... great for small test tools!

     

    Got a little off topic though why Arduino and not the propeller? Obviously Xmos is more powerfull but not hobbyist friendly or should I say newbie friendly. BTW I got in to uC's 5 years ago and at that time it was kind of like the prop basic stamp or arduino and the prop had more power than an atmeaga and was just as easy to work with software/custom hardware side.

     

    Off topic can someone tell me how to mark a response helpfull??!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • clem57
    clem57 over 11 years ago in reply to rwgast

    I am seeing more hybrids like a a9 with a fpga mixing full CPU with MCU like bare metal.

    C

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rwgast
    rwgast over 11 years ago

    Are there multi core arm mcu's? Like the cortex line? I know that there is an NXP with an m0 and m4 or something but other than that im talking mcu, not full fledged cpu.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 11 years ago

    Given there will be a learning curve with any device, if I had to choose between the two, based on current information I'd pick XMOS because the development environment has a C compiler, the process synchronisation is POSIX-like so familiar to software developers, the development boards are cheaper ($12.50, and is raspberry-pi compatible), the parts are more powerful and faster, and there is recent silicon so that provides roadmap assurance. XMOS is used in commercial designs, for example a lot of high-end audio devices use XMOS.

    Not knocking Parallax Propeller, I don't know it well enough and I'm sure it must be in commercial designs too to keep Parallax in business, and it does look like an interesting part but XMOS are more interesting to me.

     

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • screamingtiger
    screamingtiger over 11 years ago in reply to rwgast

    Im not sure what the issue is, but not having a compiler as well as flaunting a new , much more powerful version doesn't help.  THough they have yet to release it and its been like 4 years at least!

     

    Arm has multiple cores and is used in video game machines.  Just much more visibility and much more market share. They've been around forever.  Using a Prop would be a risk.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • rwgast
    rwgast over 11 years ago

    i have seen the prop hat and yes its cool, It extends the pi with alot of low level capability!

     

    I also think learning spin is a PITA..... BUT people learn latter logic.... Spin was written especially for that multicore architecture. The Determinism is what makes the chip so great for robotics and industrial applications. I just wish id see it used more commercially!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • rwgast
    rwgast over 11 years ago in reply to screamingtiger

    As I said I got my starts with a propeller and when I finally purchased an arduino already knowing C I wanted to do more powerful things and interrupts just seemed like an awful way to do multiple thing it throws determinism WAY off sometimes :/. I Use ARM base mcu's and AVRs alot, put I still think processing in parrallell is a much better pardaigm for small micros if exact timing is needed.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • screamingtiger
    screamingtiger over 11 years ago in reply to clem57

    That's the beauty, they are totally independent!  They are called COGs not really independent processors.  Its actually easier than using PThreads IMO.  Now they have a C compiler I may be trying mine out soon, but I really fell in love with the chipkit Pi so we'll see.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • clem57
    clem57 over 11 years ago in reply to screamingtiger

    Anytime you need to coordinate multiple processors, the troubles begin. I know this from working on big multiple CPU's at work. If totally independent, I agree no big problem.

    C

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • screamingtiger
    screamingtiger over 11 years ago in reply to clem57

    What does it matter?  Either one you would need to understand internals with ASM.  If you are using C the learning curve would be about the same....  Confused.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube