Let's Make Robots!

Linux crashing when reading from serial port, problem and solution

The problem:

I have a weather station project going on and I'm planning to use my Linux box for data logging. I have ATMega168 writing data to its USART, FT232R doing USB serial (see my first SMD soldering here: http://letsmakerobots.com/node/23323) and Ubuntu Linux logging data. Here's a simple picture of the setup:

Weather station data logging test setup

Filtering Sharp IR sensor's noise on power rail

I have some problems with Sharp GP2D120 IR distance sensor on my next robot, Hammer. Sharp seems to cause noise on the power rail and the noise gets to LM386N-1 audio amplifier making really annoying "ringing" from speaker. Or at least this is what I suspect. Check the embedded video for a sample of that noise (or go here: http://www.youtube.com/watch?v=WIQ0qY6gFpQ). The video starts with Sharp disconnected and then I connect and disconnect it couple of times.

Robot doing swan lake dance

Spotted this today: http://www.newscientist.com/blogs/culturelab/2010/10/robot-prima-ballerina-debuts.html

They call that dancing?!? I say Yellow Dance Machine performs much better ;-)


Name attribute gets stripped from anchors

I tried to create a nice list of updates on my blog page here: http://letsmakerobots.com/node/20836

When I edit the page and look at the html source (edit HTML source button) everything seems to be OK. Source looks like this:

-- clip --
<a href="#UpdateJun212010">Update 21 Jun 2010</a>
<a name="UpdateJun212010">Update Jun 21 2010</a>
-- clap --

So everything should be ok. But when I view the page the name attribute is missing and the html source (in browser) looks like this:

Subscription email notification not working

Email notification of subscriptions doesn't seem to work anymore. Not really a show stopper for me but since it's a feature on the site it would be nice it worked :-)