Posts Tagged avr
RFM12B Module
by someone16 on Oct.28, 2009, under
Source (.c) file: hopeTx
Source (.c) file: hopeRx
PDF file: RFM12B
RFM12B and AVR - quick start
I found this tutorial when I searched for connecting this module to AVR.
You can download the tutorial at: PDF file: zenburn.net
My Experience
My attempts to get this module working were all unsuccessful.
AVRs on Ubuntu
by someone16 on May.04, 2009, under Electronics
Installing AVR environment on Linux is very hard. Firstly you need to download source code of all the tools, then install additional necessary libraries and compile everything which can take a lot of time ...
On Ubuntu it's easy, you just need to install 3 programs with apt-get command.
1. Open Terminal
2. Copy-Paste into Terminal:
sudo apt-get install gcc-avr avr-libc avrdude
3. Type your root password
4. Press Enter and press "Y" a few times when it's required
Terminal commands for using this tools are the same as for Mac and even Windows if you are using Win-GCC port. More about that commands next time ...
Old mobile phone, RS232
by someone16 on Apr.30, 2009, under Electronics
On the internet I found which pins on telephone are TX, RX, GND. I simply connected them to USB -> RS232 cable, when I found out that I must destroyed it last time by shortcut between ground and 5V.
I remembered about a project in which author used V-USB firmware only implementation of USB fot AVR devices to create home made USB to RS232 converter. In a few minutes I had a working converter (Thanks toOsamu Tamura at Recursion Co., Ltd.)
I connected everything and result was ... garbage. On HyperTerminal I received only garbage. I remember about using MAX232 chip for converting TTL levels to computer levels and vice versa. Tried with this chip and the same thing, of course a little bit different garbage, but still garbage and nothing useful.
So I give up for today ... tomorrow is a new day and maybe I'll have more luck. I could try connecting AVR with code for serial communicating to see if there is a problem on converter/computer or somewhere else.