Oct 19 2011 Filed In: AVR, Windows | posted by: libesz  |  Contact
Hi,
This project is a general purpose library implementation for the famous Nokia 3310 LCD (PCD8544). Almost everybody has old phones like 3310 at home. If not, you can buy it for a few dollars, which is pretty cheap I think for at least for a graphic LCD. The display can be controlled easily on several AVR pins.
Jun 30 2011 Filed In: AVR, Linux | posted by: libesz  |  Contact
Hi!
I’ve just finished the next application for my FadeCube, a 3D snake game! It is a very small pure C application, developed under Linux with CodeBlocks IDE. It uses a multithreaded solution. Actually it is my first try to use POSIX threads.
The first thread is listening for the keyboard. Another one is computing the snake pieces and the food. Tthe third is responsible to render the cube data and sends it to the cube. It’s always blocked on a mutex, until the snake thread sends a signal.
The snake length is always incremented when it eats . It is controlled by WASD and /’ buttons.
Today I’m going to show You an audio selector, which I made for my friend and which has an extra feature: it can be controlled with a regular IR remote controller (which you probably have at home ).
I could say it is a general remote control reciever library with a demo application: an audio selector . I could say this because I completely rewrote my infra red handling code, which I made for my IR remote switch, on a way that it can be used for any other applications easily. The decoding is the same as before, I have 4 IR remote controls around me, and it works with 3 of them. The biggest improvement is that you don’t have to measure the startbit with an other application before you can use one of your controllers, it is automatic now. The code is under 2kBytes, so you can port it even to an ATtiny25 (I used ATmega8, cause (now at Hungary) it is for the same price as an ATtiny or an ATmega48). An other comfort feature is to remember the last selected source in case of the device is switched off.
Mar 03 2011 Filed In: AVR, Windows | posted by: libesz  |  Contact
Hi!
This time I will show my biggest project, since I make electronic applications at home. This is a led cube, which is not a new thing in 2011, but I wanted to make my version somehow different then the others’.
Now I finnaly swapped out my old multimeter, because I got a Mastech MAS-345. The device itself is very cool, with lot of extra features (backlight, capacity and temperature measurement, autorange, etc.), including a PC interface (RS232). However the multimeter is cool, the software is not. The first thing is, the included CD stores an extremely old software for it, it can not run on x64 Windows. I found one home-made GUI for it, with the same result. But the best is the broken download link on the manufacturers homepage . So I couldn’t find any native solution for windows, than I started my own.
Let me tell you a story about my Genius 2000X Speakers.
I am very satisfied with the tone of these speakers. Only one thing which disturbing is a soft hum. I use it with a laptop and when I go to bed the computer is delayed to shutdown but the speakers are on all night. If the shutdown is earlier as I would fall asleep then I hear the hum from the speakers. So I decided to eliminate somehow. I had some failed try but finally succeeded. Read more ›
Mar 08 2010 Filed In: AVR | posted by: libesz  |  Contact
Hi,
Today I will show you, what is in my 8 channel remote switch system. It is for to control (switch on/off) electronic devices, which normally haven’t got any IR reciever on them.
The very first idea was just to catch some IR transmission, which comes from a remote controller (of a TV, or an old video player, etc.) with an AVR. I used TSOP31233 to recieve the raw data. As I couldn’t find any general description about IR transmission protocols or anything like this, I had several unsuccesful try. But finnaly I found out a quite usable algorithm to identify the difference or the conformity between two buttons on a controller. Some minutes after this, I had the plan . Read more ›
Jan 14 2010 Filed In: AVR | posted by: libesz  |  Contact
Hi everybody,
Today I will show you, how I built my digital clock. Many years ago, when I didn’t know what the microcontroller is, and in the secondary school we learned about TTL logics, I couldn’t imagine how to build, for example a digital clock. Now I already have one