The Daily Static
  The Daily Static
UF Archives
Register
UF Membership
Ad Free Site
Postcards
Community

Geekfinder
UFie Gear
Advertise on UF

Forum Rules
& FAQ


Username

Password


Create a New Account

 
 

Back to UF - User Diary Index

The Lurker Returns! by LongFist2008-08-28 13:11:45
  Thread jack: regarding post by EnzoMatrix2011-11-07 23:55:38
    Thanks. Let me tell you about it... by LongFist2011-11-08 08:46:33
      A few comments from a EE who hacks firmware... by AndyA 2011-11-08 09:37:32
I hadn't seen the basic stamp until this summer when an intern was using it for a simple little project.
My first impression was that it was a neat way of simplifying things for beginners.
My second impression was that it was massively crippled and limited, we kept hitting memory space limits.
The thing that really killed it was the massively indeterminate response time to an external input since you have to poll it in a loop.

In the end I dug out an old atmel AVR XMega demo board. And helped him port his code to c.
Same unit price but with A/D, PWM outputs, real serial ports, usable timers and interrupt support. The demo board with buttons, connectors, power supply etc... cost the same as a stamp and ran at 20MHz. Forget once per second, logging data at 1kHz would be trivial.
Since I had a jtag debugger sitting around ($200) we also had real debug capability with break points and full access to all the internal CPU state. And if you then want to make more than one the CPU itself is only a couple of bucks.
The big downside is that a CPU datasheet and register description is a massively intimidating document when you first pick one up, the initial learning curve is fairly steep.

I've never looked at the propeller parts but based on the stamp I'm not impressed with their products. Good for hobby stuff since they hide the hardware interface but slow, limited and overpriced in comparison to other options. And I've always disliked proprietary languages.
If you have time for the learning curve then something like an AVR (atmel), PIC (microchip) or MSP (TI) will give you far more flexibility and speed for less power and cost.

Of course I'm an EE so I'd be tempted to just do the thing in a PLD or FPGA ;-)
[ Reply ]
        'only' 1 KHz..? =) by EnzoMatrix2011-11-09 00:53:29
          A/D converts speed would be the limiting issue ;-) by AndyA2011-11-09 10:03:32
            Ah, to play with the real thing... by LongFist2011-11-10 09:58:41
            So far anything analog I've done on by EnzoMatrix2011-11-11 00:13:33
              Well, this project is really straightforward, by LongFist2011-11-11 07:02:17
                They actually invented a chip to read thermo- by EnzoMatrix2011-11-14 00:02:36

 

[Todays Cartoon Discussion] [News Index]

Come get yer ARS (Account Registration System) Source Code here!
All images, characters, content and text are copyrighted and trademarks of J.D. Frazer except where other ownership applies. Don't do bad things, we have lawyers.
UserFriendly.Org and its operators are not liable for comments or content posted by its visitors, and will cheerfully assist the lawful authorities in hunting down script-kiddies, spammers and other net scum. And if you're really bad, we'll call your mom. (We're not kidding, we've done it before.)