Arduino is more than a business, it’s a worldwide movement dedicated to education, electronics, programming, making… for everyone. In doing so, Arduino has proven that it’s not married to a single chip manufacturer. Mainly ATMEL but now Atheros and TI. Why not design a board for Parallax semiconductors, specifically the upcoming Propeller 2, a multi-processor chip (16 cores) with onboard 13-bit ADC, up to 64! The specs are impressive (subject to change) - chip due later this year hopefully. If you think this is a good idea, chime in here:
USART, PWM, I2C, SPI done in Software enabling numerous peripherals beyond traditional hardware approach.
This is an excellent opportunity to educate Maker’s in multi-processor devices and the manufacturing process behind microcontrollers! Arguably, Parallax started this Maker movement. Arguably without Parallax, there would not have been Arduino. And without Arduino, Parallax would not have implement C programming. I think an Arduino board with a Propeller-2 chip would make an excellent product. Frankly, I’d prefer this over the Arduino Tre.
I already posted some about this on your thread earlier today on Trossen.
Not sure quite what you are asking/wanting?
As I already mentioned, Lynxmotion (under Jim Frye) was looking at the Propeller as a possible platform back in the 2011 time frame and was working on a board. This was announced in the thread: viewtopic.php?f=49&t=7531, but there were issues with the board and it was dropped, partially because in early 2012, it was thought the V2 propeller would be out soon. As far as I can tell, it still is not released? I think they may have some early prototypes out?
Assuming it is out, what are you asking for or suggesting? Someone should produce a board with the same form factor as an Arduino, with the ability to plug in shields? Implement all of the standard libraries, install it into the Arduino IDE (probably using the 1.5.6 standards or later)… Maybe possible, sounds like a lot of work. Not sure of the payoff versus simply building newer generations of the boards that are built using V1 of the propeller.
Note there are other setups out there work with or like the Arduino, that have have lots of features as well. Things like the
Teensy 3/3.1
Chipkit (UNO32/Max32) which are based on PIC32 processors.
…
Personally I like the BeagleBone Black and am interested in seeing how the Arduino Tre works out. I am interested on seeing how the integrate a linux like setup in the Arduino environment.
So again not sure what your goal is? Get Parallax to ship the V2? Get someone to build a board for it? An official Arduino board with the V2 in it?
The Maker Movement didn’t really start until the Arduino was very well known, and in use by thousands of people around the world. I first heard about this movement, and physical computing, from the Arduino folks, not Parallax. Parallax didn’t even start to address the Maker movement until much later, after the Arduino was very well entrenched.
Parallax did not start the Maker Movement.
Frankly, I prefer the BeagleBone Black, UDOO, and possibly the Arduino Tre` (when it’s released), but am also planning to get one of these Propeller ASC+ boards, just because I’m that kind of guy, and I enjoy tinkering with new technologies and platforms.
This is the Lyxmotion forum. Lynxmotion does not currently support the Parallax Propeller chips. No, I do not work for Lynxmotion. I am just a very happy customer (since 2006).
I’m an Arduino Due user. I have never been interested in Propeller or the Spin language until the specs for the Propeller-2 came out (16 cores, 64 I/O, up to 64 13-bit ADCs!, programmable in GCC). As an Arduino customer, I’m just bringing up the possibility on a Arduino board with a Prop-2 chip as a suggestion. The chip is not available yet, but it wouldn’t hurt to bring up the Arduino/Prop-2 concept in case it may help the chip design.
I’m sticking the Arduino Due for now. I was initially excited about the Arduino Tre, but the 8-bit microcontroller with 10-bit ADC resolution was a major turn off, especially when the SAM3X has been used.
I’ve been sort of dancing around the Propeller for quite awhile, but have never actually gotten one. I’m now revisiting the Propeller, and possibilities for it and my robots. The big thing that has held me back, so far, is the dependence on proprietary tools for programming.
You don’t seem to understand what the Arduino Tre` is. It’s the equivalent of a BeagleBone Black with a regular Arduino Uno added. You have the power of a Linux capable embedded platform (BeagleBone Black), plus the features and interfacing capabilities of the Arduino microcontroller. It’s a matter of using the right board, with the right capabilities, for a given project - not using something super powered, just because you can…
Now, if you actually need the power of a more capable microcontroller (any Arduino microcontroller) or processor (BeagleBone Black with an ARM processor, etc.), or some combination, go for it. The one feature of the Arduino Due I really wish I had on a regular Arduino Mega, is the second I2C bus.
Which of these features are you wanting/needing over the Propeller 1? if I remember correctly has 8 cores, 32 I/O…? Have you tried doing anything on these? You can install the GCC for it today.
I have not played with the GCC version, but I think it was Imagecraft C compiler earlier and you had to choose memory models and the like. You could use some large memory model, where everything is loaded from the main memory and the like which is easier or you could try to choose a COG model, where you could try to load actual executable code into the COG, but the code had to fit into something like 512 longs. With Spin, if I remember correctly you could only use assembly language routines for this, not sure with C… Also not sure how their COG model will change for this.
Again don’t get me wrong, I did find it an interesting processor to play with.
But today if I want a multiprocessor to use, there are several other options. Example Odroid U3 (hardkernel.com/main/products/prd … 8745696275) . It has a quad core 1.7ghz 32 bit processor with 2gb of ram. Or maybe a UDOO, Or maybe you might want a board with a snapdragon processor, or if you don’t need quite that much processing, maybe something like the Teensy 3.1, Raspberry Pi, BeagleBone Black, Pic32 boards or the Due… Lots of choices.
But if an interesting board does come out, it is a good chance I will be one of them who tries it out.
Kurt
Aurdino board is a kind of individual platform based on the Artificial Intelligence to make any kind of microcontroller project, and besides that, here, you can be used Parallel multi processor chip for the better activity, and, in between the processors, hp support is one of the best options to select the best feature oriented microchip, which is supportive.