On Dec 14, 1:59 am, Nathan McCorkle <nmz...@gmail.com> wrote:
> Arduino IDE
It is important in an OSS community to learn from previous projects.
OpenPCR for example chose Arduino (I suggested PIC or etc)
and I believe they learned the hard way that the Atmel parts
are not a good fit and Arduino costs more with fewer peripherals.
Get their opinion on the project to see if they might have chosen
differently.
Recently I got an STM32 board from ST which is $15 and incredibly
functional; it includes all the firmware drivers needed and
hardware support for built in peripherals. No external
FTDI USB bridge chip would be needed. Check out
STM32-comStick or STM32F4DISCOVERY. Probably this
choice boils down to resolution on the A/D. STM32 is 12 bit.
STM32 uses FreeRTOS for it's framework. It's sufficient
though not very professional.
Another option is the PIC32 UBW32 board which has excellent
USB support as well and all onboard peripherals. Hands down,
Microchip wins for the best free C compiler and IDE. Also
choice boils down to resolution on the A/D.
You may not need 16 bit. Do the calculation.
Pick the hardware with the best fit and function. The days
of needing Arduino because only those boards are available
are over - there are now very usable boards from each
microcontroller vendor - and usually cheaper than Arduino
considering the full system cost.
Cost is everything. Trim cost out of every corner of the
design. Running linux means increasing the cost by at least
30% - typically it requires twice the amount of RAM and
code space compared to RTOS (yes, GNU libs are fat cows).
External SPI RAM will be slow and perhaps noisy, if you
need to add that. This could interfere with validity of the
data. Something to consider. Better to get a chip with
proper internal memory size.
## Jonathan Cline
## jcline@ieee.org
## Mobile: +1-805-617-0223
########################
--
You received this message because you are subscribed to the Google Groups "DIYbio" group.
To post to this group, send email to diybio@googlegroups.com.
To unsubscribe from this group, send email to diybio+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/diybio?hl=en.






0 comments:
Post a Comment