|
Independently of the debate about which chip to use, we can learn from the
Basic Stamp and the Arduino "business model":
1. Sell (via commercial partners) a hardware module containing the SOAC chip
already boot-loaded with the Lua system so users can move directly to
application development without additional equipment (such as programmers or
debuggers).
2. This module needs to adapt the surface-mount high-density chips to
breakouts which can be soldered or connected by hobbyists, experimentalists
or prototype builders.
3. End user does not care about the chip - select one (or a few members of a
family) and concentrate on getting that to market at low cost.
4. Make the hardware design open-source as well as the software.
5. Include networking and USB - there has to be a tangible benefit for the
slightly higher price-point.
That's how I see it anyway!
[mailto:lua-bounces@bazar2.conectiva.com.br] On Behalf Of Rob Kendrick
Sent: 10 February 2009 17:25
To: lua@bazar2.conectiva.com.br
Subject: Re: dsPIC33F Lua support (Was: Advocating Lua on an embedded
systems fair)
On Tue, 10 Feb 2009 12:19:31 +0200
Asko Kauppi <askok@dnainternet.net> wrote:
> Last time I compared PICs and AVR, the later won because it's
> designed for C. This should also make it a better target for Lua.
>
> Things have changed, of course (this was 5 years ago). Maybe in next
> 5 years we'll finally get a "Lua stamp" = embedded board where Lua
> integration is "included". The board could even be _designed_ with
> Lua in mind. I have suggested this to Atmel (AVR) at the time. In
> case anyone from there still listens.. :)
Look at the STM32 range from ST. Not /so/ cheap, but very cheerful,
wide range of parts. 32 bit ARM Thumb 2 core, USB, CAN, RTC,
timers, serial ports, ADCs, etc etc etc. Available with Flash/RAM sizes
ranging from 16kb/6kB up to 512kB/64kB. Also well supported by GCC.
I have a few STM32 development boards here; I should try to get Lua
going on them; it should work great.
B.