Recent Posts

  1. Laser Turret Project - Mechanical

    The last turret update (with actual content) happened back in February. I continued working on it through August, tak...

  2. Switch to Jekyll

    I just switched to using Jekyll instead of Wordpress for this site. I started hosting it on a VPS and don't want ...

  3. Maker Faire 2014

    I’m still recovering from Maker Faire last weekend. Here’s a quick video about the laser shooting gallery we set up.T...

  4. Laser Turret Progress

    Over the past month, I’ve been working on a laser turret for the DefconBots autonomous robot competition this Summer....

  5. Using BusBlaster + openOCD on OSX Mavericks

    I’ve been using the Dangerous Prototypes Bus Blaster along with openOCD to program/debug my LPC1769 microcontroller. ...

  6. Skype Video Message Exporter

    A few days ago, I found out that you can send video messages to people via Skype. Someone asked me if I knew of a way...

  7. Kinesis Freestyle 2 Keyboard 'Mod' (to Fix Media Keys)

    Soon after I bought my Kinesis Freestyle 2 Keyboard, I noticed that the media keys (next/previous song) did not work ...

  8. Debugging ARM Cortex-M3 Devices with GDB and openOCD

    After getting the gcc-arm compiler working with the mbed, I decided to take a look at my LPCXpresso LPC1769 developme...

  9. GCC-ARM for Cortex-M3 on Ubuntu

    Don't want to read though this post? Just want the code, go get it from my github repo!I've been meaning to s...

  10. Automation Progress - Light Alarm and Remote

    If you haven't heard about my 'home automation' project, you should probably read this first.This weekend...

  11. Beginnings of Home(ok, apartment) Automation

    I've been neglecting my projects for a while, but I finally decided to stop being lazy and started working on the...

  12. Biking to SFO

    I recently found out that the San Francisco International Airport (SFO) offers bike parking for up to 14 days. I deci...

  13. PIR Sensor Comparison

    I recently started working on a project that might require some Passive Infra-red (PIR) sensors. Sparkfun had two dif...

  14. Wireless Friend Finder!

    The Wireless Friend Finder was my project for the Bring-a-Hack dinner after the 2012 Bay Area Maker Faire. I made it ...

  15. New Workbench!

    I finally decided to get a dedicated electronics workbench. I had been working on my computer desk until now, but it ...

  16. Wireless RGB LED Board (Part 2)

    I finally managed to make a quick video of the build process for my wireless RGB LED controller. I used two cameras t...

  17. CC2500 Project (Part 9) - Debugging

    I just spent several hours debugging my cc2500 radio libraries. What changed you might ask? Two lines of code...My Wi...

  18. Wireless RGB LED Board (Part 1)

    I've been working on my wireless RGB LED boards for a while now. I finally made an all-in-one PCB that includes a...

  19. Migrating Blogger to Wordpress Permalinks

    I recently migrated my blog from blogger to WordPress. The migration was extremely easy with the automatic importer i...

  20. CC2500 Project (Part 8) - Downsizing

    I received my PCB's yesterday (From Laen at dorkbotpdx.org, of course!). I spent last night attempting to solder ...

  21. CC2500 Project (Part 7) - More Lights and Power Supplies!

    Here's another quick update (with lots of pictures and a video!) I ordered another RGB LED strip from adafruit in...

  22. Smart Meter Fun (Part 1)

    My current apartment has one of those 'smart' electric meters that can communicate with the power company dir...

  23. Flying Experiments

    I managed to go flying last Friday after work. Since no one else was able to come along, I decided to do some experim...

  24. CC2500 Project (Part 6) - Reorganizing

    This post is mostly about software, so I'll keep it short.I re-arranged most of the code so it hopefully makes mo...

  25. CC2500 Project (Part 5) -- SPI Problem Solved!

    So I wrote last week about getting UART working on the MSP430G2533 but having major problems with the SPI interface.....

  26. CC2500 Project (Part 4)

    I haven't been working on this project lately, but I finally got back to programming yesterday. I got the MSP430G...

  27. CC2500 Project (Part 3)

    Here's an even smaller update!Since the MSP430G2452 doesn't have a hardware UART, it's not very useful i...

  28. CC2500 Project (Part 2)

    Here is a quick update on the project's progress.Today I was able to get the radio libraries working better and a...

  29. CC2500 Project (Part 1)

    So I've started working on another project... This one includes microcontrollers and radios. The "goal"...

  30. West Texas Thanksgiving

    So I had a few days off work for thanksgiving... Most people usually visit their family during that time, but due to ...

  31. Time-Lapse Experiments

    I recently started experimenting some more with time-lapse videos while moving. I bought a suction cup mount for my D...

  32. New Toys – Project Updates

    I have been working on a few projects recently. Two of them involve having custom PCBs made. I'm currently waitin...

  33. Hip MRI!

    A few months ago, I found out that my school offers a diving class. I enrolled and was having fun for a few weeks unt...

  34. Slow Motion Roller Derby

    I recently purchased a Casio EX-FH100 digital camera. Unlike most other point-and-shoots, this one can do high-speed ...

  35. Projects Update

    I’ve decided to actually write about what I’ve been up to in the past few years. Today, I’m going to start with a pro...

  36. Not-so-Quick Update

    I still haven’t written about my Svalbard trip. Thankfully, I took some notes while I was there, so I will not forget...

  37. Quick Update!

    I am writing this in an internet cafe in Oslo...Svalbard was amazing! I will probably write quite a bit about it when...

  38. Utö Weekend

    Near the cottage.Saturday August 7thMy day started at 3:50am when I woke up. I had set my alarm to 4:00am, but I woke...

  39. Vacation

    It has been two months since I arrived to Finland. I have two vacation days for every working month, so I decided to ...

  40. Helsinki Weekend

    July 23-25After leaving from work on Friday, I took the train to Helsinki. After arriving, I went to drop off my back...

  41. Suolijärvi

    June 24thOne partof the lake.There are tons of lakes in Finland. Lake Suolijärvi is nearest to where I live. Several ...

  42. First Week in Tampere

    May 29th and 30thI didn’t do much my first weekend in Tampere. I purchased basic things like cleaning and kitchen sup...

  43. Getting to Finland

    Wednesday May 26thMy trip began in Rochester, NY. I woke up early and finished packing. My housemate drove me to the ...

  44. Out of Order

    I have not posted anything in the last month. Over the next few days I plan on writing small posts on significant eve...

  45. Oops

    So I skipped a few days. I'll get the hang of this eventually...So today I "helped" the Students Innova...

  46. Still Cold

    I woke up this morning to a room temperature of 10C (50F). I think the someone turned off the house heater. Either wa...

  47. Snow!

    I woke up this morning to see my car covered with some snow, along with most houses around the area. This is not us...

  48. Mmm Food

    Today some friends came over to have some pão de queijo, quesadillas, and other stuff. It was a lot of fun. I went to...

  49. Residence Permit

    Today I finally received my passport with my residence permit, or oleskelulupa uppehållstillstånd as they call it, fr...

  50. Uneventful Day

    My sinus infection hasn't gone away. I'm looking forward to tomorrow. I think I will find out whether or not ...

  51. Helicopter Ride

    So after lunch today, we heard a helicopter flying overhead. I was told that it was the USMC doing flights if you did...

  52. Contemporary Music

    So today I had my first encounter with contemporary (1900-now) music. It was pretty cool. I have never heard music li...

  53. Remote Camera Trigger

    I made a remote trigger using an MCT6 Optocoupler, some buttons, LED's, and 2.5mm stereo jack.This will hopefully...

  54. I'm Back!

    It seems that I am not very good at updating this thing unless I am traveling.I found a summer job in Switzerland, so...

  55. It's been almost a year...

    ...since I started this blog. The first post here is from May 11, 2007.I seem to be bored right now (as usual) so tha...

  56. About this...

    It's almost been a year since I set up this blog. I kind of stopped writing after I arrived from Russia.So far I ...

  57. Mobile Test Post

    This is posting straight from my phone!I hope it works.... And a picture too!

  58. Update

    Ok.... So I haven't written in a while.I'm not too sad though. I don't think I have ever done all of my h...

  59. First Days of School

    Yesterday (Monday) was not too bad. I started by going to Physics class at 8am. I then got back to the apartment to f...

  60. I'm Back

    Ok, so I finally have some time to write this thing. I realize that if I try to write what happened the last two week...

  61. Quick Update

    I haven't forgotten about the blog.I had my wisdom teeth taken out this morning so I don't really feel like d...

  62. Last Day in Russia

    Today I took a train to St. Petersburg. I left around 8am and arrived around 11:30am.I took a taxi to the hotel, but ...

  63. Last Day in Novgorod

    Yesterday was my last day of work. Other than that, all I did was buy a few gifts for people.Today is my last full da...

  64. August 15

    Sorry for not posting as often as before, I have been quite busy over the last few days. I spent some time yesterday ...

  65. Less Work

    Today I showed up to work only to find out there was no new group of students. I was really looking forward to meetin...

  66. Last Full Sunday

    Today I woke up fairly early, even thought I went to bed late. I spent some time on the computer while the rest of th...

  67. Dinner with Family

    Yesterday I set my alarm to turn on at 8am because on Saturday work starts at 10am. At 7:30am I was woken up my my ho...

  68. Pictures

    Today we found some interesting artifacts at the archaeological dig. I found some sort of carved wood thing, we didn...

  69. Stupid Fish

    Yesterday was not very eventful, except for the stupid fish. I was going through the dirt (wearing my dish washing gl...

  70. Rain = No Work

    So it rained a lot on Saturday... It was sunny on Sunday and today. I arrived to work around 8:30am and saw several p...

  71. Food

    Yesterday (Saturday) was pretty uneventful, so I will not wire a blog post for it.My host family has been asking me t...

  72. Another Day (I'm out of ideas)

    So I didn't really get much rest last night.After I posted the last blog entry, I was called to the kitchen to ha...

  73. First Real Day of Work

    Today I woke up around 7am as usual. I showered and had breakfast as usual. I went down to the bus stop and almost go...

  74. Last Day of Class

    Today I went to school and took my final exam. I'm not sure how I did, but I don't think it was bad.After cla...

  75. More New Friends

    This morning I was faced with the same problem as before, I wanted a 21 ruble water bottle but only had a 500 bill. I...

  76. New People at Work

    After Russian class today, I headed straight to work. I got there around 12:45pm so they told me to come back at 2:30...

  77. Ok Sunday

    Yesterday I forgot to take my allergy suppressing medicine (Claritin) and, as expected, I woke up around 6:15am sneez...

  78. Weddings

    Today (Saturday) was a very interesting day. I woke up about 10 times from 6am to 9am, when I finally decided to get ...

  79. Work, Finally!

    This morning, the sky was cloudy and the forecast said there was going to be rain throughout the day. I put on my jac...

  80. No More Cold Water!

    So this morning I woke up and headed to the kitchen to heat up some water for my shower.Once I had it, I headed to th...

  81. Uneventful Day

    Today was pretty uneventful. We still have no hot water, but this time, I got a small bucket with hot water from the ...

  82. Cold Water

    So today I woke up as usual and headed to the shower. When I opened the hot water, nothing came out, and I heard this...

  83. First Day of Work

    Today went like most other days, in the morning that is. I woke up, showered, ..., and eventually finished history cl...

  84. Walk in the Park

    Today was not very interesting, but it was not very boring either. After I woke up and had breakfast, I did some of m...

  85. Old Russia

    Today I went to a town whose name translates to Old Russia. I think the main reason it is famous is because the house...

  86. New Friends

    Today was awesome. I did the usual in the morning and went to class. After Russian history class we all walked to a l...

  87. Laughing at Myself

    I don't usually start laughing in the middle of the street, but on some occasions, I just have to do it.On a norm...

  88. St. Petersburg

    St. Petersburg was awesome! I just got back from four days over there, and I am very satisfied with what I saw.On Thu...

  89. Long Day

    I have not had much time to relax since 9am this morning. It feels good to finish the day.I did the usual this mornin...

  90. (no ideas)

    Yesterday wasn't very interesting so I didn't feel like writing something. I walked around the Kremlin and th...

  91. I Hate Rain

    It has been raining all day, and it's starting to get annoying. Today I woke up relatively late (for my standards...

  92. Sleep!

    I don't think I am getting enough sleep. Yesterday I almost didn't go to talk with the English class because ...

  93. New Friends!

    I am very tired so I won't write too much...Today was awesome. For the first time my alarm woke me up, every othe...

  94. Another Fun Day

    Today was an interesting day. Since it is July 4th, the group of study abroad students wanted to get together and hav...

  95. Lucky? I think not.

    Today has been a very interesting day. As usual, I woke up around 5:30am, showered, ate breakfast, hung out and left ...

  96. First Day of Class

    Today was my first day of classes. I got about three hours of sleep last night, I woke up around 12 for no reason and...

  97. I'm in Russia!

    I haven't had time to write anything, but I will soon!My host family is awesome, they are all very nice. I will p...

  98. First day in Russia

    I flew to NYC on Wednesday and stayed at a friends house. I met a few of her friends, went around the city, and had a...

  99. Early Morning Update

    So I woke up around 4am and could not fall asleep. I'm bored.On Friday I went to my friend's house, we had so...

  100. 5 Days Left

    On Wednesday I went to get my allergy shots around 12pm then to return some stuff at Circuit City. Later, I went to s...

  101. One Week Left!

    So Saturday was in fact fun. I went to the movies with a few friends and watched Oceans 13. I had already seen it, bu...

  102. Boring Friday ( and rest of week update)

    On, Wednesday my parents left for their trip around Europe. After taking them to the airport around 10, I went to get...

  103. Long(?) Update

    So I haven't posted since Friday, well it was technically Saturday, but whatever. On Saturday I was going to go t...

  104. Quick summary of the week.

    On Tuesday I went to get my wisdom teeth extraction evaluation. Looks like I have one of the worst cases, my wisdom t...

  105. Eh...Monday

    Again, I cannot come up with an intelligent title...I think I stayed home most of the morning, I went to Best Buy to ...

  106. First Week of Summer (Part 3 of 3)

    So yesterday marked one week of me being in Miami. So far it's been fun (except for the doctors and stuff) but it...

  107. First Week of Summer (Part 2 of ?)

    So today was an interesting day. In the morning I went to the Mexican consulate to get some papers for my cousin. She...

  108. First Week of Summer (Part 1 of ?)

    Well, the first week of summer isn't quite over yet, but I needed to come up with a title for the post.On Monday ...

  109. One Down, Four to Go!

    My first year of college is officially over. This last week of finals was probably one of the worst I have had. Not b...

  110. Mid-Exam-Week Update

    So tomorrow I have my Digital Systems exam at 12:30. I'm supposed to memorize some stuff for the test, hopefully ...

  111. New Phone!

    So after almost three years with my Nokia 6800, I finally upgraded to a Samsung BlackJack!I don't have much time ...

  112. Slow Weekend

    This weekend wasn't very eventful. On Saturday I went to a place called Jines to get breakfast with Tom, Gray, an...