Mobile Phone Signal Boosters – Make your signal always accessible!

Signal reception on your mobile phone is weak? Do not worry! There exist certain appliances which help to amplify GSM or 3G signals in an easy way.  It’s possible to get rid of all problems with poor cellular signals and scarce coverage with the help of a special device – mobile phone signal booster.

This equipment has the ability to improve weak signals of a mobile phone and fill in the lack of coverage. Mobile repeaters which intensify GSM signal or calls are called GSM boosters, those ones which stabilize 3G internet data transmission have the name of 3G boosters. Cellular repeaters improve the signal at any place where mobile phones may not work well:  at home, in the office or car, in areas such as parking lots, subways and garages or in mountainous areas. Continue reading


Arduino based guitar pedalSHIELD

Electric guitars usually are connected through pedal where you can get various sound effects like distortion, delay, chorus and more. In any music store you can find that will fit your needs. Other way is to assemble your own using open source project details.

Electrosmash have shared his own pedalSHIELD which mounts on top of Arduino Due.

pedalSHIELD carries the analog schematic part of picking sound and output to cube. Guitar connects to input jack where signal goes through preamplifier to Arduino ADC. Then Arduino algorithm runs selected processing algorithm and then outputs waveform through DAC. Project files and program algorithms are shared if you would like to build one or even develop it further with your own effects.


Very first steps with AVR

More and more new hobbyists simply start with Arduino when learning microcontrollers. But problem is that most important things are hidden inside processes, libraries. All you get is a place to write some prepared code and click program button to get on microcontroller. I think if you start you journey to microcontrollers then you should learn how those things work and how to program “barebone”.


As all new things you probable should start blinking LEDs with AVR using tools like AVRStudio with GCC compiler, programmer adapter and breadboard. Cl97 wrote very simple guide how to get it done. If you are Arduino fan, do same with Arduino digitalwrite() function and then compare binary size and blinking speed.


Using potentiometer instead of rotary switch

Using rotary switch in embedded design can save board space and in same time be very intuitive. With knob turn you can change parameters, go through menu and do all sorts of things. But rotary switches aren’t low cost solution. Since most microcontrollers already have ADC integrated, why not replace it with simple potentiometer. This is what Claude Haridge suggests in his example.


There are several benefits of using potentiometer instead of rotary switch. First of all you only need one MUC pin. This already gives a chance to choose smaller micro. Also with potentiometer you dont have bouncing problem. Another benefit is that this is cheaper way. But you also loose some benefits of switch. First of all you loos detent feel of switching – hard to determine switching positions as you turn potentiometer. Another thing is that you need more sophisticated algorithm to read switch states. It is worth considering to use potentiometer in cheap solutions.