Microcontroller programmable in C - 32kb flash at least

General Robotics Forum - All aspects of robots and their applications. 

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Microcontroller programmable in C - 32kb flash at least Francesco M.P. Vitale 10-24-2008
If you were  Registered and logged in, you could reply and use other advanced thread options
Posted by Francesco M.P. Vitale on October 24, 2008, 11:21 am
Hi guys, my name's Francesco.
First of all... sorry for my english, it's not my native language.
I've never written on this forum, I hope it's the right one.

I'm working on a project at home during spare time.
The project involves the movement of 2 steppers (through 2 h-bridges)
depending on a specific logic.
At the moment I've been using an Arduino Diecimila. It has a proper I/
O pins number, but only 14kb
of usable memory for storing the program... It has been fine till the
memory ran out.

I'd like to know if some of you can suggest me another
microcontroller,
programmable using the C or C++ language, quite economic, with at
least 32 kb for storing
programs and with at least 16 pins for I/O. (Let me be more clear...
an Arduino with 32kb for storing the program would have been fine...
but it does't exist)

Thank you very much!!!
Francesco Vitale




Posted by Anthony Fremont on October 24, 2008, 10:33 pm
Francesco M.P. Vitale wrote:
> Hi guys, my name's Francesco.
> First of all... sorry for my english, it's not my native language.
> I've never written on this forum, I hope it's the right one.

You are doing fine. :-)

> I'm working on a project at home during spare time.
> The project involves the movement of 2 steppers (through 2 h-bridges)
> depending on a specific logic.
> At the moment I've been using an Arduino Diecimila. It has a proper I/
> O pins number, but only 14kb
> of usable memory for storing the program... It has been fine till the
> memory ran out.

Been there and done that. ;-)

> I'd like to know if some of you can suggest me another
> microcontroller,
> programmable using the C or C++ language, quite economic, with at
> least 32 kb for storing
> programs and with at least 16 pins for I/O. (Let me be more clear...
> an Arduino with 32kb for storing the program would have been fine...
> but it does't exist)

I used to do allot of PIC programming, but I wanted something faster that I
could program in C. I started playing with NXP ARM7 boards last year and I
really like the architecture; JTAG debugging is really convenient too.
www.olimex.com is a good place to look at some dev boards. Take a look at
this: http://www.olimex.com/dev/lpc-h2103.html It costs about 23 Euros.



Posted by BobH on October 24, 2008, 11:41 pm
Francesco M.P. Vitale wrote:
> Hi guys, my name's Francesco.
>
> I'd like to know if some of you can suggest me another
> microcontroller,
> programmable using the C or C++ language, quite economic, with at
> least 32 kb for storing
> programs and with at least 16 pins for I/O. (Let me be more clear...
> an Arduino with 32kb for storing the program would have been fine...
> but it does't exist)
>
> Thank you very much!!!
> Francesco Vitale
>
>
>
Both of these sites have a pretty good selection of moderate cost
boards. Netburner stuff tends to be more network centric (as you might
expect) and Newmicros has a nice collection of boards from some pretty
simple 8 bit processors up to some pretty seriouse 32 bit processors.

I am kind of partial to the Freescale processors, I have worked with the
ARM architectures through the years and don't care for them much.

http://www.netburner.com
http://www.newmicros.com

Good Luck!
BobH

Posted by Andy Gaffney on October 25, 2008, 1:34 pm
On 2008-10-24 16:21:04 +0100, "Francesco M.P. Vitale"

> Hi guys, my name's Francesco.
> First of all... sorry for my english, it's not my native language.
> I've never written on this forum, I hope it's the right one.
>
> I'm working on a project at home during spare time.
> The project involves the movement of 2 steppers (through 2 h-bridges)
> depending on a specific logic.
> At the moment I've been using an Arduino Diecimila. It has a proper I/
> O pins number, but only 14kb
> of usable memory for storing the program... It has been fine till the
> memory ran out.
>
> I'd like to know if some of you can suggest me another
> microcontroller,
> programmable using the C or C++ language, quite economic, with at
> least 32 kb for storing
> programs and with at least 16 pins for I/O. (Let me be more clear...
> an Arduino with 32kb for storing the program would have been fine...
> but it does't exist)
>
> Thank you very much!!!
> Francesco Vitale

According to the Arduino website they use the ATmega which is an Atmel AVR.
http://arduino.cc/en/Main/Hardware

You may find an answer on AVR Freaks
http://www.avrfreaks.net/
I'm thinking maybe there is a user project to add memory?

Sorry I can't be of more help.

Andy Gaffney


Posted by on October 26, 2008, 3:45 pm
On Oct 24, 10:21 am, "Francesco M.P. Vitale"
> Hi guys, my name's Francesco.
> First of all... sorry for my english, it's not my native language.
> I've never written on this forum, I hope it's the right one.
> I'm working on a project at home during spare time.
> The project involves the movement of 2 steppers (through 2 h-bridges)
> depending on a specific logic.
> At the moment I've been using an Arduino Diecimila. It has a proper I/
> O pins number, but only 14kb
> of usable memory for storing the program... It has been fine till the
> memory ran out.
> I'd like to know if some of you can suggest me another
> microcontroller,
> programmable using the C or C++ language, quite economic, with at
> least 32 kb for storing
> programs and with at least 16 pins for I/O. (Let me be more clear...
> an Arduino with 32kb for storing the program would have been fine...
> but it does't exist)
> Thank you very much!!!
> Francesco Vitale

adafruit has Arduino-bootloader 2x upgrade chip (Atmega328) listed as
in-stock.

A preprogrammed Atmega328 chip: More than TWICE the flash memory for
your sketches (30K available instead of 14K), TWICE the RAM (2K
instead of 1K)...


The site map in XML format XML site map
other useful resources:
Official Robosapien Website
Lego Mindstorms Website

Contact Us | Privacy Policy