Sunday, January 5, 2014

First: 'Sorry about not touching this for four years. The nixies, ardunio, Arduinix™ and everything else have been waiting patiently while I went off and built some websites, consulted on some business startups, and began teaching at the college level.

Second: The software aspect of this project became more complicated quickly. I wrote code to do animations, transitions, etc., but the code got out of hand quickly. Early on I decided to just let the Arduino/Arduinix manage the nixies and not do anything more fancy on that side. I want to move all the other stuff to an object-oriented language on the host. I looked into extending the Firmata library and into writing my own communication protocol. I started learning how to talk to all the things Arduino from my MacBook Pro or Linux laptop.

That work was set aside when my consulting business heated up.

BUT!

I got a Raspberry Pi for Christmas. What an exciting little machine! And what a wonderful community around the Raspberry Pi/Arduino interface and architecture. I decided to get back in the saddle and finish this project.

It won't be fast, but I'll publish my progress as I go. As I said, the next step is developing a simple but extensible communication protocol to tell the Arduino what to do with the Nixies from the Rapberry Pi. Then we'll go to town on the Pi side.

Thanks for your patience.

2 comments:

  1. I came across your post while looking for an explanation of how to drive the Arduinix board -- thanks for your detailed descriptions.

    I thought you might be interested in a little thing I put together a couple weeks ago -- a combo of an RPi and Arduinix/Arduino: https://www.youtube.com/watch?v=9kbrIwxNr9g&list=UUpF-JrqHx3MCkhOhtwjxXGA

    cheers,

    Dave B.

    ReplyDelete
  2. And now with RPi Zero on the market for $5 there is a lot more reasons to keep building nixie displays! Thanks for this blog!

    ReplyDelete