The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Embedded Smalltalk Weather Station

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Embedded Smalltalk Weather Station Posted: Jan 6, 2004 1:30 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Embedded Smalltalk Weather Station
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement
Dan Ingalls has an embedded Squeak system available:

Fellow Smalltalkers - I have a fledgeling company that sells a weather station I designed in Squeak. To make it a real product, I had to come up with a low-cost processor that runs Squeak acceptably. Finally last year I found one based on the Mini-ITX board that looked promising. I engaged Michael Rueger and Ian Piumarta to come up with a compact Linux capable of supporting Squeak, and that could be booted from Compact Flash, and we now have what is effectively an embedded Squeak machine. I've negotiated with my supplier (for weather stations) for a "Squeak Box" configuration at a special price. Since it's a cool thing, I thought I'd let people know in the wider Smalltalk community.

The price is $250 (I get none of this). After unwrapping you get...
A black box that is just the right size for an LCD display stand (1.75"x9"x11.5"). Also a 12v power supply that plugs into the wall. Inside is a 533MHz VIA Mini-ITX motherboard with 64M of memory installed. There are no fans in the box, and it still stays cool. On the front is a slot that accepts a compact flash card, which appears to the processor as an IDE disk drive. The Squeak PC is shipped with a 96M flash card installed which includes

  1. A compact Linux 2.4 boot system,
  2. A full Squeak 3.6 (plus OSProcess and Games) with Linux VM, and
  3. about 60MB of free space

On the back is a host of connectors that include stereo audio in and out, network, 2 USB, RS232, mouse, keyboard, display, video and printer port.

The unit is complete and ready to boot. All you add is keyboard, mouse and display. With no fans and no disk, the only moving parts are the boot button and the electrons -- it is *silent*. The 12v setup is nice, since you can get UPS for the price of a battery, or power it straight from your car (it draws about 1 amp).

The supplier is SolarPC.com. They make a specialty of Mini-ITX products. Check out their web site at http://www.SolarPC.com and motherboard details at http://www.solarpc.com/bepia.htm.

There is an order page at http://205.147.44.194/store/commerce.cgi?product=SolarPC. The Squeak configuration is at the bottom of the page.

The Flash is set up for Squeak but, of course, it could be anything else that is happy with this Linux. Other squeak images should run fine (you can import them via FTP, or a USB memory stick), and other compact Linux-compatible systems should run fine as well. Of course you can put in more memory, and use bigger Flash or even a hard drive, but we wanted to make the Squeak Box simple and cheap. We have started a Swiki area on this (see http://minnow.cc.gatech.edu/squeak/3502), and presumably it will grow as people think of more things to do with the box.

Happy New Year
Dan

Nifty

Read: Embedded Smalltalk Weather Station

Topic: Evils of OO? Previous Topic   Next Topic Topic: Small images and hacking BottomFeeder

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use