Comma.ai Panda

Comma is shipping the Panda interface again. I received mine last week. It’s a wifi enabled OBDII interface. The Panda is more than just a reader though. It decodes and enables writing to the Media canbus. It’s going to make for some fun projects. Using Cabana I should be able to create a Database file of the Kia Optima’s CANbus protocol.

Read more

Interviewed for O'Reilly's Release 2.0 Magazine

O’Reilly’s Radar - Release 2.0 Magazine interviewed me about Dashwerks, Inc’s role in the proliferation of open-source technology and how we were able to develop a profitable business model using a hybrid open-source / proprietary business model. My interview is in the Winter 2007 issue.

In this issue of Release 2.0, we consider the state of the open source hardware products and business models that are emerging. It’s the future of manufacturing - and early signs of it are here now.

You can read the current issue here. You can purchase this issue of the magazine for $129.00, or get a 6 month subscription for $495.00.

Release 2.0 Magazine - December 2007

Update July, 16, 2018:
O’Reilly is updating their website and they have released the eBook version of this for free.

From their site:

O’Reilly published Release 2.0 from February 2007 (when we acquired Esther Dyson’s Release 1.0 newsletter) through April 2009. In this print journal, we endeavored to provide “news from the future.” Looking back, we did a pretty good job. Themes included open source hardware, information visualization, web operations and performance, geo, and big data–all of which matter even more today. We’ve made PDFs of the entire archive freely available, so read, remember, and learn.

Dashpc Carputer

My carputer: The Dashboard PC
In 1999 (many years ago), I had the crazy idea of putting a personal computer into my car. After much though and some serious planning, I decided to do it. I started the project in 1999 and its been evolving ever since. A lot of people may wonder why I wanted to put a personal computer into my car. Well, back when I started the project, there were no iPods or portable music players. Navigation systems for cars only existed in specialty markets (military, super luxury, etc) and nothing provided useful information like traffic conditions. So, I set about installing the computer and customizing it for my needs / desires. The project became wildly popular on the internet and it catalyzed the carputer craze. I blogged about it as I built it and it developed quite a following on-line. It was featured on a popular technology website slashdot.org and later in two books:
Geek My Ride (forworded by Apple co-founder Steve Woz Wozniak) and Car PC Hacks. As I built the carputer, I had to develop my own electronic circuit to control power issues in the car. After an overwhelming number of requests to purchase this circuit, I began selling it (the DSSC startup and shutdown controller) via my company Dashwerks, Inc.

I created a website dedicated to the project, dubbed The DashPC where you can find more detailed information. DashPC is an amalgam for Dashboard Personal Computer.

Here are some pictures
Screenshot of my dashpc software
Red Hat Linux booting in the car
The screen and keyboard
The computer in the trunk
The wireless keyboard




Technology Used:

(add freshmeat link here)

Dashboard Linux

In 1999 (many years ago), I had the crazy idea of putting a personal computer into my car. There were no frameworks or code bases available at the time because a project of this magnitude had never been done, so I set about writing my own frontend software: Dashboard Linux. The entire system was initially built around Linux From Scratch (LFS). I started the interface with Perl & TCL/TK, then later ported it over to C. On it’s final iteration I used C++ with Qt.

This post is mostly for posterity because the project has been abandoned and there are many newer projects that are much more capable.

Pictures / Screenshots

ScreenshotThe old Perl TCL/TK interface (circa 1998)
Bare GTK interfaceSame interface with a different theme applied
Another theme applied... and another theme
The FM Tuner card interfaceGPSDrive on Linux



Technology Used: