Clock in my car

I have a small project to rebuild the original clock in my car and I want some few more features than just set the clock.
And I have limited space so will a Arduino Micro be good enough for this?

depends on the "few more options"

For example, to use the reset button as a mode button to control several things.

as long as your requirements are so unclear you will not get a decent answer,

But you might take a look at a teensy too - www.pjrc.com -

Sorry for that.

I thought of some simple functions such as controlling the speed of the fan inside the car. Also, turn lights on and off inside the car.

esrata:
Sorry for that.

I thought of some simple functions such as controlling the speed of the fan inside the car. Also, turn lights on and off inside the car.

If you mess with the inner car's lights you'll mess with the car's battery which is not an easy task (because of the wiring and all that stuff). When the car turns on there may be a peak current (not sure) and you have to isulate your circuits from those.

I have a great deal of knowledge about electronics in a car and I know what and how I can "mess" with it

That's cool then, I thought you were a newbie.
Does your car has a CAN port? Maybe you can get some interesting data from it.

Do you mean the OBD port?

Its certainly possible, I am just wondering if you have a plan already set? I assume from that particular clock you have to disconnect the switches and wire them as inputs to the arduino. I did that to a cluster. So the actual cluster clock is only changed when I go to the "clock menu". There is output buffer that drives the original button signal.

But then again, I have another screen where I can see the what i am doing with the arduino. How are you planning the arduino to interface with the outside world? Do you plan to interface with the clock display itself or perhaps adding up a OLED display to replace the original (this would be invisible under the filter present on the clock)

Well, the OBD port is used for diagnostic of the car and my car is to old and dosen't have the port, but it would be cool to hook an arduino board to it an get the readings form the engine.

I will swap the original display with a lcd 16x2 character display.

Well I'm going to connect the arduino board to a usb cable with a mounting bracket and make a square hole through the cover so I can connect it to my laptop anytime.

My plan was to use the arduino board as a switch to control different things in my car. I have seen a similar project on car show on youtube called Mighty Car Mods.