Write String to Arduino EEPROM Update And Example

*This is a followup to my Write String to Arduino EEPROM article.* As it goes, sometimes you find one thing when looking for another. In this case, I was doing some research on a project I'm planing to make in the near future. This is when I came across a line of code that would make turning a Char Array into a String much easier and faster then the method I was using for both my EEPROM and FRAM read_String functions. When I was reading information back from memory and returning a String, the Read more [...]
Arduino C, Programing , , , , ,

CSV to QIF Python Converter

Recently I have wanted to start keeping better track of my finances. To do this I started using a personal financing software called HomeBank to keep track of my spending. Virtually all of my different financial accounts offer ways in which to export my monthly statements so I could then import them into my software for tracking. This was great and made tracking everything really easy, thought not everything was as easy a I would have liked. For one of my account, my bank account specifically, the Read more [...]
Programing, Python , , , ,

Iron Man Arc Reactor

The Arc Reactor is (in my opinion) one of the coolest pieces of Sifi tech to come out of the comics / movies ever. Not only is it a useful device for powering things like armed suits, it also just looks awesome. This is probably why so many people make there own copies. I know this is the reason I made mine. I am a huge Iron Man fan and around three years ago, for halloween I wanted to have my own arc reactor chest piece to wear while walking around.I went to my inhouse design expert (read: dad) Read more [...]
Arduino, Hardware, Other , , , , , , ,

World Maker Faire 2015

Another year and another wonderful time at World Maker Faire! This year marks the sixth year for this annual event and my third year of attendance. Still, even with two prior years of experience coming to this show I am still unable to process how grand the whole event is. The best way to sum it all up would be to say that is a sensory overload. There is just so much to see and do that its hard to take it all in. With every direction you turn there is something amazing to be seen and you find it Read more [...]
Adventures, Mario , , , ,

NoDelay Arduino Library

While I was in the process of programming a simple robot (One day I’ll write that up), I started working on an easy way to use the mills function to help perform tasks at different times. The concept is taken from the BlinkWithoutDelay example that comes with the Arduino IDE and instead of using the delay function to wait for a task, you use the mills function and measure the amount of time that has passed before running code again. This is a very useful way of writing code as it allows for different Read more [...]
Arduino C, Programing , , , , ,

My Adafruit FRAM I2C Plus Library

Not long ago, Adafruit released there I2C FRAM breakout board. This board offers 32 kbytes (256 Kbits) of storage space and the ability to be read/written to ten trillion times. That is a lot of cycles and much more then most any project could need. Just to put that in perspective that is one hundred million more writes then the max amount for the built in EEPROM of an Arduino. Adafruit released a library that would allow you to read and write to the FRAM, though it is only 8 bits at a time. So Read more [...]
Adafruit, Arduino, Arduino C, Hardware, Programing , , , , ,

Write String to Arduino EEPROM

Updated 4/10/16: Changed read_StringEE function with improved code Follow up article HERE! I have been working on a project, the same project from my Using an Arduino with C# post. Besides needing to send commands and settings to my Arduino I also needed to save them. For this, I decided to use the EEPROM with is built into the Arduino. Even though the EEPROM has a limited amount of times it can be written too, 100,000 to be precise. The amount of rights will never get that high. As for Read more [...]
Arduino, Arduino C, Hardware, Programing , , ,

I Bought a 3D Printer

I need to start this off by saying that 3D printers are some of the coolest things ever thought up. I have been a huge fan of desktop printers and have watched them grow since around the time the first MakerBot Thing-O-Matic came out. From that time I wanted one, really, really wanted one. Thought around this time (2010 ish) I had no money at all to buy one. Even now these printers can be a bit expensive, though there are many more options readily available at many different price points. There Read more [...]
Mario , , , , ,

Tilt Maze Game

Intro: This past week I was asked by my grammar school science teacher if I would stop by his class and show off a cool project that would inspire his students, just like I had last year. Though it was short notice (he only told me 3 day before he wanted me), I told him that I would love to come and show off a cool project, though I did not have one. I told him this to which he said that was not a problem and anything I brought would be fine. This was good to hear but still left me with nothing Read more [...]
Adafruit, Arduino, Arduino C, Hardware , , , , , , , ,

NeoPixel Ring Goggles Build

This past weekend was the New York Comic Con 2014. For people who don't know, Comic Con is a fan convention for things like Anime, Toys, Video Games and the like. One thing people do when going to Comic Con is dress up in costume or Cosplay as a favorite character from anything from a TV show to Comic. For this  years Comic Con (also being our first), my brother wanted something interesting to wear, with the theme of Steampunk. He came across an Adafruit tutorial for Kaleidoscope Eyes project. Read more [...]
Adafruit, Arduino, Arduino C, Hardware, Other, Programing , , , , , ,