Blogs About Technology, GTD and Life
7 Dec
Background
Anyone who uses Outlook tasks and notes and an iPhone knows the pain of not being able to sync tasks and notes over-the-air from Exchange to the iPhone. I was surprised when I first realized that the Exchange client oin the iPhone only syncs email, calendar and contacts and does not sync notes and tasks. I was surprised because I assumed it would be like any other Exchange client and sync tasks and notes as well. Initially, not being able to sync notes did not seem like a showstopper. But over time it became more and more problematic as I was unable to access notes from Outlook that I have become dependent upon.
Evernote
A colleague introduced me to Evernote (see evernote.com). Evernote is a service that allows you to save notes containing various types of media to a central, cloud-based service. The notes are available for viewing and editing using a variety of applications including: traditional web, iPhone, Windows dand Mac. Best of all, the service and clients are free if you do not exceed a (fairly generous) disk space allotment. Notes that are created or edited on any platform are quickly and efficiently replicated to all clients.
Moving Existing Notes
Evernote has two built-in mechanisms to import data:
I found myself in a bind. I had over 125 notes in Outlook 2007 (I was not using OneNote) and could not find an existing way to import these Outlook notes other than to copy and paste each note, one-by-one, into my Windows Evernote application. So I wrote a program to convert the Outlook notes into a format that can be imported into the Evernote Windows client (Note: as of this writing, the Mac Evernote client does not support this import feature).
My Outlook to Evernote (OL2EN) program takes an exported Outlook 2007 Notes file in Windows CSV format as input and creates an Evernote compatible import/export XML file as output. The Evernote import/export file can then be imported into the Evernote Windows client.
The complete steps to get started and import your Outlook 2007 notes are detailed:
OL2EN is free to use for commercial or non-commercial purposes. If you find OL2EN useful or want me to add any additional features, or run into any errors, please post a comment. OL2EN saved me from a lot of typing. I hope someone else can make use of it as well…
23 Jan
Some of you are blessed with the ability to drink coffee or tea at temperatures that seem to be approaching the temperature of lava. Unfortunately, I’m always trying to find ice or cold water to cool down my drink whether I just brewed it at home or bought coffee from a cafe.
So it is not surprising that a Smart Coaster Popular Science Build It project by Dave Prochnow caught my eye. This is a pretty simple circuit that uses a thermistor to measure the temperature of your hot drink. You calibrate your coaster to illuminate an LED while the temperature of the drink is too hot and to turn off the LED once the temperature reaches the point where it is cool enough to drink. I like the author’s use of a shoe polish container, but all I could get my hands on was an ever-so-versitile Altoids container.
Like the author explains, once you have your circuit built and tested, you need to calibrate your potentiometer to turn off your LED just when the temperature of your drink is ready to drink. I taped my thermistor to the underside of the top of the metal enclosure, but still found it a bit tricky to get the potentiometer set properly. When you are calibrating, you need to make sure you use the same type of coffee cup or else you will get very inconsistent results.
My finished product is below. As you can see, the LED sticks out the front and I also have my potentiometer sticking out the side of the enclosure. With the Altoids box, it is easy to have wires hang outside, but be careful as repeated open and closing quickly wears away the insulation on the wires!
I initially prototyped the circuit on a breadboard, like I do for any new circuit I’m building or experimenting with, and used a plastic (note metal would not be good here given that it would conduct and cause your battery to get extremely hot!) chip clip to hold the positive and negative leads onto each side of the flat, disc-shaped battery. In the enclosure I built a home made 3.7V battery holder by putting the battery in the top of an old 35mm camera film case and used hard plastic to cover the bottom. I cut a small hole in the top and bottom to route a wire with a long, uninsulated lead (that was swirled into a spring-like shape) into each side of the battery enclosure. Finally, I taped the home made battery enclosure with electrical tape to keep the positive and negative wires snug against each side of the battery. It looks pretty ugly, but works great.
Below is a picture of the inside of the enclosure where you will see the battery holder on right side, the tangled mess of wires and the thermistor taped with electrical tape to the bottom of the lid:
And I used the dead bug method to solder the LM324N Integrated Circuit (IC) into the circuit. This is a technique that is popular in robotics where space is limited. This technique is nothing more than turning the IC upside down, with the legs sticking up (so it looks like a dead bug on its back with its legs up in the air) and soldering your connections directly to the legs of the integrated circuit chip. If I had an IC socket handy I would have used the dead bug technique to solder directly to the empty socket and would have avoided the risk of damaging the circuit by soldering it directly. Fortunately, I did not damage the IC by soldering directly to it. By clipping the unused legs of the IC, it made it a bit easier to solder directly to the IC legs.
Finally, I’d highly recommend that you use a stripboard or create a printed circuit board for this circuit. The article does not advocate the use of a board and in the excitement to build the smart coaster I did not use a board…but shortly into the project remembered how frustrating it can be to solder everything together and then struggle to get the circuit into its enclosure without breaking any solder joint. With a strip or circuit board the circuit would easily sit in the enclosure with the LED, thermistor and potentiometer connected via lead wires.
In retrospect, I also recommend that you use very light gauge wire for any wires that will require flexibility and that you intend to move around. Otherwise, you end up breaking solder joints as you move the components around.
A few items worth noting if you are building this project:
