Archive for the ‘Car Hacks’ Category

M2 by Macchina joins AtHeart!

Tuesday, February 21st, 2017

M2 by Macchina

We’re excited to announce the latest member of Arduino’s AtHeart program, MacchinaNow live on Kickstarter, M2 is an open-source, versatile development platform for hacking and customizing cars.

M2’s two-part design is compact, modular, wirelessly connectable, and based on the popular Arduino Due. It consists of a processor board with a SAM3X8E Cortex-M3 MCU, a USB port, some LEDs, an SD card slot, and built-in EEPROM, as well as an interface board with two channels of CAN, two channels of LIN/K-LINE, a J1850 VPW/PWM, and even a single-wire (GMLAN) interface.

The tiny device (56.4mm x 40.6mm x 15.7mm) can be wired under the hood for a more permanent installation or plugged into the OBD2 port, enabling you to do virtually anything with your vehicle’s software.


Macchina has partnered with Arduino, Digi and Digi-Key to develop M2, and believes that its highly-adaptable hardware will most benefit hot rodders, mechanics, students, security researchers, and entrepreneurs by providing them access to the inner workings of their rides.

M2 accommodates a wide variety of wireless options thanks to its Digi XBee form-factor socket, enabling you to easily connect your car to the Internet, smartphone, satellites, or the cloud using BLE, WiFi, GSM, LTE, and other modules.

The platform can be programmed using the latest Arduino IDE, and is compatible with a number of software packages. Moreover, given its open-source nature, potential applications are bounded only by the collective imagination of the coding community. (more…)

The age of the invisible steering wheel

Sunday, May 13th, 2012

A Nintendo Wii-remote along with bluetooth communication and an arduino gives us this magical cart with a wireless steering wheel.

These cool people are staunch DIY-ers and would love to see the community build more such vehicles.

The cart has two motors which use a chain to drive each of the rear wheels. A pair of H-bridge controllers let the Arduino interface with them. It’s also has a Bluetooth module that makes it a snap to pull accelerometer data from the Wii remote. The front end looks like it uses rack and pinion steering, but you won’t find a pinion or a steering column. Instead, a linear actuator is mounted parallel to the rack, moving it back and forth at the command of the Arduino.

The only downside I spot is the Battery life. I am sure that would be worked out too! Till then – Kudos to the inventors! I smell futuristic looking vehicle controls here. 🙂

Via:[Hackaday, NewsFactor]

Inexpensive 6-channels temperature scanner

Friday, May 11th, 2012

Arduino powered temperature scanner with LCD screen display

Did you ever look for a cheap temperature monitor capable of collecting up to six sensor readings?

Johnathan Hottell needed to monitor the engine temperature of his LB7 Duramax diesel truck to avoid over-heating problems in hot days. Looking for commercial products, he found several quite expensive scanners (around hundreds of dollars), so he decided to build its own monitor using an Arduino Pro Mini, six NTC thermistors and a Nokia 3310 LCD screen to display the temperature readings.

The result, which is described here in great details, cost around 40 $.

Via: DangerousPrototypes

Social Fuel For Your Car: Travel With A Little Help From Your Friends

Thursday, February 23rd, 2012

Impressing automotive hacking lets this FIAT car moving by the number of “like” from the Guarana Antarctica Facebook Fan Page. The advertising idea is simple: let the social audience support this Sau Paulo to Salvador trip to reach the Carnivalby commenting / “liking” the page. The onboard Arduino ADK (connected to a tablet and the internet) allows the car going on by a certain amount of meters (apparently one “like” is 10 meters, while each comment lets the car go ahead for 20 meters).


Control a Slot Car Race With Your Mind

Friday, October 7th, 2011

[Riccardo Giraldi] posted a nice project controlling a slot car race from a Mindwave headset (=> your brain waves).

From B-Reel’s secret laboratory comes a brain-bending experimental project utilising a number of cutting edge tech tools. B-Reel’s UK creative director Riccardo Giraldi led the development of the project, and you can view the explanatory video here, as well as some of the creative musings in a write up below. […] There are few commercial devices that claim to safely read your brain signals. We ended up choosing the Mindwave headset from Neurosky for this experiment because of its unobtrusive design and its affordable price.

via [TheNextWeb] source [B-Reel]

Customize Your Car’s Electronics Using Arduino

Tuesday, February 1st, 2011

Customizing your car with Arduino is getting easier and easier, with plenty of examples online. After the MPGuino Community, different OBD and CAN shields, we welcome the JEEPuter:

The JEEPuter is a programmable push-button system for controlling things like ignition, GPS navigation system, CB radio, RF scanner, 110V inverter, external and internal lights, and garage lights too. The JEEPuter also has temperature and light sensors which can set the dash lights and internal lights on autopilot.  As a final touch, the Jeep’s ignition starts when you type a passcode instead of turning a key.  While the JEEPuter is specifically for the Jeep Wrangler, you can learn from the build and apply the techniques to your own car.

via [Hack’n’Mod] source [JEEPuter]

CAN Shield And A MCP2515 Library

Thursday, December 16th, 2010

[DaveAK] shares his latest (uncompleted, never really complete, are they) CAN Shield.

Now I understand that there are a few CAN implementations out there, but the more the merrier, right?

This one uses the MCP2515/MCP2551 chips like most of them do. It has a switchable CS pin so that you can use other SPI shields with it that might have hardwired D10 as CS.  It has a switch to draw power from the CAN Bus if desired, if you wanted to add a WiFi or Bluetooth shield for example.  And for newbies like me it’s an entirely through hole design making it an easy DIY project.

I’ve also written a library that’s a complete implementation of the MCP2515 SPI command set.  It doesn’t yet have any wrappers for filters or masks, but these are all accessible through the read and write commands.  I have a simple Init function that takes a bus speed and clock frequency and calculates out all the necessary bit timing parameters, which makes it pretty straightforward to setup and use.

via [Arduino Forum]