For my raspberry pi based car-radio project I need some attiny chips to interface the radio controlls. Today I made a simple adapter for my programmer. I soldered an 8 pin chipholder and a 20 pin chipholder to an ISP connector. Now I can programm ATTiny 45 and ATTiny 2313 chips without having to hook up the ISP adapter to my breadboard
Today I worked on the RGB led that is going to replace the small lamp that lights the display of my rapspberry pi based car radio for cheri´s VW type 3 wilson
I used an attiny 2313 to control the led. I will interface the microcontroller with I2C and connect the 5 buttons tomorrow
this is my day 19 project for 30daysOfCreativity
For my Raspberry PI based car-radio that lives in the housing of a blaupunkt radio from the sixties I needed to interface a variable resistor from my pi. Unfortunately the rapsberry pi has no ADC for the GPIO pins so I added a small ATTiny running the arduino-tiny firmware to read the analog values. The ATTiny is programmed as a I2C slave and is accessed in the same way as the radio part of the project.
you can find a tutorial on how to install and run the arduino-tiny firmware here
and you can find the I2C slave library for the attiny chips here
this is my day 18 project for 30daysofcreativity
read more ...
Today I worked out the component placement and continued to work on the housing.
I plan to create spacers and mounting parts for the pi, the amplifier and the radio on my 3D printer this weekend
Today I started working on the radio part of the raspberry pi radio. I hooked up an AR1010 based breakout board from sparkfun to the i2c ports of the raspberry pi and wrote a short python program to initialize the chip and tune it to a radio station.
It took me a while to figure out how to access the chip and after searching through tons of tutorials example-code and a really really really extremely bad datasheet I finally managed to get my code running.
The main reason why it didn´t work in the beginning was that I didn´t recognize that the smbus library sends long values in LSB,MSB order while the AR1010 wants them in MSB,LSB order :-/. Who would have thought that the littleendian/bigendian thing still exists in 2013
read more ...
Today I managed to get the wlan part of the raspberry pi based car radio for my friends typ 3 wilson working. I used a R8187U based wlan stick from belkin (Belkin N150 WLAN USB-Adapter) and configured an ad-hoc network. I initially intended to create a wlan access point like described here, but I hostapd didn´t want to cooperate :-/
read more ...
Today I´ve set up the airplay part of the raspberry pi car radio for my friends typ 3 wilson I have used this tutorial. I also planned to configure the accesspoint part but unfortunately my rtl8187 based wlan usb stick doesn´t support the master mode, so I will have to get a new wlan card tomorrow.
This is my Day 9 project for 30daysofcreativity
Click here to read part 1 of this project
A friend of mine needed a radio for his typ3 wilson. Unfortunately the Blaupunkt car radio only receives LF and MF radio stations. So we decided to fit a raspberry pi and a amplifier into the housing of the radio and use the switches and turning knobs to interact with the raspberry.
The plan is to create a WLAN access point using the PI which also acts as an airplay access point to stream music from an iphone to the cars speakers
So far I have stripped the electronic parts from the radio and started gathering the materials needed for the access point
This is my Day 8 project for 30daysofcreativity