Show Posts
Pages: [1] 2 3 ... 5
1  Using Arduino / Microcontrollers / Re: Arduino Tre Price on: April 21, 2014, 06:01:04 pm
I'm disappointed with the Arduino Tre specs.  Why put in an 8-bit microcontroller (Atmel ATmega32u4) with only 10-bit ADC resolution when you have a SAM3X chip that you already worked with?  I'll just stick with the Arduino Due for now.

If I'm able to program the Due using the Tre as a standalone computer, I may reconsider the Tre.
2  Development / Suggestions for the Arduino Project / Re: Arduino Board with Parallax Multi-Processor Chip on: April 21, 2014, 05:53:09 pm
I stopped using my R-Pi too.  It was free from Adafruit (after a large purchase).  I was turned off by the linux distributions (which one is right?) and all the cumbersome overhead code just to do the simplest operations with the I/O pins.  The lack of onboard ADCs did it in for me.  I use Arduino Due's exclusively.  That said, I wouldn't mind using the R-Pi to run the Arduino IDE (Due version) and load programs in the field.  Does @Grump_Mike's book have a chapter on this?
3  Development / Suggestions for the Arduino Project / Re: Arduino Board with Parallax Multi-Processor Chip on: April 21, 2014, 01:52:07 pm
I realized a long time ago that it is NOT useful to try to port "Arduino" to every "worthy" processor that exists

Agreed, it does not make sense to go after every "worthy" chip.  On the other hand, the Propeller-2 is unique in that it will have 16 processors, each core a 32-bit device.  For me, I would use separate cores for computationally expensive calculations (FFTs, filters, etc.)  related to feedback control systems and one main core for the overall controller.  Then I'd use other cores to handle serial communication with other devices (e.g., EMIC  speed module), while not interfering/slowing the main controller.  I think a multi-processor chip would make an excellent addition to the suite of Arduino products.

What also interests me is that each of the 64 I/O pins can be configured as 13-bit ADCs or DACs.  I built a 6-dof IMU using the Arduino Due and 6 of the 12 ADC pins are already taken (not leaving much for IR distance sensors, photoresistors, etc.).

I'd be very interested in Arduino's opinion on this multi-processor chip.

4  Development / Suggestions for the Arduino Project / Re: Arduino Board with Parallax Multi-Processor Chip on: April 21, 2014, 12:58:11 am
Yes it can, just watch me.

Just for the sake of argument, if this multi-processor chip was made by ATMEL, would an Arduino board for it be worthwhile?
5  Development / Suggestions for the Arduino Project / Re: Arduino Board with Parallax Multi-Processor Chip on: April 21, 2014, 12:14:06 am

Apparently, due to market demand, Parallax has put together a C compiler for the Propeller based on GCC:

http://learn.parallax.com/propeller-c

Full disclosure... I am not a Parallax employee and do not care for their proprietary languages.  I am a maker using Arduino Due boards exclusively.   That said, the Propeller 2 with the C compiler will outshine the Due.  The Prop-2 specs cannot be ignored:

* 32-bit Multi-Processor (16 Core) Module
* HD 1080p Video
* Programmable in GCC
* 200 Mhz Clock Speed
* 512 KB RAM
* TBD KB RAM for Program Storage
* 64 I/O Pins
* Up to 64 ADC (13-bit Resolution)
* USART, PWM, I2C, SPI done in Software enabling numerous peripherals beyond traditional hardware approach

6  Development / Suggestions for the Arduino Project / Arduino Board with Parallax Multi-Processor Chip on: April 20, 2014, 11:45:42 pm
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 and subject to change - chip due later this year hopefully.

Propeller-2 Specs:
* 32-bit Multi-Processor (16 Core) Module
* HD 1080p Video
* Programmable in GCC
* 200 Mhz Clock Speed
* 512 KB RAM
* TBD KB RAM for Program Storage
* 64 I/O Pins
* Up to 64 ADC (13-bit Resolution)
* 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.

Propeller-2 Thread:
http://forums.parallax.com/showthread.php/155132-The-New-16-Cog-512KB-64-analog-I-O-Propeller-Chip
7  Products / Arduino Due / Re: Arduino Due vs. Propeller-2 on: April 08, 2014, 10:16:41 am
How does the Propeller load it's code?

According to the Parallax community (link below), the module will include external EEPROM via SPI for program storage; that's how its done on Prop-1 modules.  No word on size.  Provided the integrated module is less than the price of the Due, Parallax may have a winner.

http://forums.parallax.com/showthread.php/155005-Arduino-Tre-Price?p=1256786&viewfull=1#post1256786

Quote from: MarkT
There is an existing Prop I board (Propeller-ASC) compatible with the Arduino
shields, and I have a vague recollection someone's written a software compatibility
layer too (?).

Yes, apparently someone wrote a language called Propellino.  At this time, the Prop-1 does not interest me because of lack of ADCs, among other things.  For now, I'm staying with the Due, but I will try the Prop-2 when out.  A module designed and programmed by the Arduino team featuring the Prop 2 would be even better.
8  Products / Arduino Due / Arduino Due vs. Propeller-2 on: April 07, 2014, 05:33:15 pm
I'm currently an Arduino Due user, but the specs on the Propeller-2 (due later this year) can not be ignored.  Parallax has positively responded to the market, and they have invested in C compilers and put in ADCs on the chip, up to 92!  It will be faster than the Due and include 8 Multi-processors.  Impressive.  If real, I'd like to see a future Arduino Board running the Propeller-2 chip.

Propeller-2 Module Specs:
    32-bit Multi-Processor (8 Core) Module
    HD 1080p Video
    Programmable in GCC
    200 Mhz Clock Speed
    126 KB RAM and 2KB per Processor
    TBD KB RAM for Program Storage
    92 I/O Pinds
    Up to 92 ADC (13-bit Resolution)
    USART, PWM, I2C, SPI done in Software enabling numerous peripherals beyond traditional hardware approach.
    $??? (price for integrated system on module)

http://forums.parallax.com/showthread.php/155005-Arduino-Tre-Price?p=1257675&viewfull=1#post1257675
9  Products / Arduino Due / Re: Lost looking for PWM library on: April 07, 2014, 05:26:57 pm
Here's a library I wrote for the Due (link below).  It allows you to setup up to two PWM channels each with a unique frequency.  Login to get the library.  Example included below.  Good luck.

http://forum.arduino.cc/index.php?topic=144446.msg1149044#msg1149044
10  Using Arduino / Microcontrollers / Re: Arduino Tre Price on: April 02, 2014, 12:43:12 am

Just saw the specs on the Parallax Propeller-2.  Not out yet and no price.  The organization is tight-lipped as is Arduino on the Tre.  Anyway, if the price is right, the Propeller-2 could outdo the Arduino Due.  Basically its about twice as fast and includes 92 input/outputs; all can be configured as 13-bit ADCs!  Impressive.  C is supported, although not the main programming language (one of the reasons I moved on to Arduino).  Does collaboration with the Parallax semiconductor business make sense?  Don't see why not.

http://www.parallaxsemiconductor.com/Products/propeller2specs
11  Using Arduino / Microcontrollers / Re: Arduino Tre Price on: March 26, 2014, 02:33:16 am
That will make it instantly uncompetitive in any other country, as the shipping charges would double the $69.95 price.

I'm sure the Arduino team has a plan to reduce shipping charges for the individual.  Possible options:  Manufacture boards in the U.S. and ship in bulk (tens of thousands of units) to several international destinations, then users can buy them from their local distributor.  Or ship the individual chips (millions of units) and have the individual countries assemble the Tre boards, create jobs, and sell to their local customers.

Still, I hope the Arduino Tre does not exceed the cost of the Beaglebone Black ($45 USD).
12  Using Arduino / Microcontrollers / Arduino Tre Price on: March 25, 2014, 12:41:35 am
The new Arduino Tre is scheduled to arrive any time now (Spring 2014).  Is the price known yet?  Will it fall near the Raspberry Pi or BeagleBone Black?  I'm very excited for Arduino's leap to the SBC domain (single-board-computer).  I'm a bit concerned with the price for the following reasons:  (1) it will be manufactured in the United States , (2) it must integrate two processors from different vendors (ATMEL and TI), and (3) it features more peripherals than R-Pi and BeagleBone Black.  That said, it has to be more expensive than a 32-bit Due, but hopefully less than sixty.  For Arduino's sake, I hope the cost does not exceed $59.95 USD.  On the other hand, in the very unlikely case the price is the same or less than the R-Pi Model B, that would dethrone R-Pi as the de facto king of SBCs.
13  Products / Arduino Due / Re: DUE PWM Frequency on: March 25, 2014, 12:05:35 am

@webuser, just so you know, you can change frequency in your sketch using the "pwm01.h" library written and tested for the Due.  It also allows you to open two PWM channels simultaneously with different frequencies.  The link below has an example (2Hz and 5000Hz) and the library itself (login to download).  Good luck.

http://forum.arduino.cc/index.php?topic=144446.msg1149044#msg1149044

14  Products / Arduino Due / Re: GPS not working properly on Due but works perfect on UNO on: March 08, 2014, 04:37:21 am
Just want to notify miqbal that I use the Adafruit Ultimate GPS module with the Due without any special libraries.  I simply use hardware Serial1 (pins 19 (RX) and 18 (TX)).  I configured the GPS module using the "Mini GPS" tool available at Adafruit.  I used it to set the baud rate to 115200 and NMEA string update rate to 10hz.  The Due had no issues receiving these strings at said speed.  One trick about the "Mini GPS" tool: hit CNTRL+ALT+S to get setup page, otherwise you can't customize the module.  You can also configure the contents of the NMEA string.  For example, I had it simply send UTC time - it's all I needed and made the parsing effort fast and simple.  Good luck.
15  Products / Arduino Due / Re: PWM with Arduino Due on: January 30, 2014, 11:51:32 pm
Does anyone know how to generate PWM signals with different frequencies with Arduino Due platform?

If you want unique frequencies up to 40khz, this library is your answer:

http://forum.arduino.cc/index.php?PHPSESSID=qh2p6doodcq4ncstrqh5g9du03&topic=144446.msg1149044#msg1149044

Good luck.
Pages: [1] 2 3 ... 5