Categories

Robots

Goto Robot Brains

These are my “Go To” robot brains or robot “compute”. Below you’ll see an Arduino Leonardo ~$25, an ESP 8266 (NodeMCU) ~$8, and a Raspberry Pi 3 ~$45. I’ve included links to purchase below along with their specs as well as the specs of other similar items. So why these items? Well the Leonardo has […]

4 min read Scott

Miscellaneous Robots & Videos

Here’s a few robots and videos from 2007 to 2009. CRAB Robot Diagnostic This is a small robot I hooked up to my PC and I added some TTS (Text-To-Speech). I think this is around 2007, so it’s pretty old footage. For anyone that recognizes it, this is the same J.A.R.V.I.S. voice I use for […]

1 min read Scott

The Feynman (Robot) Years

This is a continued post about my robots as I prepare to archive and rebuild ScottsBots.Com. Feynman MK1 – 2002 The “Feynman” name for my robots actually comes from the names of the computers in my house, this computer housed in wood below was called Feynman, and I happened to turn it into a robot. […]

4 min read Scott

The Early Days of Scott’s Bots

I thought I’d put a post together summarizing some of my robots as I prepare to archive and rebuild ScottsBots.Com. TetherBot – 1999 I built this robot in 1999. I hacked two hobby servers (Futaba 3003) to make it move and built my own sensors with some parts from Radio Shack. To move this robot […]

2 min read Scott

Upgrading The Thermostat Bot

The temperature bot a.k.a. the algorithm that controls the temperature in my house underwent a slight upgrade this week. The old algorithm: If (setTemperature > averageHouseTemperature) HEAT, otherwise COOL. Simple right? Not so much. Scenario 1: Let’s say I set the temperature to 70, and it’s currently 71 in the house. According to the bot, […]

2 min read Scott

Openzwave Binary Sensors

I’ve been struggling a bit with openzwave items because its so poorly documented. I’ve finally figured out how to get results from a door sensors with the node package node-openzwave-shared. If you follow the install script, then just add this event handler below, you can receive updates. zwave.on(’node event’, function(nodeid, nodeEvt) { console.log(new Date(), ’node […]

1 min read Scott