Hacker News new | past | comments | ask | show | jobs | submit login
Arduino Announces New Changes "Dinner is Ready" (arduino.cc)
52 points by mitchellh on Sept 25, 2010 | hide | past | favorite | 22 comments



I was almost hoping they'd be upgrading to a 32-bit ARM chip vs. the 8-bit Atmel.

Can anyone recommend ARM boards with similar I/O capabilities to the Arduino? I'm interested in something that you could use for embedded robotics but powerful enough to run a real OS so that you could do real-time image processing.


This has an ARM Cortex A8, it runs Linux, and it is small enough for embedded robotics applications.

http://www.gumstix.net/Setup-and-Programming/view/Overo-Setu...



Adafruit.com have MicroBuilder LPC1343 boards and the Chumby hacker board. And there's always a Beagleboard


Can anyone recommend a voltage level translator for the Beagleboard?

Edit: to interface between the 1.8V I/O of the OMAP and the 5V I/O commonly used by other devices.



That's pretty sweet. Thanks for posting the link. Now to find something for the TTL serial LCD I have...


I think the branded web store might overshadow a lot of the work that other suppliers are doing. They have a competitive advantage. If someone is browsing the site they will most likely buy directly from them.


But only if they have local fulfillment. I can't see how it would be cheaper to ship boards from Italy vs. say Sparkfun for US customers.


Also, sparkfun has much more compelling hardware offerings that have much smaller and useful form-factors that are pin-compatable with the arduino hardware (just not form-compatable).


Amazon carries some Arduino boards and kits, that's where I got mine. Also, though I have seen places to order clones, there is a question about their compatibility, at least of the couple I have seen - which their sites and order forms don't adequately address.


Branding should be the last concern of Arduino. The name is practically synonymous with low cost, easy to program hardware.


Their name is well-established, it is true. However, I gather the hope is that an actual brand image (e.g. "Pepsi") rather than a household word (such as 'a coke' referring to many different sodas, or "Kleenex" referring to all things facial tissue) will help combat the clones and rip-offs. Perhaps if only because customers will expect to see the company logo stamped on 'quality' hardware.


Arduino hardware designs are/used to be available under GPL, so I hope the Italians won't start to "combat the clones".


The whole point of Arduino is that anybody can make clones and derivatives. The only distinction is that the clones cannot be called arduino, which is why you see freeduino, seeeduino, etc.


I was very confused after I first looked into Arduino. Branding provides much needed orientation, especially for those who are new to Arduino.


They claim that advanced users can reprogram the USB-serial adapter to implement different USB device classes. Yummy!


Is there any boards out there that let you program in higher level languages such as Python? It'd be fun to hack on one of these but I'd rather use languages and techniques I'm used to.


There is Netduino: http://netduino.com/

I think it's worth having a bash in a lower-level language too, though. You'll notice the Netduino is a 48MHz ARM7 with 60K of RAM and 128K of Flash. By contrast, the Arduino Duemilanove is a 16MHz processor with 16K of Flash and 1K of RAM -- a far lower-specced chip, and very cheap (couple of dollars). Writing code in C (or Wiring, or whatever) for such tight constraints is part of the fun in my opinion.

Edit: The BASIC Stamp is also really popular: http://www.parallax.com/tabid/295/Default.aspx


Haven't used it, so I have no idea if it's been implemented in hardware beyond the concept, but there's always python-on-a-chip: http://code.google.com/p/python-on-a-chip/

That being said, programing on an Arduino is very simple and non-intimidating to the point of it being a running ironic joke on many hacking boards whenever a project doesn't involve an Arduino. (eg "Oh, nice logic analyzer you made from scratch with $3 worth of parts, too bad it doesn't involve an Arduino though...")


> I'd rather use languages and techniques I'm used to

This makes you sound incredibly unmotivated and lazy. FYI.

Running a scripting language VM is massive overhead on little devices like these. Consider that the Arduino, last I checked, has 16k of code space, and most microcontrollers are in the same range. The Python VM itself is already measured in megabytes. You're going to have to take several steps up the ladder in terms of hardware.

For further information: http://wiki.python.org/moin/EmbeddedPython


Arduinos are pretty simple to program, and with data logging or ethernet shields, you can "control" the device over the network or perform data analysis off-device with a higher level language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: