Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

AVR audio spectrum monitor on graphical LCD

This is an original version of previously posted AVR FFT analyser. It was developed by Chan some time ago and is stil good reference for those who are wiling to build or modify their own FFT analysers.   On SG12232C graphical LCD there are who parts displayed: waveform and spectrum. It really looks cool and real when playing music. The program runs on AVR Atmega8 microcontroller clocked at maximum 16MHz frequency. The signal is passed through 8th-order elliptic filter(anti-alias filter) implemented on MAX293. Hardest part in this project was to implement an FFT algorithm which require lots of processing. But Chan has reached 9.6kHz sampling with 75Hz resolution, what is enough for visualisation. Besides firmware author also provides fixed point FFT library optimized for Atmega microcontrollers so anyone could enjoy creating similar projects. Continue reading

Interfacing Atmega8515L to RF-24G wireless module

If you are considering wireless design you may consider of using RF-24G wireless module which works at 2.4GHz frequency. With this module your application may reach 1Mbps speed and may provide up to 250 data stream channels. You may check the abilities in datasheet. So there is simple project showing how to run these modules with microcontroller. Simple Circuit which interfaces module to Atmega8515 and receives data from USART terminal which is immediately transmitted. After transmission module enters receive mode These modules are powered with 3.3V so be sure not to connect it to 5V supply as you may damage it. For some of you this example may serve as a starting point to wireless. Download complete Project files(155kB) . Continue reading