/Projects/CC1101 RF modem + 250mW amplifier

Here is my home-built, cloth iron soldered, range extender for CC1101 (included onboard) RF transceiver chip from Texas Instruments. You could say that it is a CC1101+CC2591, but for 868/920MHz band. I used MAX2233 RF amplifier from Maxim-IC. It can deliver up to +24dBm (250mW) of RF amplification with +10dBm of input.
You can download the project files at the bottom of this page by clicking on red "download" button.
A few basics of CC1101 chip:

- data transfer speed: 1.2 to 500 kbps
- frequency: 779-928 MHz
- output power +10dBm, without PA
- 2-FSK, GFSK, MSK, OOK and ASK modulation schemes
- frequency hopping ready
- automatic address match, package protocol, CRC check


After adding RF amplifier, original power of 10mW is boosted to almost 250mW or 1/4W. MAX2233 RF amp can deliver up to 250mW when powered by 3.6V, and since I used 3.3V LDO on my board, the output RF power is little less than that.

Even though all electronics on this modem work on 3.3V, everything is still compatible with 5V TTL levels which is done with a help of MAX3377 or MAX3378. The power is lowered from 5V to 3.3V by MAX8888 LDO and it can provide enough mA to supply CC1101, MAX3377/8 and the PA.

For testing I used two modems and two antennas (it figures). At the transmitting side I used monopole antenna for GSM - 900MHz, and for the receiving side I used directional yagi also for GSM - 900MHz. Details of these antennas can be found here: monopole and yagi.

monopole900mhz yagiantenna900MHz

In this quick test I easily achieved over 1000 meters (or 3300 feet) of range and the test-location/terrain configuration can be seen on the map: Transmitter location, and receiver location. This was achieved even without the antenna on the receiver's side! Then it started to rain and I had to go back. Oh and, I used 1.2 kbps data transfer for maximum receiver sensitivity. The data package transfered was 1 byte address and 4 bytes of payload long.
For testing I used ATmega16 and the source-code can be found in the RAR archive for download.


The parts
All capacitors = eBay shop
All resistors = eBay shop
All inductors = Vishay samples
Q1 26MHz = FOX crystals samples
SMA connector = SparkFun
CC1101 RF modem = Texas Instruments samples
SN74LVC1G04 inverter = Texas Instruments samples
MAX2233 RF PA = MAXIM-IC samples
MAX8888 3v3 LDO = MAXIM-IC samples
MAX3377/MAX3378 converter = MAXIM-IC samples
HMC174MS8 = rfcandy
PCB = BatchPCB. If you need a board for this modem just use my exported gerbers and upload to BatchPCB. Do double-check them out before ordering!

Soldering of components
You would probably think that this board is impossible to solder at home. Well, I will just say that I didn't even touch my board with soldering iron or hot-air reflow iron. It was all soldered by using a solder paste and a home cloth iron. It seems that cloth iron can get hot enough (200 degrees of Celsius) to perfectly solder everything down! It sure was exhausting to place a solder-paste on every pad with a syringe needle. Instead of cloth iron you can use a hot-plate, so check this out and see how it's done.

Author (sent by): Trax

Download counter: 7,156

Rating: (2.93, votes 3217)


Date: 02-04-2009

Lokalna verzija ove stranice: CC1101 RF modem + 250mW pojačalo


Bookmark and Share Comments (18)

comment [8]

Hi, do you have a couple of unpopulated PCB to sell? Thanks.

comment [7]

Za sto sluzi ovoj ured?Za sto mozam da go koristam?Dali moze da se koristi za na laptop za pogolem domet da imam za bezicen internet?
IP: n/a

comment [6]

I had the CC1101 Modules with 433M and 315M,Pls contact me ,if you interesting the RF Modules

comment [5]

No I don't, but you can redesign this one to suit your needs.
IP: n/a

comment [4]

Have you a 433 or 315 MHz version?

comment [3]

You make it sound so easy! This will sure serve as an inspiration to all electronic hobbyist, thanks for sharing and keep up the good work!

comment [2]

Našao! Ignore before....
IP: n/a

comment [1]

Ma divno! Samo me zanima koliki bi domet mogao biti sa malim štapnim antenama i koliko troši kad je predaja na max. Sad više neću kupovati transceivere od 10dB. Samo mi reci koje fajlove iz .rar da šaljem u BatchPCB molim te.
IP: n/a

Comment page: <12

add comment


e-mail (will not be published)


How much is = also add letter "a" at the end of your result! Eg.: 7a

Please log-in!

You can log-in on forum link: Login page. After logging-in, return to this page and click refresh in your browser.

site friends

sponsored links