Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is an awesome board for embedded development. Not as powerful or I/O rich as the Beaglebone Black, but add $6 worth of CAN transceiver chips and a 12V->5V switching power supply and you've got an incredibly powerful automotive compute unit. The Pi 1 was a bit underpowered for what I'm doing, and this might hit the sweet spot while dropping $35 off my unit cost for small quantities. None of the issues you mention affect that calculation at all.

Who uses ethernet anymore?



That's exactly what I'm going to use this for, too. Right now I have an original Pi B logging GPS and OBD data, but it's crammed into a small storage spot in the car and is a big waste of space. I'm super excited to be able to cut my project to less than half its original size. I don't need ethernet (other than for debugging), four usb ports, etc. etc. I think this is going to be fantastic for creating homemade embedded devices.


Do you have or did you follow a write up for this? I know I would be interested in reading how you set that up!


I don't right now, unfortunately, but a writeup is next on my list of projects after the carputer is complete. I'll post it here if there's interest. For learning about the OBD protocol, though, these resources have been very helpful:

The ELM 327 data sheet (this is the chip in most OBD devices you'll find on amazon): http://elmelectronics.com/DSheets/ELM327DS.pdf

Wikipedia's article on OBD PIDs: https://en.wikipedia.org/wiki/OBD-II_PIDs

"A complete guide to hacking your vehicle bus on the cheap & easy": https://theksmith.com/software/hack-vehicle-bus-cheap-easy-p...

There's a PyOBD python module out there (my carputer is built in python), but it's a fairly simple process so I just rolled by own using pyserial.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: