Hm… your next PC?

By | July 23, 2012
It certainly is tempting…

via +John Nash , who comments (and I agree completely despite not having a deep background in embedded systems):

The significant point about the Pi to me is that it runs a real OS which can be programmed in normal ways, AND it brings out a group of IO pins so it can be attached to hardware of my own fabrication, My background is in Embedded Systems so this is potentially useful for alarm systems, access control, and other apps where I would like easy remote control via network.

Full instructions on the mod here: http://www.skpang.co.uk/blog/archives/541

Raspberry Pi turned into a portable workstation – Computer Chips & Hardware Technology | Geek.com
Jul. 19, 2012 – The Raspberry Pi isn’t just a very cheap PC, it’s also tiny and uses very little power. So it isn’t too surprising to see one hooked up to a battery and

4 thoughts on “Hm… your next PC?

  1. Ninja On Rye

    Yeah, but then I read the specs and how limited it is, and I hear about the ODROID-X and start thinking about that instead …
    … and next thing the budget is spiraling up.

    Reply
  2. André Fachat

    Besides, on a more practical note: It is much easier to program a serious embedded device in C, like for the AVR atmega, than it is to program it in a shell script. On the other hand, deployment on an atmega is in general much more difficult – involving bootloaders or JTAG programmers…

    That is probably one of the reasons the Pi gets som much attention. It gives the everyday programmer something "embedded" to play with.

    What I really would like to see is an easy standard way to program an embedded device from a Linux box – providing best of both worlds.

    (Note: maybe the atmegas with built-in USB can do that, not sure about it).

    Reply
  3. André Fachat

    Well, the Pi in fact is a nice geek toy. But it is not really an embedded system, at least not with real-time Linux and some serious controllable hardware and sensors. Not in the form shown anyway, this is just a small Linux personal computer.

    Admittedly those few general purpose I/O (GPIO) pins can even be controlled by shell scripts, which can make a lot of people happy, as it is easy to program (e.g. running a cron job to switch on lights when you're on vacation). However, it gets more difficult when having to read some sensors. For example I wouldn't want to control switching on a water pump for plants without an overspill detector, or temperature sensors for switching on heating or air condition. I hope there are at least kernel drivers to wiggle the GPIO such to make it an I2C or SPI bus (often used for sensors and devices in the embedded world), otherwise it gets difficult to get into real applications.

    Reply

Leave a Reply

Your email address will not be published.