From Ethersex_Wiki
Jump to: navigation, search

RFM12 is a low costing ISM band FSK transceiver module implemented with unique PLL. It works signal ranges from 315/433/868/915MHZ bands. The SPI interface is used to communicate with microcontroller for parameter setting.

Features as listed on the manufactures site:

  • low costing, high performance and price ratio
  • tuning free during production
  • PLL and zero IF technology
  • fast PLL lock time
  • high resolution PLL with 2.5KHz step
  • high data rate (up to 115.2 kbps with internal demodulator)
  • differential antenna input
  • automatic antenna tuning
  • Programmable TX frequency deviation (15 to 240 KHz)
  • programmable receiver bandwidth (67 - 400 kHz)
  • analog and digital signal strength indicater(ARSSI/DRSSI)
  • AFC
  • DQD
  • Internal data filtering and clock recovery
  • RX synchron pattern recognition
  • SPI interface
  • clock and reset signal output for external MCU use
  • 16 bit RX Data FIFO
  • Two 8 bit TX data registers
  • 10MHz crystal for PLL timing
  • wakeup timer
  • 2.2V - 5.4V power supply
  • low power consumption
  • stand by current less than 0.3µA



Detailed information can be found in the Miktrocontroller Forum (German).

Working Modes

For the working modes of the RFM12 Ethersex provides the modules FSK, ASK, and FS20.